@1681410543.89PDT = =tMAIN =mMAIN_scheduler @PDT1681410545.59 #"core_reset"Sent BREAK +2 #t@49537 receive with ifg=0x10, ie=0xFD + #@50175 receive with ifg=0x10, ie=0xFD + #@50831 receive with ifg=0x10, ie=0xFD + #@51468 receive with ifg=0x10, ie=0xFD #@52113 receive with ifg=0x10, ie=0xFD + #@52749 receive with ifg=0x10, ie=0xFD + #@53383 receive with ifg=0x10, ie=0xFD #@53709 receive with ifg=0x80, ie=0xFD + #@42761 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +393 "Can""\ UY( + "\ UY( + #tPolling Can every 10:00 +1130 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %OjjP\ Q +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϸ\ j +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +2 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %jm ~\ )R +2 .tSS.configure :default +3 "sampler")#.0X\ Uv +2 "collection"'& +3 "core" &lk8\ Q +2 "processing"% & +3 "core" &\ j +2 "collection"'! +4 "core"  + "collection"'" +4 "core"  + "collection"'# +4 "core"  + "processing"%$ +4 "core"  + "processing"%% +3 "core" W +2 "processing"%& +3 "core" @ +2 "processing"%' +2 "core"  +36 "sampler")( +9 "core"  + "collection"')% +4 "core" %OklD\ Q +2 "processing"%*% +4 "core" %ϸ\ j +2 "sampler")+% +4 "core" %kk \ (R +2 "collection"',& +4 "core" &jl6\ Q +2 "processing"%-& +3 "core" &\ j +2 "manipulator"&.% +4 "core" %\  w +2 "manipulator"&/& +4 "core" &- w! +2 "storage"(0& +4 "core" &s \ T +2 "storage"(1% +3 "core" %` \  G\ Tv +2 "collection"'29 +3 "core" 9BM +2 "processing"%39 +4 "core" 9WB +4308 #"tina"Session Begun +2326 #-> access 4 +3 "storage"(4% +6 "core" %`\ \  \ Uv +2 "manipulator"&5% +3 "core" %\  \\ x +2 "manipulator"&6& +4 "core" &-  w! +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 1 +2 "storage"(7( +357 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (8& +3 "core" & \ P +1223 #"tina"-> startTube 4 +531 #-> ESP.ready! +4 "collection"'9% +4 "processing"%:% +5 "core" %Okl;\ V +2 "manipulator"&;% +2 "sampler")<% +10 "core" %ϸ\ o +2 %\  ^ x + %jk ~\ .R +2 "manipulator"&=& +3 "core" &- x! +2 "storage"(>& +3 "core" &\ +\ + ]\ Y +2 "storage"(?% +3 "core" %_\ +\ + 9\ Yw +2 "collection"'@& +3 "core" &imE\ V +2 "processing"%A& +3 "core" &\ o +2 "collection"'B +4 "core"  + "collection"'C +3 "core"  +2 "collection"'D +2 "core"  +2 "processing"%E +4 "core"  +2 "processing"%F +2 "core" W +2 "processing"%G +4 "core" @ + "processing"%H +3 "core"  +2 "sampler")I +3 "core"  +2 "collection"'J% +3 "core" %Oij6\ U +3 "processing"%K% +3 "core" %ϸ\ p +2 "sampler")L% +4 "core" %kl w\ .R +2 "collection"'M& +4 "core" &jlF\ V +2 "processing"%N& +3 "core" &\ o +2 "manipulator"&O% +4 "core" %\  F x +2 "manipulator"&P& +3 "core" &- v x! +2 "storage"(Q& +3 "core" &\ +\ * \ Z +2 "storage"(R% +4 "core" %_\ ,\ , \ Zw +2 "collection"'S9 +3 "core" 9CN +2 "processing"%T9 +3 "core" 9XA +11930 #"tina"-> start(:myShortDA) {shortDA} +3 "collection"'U% +2 "processing"%V% +5 "core" %Ojk8\ X +9 ."emptyCS"CSV.dial :waste2 +4 "collection"'W +6 "core" %ϸ\ q +69  +2 ."emptyCS"CS.seek 0ml +3 "collection"'X' +1093 "core" ' +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +3792 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%Y +43 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%Z  +76 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%[  +106 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%\\'ZP +2272 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%]  + "collection"'^  +77 "core" +56  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%_' +1257 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%` @ +103 "core" ? +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%a'ϴ +589 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%b +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%j +12 ."myShortDA"PS.seek 1ml +2 "processing"%c'M +1089 "core" ' +2 ."myShortDA"PSR.select :air +7 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%d'\ +1590 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%e +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%f'ϴ +2607 "core" ' +35 ."myShortDA"PSV.dial PSR +9 "processing"%g +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%h'M +1093 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml + "processing"%i'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%j +104 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%k  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%l'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%m +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%n'\ +2597 "core" ' + ."myShortDA"PSV.dial :mixloop +7 "processing"%o +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%p'ϴ +2608 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%q& +5 "core" &\ l +2 ."myShortDA"Hand.open +2 "manipulator"&r1 +18 "core" 1 +2 "manipulator"&s% +3 "core" %\  P x +2 "storage"(t% +3 "core" %_\ \  f\ Vw +2 "storage"(u. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(v(, +518 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (w& +3 "core" &, D\ N +2 "manipulator"&x& +3 "core" &- { v! +2 "manipulator"&y% +4 "core" %\  x w +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&z(H +178 "core" ( + "manipulator"&{& +5 "core" &?& r u@Y + "storage"(|& +3 "core" &, \ R +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&}' +102 "core" ' + "storage"(~& +4 "core" &, E\ R +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"('= +283 "core" ' + "storage"(- +4 "core" -'x + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (& +3 "core" &,\ \  \ U +2 "manipulator"&& +3 "core" &B% Y w?V +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&(H +5 "core" ( + "manipulator"&& +4 "core" &B% w?V + "storage"(& +4 "core" &,\ \  S\ V +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&\ 'ψ +15 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"& / +67 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&& + "storage"('g +7 "core" &B% w?V +2 "manipulator"&% +3 "core" % ρ vl +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&( +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +111 "core" ( +2 "manipulator"&& +4 "core" &  x +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" & \\ y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&' +108 "core" ' +2 "manipulator"&& +3 "core" & [ q +2 "manipulator"&% +3 "core" % N  q +2 "processing"%& +4 "core" &\ f +2 "processing"%& +5 "core" &\ f +2 ."myShortDA"PC.seek :closed +3 "processing"%(U +7 "core" &\ f +5 &H\ c&k +9 &xV\ `: +10 &}{\ _N +9 &Y\ bR +9 &C\\\ aQ +10 &Z\ bQ +9 &Y\ bQ +9 &]\ aR +10 &KZ\ aQ +9 & Y\ aQ +10 &\\\ aQ +9 &!W\ aQ +9 &#SZ\ aQ +10 &%\\\ `R +9 &&\\\ aR +9 &(Z\ aQ +10 &*[Z\ aQ +9 &,Y\ aR +10 &-T\ aQ +9 &/Y\ aR +9 &1bX\ aR +10 &3%U\ aQ +9 &4]\ aQ +9 &6W\ aQ +10 &8k[\ bQ +9 &:,Y\ aR +10 &;Z\ aR +9 &=]\ aQ +9 &?sW\ aQ +10 &A4W\ aR +9 &B\\\ aQ +10 &Dc\ aR +9 &Ftp\ aT +9 &H1\ _V +10 &I\ ^V +9 &K\ _W +9 &Mr\ ^W +10 &O3\ _X +9 &P\ ^W +9 &R\ ^W +10 &Tz\ ^D +9 &U<q\ `!b +10 &U+\ c- +5 ( +2 "processing"%& +44 #"myShortDA"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.57 +3 .Hand.open +4 "manipulator"&1 +5 "core" &U\ c- +64 1 + "manipulator"& % +4 "core" % \\  p$ +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&!'\ +105 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%"  +3 %#9 +6 "core" 9YE +102 "processing"%$9 +3 "core" 9YE +102 "processing"%%9 +3 "core" 9ZE +102 "processing"%&9 +3 "core" 9YE ! +102 "processing"%'9 +2 "core" 9ZF! +103 "processing"%(9 +2 "core" 9\\E! +103 "processing"%)9 +2 "core" 9]E" +103 "processing"%*9 +2 "core" 9_E! +103 "processing"%+9 +2 "core" 9cF"! +102 "processing"%,9 +3 "core" 9hE&! +102 "processing"%-9 +2 "core" 9mF* +103 "processing"%.9 +2 "core" 9sF/ +103 "processing"%/9 +3 "core" 9{E3 +102 "processing"%09 +2 "core" 9F7 +103 "processing"%19 +2 "core" 9F; +103 "processing"%29 +2 "core" 9F? +102 "processing"%39 +3 "core" 9FD +102 "processing"%49 +3 "core" 9FH +103 "processing"%59 +2 "core" 9FL +102 "processing"%69 +3 "core" 9GP +102 "processing"%9 +2 "core" 9GT +103 "processing"%89 +2 "core" 9HY +103 "processing"%99 +3 "core" 9H] +102 "processing"%:9 +2 "core" 9Ia +103 "processing"%<9 +2 "core" 9Ie\ +103 "processing"%;9 +2 "core" 9Ii\ +103 "processing"%=9 +2 "core" 9Hn +102 "processing"%>9 +3 "core" 9Ir +103 "processing"%?9 +2 "core" 9Iv +102 "processing"%@9 +3 "core" 9!Iz +102 "processing"%A9 +2 "core" 9+J~ +103 "processing"%B9 +2 "core" 92K +103 "processing"%C9 +3 "core" 9;K +102 "processing"%D9 +3 "core" 9AK +102 "processing"%E9 +2 "core" 9IK +103 "processing"%F9 +2 "core" 9PL +103 "processing"%G9 +2 "core" 9VL +102 "processing"%H9 +3 "core" 9]M +103 "processing"%I9 +2 "core" 9dM +103 "processing"%J9 +2 "core" 9hM +103 "processing"%K9 +2 "core" 9nM +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%L ppk +3 ."myShortDA"delay 1:30 +6 "core"  +3249 "Can"\ MNd +5751 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%M +102 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%N' +584 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%O'˹ +1592 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%P  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%Q +73 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%R  +56 "core" + "processing"%S% +4 "core" %˶S\ c +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%T' +591 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%U * +36 "core" + +2 ."myShortDA"PS.seek 0ml +4 "processing"%V'ϴ +1598 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%W  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."myShortDA"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%Y * +36 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Z +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%['\ +2409 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +73 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%^ +73 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +73 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%\\  +71 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%`'ϴ +2415 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +7 "processing"%_  +132 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%b +43 "core" +9 ."myShortDA"PRV.dial :ab1 +2 "processing"%a @ +104 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%c' +347 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'e  + "processing"%d  +16 "core" ~ +29  +2 "processing"%g% +3 "core" %\ g +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%f'~ +356 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'h  +33 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%j  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%k'A +1258 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%i @ +75 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%m' +853 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%l  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%o'˹ +1593 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%n +43 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%q @ +74 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%r  +35 "core" +2 "processing"%s% +3 "core" %˵\ h +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%t' +239 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%u * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%7'ϴ +1942 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'w& +5 "core" &lk|\ S +2 "manipulator"&x& +4 "core" & S x +2 "manipulator"&y% +3 "core" %\  E x +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&{(- +143 "core" ( +2 "manipulator"&|& +3 "core" &- ] x. +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- / w. +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&~'ή +104 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +78 "core" / +2 "manipulator"&& +3 "core" &- n u. +2 "manipulator"&% +3 "core" % ξ | q +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(Ӝ +209 "Can"\ Qo|T +77 "core" ( +2 "manipulator"&& +4 "core" &ӝ3 vJ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &ӝ3 sJ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"& '| +99 "core" ' + "manipulator"&& +4 "core" &ӝ3 w rJ +2 "manipulator"&% +3 "core" %π u +2 "collection"'z& +4 "core" &lj\ O +2 "collection"'}& +5 "core" &jl\ O +2 ."myShortDA"CC.seek :closed +2 "collection"'(W +7 "core" &io\ L +6 & 'll\ I#b +9 &Tjk\ C9 +10 &|~jm\ BM +9 &`jk\ DR +10 &J[kl\ FR +9 & ]hm{\ ER +9 &\\il~\ DQ +10 &Ukm\ EQ +9 &T[jm}\ DQ +9 &Zjl~\ DR +10 &[kmu\ DR +9 &!Wilm\ ER +9 &#[Ylms\ DR +10 &%[jms\ DR +9 &&Ykkr\ CR +10 &(Yjln\ DR +9 &*c]jlv\ CR +9 &,&Shln\ CQ +10 &-Uikr\ ER +9 &/\\hku\ DR +9 &1kVkmm\ CR +10 &3-]klo\ CR +9 &4Wilf\ FR +10 &6Wkmh\ DQ +9 &8s[jmj\ CR +9 &:5Zhlk\ DR +10 &;Wjnh\ DQ +9 &=Vhlf\ DR +10 &?{Ylkt\ ER +9 &A=Zimk\ DR +9 &B]klg\ BR +10 &D]jkj\ CR +9 &F]mmg\ CR +9 &H?jomi\ AT +10 &Ipoi\ @V +9 &Kpom\ =Z +9 &Mlnqh\ =\\ +10 &O*oqi\ :^ +9 &Pntd\ 9] +10 &Rpr`\ :^ +9 &Tmnqh\ 9_ +9 &V+nri\ 8_ +10 &WJmqg\ ="i +9 &W.5nrh\ 3)| +9 &X\ aopk\ AI +3 ( + "collection"'}& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.99 +2 "collection"'\ & +5 "core" &X\ `qqb\ BI +2 ."myShortDA"Hand.open +2 "manipulator"&1 +68 "core" 1 + "manipulator"&% +5 "core" %  B s +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract + "manipulator"&'\ +131 "core" ' +9 ."myShortDA"PSV.dial PSR +3 "processing"% +101 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%' +1589 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1590 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core" +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml + "processing"% '\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +3 "collection"'  +32 "core"  +129  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +103 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'# +6 "core"  + "collection"'$ +3 "core"  +3 "collection"'  +190 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%%  +77 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%&'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%'  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%('\ +2612 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%) +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%*'ϴ +2612 "core" ' +2 ."myShortDA"PSV.dial :air +8 "processing"%+  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%,'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%- +57 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%.'ϴ +2600 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&/& +7 "core" &Ӟ1 K pJ +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&0(Ӝ +5 "core" ( +2 "manipulator"&1& +3 "core" &Ӟ1 2 oJ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &2& +4 "core" &Ӟ1 z qJ +2 ."myShortDA"Forearm.seek CC +2 "manipulator"&3'| +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&4/ +77 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'5( +423 "core" ( +2 "manipulator"&6& +3 "core" &Ӟ1  tJ +2 "manipulator"&% +4 "core" % ϐ  q +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&8'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&9(- +287 "core" ( + "manipulator"&:& +3 "core" &- _ v +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &<& +3 "core" &- v +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&;'ή +105 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&=1 +73 "core" 1 +2 "manipulator"&>% +3 "core" % η Y s. +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&?'\ +101 "core" ' +2 ."da"delayUntil "11:57:04.10" +24606 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%@ @ +75 "core" A + ."da"PBV.dial :waste1 +3 "processing"%A  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%B * +34 "core" + + ."da"PSV.dial :air +3 "processing"%C  +54 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%D'\ +2420 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%E +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%F  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%G +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%H  +55 "core" +2 ."da"PS.seek 0ml +3 "processing"%I'ϴ +2419 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +43 .PSV.dial PSR +10 "processing"%J +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%K' +581 "core" ' +2 ."da"delay 5 seconds +508 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%M'˹ +1593 "core" ' + ."da"PTV.dial :puck +3 "processing"%p  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%N +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%P  +35 "core" + "processing"%Q% +4 "core" %˴m\ o +2 ."da"PS.seek 1.5ml +2 "processing"%R' +591 "core" ' + ."da"delay 3 seconds +136 "Can" \ ]H֪ +167 ."da"PBV.dial between PSV and waste1 +3 "processing"%S * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%O'ϴ +1608 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%U  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%T  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%" * +35 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%W +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2416 "core" ' + ."da"PSV.dial PTV +3 "processing"%Y +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Z +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +4 "processing"%^'ϴ +2417 "core" ' +2 #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%] +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%\\' +603 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%['˹ +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%_  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%b +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +35 "core" +2 "processing"%`% +3 "core" %˽h\ s +2 ."da"PS.seek 1.5ml +2 "processing"%e' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%d * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%g'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%c  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%h  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%j * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%f +73 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%i'\ +2419 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%k +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%l +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%n  +72 "core"  +2 ."da"PS.seek 0ml +4 "processing"%q'ϴ +2409 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +5 "processing"%r  +50 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%s  +129 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%u  +45 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%o  +6 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%t +57 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%w' +385 "core" ' +5 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%x  +45 "core"  + "processing"%y% +4 "core" %z\ r +2 ."da"PS.seek 0.55ml +3 "processing"%|' +329 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +42 "core"  +48 ."da"PS.seek 2ml +4 "processing"%'˹ +1541 "core" ' +2 ."da"PSV.dial :PML +3 "processing"% +55 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +75 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%!% +4 "core" %˴k\ t +2 ."da"PS.seek 1.85ml +2 "processing"%~' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%{'ϴ +1944 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +2328 "Can"\ YTً +45676 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +5 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSV.dial :air +3 "processing"%z  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2416 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%}'ϴ +2410 "core" ' +2 #"da"washCycleDA #1 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"% ' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%7'˹ +1591 "core" ' + ."da"PTV.dial :puck +8 "processing"%  +74 "core"  + ."da"PSV.dial PTV +3 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˹\ s +2 ."da"PS.seek 1.5ml +3 "processing"% ' +603 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1510 "Can"\ ]DQ +86 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%#  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%$  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%% +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2418 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%' +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%& +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%) +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%(  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +2420 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%* +128 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%-' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%,'˹ +1590 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%/ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%1  +35 "core" +2 "processing"%2% +3 "core" %˵\ o +3 ."da"PS.seek 1.5ml + "processing"%4' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%6 * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core"  +9 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%3'\ +2417 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%: +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%0 +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%< +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%=  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%>'ϴ +2417 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%8 +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%;' +579 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%@'˹ +1585 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%A +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%B  +35 "core" + "processing"%C% +5 "core" %˶\ t +2 ."da"PS.seek 1.5ml +2 "processing"%.' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%E * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%F'ϴ +1597 "core" ' +2 ."da"delay 2:00 +5143 "Can"\ \\@/ +6861 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%G  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%H * +36 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%D +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%J'\ +2423 "core" ' + ."da"PSV.dial PTV +3 "processing"%I +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%K +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +7 "processing"%p +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%N  +72 "core"  +2 ."da"PS.seek 0ml +4 "processing"%P'ϴ +2409 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%Q +133 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +14 "processing"% +18 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%M'5 +330 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml + "processing"%S' +334 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%R'˹ +1589 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +5 "processing"%U +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +35 "core" +2 "processing"%"% +3 "core" %˸\ 4 +2 ."da"PS.seek 1.5ml +2 "processing"%W' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%Y'ϴ +1597 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%Z  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%V * +35 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2485 "core" ' + ."da"PSV.dial PTV +3 "processing"%] +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%^ +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%b'ϴ +2474 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%a +182 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%`'˹ +2095 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%[ +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +36 "core" + "processing"%e% +4 "core" %˻\ B +2 ."da"PS.seek 1.5ml +3 "processing"%c' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%h * +36 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%j  +103 "core"  +2 ."da"PS.seek 0ml +5 "processing"%f'ϴ +1599 "core" ' + "processing"%g9 +4 "core" 95 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%k +4 %l& +3 "core" 5 + &U\ *- +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&m% +6 "core" %\  e o @ +2 "storage"(n% +4 "core" %n y v /\  + "storage"(i. +4 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(r(q +195 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (s& +3 "core" &p T K 5\  +2 "manipulator"&u& +4 "core" &- w , ? +2 "manipulator"&o% +3 "core" %\  ? +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&t(k +204 "core" ( +2 "manipulator"&q& +3 "core" &r d B +2 "storage"(x& +4 "core" &p | } \  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&y' +99 "core" ' + "storage"(w& +4 "core" &p p { a\  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('= +279 "core" ' + "storage"(|- +3 "core" -'= +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(' +33 "core" ' +2 "manipulator"&& +4 "core" &r #  Y +2 "manipulator"&% +3 "core" % * , 2 [g +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +93 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&( +278 "core" ( +2 "manipulator"&& +3 "core" &  r v 7 @ +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &~& +3 "core" &  s @ +2 ."da"Forearm.seek PC +3 "manipulator"&' +110 "core" ' + ."da"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +3 "processing"%( +412 "core" ( +2 "storage"(z& +3 "core" &p < 7 \  +2 "manipulator"&{& +3 "core" &' $ %  2 +2 "manipulator"& % +3 "core" % l  % 2 +3 ."da"Forearm.seek :retract +2 "manipulator"&\ '\ +107 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&(k +259 "core" ( + "manipulator"&& +4 "core" & 2 b S0 +2 "storage"(& +3 "core" &p d\ + +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +101 "core" ' +2 ."da"Hand.open +2 "manipulator"&}1 +67 "core" 1 +9 "storage"( - +2 "core" -' +3 ."da"SE.seek -0.2 Pucks below Top Plate +3 "storage"(' +27 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"('` +53 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1312h.tif +6 "processing"%& +19 "core" &4\ 5 +4 "manipulator"&& +10 "core" & I G/ +6 "manipulator"&7% +10 "core" %  Cl +5 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"& (- +209 "core" ( +2 "manipulator"&#& +4 "core" &-  O /D +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &$& +3 "core" &-   /D +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&'ή +105 "core" ' + ."psFlush"Hand.close +2 "manipulator"&%/ +78 "core" / +2 "manipulator"&& +3 "core" &- y CD +2 "manipulator"&'% +4 "core" % ξ Z C +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&&'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&)( +162 "core" ( +2 "manipulator"&(& +4 "core" & U L +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 & & +4 "core" & N G +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&*' +108 "core" ' +2 "manipulator"&+& +3 "core" &  ! +2 "manipulator"&-% +3 "core" %b = !0 +3 "processing"%/& +3 "core" &\  +2 "processing"%1& +5 "core" &u\  +2 ."psFlush"PC.seek :closed +4 "processing"%2(U +5 "core" &r\  +4 &e\ : +10 &;GwO\ 3 +9 &\\m}U\ \ G +10 &hO\ S +9 &RC\ #R +9 &wR9\ #S +10 &:V+\ #R +9 &R*\ *R +9 &P\ *R +10 &S\ *S +9 &CO\ \ *R +9 &!Oq\ *R +10 &"S\ *R +9 &$S\ $R +10 &&JU\ %R +9 &( O\ %R +10 &)R\ S +9 &+L\ S +9 &-QQ\ S +9 &/Q\ S +10 &0Nw\ S +9 &2Nn\ S +10 &4XNr\ S +9 &6Of\ S +9 &7R\\\ S +10 &9M^\ S +9 &;`LF\ S +9 &=!NQ\ S +10 &>ND\ S +9 &@O>\ S +10 &BhN9\ S +9 &D+O<\ S +9 &EZ%\ T +10 &Gc0\ U +9 &Ia+\ X +9 &K#~\ "X +10 &L\ !X +9 &N\ !Y +10 &Pi\ 'X +9 &R+\ (X +9 &S\ 'X +10 &UVYp\ )'v +9 &U[\ +7 +9 ( + &U%\ -1 +2 "processing"%1& +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.60 +2 "processing"%,& +5 "core" &U%\ '1 +2 ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&4% +4 "core" % k  ? +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +58 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.625 seconds\ /var/log/esp/da23apr1312h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1312h15s.tif +49 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%6 +45 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +338 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1312h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da23apr1312h30s.tif +1756 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%: @ +196 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%0  +136 "core" +2 ."psFlush"PSV.dial :mixloop +60 "processing"%< +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%='ϖ +696 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da23apr1312h30s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da23apr1312h70s.tif +1906 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%3 +106 "core" + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%8' +580 "core" ' +2 ."psFlush"delay 5 seconds +508 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%>'\ +2097 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%;  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%A @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%B +105 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%C'ϖ +1567 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da23apr1312h70s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.suppressMail "12.625 sec auto-exposure",Subject: "da23apr1312h images!" +5 "storage"(@- +4 "core" -'` +2 "storage"(E& +5 "core" &p <\ # +5 "manipulator"&.& +10 "core" & O +5 "manipulator"&G% +13 "core" %\  " [ P +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&H(k +256 "core" ( +16 "manipulator"&D& +24 "core" &t O9$ +2 "storage"(F& +4 "core" &p \ ' +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&I' +97 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(K' +59 "core" ' +2 "manipulator"&p& +3 "core" &v A D a8" +2 "storage"(N& +4 "core" &p C A 2\ 9 +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&J'7 +32 "core" ' + ."da"Elbow.hold +5 "manipulator"&Q, +2 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.02 Pucks below Top Plate +3 "storage"(P' +27 "core" ' +2 "manipulator"&M% +3 "core" %H    X +2 "storage"(S& +4 "core" &p   E\ 3 +2 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 3 + 317 counts +2 "manipulator"&U't +17 "core" ' + "manipulator"&T& +4 "core" & O Q L a2 +2 "storage"("& +3 "core" &p = C \ 9 +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&R' +38 "core" ' + "storage"(O% +4 "core" % ; ; m\ 9 +3 ."downElevator"SE.seek :down +4 "storage"(W'g +98 (Z% +3 "core" %S 4 ( r\ 6[s +2 "manipulator"&V% +4 "core" % F G b ^f +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +42 ' + ."psFlush"PSV.dial PSR +3 "processing"%Y +11 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 (]& +4 "core" &p  X\ 5 +82  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%^'M +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%\\'\ +1590 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%_ +76 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +119 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%a  +17 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%b'ϴ +207 "Can"\ DGB +2394 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%[ +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%d' +585 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%e'\ +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +85 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%h U +55 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%j'ϴ +2611 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%c @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%g'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%k  +71 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%l'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%m +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%n'\ +2598 "core" ' +2 ."psFlush"PSV.dial PTV +7 "processing"%i +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%s U +18 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%u'ϴ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%o @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%v'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%q  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%x'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%9 +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%w'M +1088 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%?'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%| +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%y +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%~'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%t +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%!'ϴ +2605 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%z'\ +2604 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%{  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"% 'ϴ +2608 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"% +47 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%'\ +2600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%} @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%\ 'ϴ +2604 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +7 "core" & x2 +2 "manipulator"&7% +3 "core" %\  x +2 ."psFlush"Elbow.seek PC +3 "manipulator"&( +254 "core" ( +2 "manipulator"&& +3 "core" &  x +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" & W y +2 ."psFlush"Forearm.seek PC +4 "manipulator"&#' +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&$/ +78 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%( +409 "core" ( +2 "manipulator"&%& +3 "core" & 3 v +2 "manipulator"&% +4 "core" % | # v0 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&''\ +105 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +138 "core" ( + "manipulator"&(& +4 "core" &-  x$ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &- x$ +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'ή +104 "core" ' + ."psFlush"Hand.open +2 "manipulator"& 1 +75 "core" 1 + "manipulator"&+% +4 "core" % θ = w +2 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +7 "manipulator"&-'\ +112 "core" ' + #"myShortDA"Finished short da assay +1960 #"tina"-> access 3 +4 "storage"(/% +4 "core" %j \  Q\ ` +3 "manipulator"&&% +3 "core" %\  I y\ k +2 "manipulator"&& +3 "core" &- o x$ +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(,([ +671 "core" ( +2 ."tina"SC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" &[\ \  \ Y +4628 "Can"\ a9! +60002 \ g9'n +29081 #t-> exit +8 #mEXIT + #"tina"Session Ended @1681416242.43PDT @1681416279.33PDT = =mMAIN_scheduler =tMAIN @PDT1681416281.08 #"core_reset"Sent BREAK +2 #t@51343 receive with ifg=0x10, ie=0xFD + #@51976 receive with ifg=0x10, ie=0xFD + #@52630 receive with ifg=0x10, ie=0xFD + #@53265 receive with ifg=0x10, ie=0xFD #@53898 receive with ifg=0x10, ie=0xFD + #@54530 receive with ifg=0x10, ie=0xFD + #@55163 receive with ifg=0x10, ie=0xFD #@55490 receive with ifg=0x80, ie=0xFD + #@14468 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +247 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +409 "Can"\ g:J + \ g:Jb + #tPolling Can every 10:00 +2 #Cleanly exited at 13:04:02PDT13-Apr-23 +59968 "Can"\ i9OX +60002 \ j9U +60001 \ j8Z +11478 #t-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %inq\ f +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϳ$\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %kl o\ >R +2 .tSS.configure :default +2 "sampler")#.0X exit +7 #mEXIT @1681418837.30PDT @1681419187.50PDT = =tMAIN =mMAIN_scheduler @PDT1681419189.19 #"core_reset"Sent BREAK +2 #t@17633 receive with ifg=0x10, ie=0xFD + #@18269 receive with ifg=0x10, ie=0xFD + #@18924 receive with ifg=0x10, ie=0xFD #@19561 receive with ifg=0x10, ie=0xFD + #@20201 receive with ifg=0x10, ie=0xFD + #@20836 receive with ifg=0x10, ie=0xFD #@21470 receive with ifg=0x10, ie=0xFD + #@21801 receive with ifg=0x80, ie=0xFD #@16751 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +388 "Can"\ _L& + \ _L&b + #tPolling Can every 10:00 +2 #Cleanly exited at 13:47:17PDT13-Apr-23 +59996 "Can"\ aI/ +60001 \ aIn +60001 \ `I[ +33128 #t-> exit +5 #mEXIT @1681421327.01PDT @1681421353.70PDT = =mMAIN_scheduler =tMAIN @PDT1681421355.43 #"core_reset"Sent BREAK +2 #t@17633 receive with ifg=0x10, ie=0xFD + #@18269 receive with ifg=0x10, ie=0xFD + #@18924 receive with ifg=0x10, ie=0xFD + #@19561 receive with ifg=0x10, ie=0xFD #@20201 receive with ifg=0x10, ie=0xFD + #@20836 receive with ifg=0x10, ie=0xFD #@21470 receive with ifg=0x10, ie=0xFD + #@21801 receive with ifg=0x80, ie=0xFD + #@62783 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +392 "Can"\ _K_ + \ _K_h + #tPolling Can every 10:00 +2 #Cleanly exited at 14:28:46PDT13-Apr-23 +495 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +3 "core" %lm6\ Z +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϳP\ t +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %ii m\ 2R +2 .tSS.configure :default +2 "sampler")#.0X access 4 +3 "storage"(3% +6 "core" %j * ) L\ _ +2 "manipulator"&4% +3 "core" %\  K y\ k +2 "manipulator"&5& +4 "core" &- e y$ +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 1 +2 "storage"(6( +982 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (7& +3 "core" &\ (\ ) j\ _ +132 #"tina"-> startTube 4 +10352 #-> start(:myShortDA) {shortDA} +3 "collection"'8% +10 "processing"%9% +2 "core" %nn]\ a +6 %ϳE\ } +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +1926 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%: +129 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%;  +130 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%<  +46 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%='ZP +2269 "core" ' +2 ."connect"PRV.dial CBV +9 ."myShortDA"CBV.dial PRV +5 "processing"%>  +7 "collection"'?  +7 "core"  +125  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%@' +1262 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%A @ +104 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%B'ϴ +590 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%C +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +12 ."myShortDA"PS.seek 1ml +2 "processing"%D'M +1087 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%E'\ +1598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%F +113 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%G'ϴ +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%H +100 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%I'M +1100 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%J'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%K +102 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%L  +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%M'ϴ +2595 "core" ' +2 ."myShortDA"PSV.dial PSR +7 "processing"%N +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%O'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%P +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%Q'ϴ +2605 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%R& +6 "core" &X\ { +2 ."myShortDA"Hand.open +2 "manipulator"&S1 +16 "core" 1 +2 "manipulator"&T% +3 "core" %\  q y\ k +2 "storage"(U% +3 "core" %j Q R P\ f +2 "storage"(V. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(W(, +511 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (X& +4 "core" &, , , \ a +2 "manipulator"&Y& +3 "core" &- y$ +2 "manipulator"&Z% +4 "core" %\  x\ k +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&[(H +164 "core" ( +2 "manipulator"&\\& +3 "core" &F U x% +35 "storage"(]& +11 "core" &, ) ) D\ c +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&^' +94 "core" ' +2 "storage"(_& +3 "core" &, / * 4\ c +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(`'= +284 "core" ' + "storage"(a- +3 "core" -'n +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (b& +3 "core" &, ) ) "\ b +2 "manipulator"&c& +3 "core" &F | y% +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&d(H +6 "core" ( + "manipulator"&e& +4 "core" &F a y% +2 "storage"(f& +3 "core" &, + *\ b +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&g'ψ +27 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close + "manipulator"&h/ +79 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& +2 "storage"(j'g +9 "core" &F R y% +2 "manipulator"&k% +3 "core" % π A yr +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&l'\ +98 "core" ' + ."myShortDA"Elbow.seek PC +4 "manipulator"&m( +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( +2 "manipulator"&n& +4 "core" & p y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &o& +3 "core" & y +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&p' +103 "core" ' +2 "manipulator"&q& +3 "core" & \\ v +2 "manipulator"&r% +4 "core" %] " v> +2 "processing"%s& +3 "core" &[\ o +3 "processing"%t& +5 "core" &X\ o +2 ."myShortDA"PC.seek :closed +2 "processing"%u(U +7 "core" &]\ o +6 & +X\ m$c +9 &UJ\ i8 +9 &}}J\ iM +10 &\\M\ kR +9 &LVL\ kQ +9 &ZL\ kQ +10 &YJ\ kQ +9 &WI\ kQ +9 &RZ;\ kR +10 &Y8\ jQ +9 &W;\ kQ +10 &!W=\ kP +9 &#\\W=\ kQ +9 &%X:\ kQ +10 &&Z>\ kQ +9 &(X>\ jQ +9 &*fU;\ kP +10 &,'Y=\ jQ +9 &-U7\ kP +10 &/V;\ kP +9 &1mS9\ kQ +9 &30X6\ kP +10 &4Z-\ jQ +9 &6T+\ kQ +9 &8uU*\ kQ +10 &:7V/\ kQ +9 &;U-\ jP +10 &=X-\ jQ +9 &?}U-\ kQ +9 &A?U-\ kQ +10 &CW,\ kP +9 &D]-\ kR +9 &Fg*\ jS +10 &H<{,\ iT +9 &I&\ hV +10 &K,\ hW +9 &M{)\ hW +9 &O<&\ hW +10 &P#\ gW +9 &R"\ gW +9 &T(\ hD +10 &U={$\ i[ +9 &U+\ l. +6 ( + "processing"%t& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.56 +2 .Hand.open +5 "manipulator"&v1 +5 "core" &U \ l. +62 1 + "manipulator"&w% +4 "core" % \ i " uI +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%z9 +2 %y  +6 "core" 9gb +102 "processing"%{9 +3 "core" 9fb +102 "processing"%|9 +2 "core" 9fb  +103 "processing"%}9 +2 "core" 9fb  +103 "processing"%~9 +2 "core" 9gb +102 "processing"%9 +4 "core" 9gb +102 "processing"%9 +2 "core" 9ja! +103 "processing"%9 +2 "core" 9lb! +102 "processing"%9 +3 "core" 9ob" +103 "processing"%9 +2 "core" 9tb& +103 "processing"%9 +2 "core" 9yb* +102 "processing"%9 +3 "core" 9b/ +102 "processing"%\ 9 +3 "core" 9a3 +102 "processing"% 9 +2 "core" 9b7 +103 "processing"%9 +2 "core" 9b; +103 "processing"%9 +2 "core" 9b? +102 "processing"%9 +3 "core" 9bD +102 "processing"%9 +2 "core" 9bH +103 "processing"%9 +3 "core" 9cL +102 "processing"%9 +2 "core" 9cP +103 "processing"%9 +2 "core" 9cT +103 "processing"%9 +2 "core" 9dY +102 "processing"%9 +3 "core" 9c] +102 "processing"%9 +3 "core" 9da\ +103 "processing"%9 +3 "core" 9de\ +102 "processing"%9 +2 "core" 9di\ +103 "processing"%9 +2 "core" 9 dn +103 "processing"%9 +9 "core" 9er +103 "processing"%9 +3 "core" 9fv +102 "processing"% 9 +3 "core" 9#ez +102 "processing"%!9 +2 "core" 9,f +103 "processing"%"9 +2 "core" 94e +103 "processing"%#9 +2 "core" 9;e +103 "processing"%$9 +2 "core" 9Bf +103 "processing"%%9 +2 "core" 9Jf +102 "processing"%&9 +3 "core" 9Pf +102 "processing"%'9 +3 "core" 9Wf +102 "processing"%(9 +2 "core" 9]h +103 "processing"%)9 +3 "core" 9bg +102 "processing"%*9 +3 "core" 9hh +102 "processing"%+9 +2 "core" 9nh +3 ."myShortDA"PH.hold 2:00:00,28C +9 "processing"%, ppk +3 ."myShortDA"delay 1:30 +13 "core"  +9000 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"%- +103 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%.' +584 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%/'˹ +1265 "Can"\ RYMO +332 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%0  +132 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%1 +73 "core" + ."myShortDA"PBV.dial :waste1 +8 "processing"%2  +53 "core"  +2 "processing"%3% +3 "core" %˽\ b +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%4' +581 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%5 * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%7  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%8  +35 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%9 * +36 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%: +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%;'\ +2426 "core" ' + ."myShortDA"PSV.dial PTV +8 "processing"%< +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%? +72 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%>  +71 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%='ϴ +2412 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%A  +129 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"%@ +56 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%C @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%B' +353 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'D  +2 "processing"%F  +4 "core"  +41  + "processing"%E% +4 "core" %\ n +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%H' +355 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'G  +32 "core" + ."myShortDA"PRV.dial :air +2 "processing"%I  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%K'A +1257 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%L @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%J' +856 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%N  +42 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%M'˹ +1594 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%P +56 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"%O @ +75 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%R  +36 "core" + "processing"%S% +4 "core" %˹\ p +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%T' +245 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%U * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%V'ϴ +1945 "core" ' + ."myShortDA"delay 2 seconds +208 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'6& +4 "core" &jp\ T +3 "manipulator"&X& +47 "core" &  w +2 "manipulator"&Y% +3 "core" %\  B w +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +140 "core" ( +2 "manipulator"&\\& +3 "core" &- _ v) +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &]& +3 "core" &-  u( +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'ή +104 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&_/ +74 "core" / +2 "manipulator"&& +3 "core" &-  t( +2 "manipulator"&a% +3 "core" % λ d u +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&b'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&c(Ӝ +273 "core" ( +2 "manipulator"&e& +3 "core" &ӧ/ V qG +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &f& +3 "core" &ӧ/ g wG +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&h'| +99 "core" ' + "manipulator"&i& +4 "core" &ӧ/ q uG +2 "manipulator"&k% +3 "core" %p v +2 "collection"'[& +4 "core" &kn\ N +2 "collection"'^& +5 "core" &ko\ P +2 ."myShortDA"CC.seek :closed +2 "collection"'`(W +7 "core" &lp\ Q +6 & *kn\ N#b +9 &Umn\ I9 +10 &|{ko\ @M +9 &\\ln\ EQ +10 &TWmo\ GQ +9 &[lo\ GQ +9 &]lm!\ GQ +10 &Vkm\ HQ +9 &[\\nn\ HQ +9 &Wln\ HQ +10 &Yln\ IQ +9 &!Zln\ HR +10 &#bXkn\ HR +9 &%$Zkm\ GR +9 &&Wmo\ IQ +10 &(Wko\ JQ +9 &*j\\mo\ JR +9 &,/Wln\ KQ +10 &-Zlo\ KQ +9 &/]lo\ JQ +10 &1tWkm\ KQ +9 &34]lo\ JR +9 &4Zmn\ KQ +10 &6Yln\ KQ +9 &8|Yko\ KQ +9 &:>Xnp\ KQ +10 &<Wln\ LQ +9 &=Wln\ KP +10 &?Ylo\ KQ +9 &AE\\kn\ JQ +9 &CZmo\ KQ +10 &D^on\ CQ +9 &FZlp\ HQ +9 &HHgkq\ HS +10 &Jpn\ EV +9 &Knp\ AZ +10 &Msmo\ ?\\ +9 &O5kn\ @\\ +9 &Pln\ @] +10 &Rmo\ ?^ +9 &Twop\ >^ +9 &V7mq\ =X +10 &WnClq\ B- +9 &Wmo\ EX +5 ( +2 "collection"'^& +5 #"myShortDA"Collection Clamp onSpring/offSpring for 9/28 samples, on/off torque 2.09 +2 "collection"'g& +6 "core" &Wno\ EX + &Wpp\ GX +2 ."myShortDA"Hand.open +2 "manipulator"&n1 +74 "core" 1 +2 "manipulator"&o% +3 "core" % p ? q +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&d'\ +96 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%q +103 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%r' +1599 "core" ' + ."myShortDA"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%s  +42 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%j'ϴ +1584 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%l +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%v  +2 "collection"'w  +33 "core"  +128  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%z +104 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'t +5 "core"  +2 "collection"'{ +3 "core"  +2 "collection"'p  +4 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%|  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%}'ϴ +410 "Can"\ IoO +2194 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%~  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%'\ +2598 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +91 "core" +9 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +2604 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&\ & +7 "core" &ӧ. lG +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"& (Ӝ +50 "core" ( +2 "manipulator"&& +3 "core" &Ӧ u q# +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &Ӧ 0 u# +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&'| +95 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +423 "core" ( +2 "manipulator"&& +3 "core" &Ӧ  t# +2 "manipulator"&% +3 "core" % ~ Z v +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +269 "core" ( +2 "manipulator"&& +3 "core" &-  w0 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- v0 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'ή +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&% +4 "core" % α . k +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."da"delayUntil "14:55:52.32" +24762 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +77 "core" B + ."da"PBV.dial :waste1 +3 "processing"%!  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +8 "processing"%" * +35 "core" + + ."da"PSV.dial :air +2 "processing"%#  +54 "core" +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%$'\ +2423 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%% +54 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%&  +53 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%' +41 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%(  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%)'ϴ +2402 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%* +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%+' +588 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%-'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%Q  +73 "core"  + ."da"PSV.dial PTV +3 "processing"%. +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +35 "core" +2 "processing"%1% +3 "core" %˻\ o +3 ."da"PS.seek 1.5ml +2 "processing"%2' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%3 * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%/'ϴ +1603 "core" ' + ."da"delay 2:00 +6448 "Can"\ \\?yO +5557 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%5  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%4  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%y * +35 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%7 +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%8'\ +2418 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%9 +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%: +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%<  +71 "core"  +46 ."da"PS.seek 0ml +4 "processing"%'ϴ +2410 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%? +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%>' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%;'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%A  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%@ +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%C  +35 "core" +2 "processing"%=% +3 "core" %˽\ s +3 ."da"PS.seek 1.5ml +2 "processing"%D' +582 "core" ' +2 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +3 "processing"%F * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%E'ϴ +1593 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%B  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%G  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%H +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%L'\ +2418 "core" ' + ."da"PSV.dial PTV +3 "processing"%K +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%N +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%J +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%P  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%O'ϴ +2406 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%R  +43 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%S  +128 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%U  +45 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%M  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%T +54 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%6' +385 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%X  +48 "core"  + "processing"%Y% +4 "core" %\ k +2 ."da"PS.seek 0.55ml +2 "processing"%\\' +336 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%]  +42 "core"  +2 ."da"PS.seek 2ml +3 "processing"%m'˹ +1539 "core" ' + ."da"PSV.dial :PML +3 "processing"%_ +57 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%a  +37 "core" +2 "processing"%x% +3 "core" %˴(\ o +3 ."da"PS.seek 1.85ml + "processing"%' +240 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%e * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%f'ϴ +1953 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +10621 "Can"\ ]C oO +37383 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%Z @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%i  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%[  +54 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%b'\ +2396 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%g  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%n +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%o  +40 "core"  +2 ."da"PS.seek 0ml +3 "processing"%^'ϴ +2408 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%q +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%h' +592 "core" ' +12 ."da"delay 5 seconds +502 .PSR.select :air +6 "processing"% +58 ."da"PS.seek 2ml +3 "processing"%V'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%s  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%r +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%l  +35 "core"  +2 "processing"%j% +3 "core" %˵1\ s +2 ."da"PS.seek 1.5ml +3 "processing"%w' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%v * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%z'ϴ +1591 "core" ' + ."da"delay 2:00 +8165 "Can"\ ]D6O +3840 #"da"recoverPSRreagent08 + .PTV.dial :puck +10 "processing"%t  +10 "core"  + ."da"PBV.dial :waste1 +3 "processing"%{  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%p * +36 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%| +85 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2395 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%~ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2410 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1599 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%\ +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + "processing"%% +4 "core" %˽,\ o +2 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%c * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%d'ϴ +1589 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%`  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2427 "core" ' + ."da"PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +72 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2421 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '˹ +1588 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%! +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%"  +35 "core" +2 "processing"%#% +3 "core" %˼,\ k +3 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%% * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%&'ϴ +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%'  +35 "core" +2 ."da"delay 30 seconds +1344 "Can"\ ]C;O +1659 ."da"PBV.dial between PSV and waste1 +3 "processing"%( * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +46 "processing"%$ +83 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%*'\ +2418 "core" ' + ."da"PSV.dial PTV +3 "processing"%) +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%+ +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Q +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%.  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%0'ϴ +2413 "core" ' +2 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +10 .PSV.dial PSR +3 "processing"%1 +133 "core"  +14 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +10 "processing"% +31 ."da"PS.reconfigure :default +17 "processing"%#A d`xb +16 ."da"PS.seek 0.25ml +7 "processing"%-'5 +360 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%3' +330 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%2'˹ +1589 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%5 +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +36 "core" + "processing"%y% +4 "core" %˻b\ 3 +2 ."da"PS.seek 1.5ml +2 "processing"%7' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%/ * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%9'ϴ +1597 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%:  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%< +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%8'\ +2468 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%? +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%A  +85 "core" +3 ."da"PS.seek 0ml +2 "processing"%@'ϴ +2484 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%C +133 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%='˹ +2095 "core" ' + ."da"delay 5 seconds +504 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%; +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%F  +36 "core" + "processing"%D% +4 "core" %˴w\ ( +2 ."da"PS.seek 1.5ml +2 "processing"%B' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%G * +36 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%I  +103 "core"  +2 ."da"PS.seek 0ml +5 "processing"%H'ϴ +1599 "core" ' + "processing"%E9 +4 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%K +4 %N& +3 "core" 5 + &U 4\ ,. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&J% +6 "core" %\   B +2 "storage"(P% +3 "core" %u z n \  +2 "storage"(L. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(R(q +196 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (S& +3 "core" &s +\ / +2 "manipulator"&U& +4 "core" &- ) ) [F +2 "manipulator"&M% +3 "core" %\   ) W +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +47 "manipulator"&T(k +200 "core" ( +2 "manipulator"&O& +4 "core" & # R X+ +2 "storage"(X& +3 "core" &s '\ 0 +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&Y' +94 "core" ' + "storage"(6& +4 "core" &s O M 9\  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(]'= +278 "core" ' + "storage"(\\- +4 "core" -'= + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(_' +35 "core" ' +2 "manipulator"&& +3 "core" & { e =+ +2 "manipulator"&a% +3 "core" % T O G < +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&e( +261 "core" ( +2 "manipulator"&m& +3 "core" & J G W +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" & X +3 ."da"Forearm.seek PC +4 "manipulator"&Z' +109 "core" ' +2 ."da"Hand.close +2 "manipulator"&i/ +76 "core" / +2 ."da"PC.seek :open +3 "processing"%k( +411 "core" ( +2 "storage"([& +3 "core" &s \ $ +2 "manipulator"&f& +3 "core" & i ' 6 +2 "manipulator"& % +3 "core" % b )  Z 1 +3 ."da"Forearm.seek :retract +2 "manipulator"&g'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +7 "manipulator"&n(k +269 "core" ( + "manipulator"&o& +4 "core" & X ^ ) =1 +2 "storage"(b& +3 "core" &s Q I ?\  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&q' +95 "core" ' +2 ."da"Hand.open + "manipulator"&^1 +72 "core" 1 +2 "storage"(h- +3 "core" -' +2 ."da"SE.seek -0.2 Pucks below Top Plate +3 "storage"(s' +19 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"(r'` +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1315h.tif +8 "processing"%l& +13 "core" &\  +4 "manipulator"&j& +6 "core" & ,1 + "manipulator"&V% +4 "core" %   ,^ +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&v'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(- +178 "core" ( +2 "manipulator"&t& +4 "core" &- S " J @ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &{& +3 "core" &- & C +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&p'ή +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&|/ +70 "core" / +2 "manipulator"&z& +3 "core" &-  $5 +2 "manipulator"&~% +3 "core" % θ  $ +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&}'\ +107 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&( +151 "core" ( + "manipulator"&& +53 "core" &#  B - +8 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &# v , +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&' +109 "core" ' +2 "manipulator"&& +4 "core" &# #  1 2 +2 "manipulator"&% +3 "core" %Z {  +2 "processing"%\ & +4 "core" &b\  +2 "processing"%& +5 "core" &c\  +2 ."psFlush"PC.seek :closed +3 "processing"%(U +6 "core" &=\  +6 &\ +/\ $e +9 &Ty#\ 9 +9 &{u\ N +10 &N\ S +9 &AK\ S +10 &O\ \ S +9 &L\ \ R +9 &K2\ \ S +10 &JN\ \ S +9 & O\ \ S +9 &L\ S +10 &!O\ S +9 &#QO\ S +10 &%M\ \ S +9 &&Oz\ \ S +9 &(Qv\ R +10 &*\\Nw\ R +9 &,Oq\ R +9 &-Md\ R +10 &/NZ\ &R +9 &1eJV\ 'R +10 &3(KW\ 'Q +9 &4Q\ &R +9 &6N\ 'R +10 &8nM\ #Q +9 &:.O\ !R +9 &;M\ !R +10 &=L\ R +9 &?sL\ R +10 &A5L\ R +9 &BO\ \ S +9 &DN\ S +10 &FvY\ \ T +9 &H3i\ V +9 &I\ Y +10 &K}\ Y +9 &Mo\ Y +10 &O0\ Z +9 &P\ Y +9 &R\ Z +10 &Tw|\ F +9 &U=et\ !b +9 &U0w\ / +6 ( + "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.65 +2 "processing"%& +7 "core" &U s\ / + &U j\ / + ."psFlush"Hand.open +2 "manipulator"&c1 +71 "core" 1 +2 "manipulator"&% +3 "core" % d M I ; 6- +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&`'\ +61 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.877 seconds\ /var/log/esp/da23apr1315h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1315h15s.tif +37 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%d'\ +347 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1315h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1315h22s.tif +1742 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +198 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +136 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +78 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1315h22s.tif: TIFF Upload Complete\ +6 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "12.877 sec auto-exposure",Subject: "da23apr1315h images!" +6 "storage"(- +6 "core" -'` +3 "storage"(& +5 "core" &s n\ ! +9 "manipulator"&& +10 "core" +4 &# O +12 "manipulator"&% +3 ."psFlush"PS.seek :empty +5 "processing"%'ϖ +6 "core" %\   H P +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&!(k +265 "core" ( +4 "manipulator"&"& +6 "core" &y N7 +4 "storage"(#& +8 "core" &s \ % +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +13 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"& ' +102 "core" ' +11 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.16 Pucks below Top Plate +4 "storage"(%' +67 "core" ' +2 "manipulator"&& +132 "core" &{ F E _7 +8 "storage"('& +7 "core" &s  " \ 8 +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek 3 +7 "manipulator"&('7 +39 "core" ' +2 ."da"Elbow.hold +6 "manipulator"&$, +12 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +7 ."da"SE.seek 0.02 Pucks below Top Plate +5 "storage"(&' +28 "core" ' +7 "manipulator"&)% +6 "core" %:  X +4 "storage"(+& +5 "core" &s 1 4 0\ 5 +4 ."da"Forearm.force -20 +3 "manipulator"&5 +10 ."da"Forearm.seek 3 + 303 counts +3 "manipulator"&Q'f +22 "core" ' +2 "manipulator"&.& +8 "core" & > D c1 +4 "storage"(*& +6 "core" &s H G\ ; +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&1' +35 "core" ' +2 "storage"(0% +7 "core" % I H \ ; +6 ."downElevator"SE.seek :down +6 "storage"(-'g +97 (3% +5 "core" %O ( . T\ 7[v +4 "manipulator"&5% +7 "core" %    `v +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&4'\ +101 "core" ' +40 ' +2 ."downElevator"SE.stop +4 "storage"(5 +7 (y& +8 "core" &s H G \ ; +1294 ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR +10 "processing"%2 +105 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush +6 .PSR.select :flush +9 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +5 #"uploadLog"upsync +587 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%7'\ +2094 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%:  +36 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%< +102 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%9'ϖ +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%? +103 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1089 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%>'\ +1590 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%A +72 "core" + ."psFlush"PTV.dial :puck +3 "processing"%8  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%C  +16 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%@'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%; +74 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%D'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%= +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%G U +55 "core" W +2 ."psFlush"PS.seek 0ml +5 "processing"%I'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%B @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%E'\ +224 "Can"\ RGO +2406 "core" ' +8 ."psFlush"PSV.dial :waste1 +3 "processing"%K  +85 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%N'ϴ +2597 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%J +41 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%P'\ +2605 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%L +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%S U +18 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%U'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"%M @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%W'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%O  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%X'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +43 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%6'M +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%\\ +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%a  +54 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%]'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%Y +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +583 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%T +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%i U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%x'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%u @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%['\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%f  +71 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"% 'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%Z +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%o'\ +2598 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%b +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%e U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%^'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%h @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%l'\ +2604 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%g  +71 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%j'ϴ +2595 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&V& +6 "core" & g x1 +2 "manipulator"&_% +4 "core" %\  1 x +2 ."psFlush"Elbow.seek PC +2 "manipulator"&s( +273 "core" ( +2 "manipulator"&t& +3 "core" & x +2 ."psFlush"Elbow.reconfigure :loose +47 "manipulator"&$ &.,(#b +4 &{& +3 "core" & ` x +3 ."psFlush"Forearm.seek PC +3 "manipulator"&q' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&n/ +75 "core" / +5 ."psFlush"PC.seek :open +3 "processing"%|( +416 "core" ( + "manipulator"&z& +4 "core" &  v +2 "manipulator"&~% +3 "core" % z  v, +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +128 "core" ( + "manipulator"&p& +4 "core" &-  x$ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +2 "core" &- ' x$ +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&w'ή +107 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&% +4 "core" % δ z v +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&\ '\ +102 "core" ' +2 #"myShortDA"Finished short da assay +623 #"tina"-> access 3 +4 "storage"(}% +4 "core" %q ) )\ ^ +2 "manipulator"&k% +5 "core" %\ n x + "manipulator"&& +4 "core" &- D x$ +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 7 +2 "storage"(c([ +668 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[ \ \  N\ U +1122 #"tina"-> exit +3 #Session Ended +981 #t-> exit +8 #mEXIT @1681426041.46PDT @1681426054.53PDT = =mMAIN_scheduler =tMAIN @PDT1681426056.22 #"core_reset"Sent BREAK +2 #t@28937 receive with ifg=0x10, ie=0xFD + #@29572 receive with ifg=0x10, ie=0xFD + #@30231 receive with ifg=0x10, ie=0xFD #@30866 receive with ifg=0x10, ie=0xFD + #@31501 receive with ifg=0x10, ie=0xFD + #@32135 receive with ifg=0x10, ie=0xFD #@32770 receive with ifg=0x10, ie=0xFD + #@33097 receive with ifg=0x80, ie=0xFD + #@46025 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +395 "Can"\ [AN + \ [AN= + #tPolling Can every 10:00 +2 #Cleanly exited at 15:47:21PDT13-Apr-23 +585 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %lo\ W +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %Ϸ \ s +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +4 "core" %ih \\\ 0R +2 .tSS.configure :default +3 "sampler")#.0X ESP.ready! +3 "collection"'3% +3 "processing"%4% +5 "core" %lp\ P +2 "manipulator"&5% +8 "sampler")6% +5 "core" %ϷI\ k + %\  w + %hi i\ )R +3 "manipulator"&7& +3 "core" &-  w$ +2 "storage"(8& +3 "core" &[@ \ T +2 "storage"(9% +3 "core" %q \ T +2 "collection"':& +3 "core" &mm\ P +2 "processing"%;& +4 "core" &\ j +2 "collection"'< +3 "core"  +2 "collection"'= +3 "core"  +2 "collection"'> +2 "core"  +2 "processing"%? +4 "core"  + "processing"%@ +4 "core" T +2 "processing"%A +3 "core"  +2 "processing"%B +3 "core" B +2 "sampler")C +2 "core"  +2 "collection"'D% +4 "core" %np\ P +2 "processing"%E% +4 "core" %Ϸ\ j +2 "sampler")F% +3 "core" %hi b\ )R +3 "collection"'G& +3 "core" &mo\ P +2 "processing"%H& +4 "core" &D\ j +2 "manipulator"&I% +3 "core" %\ X w +2 "manipulator"&J& +4 "core" &-  w$ +2 "storage"(K& +4 "core" &[@\ \  3\ U +2 "storage"(L% +3 "core" %q\ \ \ U +2 "collection"'M9 +4 "core" 9x +2 "processing"%N9 +3 "core" 9 +55587 "Can"\ XOO +23389 #"tina"-> access 4 +3 "storage"(O% +4 "core" %q\ \  a\ V +3 "manipulator"&P% +4 "core" %\ ` w +2 "manipulator"&Q& +3 "core" &- m w$ +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(R( +988 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (S& +3 "core" &\ \  :\ U +485 #"tina"-> startTube 4 +13400 #-> start(:myShortDA) {shortDA} +3 "collection"'T% +3 "processing"%U% +11 "core" %po \ Z + %Ϸ\ u +7 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +3288 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%V +130 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%W  +129 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%X  +46 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%Y'ZP +2261 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%Z  +2 "collection"'[  +7 "core"  +123  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%\\' +1259 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%] @ +104 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%^'ϴ +590 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%_ +100 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%j +12 ."myShortDA"PS.seek 1ml +2 "processing"%`'M +1096 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%a'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +4 "processing"%b +112 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%c'ϴ +2603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%d +102 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%e'M +1095 "core" ' +8 ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml + "processing"%f'\ +1600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%g +102 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%h  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%i'ϴ +2606 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%j +102 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%k'\ +1372 "Can"\ b?zO +1234 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%l +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%m'ϴ +2604 "core" ' +3 #"myShortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%n& +7 "core" &\ w + ."myShortDA"Hand.open +2 "manipulator"&o1 +22 "core" 1 + "manipulator"&p% +4 "core" %\ y +2 "storage"(q% +3 "core" %q &  .\ a +2 "storage"(r. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(s(, +513 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (t& +3 "core" &,\ \ % \ Z +2 "manipulator"&u& +4 "core" &- N x$ +2 "manipulator"&v% +3 "core" %\ J y +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&w(H +176 "core" ( +2 "manipulator"&x& +3 "core" &A { y3 +2 "storage"(y& +4 "core" &, ' '\ ] +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&z' +95 "core" ' +2 "storage"({& +3 "core" &, ' '\ ^ +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(|'= +287 "core" ' +2 "storage"(}- +2 "core" -'x +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (~& +3 "core" &,\ *\ ' Z\ \\ +2 "manipulator"&& +3 "core" &B Q x3 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&(H +6 "core" ( +2 "manipulator"&& +3 "core" &B y3 +2 "storage"(& +4 "core" &,\  :\ \\ +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'ψ +24 "core" ' + ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(\ 'g +8 "core" &B  x3 +2 "manipulator"& % +3 "core" % Ϟ  xr +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&( +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( +2 "manipulator"&& +4 "core" & y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" & y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&' +109 "core" ' +2 "manipulator"&& +3 "core" & v +2 "manipulator"&% +3 "core" %\\  v. +3 "processing"%& +3 "core" &?\ n +2 "processing"%& +5 "core" &5\ n +2 ."myShortDA"PC.seek :closed +2 "processing"%(U +7 "core" &6\ n +5 &\ m4 +10 &3F{e\ h2 +9 &[pw\ gF +9 &ex\ hQ +10 &U|\ jQ +9 &}Q{\ jQ +9 &?Uw\ jQ +10 &Vu\ iQ +9 &Ys\ iQ +10 &Rv\ iQ +9 &GSi\ jQ +9 &! Pk\ iQ +10 &"Vp\ iQ +9 &$S_\ iQ +9 &&OSa\ iQ +10 &(Sj\ jP +9 &)Rn\ jP +10 &+Uq\ iP +9 &-WSi\ iQ +9 &/Sd\ iP +10 &0Rk\ jQ +9 &2Sc\ iP +9 &4`Qg\ jP +10 &6"Qh\ jP +9 &7Sg\ iP +10 &9S`\ iP +9 &;hTa\ iP +9 &=)Rc\ iQ +10 &>WU\ iP +9 &@YW\ iQ +9 &BpUZ\ iP +10 &D1UZ\ iQ +9 &EaP\ iR +10 &Gn[\ hS +9 &IgY\ gV +9 &K)U\ gV +10 &L[\ gW +9 &NX\ gW +9 &PmX\ gW +10 &R/V\ gW +9 &SZ\ gW +10 &UWUl\\\ h(x +9 &UYV\ j3 +9 ( +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.57 +2 .Hand.open +4 "manipulator"&1 +6 "core" &U U\ k/ +68 1 + "manipulator"&% +4 "core" % f u@ +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +39 ."myShortDA"Forearm.seek :retract +9 "manipulator"&'\ +101 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%  +3 %9 +6 "core" 9z +102 "processing"% 9 +3 "core" 9y +102 "processing"%!9 +2 "core" 9y  +103 "processing"%"9 +2 "core" 9y  +103 "processing"%#9 +3 "core" 9y +102 "processing"%$9 +3 "core" 9y +102 "processing"%%9 +2 "core" 9y +103 "processing"%&9 +3 "core" 9y +102 "processing"%'9 +3 "core" 9y" +102 "processing"%(9 +2 "core" 9y& +103 "processing"%)9 +2 "core" 9z* +104 "processing"%*9 +2 "core" 9y/ +107 "processing"%+9 +4 "core" 9z3 +102 "processing"%,9 +3 "core" 9y7 +102 "processing"%-9 +2 "core" 9z< +103 "processing"%.9 +2 "core" 9z@ +103 "processing"%/9 +2 "core" 9zD +102 "processing"%09 +3 "core" 9zH +102 "processing"%19 +3 "core" 9zL +102 "processing"%29 +3 "core" 9{Q +102 "processing"%39 +2 "core" 9zU +103 "processing"%59 +2 "core" 9{Y +103 "processing"%49 +3 "core" 9|]\ +102 "processing"%69 +3 "core" 9{a +102 "processing"%79 +3 "core" 9 {f +102 "processing"%89 +2 "core" 9|j +103 "processing"%99 +2 "core" 9!|n +103 "processing"%:9 +3 "core" 9)|r +102 "processing"%;9 +2 "core" 92~v +103 "processing"%<9 +2 "core" 9:|z +103 "processing"%=9 +2 "core" 9B} +103 "processing"%>9 +2 "core" 9J} +103 "processing"%?9 +3 "core" 9Q~ +102 "processing"%@9 +3 "core" 9X~ +102 "processing"%A9 +2 "core" 9^~ +103 "processing"%B9 +2 "core" 9e~ +103 "processing"%C9 +2 "core" 9j~ +103 "processing"%D9 +2 "core" 9r~ +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%E ppk +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%F +104 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%G' +589 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%H'˹ +1591 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%I  +132 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%J +72 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%K  +54 "core" +2 "processing"%L% +3 "core" %˹|\ b +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%M' +586 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%N * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%O'ϴ +1586 "core" ' + ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%P  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%Q  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%S +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%U'\ +1730 "Can"\ [D!XO +667 "core" ' +2 ."myShortDA"PSV.dial PTV +7 "processing"%T +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +74 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%W +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%X  +71 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2416 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%[  +130 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%Z +55 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%Y @ +103 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%]' +354 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "collection"'\\  +3 "processing"%_  +5 "core"  +44  +2 "processing"%^% +4 "core" %,\ e +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%`' +345 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'b  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%a  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%d'A +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%c @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%e' +851 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%g  +42 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%h'˹ +1600 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%f +44 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%j @ +74 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%i  +35 "core"  +2 "processing"%l% +3 "core" %˽o\ m +3 ."myShortDA"PS.seek 1.85ml + "processing"%k' +235 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"%n * +34 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%o'ϴ +1950 "core" ' + ."myShortDA"delay 2 seconds +208 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'p& +5 "core" &op \ U +2 "manipulator"&q& +4 "core" & w +2 "manipulator"&r% +4 "core" %\  k w +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&R(- +147 "core" ( +2 "manipulator"&t& +3 "core" &.\ M w"z +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &u& +3 "core" &.\ x"z +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&v'ή +105 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&x/ +69 "core" / +2 "manipulator"&y& +4 "core" &. 5 t"z +2 "manipulator"&{% +4 "core" % ο 1 q^ + ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +2 "manipulator"&(Ӝ +305 "core" ( +2 "manipulator"&}& +4 "core" &ӥ x +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &~& +3 "core" &ӥ x +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&'| +100 "core" ' +2 "manipulator"&& +3 "core" &ӥ - v +2 "manipulator"&% +4 "core" %k j v +2 "collection"'& +3 "core" &ln"\ R +3 "collection"'& +4 "core" &mo\ O +3 ."myShortDA"CC.seek :closed +2 "collection"' (W +6 "core" &km$\ M +5 &lo%\ M0 +9 &3F|nn"\ E2 +10 &Xnoo"\ DF +9 &emn\ HQ +9 &Xmo \ JQ +10 &t\\nm \ JR +9 &6Yoo\ KR +9 &Uln\ IQ +10 &Ynp\ IQ +9 &}Ulm\ JQ +10 &?Wmm\ JQ +9 &!Yoo\ KR +9 &"Vmo \ HR +10 &$[ln\ GR +9 &&G[ooM\ IQ +9 &(\ WnnI\ MQ +10 &)Umo\ KR +9 &+Rmn\ LQ +10 &-OUmn\ LQ +9 &/WkoH\ HQ +9 &0YnqA\ IQ +10 &2Umo\ LR +9 &4WTno?\ IQ +9 &6Ump0\ JR +10 &7UnpI\ JQ +9 &9Yno<\ KR +10 &;`Tnp4\ KQ +9 &=!Vmn?\ JQ +9 &>Von\ KQ +10 &@[mpQ\ JQ +9 &BgUnnD\ JQ +9 &D(Wmp9\ JR +10 &E]omC\ JR +9 &Geoq\ IS +10 &Ifson \ HU +9 &Kmn\ EX +9 &Llo?\ A] +10 &Nnq6\ B] +9 &PSnn4\ A^ +9 &Rqo\ A^ +10 &Soq\ @_ +9 &Urp3\ @` +9 &W/tqq6\ C0 +10 &Wor \ CY +9 ( + &W~pp\ HV +2 "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/29 samples, on/off torque 2.14 +2 "collection"'w& +5 "core" &W~op'\ GV +2 ."myShortDA"Hand.open +2 "manipulator"&z1 +72 "core" 1 +2 "manipulator"&|% +3 "core" % k \ v +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"% +115 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1602 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0ml +40 "processing"%'ϴ +1608 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2598 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%\  + "collection"'  +35 "core"  +127  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"' +6 "core"  +2 "collection"' +3 "core"  +2 "collection"'  +3 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +75 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% 'ϴ +2600 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%!'\ +2600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%" +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%#'ϴ +2609 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%$  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%%'\ +2612 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%& +41 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%''ϴ +2602 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&(& +6 "core" &ӥ : r +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&)(Ӝ +4 "core" ( +2 "manipulator"&*& +4 "core" &ӥ _ u +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &+& +2 "core" &ӥ c p +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&,'| +102 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&-/ +75 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'.( +423 "core" ( + "manipulator"&/& +4 "core" &ӥ m s +2 "manipulator"&0% +3 "core" % ψ u +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&2(- +279 "core" ( +2 "manipulator"&3& +3 "core" &- M w +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &5& +3 "core" &-  u +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&4'ή +105 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&61 +79 "core" 1 +2 "manipulator"&7% +3 "core" % ζ 2 o +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&8'\ +103 "core" ' +2 ."da"delayUntil "16:27:51.36" +23798 "Can"\ YE$sO +948 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%9 @ +74 "core" A + ."da"PBV.dial :waste1 +3 "processing"%:  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%; * +37 "core" + + ."da"PSV.dial :air +2 "processing"%<  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%='\ +2396 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%> +54 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +3 "processing"%?  +41 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%@ +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%A  +56 "core" +2 ."da"PS.seek 0ml +3 "processing"%B'ϴ +2400 "core" ' +2 #"da"washCycleDA #1 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%C +129 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%D' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +40 "processing"%F'˹ +1601 "core" ' + ."da"PTV.dial :puck +4 "processing"%m  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%G +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%I  +35 "core" +2 "processing"%J% +3 "core" %˸9\ g +3 ."da"PS.seek 1.5ml +3 "processing"%K' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%L * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%H'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%N  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%M  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%P +72 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Q'\ +2401 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%S +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%O +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%T  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"%V'ϴ +2395 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%W +129 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%X' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%U'˹ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%[  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%Z +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +35 "core" +2 "processing"%% +3 "core" %˶5\ h +3 ."da"PS.seek 1.5ml +2 "processing"%\\' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%_ * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%^'ϴ +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%]  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%b  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%a * +37 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%` +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%c'\ +1983 "Can"\ ZD'O * +35 "core" + +2 ."da"PS.seek 0ml +4 "processing"%?'ϴ +1588 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%@  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%A * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%= +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%C'\ +2421 "core" ' + ."da"PSV.dial PTV +3 "processing"%B +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%m +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%I'ϴ +2412 "core" ' + ."da"Gate.power :camera,:ON +5 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%J +132 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +12 "processing"% +19 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +6 "processing"%F'5 +335 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +7 .PSR.select :sub2 +4 "processing"% +17 ."da"PS.seek 0.5ml +2 "processing"%L' +336 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%K'˹ +1589 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%N +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%M  +35 "core" + "processing"%% +4 "core" %˴\ . +2 ."da"PS.seek 1.5ml +3 "processing"%P' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%H * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1589 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%S  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%O * +37 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%T +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%Q'\ +2485 "core" ' + ."da"PSV.dial PTV +3 "processing"%W +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%V +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%X +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%[  +85 "core" +3 ."da"PS.seek 0ml +4 "processing"%Z'ϴ +2482 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%Y +133 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'˹ +2100 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%U +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +79 "core" +9 "processing"%\\% +3 "core" %˷\ = +2 ."da"PS.seek 1.5ml +3 "processing"%]' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%b * +37 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%a  +104 "core"  +2 ."da"PS.seek 0ml +5 "processing"%`'ϴ +1589 "core" ' + "processing"%^9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +3 .PH.coast +4 "processing"%d +4 %g& +3 "core" 5 + &U _\ &/ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&e% +6 "core" %\  ~ w B = +2 "storage"(f% +4 "core" %l O O U\  +2 "storage"(c. +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(i(q +194 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (l& +3 "core" &n 3 ? ]\  +2 "manipulator"&n& +4 "core" &- s g  = +2 "manipulator"&h% +3 "core" %\  u % = +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&k(k +186 "core" ( +2 "manipulator"&j& +4 "core" &o " J P5\ +2 "storage"(q& +3 "core" &n C\ ( +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&r' +103 "core" ' +2 "storage"(p& +3 "core" &n O P ]\  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(u'= +278 "core" ' +2 "storage"(t- +3 "core" -'= +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(x' +35 "core" ' +2 "manipulator"&y& +3 "core" &o Y X 95\ +2 "manipulator"&{% +4 "core" % < I T 8j +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&R( +284 "core" ( +2 "manipulator"&& +3 "core" & / ) S +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &v& +2 "core" & } { Z > +3 ."da"Forearm.seek PC +3 "manipulator"&~' +111 "core" ' + ."da"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."da"PC.seek :open +3 "processing"%( +412 "core" ( + "storage"(& +4 "core" &n  , Z\ +2 "manipulator"&}& +3 "core" &  M 0 +2 "manipulator"& % +4 "core" % i  q / +2 ."da"Forearm.seek :retract +3 "manipulator"&w'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&z(k +252 "core" ( + "manipulator"&|& +4 "core" &e \\ d I <3 +2 "storage"(& +3 "core" &n P P \  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +105 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "storage"(- +2 "core" -' +3 ."da"SE.seek -0.2 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"('` +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +57 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1317h.tif +6 "processing"%& +19 "core" &M\ 2 +3 "manipulator"&& +4 "core" &h * G3 +3 "manipulator"&o% +4 "core" %  BX +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&\ '\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +189 "core" ( +2 "manipulator"&& +3 "core" &- z C +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  - +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&'ή +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"& & +3 "core" &- a Y  9 +2 "manipulator"&% +4 "core" % X W 5 9 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&"( +120 "core" ( +6 "manipulator"&!& +11 "core" &  > + +5 ."psFlush"Elbow.reconfigure :loose +5 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 4.353 seconds\ /var/log/esp/da23apr1317h.tif: TIFF Upload Complete\ +5 "manipulator"&$ &.,(#b +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1317h15s.tif +11 "manipulator"&& +23 "core" & - F +3 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&#' +110 "core" ' + "manipulator"&$& +5 "core" &   +2 "manipulator"&&% +3 "core" % b  3 +3 "processing"%(& +3 "core" &\ +3 "processing"%*& +6 "core" &\ +2 ."psFlush"PC.seek :closed +4 "processing"%+(U +6 "core" &\ +3 &\ \ 6 +9 &9Ex\ 3 +9 &\\m{\ G +10 &`\ S +9 &M\ S +9 &vK\ S +10 &8L\ S +9 &Hy\ S +9 &K|\ R +10 &Li\ R +9 &CMr\ R +10 &!Lv\ R +9 &"OY\ #R +9 &$Nh\ $R +10 &&LN\ $R +9 &( R\ $R +9 &)N\ $R +10 &+O\ R +9 &-SN\ R +10 &/K\ R +9 &0L\ R +9 &2M\ S +10 &4XL\ S +9 &6J\ R +9 &7M\ R +10 &9J\ R +10 &;aH\ S +9 &=#N\ S +9 &>I\ S +9 &@K\ R +10 &BjK\ R +9 &D+I\ S +9 &ER\ S +10 &Ga\ U +9 &Ia\ X +10 &K!~{\ Y +9 &Lx\ Y +9 &Ns\ Y +10 &Pfx\ Y +9 &R){\ Y +9 &S\ Y +10 &UUVe}\ ){ +9 &URn\ 2 +9 ( +2 &U#o\ $0 +2 "processing"%*& +3 #"psFlush"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.64 +3 "processing"%%& +5 "core" &U#d\ $0 +2 ."psFlush"Hand.open +2 "manipulator"&1 +77 "core" 1 + "manipulator"&-% +4 "core" % j t ` 8 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +102 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%/ +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +595 "core" ' +2 ."psFlush"delay 5 seconds +95 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1317h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1317h22s.tif +402 ."psFlush"PSR.select :air +13 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1282 "Can" /2O +555 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1317h22s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "4.353 sec auto-exposure",Subject: "da23apr1317h images!" +4 "storage"(3- +7 "core" -'` +3 "storage"(5& +4 "core" &n \  +8 "manipulator"&)& +10 "core" & 4 J +7 "manipulator"&6% +10 "core" %\  U L +5 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&,(k +178 "core" ' +2 ."psFlush"delay 1 second +106 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"%1 @ +34 "core" ( +4 "manipulator"&7& +10 "core" &y 6 E1 +4 "storage"(4& +8 "core" &n #\  +5 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&:' +109 "core" ' +4 B +4 ."psFlush"PTV.dial :PRVmixing +8 ."da"SE.reconfigure :gently +12 "processing"%;  +2 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.16 Pucks below Top Plate +10 "storage"(<' +62 "core" ' +2 "manipulator"&9& +8 "core" &y   9 Z1 +4 "storage"(>& +7 "core" &n \ 3 +5 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +7 "core" +4 ."da"Forearm.seek 3 +7 ."psFlush"PSV.dial :mixloop +8 "manipulator"&''7 +6 "processing"%@ +32 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&A, +18 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +10 ."da"SE.seek 0.02 Pucks below Top Plate +4 "storage"(=' +11 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%?'ϖ +11 "core" ' +2 "manipulator"&B% +8 "core" %F '  Y +4 "storage"(D& +17 "core" &n  \ 4 +4 ."da"Forearm.force -20 +3 "manipulator"&5 +9 ."da"Forearm.seek 3 + 315 counts +3 "manipulator"&m'r +19 "core" ' +2 "manipulator"&G& +14 "core" &{ E E  c1 +5 "storage"(C& +8 "core" &n @ @ w\ : +6 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&J' +35 "core" ' +4 "storage"(I% +6 "core" % A > K\ ; +6 ."downElevator"SE.seek :down +7 "storage"(F'g +99 (L% +4 "core" %5R ' . \ 7[u +4 "manipulator"&N% +8 "core" % > ; a +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +3 "manipulator"&M'\ +94 "core" ' +48 ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 (& +7 "core" &n ^ c >\ = +1429 #"uploadLog"upsync +677 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%K +104 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%H' +593 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%P'\ +2093 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +7 "processing"%S  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%O @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%T +102 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%W +103 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%V'M +1098 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +42 "processing"%X'\ +1610 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%[ +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%Q  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%Y  +18 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%Z'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%U +73 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%_' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%\\'\ +2103 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%b U +55 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%a'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%] @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%^'\ +2608 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%d  +85 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%g'ϴ +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%e +41 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%f'\ +2595 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%c +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%l U +18 "core" T +2 ."psFlush"PS.seek 0ml +4 "processing"%n'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%h @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%s'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%j  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%q'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%2 +46 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%p'M +1087 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%8'\ +1594 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%t +84 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%y  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%{  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%u'ϴ +2595 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%r +72 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%v'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%k +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2620 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%}  +73 "core"  +8 ."psFlush"PS.seek 0ml +3 "processing"% 'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%~ +43 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%|'\ +2596 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%R U +18 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +512 "Can"\ YI5hO +2086 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%w  +71 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%'ϴ +2598 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&o& +6 "core" &{  x1 +2 "manipulator"&x% +4 "core" %\   x +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +254 "core" ( + "manipulator"&& +4 "core" & 7 x +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" & 6 x +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&z/ +76 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +413 "core" ( +2 "manipulator"& & +3 "core" & ] u +2 "manipulator"&% +3 "core" % | u8 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&!(- +145 "core" ( + "manipulator"&& +4 "core" &-  x- +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &-  x- +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'ή +108 "core" ' + ."psFlush"Hand.open +2 "manipulator"&$1 +76 "core" 1 +2 "manipulator"&&% +3 "core" % ζ B u +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +103 "core" ' + #"myShortDA"Finished short da assay +25215 #"tina"-> access 3 +4 "storage"( % +5 "core" %u\  $\ ` +2 "manipulator"&% +4 "core" %\  y +2 "manipulator"&%& +3 "core" &- y- +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(([ +667 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (-& +3 "core" &[\ &\  x\ \\ +1719 #"tina"-> access 4 +4 "storage"(*% +5 "core" %u ? *\ ` +2 "manipulator"&/% +3 "core" %\  { y +2 "manipulator"&#& +4 "core" &- D x- +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(`( +988 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (0& +3 "core" & \ 2\ X +25035 "Can"\ b=7*O +4313 #"tina"-> PS.flush +3 #Flushing Processing stage +3 "processing"%3% +5 "core" %ϳ\ w +3 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%5& +6 "core" &\ x +2 "manipulator"&)& +3 "core" &- y- +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&6(- +5 "core" ( +2 "manipulator"&"& +3 "core" &- W y- +36 ."tina"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +5 &7& +2 "core" &- . y- +3 ."tina"Forearm.seek :garage +2 "manipulator"&4'ή +106 "core" ' +2 ."tina"Hand.close +2 "manipulator"&1/ +73 "core" / +2 "manipulator"&9& +3 "core" &-  w- +2 "manipulator"&>% +4 "core" % μ  w +2 ."tina"Forearm.seek :retract +2 "manipulator"&;'\ +108 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"& ( +128 "core" ( +2 "manipulator"&@& +4 "core" & k y +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &B& +3 "core" & { y +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek PC +3 "manipulator"&D' +108 "core" ' +2 "manipulator"&& +3 "core" &  w +2 "manipulator"&G% +4 "core" %g p wI +2 "processing"%C& +4 "core" &Q\ p +2 "processing"%:& +6 "core" &+\ p +2 ."tina"PC.seek :closed +2 "processing"%I(U +6 "core" &5\ p +5 &5\ p3 +9 &7GyC\ j1 +9 &[o5\ iF +10 &bD\ kQ +9 &R<\ kQ +10 &|TI\ lP +9 &=XK\ kP +9 &TN\ kP +10 &WI\ kP +9 &VT\ kP +9 &DT[\ kQ +10 &!S\\\ lP +9 &"Rf\ kP +10 &$Q^\ kP +9 &&LWX\ kQ +9 &(SR\ kQ +10 &)Tb\ kQ +9 &+R\ kP +9 &-TRb\ kQ +10 &/Q\ kP +9 &0V\ kP +10 &2RD\ kP +9 &4]U\ kP +9 &6 U\ jP +10 &7U \ kP +9 &9T \ kP +9 &;eS\ kP +10 &='V\ \ kP +9 &>T\ kQ +10 &@U\ kP +9 &BlT\ kQ +9 &D/T\ kP +10 &E\\\ jQ +9 &Gm\ iS +9 &If\ \ gV +10 &K'\ hV +9 &L\ hV +10 &N\ gV +9 &Pk\ gV +9 &R, \ hW +10 &S \ hV +9 &UUUk \ j(x +9 &UV\ k1 +10 ( + &U \ l. +2 "processing"%:& +3 #"tina"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.59 +2 "processing"%,& +5 "core" &U #\ l. +2 ."tina"Hand.open +3 "manipulator"&<1 +73 "core" 1 +2 "manipulator"&L% +3 "core" % n N vQ +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&N'\ +103 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +44 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 1ml +2 "processing"%''M +1085 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +13 ."tina"PS.seek 2.5ml +2 "processing"%m'\ +1593 "core" ' + ."tina"PSV.dial PTV +4 "processing"% +84 "core"  + ."tina"PTV.dial :puck +3 "processing"%=  +5 "core"  +2 ."tina"PBV.dial :waste1 +3 "processing"%J  +55 "core" +2 ."tina"PS.seek 0ml +3 "processing"%F'ϴ +2606 "core" ' + ."tina"PSV.dial PSR +3 "processing"%K +72 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 0.5ml +3 "processing"%?' +588 "core" ' + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%H'\ +2104 "core" ' + ."tina"PSV.dial PTV +8 "processing"%S +73 "core" +2 ."tina"PBV.dial PSV +2 "processing"%O U +54 "core" V +2 ."tina"PS.seek 0ml +4 "processing"%T'ϴ +2607 "core" ' + ."tina"PSV.dial PBV +3 "processing"%P @ +44 "core" > +2 ."tina"PS.seek 2.5ml +3 "processing"%W'\ +2609 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%  +73 "core"  +31 ."tina"PS.seek 0ml +14 "processing"%V'ϴ +2606 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%[ +44 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%Q'\ +2598 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%Y +73 "core" +2 ."tina"PBV.dial PSV +2 "processing"%X U +7 "core" U +3 ."tina"PS.seek 0ml +4 "processing"%U'ϴ +2595 "core" ' + ."tina"PSV.dial PBV +3 "processing"%Z @ +46 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%_'\ +2601 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%  +71 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%b'ϴ +2604 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&\\& +7 "core" & y +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&]( +4 "core" ( +2 "manipulator"&a& +4 "core" & y +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &d& +3 "core" & q y +3 ."tina"Forearm.seek PC +2 "manipulator"&^' +111 "core" ' + ."tina"Hand.close +2 "manipulator"&e/ +69 "core" / +2 ."tina"PC.seek :open +3 "processing"%g( +414 "core" ( +2 "manipulator"&c& +3 "core" & x +2 "manipulator"&l% +4 "core" %  9 wG +2 ."tina"Forearm.seek :retract +3 "manipulator"&f'\ +102 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&h(- +139 "core" ( + "manipulator"&n& +4 "core" &- y) +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &j& +3 "core" &- z y) +2 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +2 "manipulator"&s'ή +109 "core" ' + ."tina"Hand.open +2 "manipulator"&21 +69 "core" 1 + "manipulator"&q% +4 "core" % δ w x +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&p'\ +116 "core" ' +25903 "Can"\ b=:O +3082 #"tina"-> access 4 +3 "storage"(t% +5 "core" %u * ) \ c +2 "manipulator"&y% +5 "core" %\  y +2 "manipulator"&{& +3 "core" &- y( +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(8( +5 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (r& +3 "core" & @ % >\ _ +712 #"tina"-> startTube 4 +1312 #-> ESP.ready! +3 "collection"'u% +3 "processing"%% +3 "manipulator"&k% +7 "core" %lq\ ] +2 %Ϲ\ y +4 "sampler")% +4 "core" %\  y + %be r\ 6R +2 "manipulator"&v& +4 "core" &- y( +2 "storage"(& +3 "core" & * , \ c +2 "storage"(% +3 "core" %u / + 9\ c +2 "collection"'}& +3 "core" &mm]\ ] +2 "processing"%& +4 "core" &\ x +2 "collection"'~ +2 "core"  +4 "sampler")  +2 "core"  +2 "collection"'% +4 "core" %mm\ ] +2 "processing"%R% +4 "core" %Ϲ\ x +2 "sampler")|% +4 "core" %ce h\ 5R +2 "collection"'& +4 "core" &oo\ ] +2 "processing"%& +3 "core" &\ x +2 "manipulator"&w% +3 "core" %\  y +2 "manipulator"&& +38 "core" &- y( +8 "storage"(o& +3 "core" & - ) $\ b +3 "storage"(x% +3 "core" %u ) ) \ c +2 "collection"'9 +4 "core" 9t +2 "processing"%9 +3 "core" 9Pn +2041 #"tina"-> start(:myShortDA) {shortDA} +3 "collection"'A% +10 "core" %op:\ ] + "processing"%z% +6 "core" %Ϲ\ x +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +3888 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +5 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%M +130 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%+  +128 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +46 "core" +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%'ZP +2264 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'  +7 "core" +124  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%$'ϴ +593 "core" ' +2 ."myShortDA"PSV.dial PSR +8 "processing"%& +100 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%\ 'M +1085 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1585 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +113 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2597 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%% +111 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%i'M +1094 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%-'\ +1588 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%* +101 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%/  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%#'ϴ +2605 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%0'\ +2608 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%3 +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%5'ϴ +2601 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%)& +6 "core" &)\ y +2 "manipulator"&"% +3 "core" %\  y +2 "storage"(7% +4 "core" %u ) 2 0\ c +2 "storage"(1. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(9(, +510 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (>& +3 "core" &, ( ) $\ _ +2 "manipulator"&!& +3 "core" &- x( +2 "manipulator"&(% +3 "core" %\  y +3 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&@(H +180 "core" ( +2 "manipulator"&B& +3 "core" &F m y7 +2 "storage"(4& +4 "core" &, * *\ a +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +94 "core" ' +2 "storage"(G& +3 "core" &, ) ) \ a +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +37 "storage"(C'= +288 "core" ' +2 "storage"(6- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (;& +3 "core" &, * 3 '\ _ +2 "manipulator"&& +4 "core" &G  x7 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&,(H +6 "core" ( + "manipulator"&<& +5 "core" &G W x7 + "storage"(L& +4 "core" &, %  m\ _ +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&:'ψ +26 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&D& +2 "storage"('g +9 "core" &G y7 +2 "manipulator"&'% +3 "core" % ς y` +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&=( +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +97 "core" ( +2 "manipulator"&J& +3 "core" & \\ y +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &m& +3 "core" & y +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&K' +106 "core" ' +2 "manipulator"&F& +4 "core" & = u +2 "manipulator"&?% +3 "core" %L 1 t +2 "processing"%S& +4 "core" &"\ n +3 "processing"%O& +4 "core" &-\ n +2 ."myShortDA"PC.seek :closed +4 "processing"%H(U +5 "core" &+\ m +5 &0\ m1 +9 &1F{'\ g2 +9 &Wo,\ fF +10 &c0\ hQ +9 &Y,\ iP +9 &xT4\ iQ +10 &:U/\ iQ +9 &S@\ iP +10 &V:\ iP +9 &U8\ iP +9 &CS>\ iP +10 &!T@\ iQ +9 &"UC\ iP +9 &$W:\ iP +10 &&JU8\ iQ +9 &( U9\ iP +10 &)Q:\ iP +9 &+Q8\ iP +9 &-RW:\ iQ +10 &/R9\ iP +9 &0S<\ iP +9 &2R9\ iP +10 &4\\OC\ iP +9 &6TJ\ iP +10 &7U?\ iP +9 &9T;\ iP +9 &;bR4\ iQ +10 &=$T9\ iQ +9 &>P>\ iP +9 &@U@\ hP +10 &BkU>\ hP +9 &D,R>\ iQ +10 &E`9\ hR +9 &GqC\ gT +9 &Ib:\ fV +10 &K#H\ fW +9 &L;\ fW +9 &N@\ eW +10 &PiB\ fV +9 &R*L\ fW +10 &SG\ eW +9 &UTUjD\ g(y +9 &UX<\ i3 +10 ( + &U A\ k/ + "processing"%O& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.58 +2 .Hand.open +4 "manipulator"&P1 +72 "core" 1 + "manipulator"&T% +4 "core" % [ u$ +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%W  +3 %[9 +6 "core" 9jj +102 "processing"%V9 +2 "core" 9kl +102 "processing"%Y9 +4 "core" 9kl  +103 "processing"%X9 +2 "core" 9kl  +102 "processing"%Q9 +3 "core" 9kl +102 "processing"%Z9 +2 "core" 9ml +103 "processing"%U9 +2 "core" 9ol +103 "processing"%9 +3 "core" 9ql +102 "processing"%_9 +3 "core" 9ul" +102 "processing"%\\9 +3 "core" 9yl& +102 "processing"%a9 +2 "core" 9~m+ +103 "processing"%d9 +2 "core" 9n/ +103 "processing"%e9 +2 "core" 9n3 +103 "processing"% 9 +2 "core" 9m7 +103 "processing"%N9 +2 "core" 9n; +103 "processing"%I9 +2 "core" 9m? +103 "processing"%c9 +2 "core" 9mD +102 "processing"%l9 +3 "core" 9nH +103 "processing"%n9 +2 "core" 9nL +103 "processing"%j9 +2 "core" 9oP +103 "processing"%^9 +2 "core" 9oT +103 "processing"%]9 +2 "core" 9oY +102 "processing"%29 +4 "core" 9o] +102 "processing"%q9 +3 "core" 9oa +102 "processing"%f9 +2 "core" 9oe +103 "processing"%s9 +2 "core" 9pj +103 "processing"%t9 +2 "core" 9 qn +103 "processing"%y9 +3 "core" 9qr +102 "processing"%{9 +2 "core" 9rv +103 "processing"%r9 +2 "core" 9%rz +103 "processing"%`9 +38 "core" 9.r +110 "processing"%9 +2 "core" 98r +103 "processing"%u9 +2 "core" 9@s +103 "processing"%k9 +2 "core" 9Fs +103 "processing"%9 +2 "core" 9Ls +103 "processing"%v9 +2 "core" 9Ss +103 "processing"%9 +3 "core" 9Xt +102 "processing"%9 +3 "core" 9_t +103 "processing"%}9 +2 "core" 9du +103 "processing"%9 +2 "core" 9iu +103 "processing"%~9 +2 "core" 9nu +3 ."myShortDA"PH.hold 2:00:00,28C +6 "processing"% ppk +2 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +103 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%R' +584 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%|'˹ +1594 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%  +130 "core"  +2 ."myShortDA"PSV.dial PTV +3 "processing"% +72 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%w  +54 "core"  + "processing"%% +3 "core" %˴\ j +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%o' +594 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%x * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."myShortDA"delay 5:00 +4939 "Can"\ VD=(VO +25064 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%A  +36 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%z * +36 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%M +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%+'\ +2409 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"% +73 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%b +73 "core" +2 ."myShortDA"delay 5 seconds +508 .PSV.dial PTV +2 "processing"% +73 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2417 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +131 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%& @ +103 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%$' +355 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "processing"%\  +45 "core"  +2 "processing"% % +3 "core" %"\ e +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%' +346 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'%  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%i'A +1257 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%* @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%/' +862 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%-  +56 "core" +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%'˹ +1596 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%# +54 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%3 @ +72 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%0  +35 "core" +44 "processing"%)% +4 "core" %˶*\ o +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%"' +234 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%7 * +36 "core" + +3 ."myShortDA"PS.seek 0ml +3 "processing"%1'ϴ +1944 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'8& +5 "core" &nr=\ Q +2 "manipulator"&>& +3 "core" & / w +2 "manipulator"&!% +4 "core" %\   v +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&((- +130 "core" ( +2 "manipulator"&B& +3 "core" &-  xL +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &4& +3 "core" &- xL +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&h'ή +105 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&G/ +70 "core" / + "manipulator"&p& +4 "core" &- l uL +2 "manipulator"&6% +3 "core" % λ r +3 ."myShortDA"Forearm.seek :retract +7 "manipulator"&;'\ +105 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(Ӝ +266 "core" ( + "manipulator"&<& +4 "core" &Ӧ*  vCo +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &L& +3 "core" &Ӧ* @ wCo +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +4 "manipulator"&'| +99 "core" ' +2 "manipulator"&D& +3 "core" &Ӧ*  uCo +2 "manipulator"&'% +3 "core" %υ ( t +3 "collection"'@& +3 "core" &mm;\ K +3 "collection"'& +5 "core" &npY\ O +2 ."myShortDA"CC.seek :closed +2 "collection"'C(W +6 "core" &mo>\ K +7 &\ (np7\ H$c +9 &Vpp2\ B8 +10 &}}no;\ CM +9 &Ynn5\ JQ +10 &MXlo6\ JQ +9 &Yom2\ JQ +9 &Wnn:\ @Q +10 &Rmo7\ EQ +9 &VYlo<\ EQ +9 &Xko2\ EQ +10 &Vlm:\ EQ +9 &!Wmp6\ EQ +10 &#]Zmn5\ AQ +9 &%Znn-\ @R +9 &&Ypo/\ @Q +10 &(Umm5\ @Q +9 &*eYnn7\ @Q +9 &,(Umn7\ @Q +10 &-Wmn0\ @Q +9 &/Zno)\ @R +10 &1mYno-\ @Q +9 &3.Wnm4\ ?R +9 &4Vmo/\ @R +10 &6Ton0\ @Q +9 &8uUjn9\ @Q +9 &:7Qmo.\ @Q +10 &;Slm8\ @Q +9 &=Slo1\ @Q +10 &?}Tmo.\ @Q +9 &A?Tnm7\ @Q +9 &CVln7\ @Q +10 &DWmo0\ @Q +9 &F\\mm:\ ?R +9 &HCemo9\ ?S +10 &Inp9\ % +4 "core" %}R\ q +2 ."da"PS.seek 0.55ml +3 "processing"%!' +335 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%B  +44 "core"  +2 ."da"PS.seek 2ml +4 "processing"%4'˹ +1539 "core" ' + ."da"PSV.dial :PML +3 "processing"%= +43 "core" + ."da"PTV.dial :mixing +3 "processing"%G @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%p  +37 "core" + "processing"%6% +4 "core" %˵T\ p +2 ."da"PS.seek 1.85ml +3 "processing"%' +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%h * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%<'ϴ +1950 "core" ' + ."da"delay 2 seconds +204 .delay 8:00 +18749 "Can"\ YWFO +29254 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%L @ +5 "core" A + ."da"PBV.dial :waste1 +3 "processing"%(  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%D * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%'  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%@'\ +2395 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%; +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%.  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +5 "processing"%: +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%J  +54 "core" +2 ."da"PS.seek 0ml +5 "processing"%m'ϴ +2415 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%F' +580 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%1  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%S +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +35 "core" +2 "processing"%% +3 "core" %˼]\ s +3 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%T * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%P'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12009 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%O  +41 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%[ * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%g'\ +1136 "Can"\ ZLHO +1269 "core" ' + ."da"PSV.dial PTV +3 "processing"%Y +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%K +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Q +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%X  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%U'ϴ +2406 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Z +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +59 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%_' +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˹ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%a +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%e  +35 "core" +2 "processing"% % +3 "core" %˻`\ s +3 ."da"PS.seek 1.5ml +2 "processing"%I' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%,'ϴ +1589 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%C  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%n +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%N'\ +2434 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%] +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%2 +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%d +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%f  +71 "core"  +2 ."da"PS.seek 0ml +5 "processing"%s'ϴ +2395 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%j +129 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%q' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%y'˹ +1593 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%{ +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%r  +37 "core" + "processing"%`% +4 "core" %˶0\ m +2 ."da"PS.seek 1.5ml +3 "processing"%\\' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%u * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%k'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%v * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +85 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2396 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%~ +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +71 "core"  +3 ."da"PS.seek 0ml +4 "processing"%5'ϴ +2120 "Can"\ YbKDO +297 "core" ' + ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +5 .PSR.select :air +9 .PSV.dial PSR +4 "processing"%R +133 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +113 "processing"%'5 +366 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%' +344 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˹ +1603 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +6 "processing"% +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%|  +36 "core" +2 "processing"%x% +3 "core" %˿3\ 3 +3 ."da"PS.seek 1.5ml +3 "processing"%o' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%w * +36 "core" * +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +1589 "core" ' + ."da"delay 10 seconds +1005 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%A  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%z * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%M +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%W'\ +2458 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%b +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +2487 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +131 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'˹ +2095 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%&% +4 "core" %˹/\ # +2 ."da"PS.seek 1.5ml +2 "processing"%E' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" * + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%$  +106 "core"  +3 ."da"PS.seek 0ml +3 "processing"%%'ϴ +1589 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%\ +4 %*& +3 "core" 5 + &U f\ ,/ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&i% +6 "core" %\  C +2 "storage"(-% +3 "core" %k } | l\  +2 "storage"(/. +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"((q +195 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (3& +2 "core" &t \ - +2 "manipulator"&0& +4 "core" &- : XL +2 "manipulator"&)% +3 "core" %\   \\ X +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&7(k +186 "core" ( + "manipulator"&& +4 "core" &~   ; U/ +2 "storage"(#& +3 "core" &t ! Z\ - +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&8' +94 "core" ' +2 "storage"(>& +3 "core" &t d ` g\  +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +47 "storage"("'= +288 "core" ' +2 "storage"(B- +3 "core" -'= +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(!' +35 "core" ' +2 "manipulator"&=& +4 "core" &~ { w =/ +2 "manipulator"&G% +4 "core" % ~  = +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&p'\ +92 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&6( +259 "core" ( + "manipulator"&h& +4 "core" & ' + Z +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &4& +3 "core" & ) *  Z +3 ."da"Forearm.seek PC +4 "manipulator"&' +109 "core" ' +2 ."da"Hand.close + "manipulator"&L/ +74 "core" / +2 ."da"PC.seek :open +4 "processing"%(( +411 "core" ( + "storage"(D& +3 "core" &t 6 3\  +2 "manipulator"&'& +4 "core" & # $ 9 3 +2 "manipulator"&<% +3 "core" % i $ $ 2 +3 ."da"Forearm.seek :retract +2 "manipulator"&;'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&.(k +270 "core" ( +2 "manipulator"&:& +4 "core" & o >$ +2 "storage"(J& +3 "core" &t P Q U\  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&@' +91 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +79 "core" 1 +2 "storage"(m- +2 "core" -' +3 ."da"SE.seek -0.2 Pucks below Top Plate +2 "storage"(F' +20 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"(1'` +59 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1318h.tif +7 "processing"%S& +15 "core" &\  +4 "manipulator"&?& +4 "core" &\ P > C# +2 "manipulator"&% +4 "core" % P F~ +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&T(- +200 "core" ( +3 "manipulator"&& +3 "core" &- $  T +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &O& +3 "core" &- C T +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&['ή +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&V/ +79 "core" / +2 "manipulator"&P& +3 "core" &- % % D 1 +2 "manipulator"&Y% +4 "core" % ξ   1 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&K'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&Q( +128 "core" ( +2 "manipulator"&X& +3 "core" & b c I 9 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &g& +3 "core" & = E 9 +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&Z' +102 "core" ' +2 "manipulator"&U& +4 "core" & K G +2 "manipulator"&_% +3 "core" %t Gg +3 "processing"%a& +3 "core" &v\ 7 +60 "processing"%e& +5 "core" &"\  +3 ."psFlush"PC.seek :closed +3 "processing"% (U +7 "core" &\ \  +4 &\ 4 +10 &6Fx\ 3 +9 &\\oy\ G +10 &]\ S +9 &N\ R +9 &zK\ R +10 &;M\ R +9 &K\ R +9 &L~\ R +10 &L{\ R +9 &EH{\ R +10 &!Lt\ R +9 &"Nv\ R +9 &$O`\ $R +10 &&MOY\ .R +9 &(O]\ .Q +9 &)OL\ .Q +10 &+O\\\ 3Q +9 &-UP\ 4R +10 &/L\ 4Q +9 &0O\ 4Q +9 &2L\ 4Q +10 &4^P\ 3Q +9 &6!O\ /Q +9 &7O\ /R +10 &9L\ /R +9 &;eI\ R +10 &=&K\ R +9 &>L\ R +9 &@L\ R +10 &BmL\ R +9 &D.O\ R +9 &ES\ S +10 &Gc}\ T +9 &Ie{\ W +10 &K$\ X +9 &Lu\ Y +9 &N|\ Y +10 &Phn\ Y +9 &R*s\ Y +9 &Sm\ Y +10 &UTUed\ + +9 &UQ`\ 1 +10 ( + &U i\ / +2 "processing"%e& +3 #"psFlush"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.64 +2 "processing"%& +5 "core" &U _\ -/ +3 ."psFlush"Hand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&I% +3 "core" % w U ?j +6 ."psFlush"Forearm.reconfigure :loose +15 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +7 "manipulator"&C'\ +16 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.658 seconds\ /var/log/esp/da23apr1318h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1318h15s.tif +90 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%l +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%n' +588 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%,'\ +294 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1318h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1318h22s.tif +1799 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%] @ +193 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%2  +136 "core" +5 ."psFlush"PSV.dial :mixloop +9 "processing"%d +25 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1318h22s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "12.658 sec auto-exposure",Subject: "da23apr1318h images!" +7 "storage"(f- +4 "core" -'` +11 "storage"(N& +33 "core" &t %\ - +2 "manipulator"&j& +3 "core" &   X +4 "manipulator"&s% +4 "core" %\  #  e ^ +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 "core" +2 ."da"Elbow.seek 3 +6 ."psFlush"PS.seek :empty +6 "manipulator"&q(k +4 "processing"%{'ϖ +258 "core" ( +4 "manipulator"&r& +8 "core" &{ D C f ^/ +4 "storage"(`& +7 "core" &t   o\ 4 +5 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&y' +91 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.16 Pucks below Top Plate +5 "storage"(u' +61 "core" ' +5 "manipulator"&\\& +6 "core" &{ a W e/ +4 "storage"(& +8 "core" &t B > \ ; +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +5 "manipulator"&v'7 +34 "core" ' +11 ."da"Elbow.hold +5 "manipulator"&, +11 "core" , + ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."da"SE.seek 0.02 Pucks below Top Plate +124 "storage"(k' +29 "core" ' +2 "manipulator"&% +8 "core" %I D F N _ +4 "storage"(}& +6 "core" &t C = \ ; +4 ."da"Forearm.force -20 +3 "manipulator"&5 +15 ."da"Forearm.seek 3 + 318 counts +4 "manipulator"&~'u +22 "core" ' +2 "manipulator"&& +8 "core" & b c O g- +4 "storage"(& +6 "core" &t p p\ ? +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&R' +20 "core" ' +3 "storage"(5% +6 "core" % o p \ ? +6 ."downElevator"SE.seek :down +8 "storage"('g +96 (% +6 "core" %GQ F G\ ;[v +4 "manipulator"&% +7 "core" % F C d +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&|'\ +96 "core" ' +35 ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 (x& +6 "core" &t k p 9\ ? +1379 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +9 "processing"% +108 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush +9 .PSR.select :flush +10 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +4 "processing"%w' +32 #"uploadLog"upsync +556 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%o'\ +2103 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%A  +36 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%z @ +77 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%M +103 "core" + ."psFlush"PS.seek :empty +5 "processing"%'ϖ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +103 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'M +1094 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%b'\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%W  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +8 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%+'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +74 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%&'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +85 "core"  + ."psFlush"PBV.dial PSV +3 "processing"% U +54 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%$'ϴ +2595 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%E @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%\  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%*'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%i +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%-'\ +2595 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%/ +74 "core" +2 ."psFlush"PBV.dial PSV +40 "processing"%3 U +14 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%0'ϴ +204 "Can"\ YDPO +2402 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%) @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%9'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%#'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%^ +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%>'M +1095 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%t'\ +1596 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%B +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%=  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%G  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%"'ϴ +2605 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%8 +74 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +591 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%4'\ +2102 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%7 +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%L U +55 "core" U +2 ."psFlush"PS.seek 0ml +5 "processing"%p'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%H @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%D'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%'  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%<'ϴ +2597 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%:'\ +2599 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%J +74 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%6'ϴ +2613 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%m'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%S  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%;'ϴ +2598 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&?& +7 "core" & a x- + "manipulator"&% +5 "core" %\ m y + ."psFlush"Elbow.seek PC +2 "manipulator"&!( +254 "core" ( + "manipulator"&F& +4 "core" &" @ y +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &@& +3 "core" &" y +3 ."psFlush"Forearm.seek PC +3 "manipulator"&' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&O/ +69 "core" / + ."psFlush"PC.seek :open +3 "processing"%.( +411 "core" ( + "manipulator"&V& +4 "core" &" w +2 "manipulator"&P% +3 "core" % { w7 +3 ."psFlush"Forearm.seek :retract +40 "manipulator"&Y'\ +110 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +136 "core" ( +2 "manipulator"&X& +3 "core" &-\ y# +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &g& +3 "core" &-\ K y# +2 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&['ή +106 "core" ' + ."psFlush"Hand.open +2 "manipulator"&U1 +70 "core" 1 +2 "manipulator"&_% +5 "core" % η ! x + ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&a'\ +104 "core" ' +2 #"myShortDA"Finished short da assay +23594 "Can"\ c:S* pO +60001 \ e9U@\ O +60002 \ g:WU\ O +60001 \ h9Yj 2O +60001 \ i9[ O +60002 \ i:] ^O +60001 \ i:_ O +60002 \ j:a O +60001 \ j9c O +60002 \ i9eO +60001 \ j:gLO +60001 \ k:jO +60002 \ j9l&xO +60001  \ j:n;O +60002 \ j:pQO +60001 \ k:rg:O +60002 \ j:t|O +60001 \ j9vfO +60002  \ k9xO +60001 $\ j:zO +60001 *\ j:|(O +60002 1\ k9~O +60001 7\ l:TO +60002 1\ j9O +60001 4\ j9(O +60002 2\ k9=O +60001 ;\ l:QO +60001 C\ j:fBO +60002 D\ k:{O +60001 K\ k9nO +60002 O\ k:O @PDT1681456062.56 Q\ j:O +60001 X\ k:0O +60002 \\\ k:O +60001 _\ j:\\O +60002 d\ l:O +60001 e\ k:#O +60002 g\ l97O +60001 i\ j:LO +60002 i\ l9a JO +60001 j\ k:u O +60001 j\ k:!vO +60002 m\ k9" O +60001 q\ l:"O +60002 q\ l:#8O +60001 r\ k:#O +60001 l\ k9$dO +60002 j\ l9$O +60001 h\ k9%O +60002 l\ k:0&&O +60001 l\ k:D&O +60002 m\ k:Y'RO +60001 j\ l9n'O +60001 g\ l:(~O +60002 j\ m9Ø)O +60001 k\ l:ŭ)O +60002 k\ l:*@O +60001 q\ l9*O +60002 v\ l:+lO +60001 w\ m:,O +60001 t\ m:,O +60002 n\ m9,-.O +60001 j\ m:A-O +60002 h\ m9V.ZO +60001 g\ l:l.O +60002 h\ m:ځ/O +60001 g\ m:ܗ0O +60001 i\ n:ޭ0O +60002 b\ n:1HO +60001 b\ m:1O +60002 c\ m92tO +60001 e\ m93\ O +60002 h\ m:3O +60001 k\ m:-46O +60001 o\ m:B4O +60002 o\ m:X5bO +60001 r\ n:n5O +34553 #"tina"-> access 3 +4 "storage"(T% +5 "core" %_ \ n +3 "manipulator"&K% +3 "core" %\  P y +2 "manipulator"&(& +4 "core" &-\ k y# +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +2 "storage"(([ +667 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[ \\ ] \ h +6596 #"tina"-> PS.flush +2 #Flushing Processing stage +4 "processing"%I% +5 "core" %ϱ=\ +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%e& +6 "core" &J\ +2 "manipulator"&l& +3 "core" &-\ z# +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +6 "core" ( +2 "manipulator"&%& +3 "core" &-\ \  u y# +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &n& +4 "core" &-\ j y# +2 ."tina"Forearm.seek :garage +3 "manipulator"&]'ή +106 "core" ' +2 ."tina"Hand.close +2 "manipulator"&2/ +71 "core" / +2 "manipulator"&f& +4 "core" &-\ \  y# + "manipulator"&N% +4 "core" % ζ y +2 ."tina"Forearm.seek :retract +3 "manipulator"&j'\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&s( +135 "core" ( +2 "manipulator"&d& +3 "core" & y +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &r& +3 "core" & y +38 ."tina"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek PC +3 "manipulator"&`' +110 "core" ' +2 "manipulator"&Q& +3 "core" & C x +2 "manipulator"&,% +5 "core" %\ f 7 xK +2 "processing"%\\& +3 "core" &G\ y +3 "processing"%& +5 "core" &\ y +2 ."tina"PC.seek :closed +2 "processing"%C(U +7 "core" &D\ y +6 & ,H\ w$e +9 &U~e\ s8 +10 &}}d\ sM +9 &\\\ tQ +10 &MW\ uQ +9 &Z\ tQ +9 &Z\ uQ +10 &W\ tQ +9 &VZ\ tQ +10 &Y\ tQ +9 &V\ tQ +9 &!W\ tQ +10 &#^Z\ tQ +9 &% X\ tQ +9 &&Z\ sQ +10 &(Z\ sQ +9 &*fZ\ sQ +9 &,'XN\ tQ +10 &-T\ tP +9 &/Y\ tQ +10 &1nU\ tQ +9 &31Rj\ tP +9 &4Y\ sQ +10 &6T\ sQ +9 &8wWe\ tP +10 &:9W\ tP +9 &;Ui\ tP +9 &=VH\ tP +10 &?UH\ tP +9 &A?Y\ sQ +9 &CT\ tQ +10 &DZg\ sQ +9 &Ff\ rS +9 &H=vJ\ qU +10 &I\ pV +9 &K\ pV +10 &M}\ pV +9 &O?\ pV +9 &Q\ pW +10 &R_\ pW +9 &Te\ pD +9 &U<~a\ qZ +10 &U,a\ u- +5 ( +2 "processing"%& +4 #"tina"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.56 +3 "processing"%1& +6 "core" &U\ u- + &U\ u- +2 ."tina"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&}% +3 "core" % l X xV +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&y'\ +101 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +43 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 1ml +2 "processing"%'M +1092 "core" ' + ."tina"PSR.select :air +4 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%q'\ +1593 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%5 +74 "core" + ."tina"PTV.dial :puck +2 "processing"%u  +6 "core"  +2 ."tina"PBV.dial :waste1 +2 "processing"%  +54 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' + ."tina"PSV.dial PSR +3 "processing"%v +74 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 0.5ml +2 "processing"%~' +587 "core" ' + ."tina"PSR.select :air +4 "processing"% +12 ."tina"PS.seek 2.5ml +3 "processing"%x'\ +2099 "core" ' + ."tina"PSV.dial PTV +3 "processing"%k +74 "core" + ."tina"PBV.dial PSV +3 "processing"%R U +55 "core" V +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2626 "core" ' +2 ."tina"PSV.dial PBV +8 "processing"% @ +45 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%{'\ +2609 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%w  +71 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%A'ϴ +2604 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%z +44 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%M'\ +278 "Can"\ iD6O +2327 "core" ' + ."tina"PSV.dial PTV +3 "processing"%o +75 "core" +2 ."tina"PBV.dial PSV +5 "processing"% U +10 "core" U +4 ."tina"PS.seek 0ml +5 "processing"%'ϴ +2607 "core" ' + ."tina"PSV.dial PBV +4 "processing"% @ +45 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2607 "core" ' +2 ."tina"PSV.dial :waste1 +7 "processing"%W  +73 "core"  +43 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2607 "core" ' + #"tina"Garaging FlushPuck in Processing Clamp +3 "manipulator"&b& +6 "core" & y +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."tina"Elbow.seek PC +3 "manipulator"&( +5 "core" ( +2 "manipulator"&+& +4 "core" &\ \  S y +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" & F y +2 ."tina"Forearm.seek PC +3 "manipulator"&' +108 "core" ' +2 ."tina"Hand.close + "manipulator"& / +70 "core" / +2 ."tina"PC.seek :open +3 "processing"%&( +416 "core" ( + "manipulator"&E& +4 "core" & } y +2 "manipulator"&$% +3 "core" %  ym +3 ."tina"Forearm.seek :retract +2 "manipulator"&\ '\ +104 "core" ' + ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&(- +141 "core" ( + "manipulator"&i& +4 "core" &-  y* +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &*& +3 "core" &- y* +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&/'ή +103 "core" ' + ."tina"Hand.open +2 "manipulator"&31 +70 "core" 1 +2 "manipulator"&-% +4 "core" % η \  yI +2 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&)'\ +101 "core" ' +2280 #"tina"-> samplePassF +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'0& +5 "core" &ih=\ c +2 "manipulator"&& +4 "core" &-\  t y* +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&9(- +5 "core" ( +2 "manipulator"&^& +3 "core" &-\  z y* +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +3 "core" &-\ y* +3 ."tina"Forearm.seek :garage +4 "manipulator"&>'ή +102 "core" ' + ."tina"Hand.close +2 "manipulator"&B/ +72 "core" / +2 "manipulator"&=& +3 "core" &-\ \  N y* +2 "manipulator"&G% +4 "core" % η h y +2 ."tina"Forearm.seek :retract +2 "manipulator"&t'\ +104 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&8(Ӝ +270 "core" ( +2 "manipulator"&"& +3 "core" &Ә/\ \  yG +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &h& +3 "core" &Ә/ m yG +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&7'| +93 "core" ' +2 "manipulator"&L& +3 "core" &Ә/ \  . yG +2 "manipulator"&4% +4 "core" %x \  e y +2 "collection"'H& +3 "core" &iiZ\ b +3 "collection"'p& +5 "core" &giQ\ b +2 ."tina"CC.seek :closed +2 "collection"''(W +6 "core" &ki=\ b +6 &iiB\ b2 +9 &7F}fh@\ Z1 +10 &Znji?\ YF +9 &efhA\ [Q +9 &Yii>\ \\Q +10 &v_ji6\ [Q +9 &7]ik:\ [R +10 &Wjj1\ \\Q +9 &Yih#\ \\Q +9 &~_gj1\ \\Q +10 &AYji(\ \\Q +9 &!]gj'\ [Q +9 &"^ij"\ [Q +10 &$]ji'\ [R +9 &&H]gh,\ [Q +10 &(\ ]gi$\ [Q +9 &)Zjj\ [Q +9 &+Zii\ \\Q +10 &-RZkj"\ [Q +9 &/bgj \ [Q +9 &0_hg\ ZQ +10 &2\\ih'\ [R +9 &4XZgh"\ [Q +10 &6_hj$\ [Q +9 &7Ygj%\ \\Q +9 &9Zhj"\ [Q +10 &;`Xih \ \\Q +9 &="Yhi\ [Q +9 &>Yhj"\ [Q +10 &@]ih&\ [Q +9 &BiWgg#\ \\Q +10 &D)_ii)\ [R +9 &E_jj%\ [R +41 &Gehh&\ ZR +9 &Ii{gj#\ XT + &Kkk\ TY + &Ljj*\ R[ + &Njj)\ R\\ +3 &PWkk*\ R] +10 &Rjk$\ R] +9 &Sji%\ Q^ +9 &Ukj+\ P^ +10 &W/rjj+\ S/ +9 &Whj&\ TV +9 ( + &Wtji*\ XT +2 "collection"'p& +4 #"tina"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.07 +2 "collection"'D& +5 "core" &WuhjA\ WT +2 ."tina"Hand.open +3 "manipulator"&1 +79 "core" 1 +2 "manipulator"&<% +3 "core" % x\  * y +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&J'\ +96 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%:  +43 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."tina"PS.seek 1.5ml +2 "processing"%' +1594 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%6  +44 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%S'ϴ +1596 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%m +44 "core"  + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%?'\ +2596 "core" ' +2 ."connect"PRV.dial CBV +3 ."tina"CBV.dial PRV +5 "processing"%  +5 "collection"'F  +4 "core" +95  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%@ +188 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +5 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%O @ +73 "core" B +2 ."tina"PS.seek 0ml +4 "processing"%|'ϴ +2609 "core" ' + ."tina"PSV.dial :air +3 "processing"%  +73 "core"  +2 ."tina"PS.seek 2.5ml +4 "processing"%V'\ +2598 "core" ' +2 ."tina"PSV.dial :PTV +2 "processing"%P +74 "core" ~ +2 ."tina"PS.seek 0ml +4 "processing"%X'ϴ +2607 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &ә. yG +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC + "manipulator"&g(Ӝ +5 "core" ( +2 "manipulator"&!& +4 "core" &ә. Q xG +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &U& +3 "core" &ә. o xG +3 ."tina"Forearm.seek CC +2 "manipulator"&_'| +96 "core" ' + ."tina"Hand.close +2 "manipulator"&Y/ +75 "core" / +2 ."tina"CC.seek :open +4 "collection"'[( +423 "core" ( +2 "manipulator"& & +3 "core" &ә. yG +2 "manipulator"&T% +3 "core" % z K y +3 ."tina"Forearm.seek :retract +2 "manipulator"&K'\ +99 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&((- +294 "core" ( + "manipulator"&& +4 "core" &-\ \  w y +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- \  x y +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&I'ή +108 "core" ' +2 ."tina"Hand.open +2 "manipulator"&e1 +69 "core" 1 +2 "manipulator"&l% +3 "core" % η x +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&%'\ +101 "core" ' +14044 #"tina"-> access 4 +3 "storage"(n% +5 "core" %_ i k\ i +2 "manipulator"&2% +3 "core" %\  \  = y +2 "manipulator"&f& +4 "core" &- e y +38 ."tina"SC.reconfigure :tight +10 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(N( +986 "core" ( +2 ."tina"SC.configure :limp +3 "storage"($(\ 1b +5 (& +2 "core" & O 7 |\ e +5556 #"tina"-> ESP.ready! +3 "collection"'a% +4 "processing"%d% +2 "manipulator"&r% +6 "core" %gh'\ d +7 "sampler")]% +4 "core" %ϳo\  + %\  t y + %oo \ startTube 4 +5358 "Can"\ j<77$O +11158 #"tina"-> start(:myShortDA) {shortDA} +4 "collection"'v% +10 "processing"%% +2 "core" %fiP\ d +6 %ϳ\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +2483 #"tina"-> Thread[:myShortDA].answer +6 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%~ +46 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%k  +72 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%R  +132 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +3 "processing"%x'ZP +2272 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +4 "processing"%  +133 "core"  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +1259 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%w @ +104 "core" @ +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%{'ϴ +586 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%z +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%A'M +1089 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%o'\ +1598 "core" ' + ."myShortDA"PSV.dial :mixloop +4 "processing"% +113 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%M'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +99 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1088 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%W'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +101 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%b  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%+'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"% '\ +2612 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%s +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%y'ϴ +2604 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +38 "processing"%C& +23 "core" &D\ +2 "manipulator"&E% +3 "core" %\  y +3 "storage"($% +3 "core" %_ x w S\ k +2 "storage"(i. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(*(, +513 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &, 8 8 e\ e +2 "manipulator"&& +4 "core" &- c y +2 "manipulator"&3% +3 "core" %\  d y +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&-(H +177 "core" ( + "manipulator"&\ & +4 "core" &R\  y( +2 "storage"(/& +3 "core" &, ] \\ \ g +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&0' +90 "core" ' + "storage"(& +4 "core" &, S R [\ h +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(^'= +285 "core" ' +2 "storage"(#- +2 "core" -'z +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (B& +3 "core" &, [ ^ \ f +2 "manipulator"&=& +4 "core" &R \  . y( +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&G(H +6 "core" ( + "manipulator"&& +4 "core" &R\  A y( +2 "storage"()& +3 "core" &, \\ ^ \ g +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&>'ψ +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&"/ +76 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&h& + "storage"(9'g +7 "core" &R \ K y( +2 "manipulator"&L% +4 "core" % ϗ \ F yi +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&4'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&H( +168 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +78 "core" ( +2 "manipulator"&t& +3 "core" & r y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &c& +2 "core" &\  y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&D' +106 "core" ' +2 "manipulator"&& +3 "core" & w +2 "manipulator"&<% +4 "core" %W L w) +2 "processing"%p& +4 "core" &\ \ t +2 "processing"%:& +5 "core" &S\ t +2 ."myShortDA"PC.seek :closed +3 "processing"%7(U +7 "core" &P\ t +4 &P\ s1 +9 &2F{R\ n2 +9 &VnT\ mF +10 &eT\ nQ +9 &WY\ oQ +10 &vWZ\ pQ +9 &8YZ\ oQ +9 &R^\ pP +10 &U\ oQ +9 &R2\ pP +9 &@W\ oQ +10 &!T\ oP +9 &"T\ oQ +10 &$S\ pQ +9 &&GY\ oQ +9 &( S\ oP +10 &)R\ pP +9 &+U\ oP +9 &-PX\ oQ +10 &/R\ oP +9 &0R\ oP +10 &2Q\ oP +9 &4YU\ nP +9 &6QL\ oP +10 &7T\ oP +9 &9U\ oP +9 &;`T\ oQ +10 &="U\ oQ +9 &>R\ pP +9 &@X\ oQ +10 &BiT\ oP +9 &D*T\ oQ +10 &E_\ oR +9 &Gj\ nS +9 &Ic\ lU +10 &K"\ lV +9 &L\ lV +9 &N\ lV +10 &Pf\ lW +9 &R(\ lW +10 &S\ lW +9 &USVo\ n(x +9 &UV\ p0 +10 ( + &U\ q- +2 "processing"%:& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.57 +2 .Hand.open +4 "manipulator"&1 +69 "core" 1 + "manipulator"&6% +4 "core" % b r w6 +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract + "manipulator"&'\ +105 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%m  +4 %S9 +6 "core" 9;; +102 "processing"%F9 +2 "core" 9;# +103 "processing"%9 +3 "core" 9; # +102 "processing"%@9 +3 "core" 9; # +102 "processing"%9 +2 "core" 9;$ +103 "processing"%O9 +2 "core" 9<% +140 "processing"%?9 +10 "core" 9@% +103 "processing"% 9 +3 "core" 9A % +102 "processing"%|9 +3 "core" 9F$$ +102 "processing"%P9 +3 "core" 9K(# +102 "processing"%V9 +3 "core" 9P," +102 "processing"%9 +3 "core" 9X1" +102 "processing"%!9 +3 "core" 9`5 +102 "processing"%U9 +3 "core" 9i9 +102 "processing"%Y9 +3 "core" 9q= +102 "processing"%89 +3 "core" 9|A +102 "processing"%J9 +3 "core" 9F +102 "processing"%'9 +3 "core" 9J +102 "processing"% 9 +3 "core" 9N +102 "processing"%T9 +3 "core" 9R +102 "processing"%_9 +2 "core" 9V +103 "processing"%9 +2 "core" 9[ +103 "processing"%g9 +3 "core" 9_ +103 "processing"%9 +2 "core" 9c +103 "processing"%e9 +2 "core" 9g +103 "processing"%l9 +2 "core" 9k\ +103 "processing"%K9 +2 "core" 9p\ +103 "processing"%I9 +3 "core" 9t +102 "processing"%n9 +3 "core" 9  x +102 "processing"%29 +3 "core" 9 | +102 "processing"%f9 +2 "core" 9! +103 "processing"%9 +2 "core" 9&  +103 "processing"%9 +2 "core" 90" +103 "processing"%a9 +2 "core" 98" +103 "processing"%r9 +2 "core" 9@" +103 "processing"%d9 +2 "core" 9G" +102 "processing"%]9 +3 "core" 9O" +102 "processing"%Z9 +3 "core" 9U" +102 "processing"%Q9 +3 "core" 9\\# +102 "processing"%,9 +3 "core" 9b" +102 "processing"%\\9 +3 "core" 9g# +102 "processing"%j9 +2 "core" 9l# +3 ."myShortDA"PH.hold 2:00:00,28C +6 "processing"%. ppk +2 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +114 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +583 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%}'˹ +1592 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%  +130 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +71 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%`  +55 "core" +2 "processing"%;% +3 "core" %˼d\ m +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +584 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%5 * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%u'ϴ +1600 "core" ' +2 ."myShortDA"delay 5:00 +2488 "Can"\ T\\T7O +27514 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +35 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%q * +36 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%v +73 "core" + ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2400 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%~ +72 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%k +73 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%R +72 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%X  +72 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2418 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%x  +131 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%w +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%z' +354 "core" ' +40 ."myShortDA"delay 2 seconds +210 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +3 "processing"%{  +45 "core"  +2 "processing"%A% +3 "core" %t\ n +2 ."myShortDA"PS.seek 0.3ml +3 "processing"% ' +357 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'o  +31 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%M'A +1266 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +74 "core" ? +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%' +856 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%b  +56 "core" +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%W'˹ +1602 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"% +54 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%+ @ +74 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%s  +35 "core" +2 "processing"% % +3 "core" %˼Y\ p +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%C' +231 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%E * +36 "core" + +2 ."myShortDA"PS.seek 0ml +4 "processing"%$'ϴ +1944 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'i& +5 "core" &ght\ O +2 "manipulator"&N& +4 "core" & w +2 "manipulator"&% +3 "core" %\  w +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +138 "core" ( + "manipulator"&3& +5 "core" &- Y w' + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &\ & +3 "core" &- v' +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&/'ή +105 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&(& +4 "core" &-  r' +2 "manipulator"&%% +3 "core" % λ  t +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&#'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&B(Ӝ +273 "core" ( + "manipulator"&=& +4 "core" &ӣ.  sF +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &ӣ. ? sF +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&)'| +94 "core" ' +2 "manipulator"&"& +3 "core" &ӣ. tF +2 "manipulator"&h% +4 "core" %| g s +2 "collection"'L& +4 "core" &hlW\ M +2 "collection"'-& +5 "core" &ig]\ M +2 ."myShortDA"CC.seek :closed +4 "collection"'0(W +5 "core" &hk]\ L +4 &ij]\ N/ +10 &5F}jj]\ F1 +9 &Wnhl[\ EF +9 &egiZ\ GQ +10 &Uhi]\ HQ +9 &s]hja\ GQ +9 &4ZhiY\ HR +10 &Uhj]\ HQ +9 &YgiX\ HQ +10 &{Vjk[\ HQ +9 &>ThhZ\ HQ +9 & Zii\\\ HQ +10 &"Yjj\\\ HR +9 &$Zgg]\ HR +9 &&EWjhS\ HQ +10 &(VjgY\ HQ +9 &)Whi[\ GQ +10 &+ThiV\ HQ +9 &-NWihX\ GQ +9 &/]iiS\ FQ +10 &0WiiV\ GQ +9 &2YjiW\ FR +9 &4VUhjU\ GQ +10 &6YihP\ HQ +9 &7VhkS\ HQ +10 &9ZhjS\ GQ +9 &;^UhkR\ GQ +9 &=XgjV\ FR +10 &>Vhi\\\ FQ +9 &@\\hh]\ EQ +9 &BdWfhR\ FR +10 &D&[hkT\ FR +9 &EYjjU\ FR +10 &GbhkW\ ER +9 &IdvikU\ DU +9 &KijV\ @X +10 &LkkZ\ =] +9 &NljT\ =] +9 &PRkkW\ =] +10 &RjlX\ ;_ +9 &SiiU\ <_ +10 &UjkP\ ;` +9 &W6{jlR\ ?3 +9 &WikP\ >3 +10 &WwikP\ DM +5 ( +2 "collection"'-& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.15 +2 "collection"'^& +7 "core" &WnjkQ\ EM + &WnkmR\ DM + ."myShortDA"Hand.open +2 "manipulator"&>1 +66 "core" 1 +2 "manipulator"&t% +3 "core" % | . o +42 ."myShortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&c'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%G +105 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1603 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%<  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%p'ϴ +1590 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%9 +44 "core" +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%4'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%&  + "collection"'  +34 "core" +129  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%6 +104 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'S  +6 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%:  +75 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%F'ϴ +2607 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%D  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%'\ +2598 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%@ +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +692 "Can"\ Od8PO +1906 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%O  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%?'\ +2599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%|'ϴ +2609 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&P& +7 "core" &Ӥ- , nF +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&V(Ӝ +5 "core" ( +2 "manipulator"&& +3 "core" &Ӥ- f oF +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &!& +3 "core" &Ӥ-  oF +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&U'| +98 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&Y/ +75 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'8( +425 "core" ( + "manipulator"&J& +4 "core" &Ӥ-  oF +2 "manipulator"&'% +3 "core" % ώ K q +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&T(- +294 "core" ( +2 "manipulator"&_& +3 "core" &- u +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &- ^ s +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&g'ή +98 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +79 "core" 1 + "manipulator"&e% +4 "core" % ε  s +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&l'\ +101 "core" ' +2 ."da"delayUntil "08:23:17.70" +24814 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%K @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%I  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%n * +35 "core" + +2 ."da"PSV.dial :air +41 "processing"%2  +52 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%f'\ +2423 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%a +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +57 "core" +2 ."da"PS.seek 0ml +4 "processing"%d'ϴ +2420 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%] +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%Z' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%Q'˹ +1612 "core" ' + ."da"PTV.dial :puck +3 "processing"%,  +72 "core"  +2 ."da"PSV.dial PTV +3 "processing"%\\ +72 "core" + ."da"PBV.dial :waste1 +3 "processing"%j  +35 "core" +2 "processing"%1% +3 "core" %˽t\ n +2 ."da"PS.seek 1.5ml +3 "processing"%y' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1611 "core" ' + ."da"delay 2:00 +11965 "Can"\ \\C8O +38 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%`  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%; * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%} +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%5'\ +2428 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%m +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%q  +72 "core"  +2 ."da"PS.seek 0ml +4 "processing"%v'ϴ +2422 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%u +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%~' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%k'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%R +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%X  +35 "core" +2 "processing"%% +3 "core" %˷\ o +3 ."da"PS.seek 1.5ml +2 "processing"%x' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%w * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +5 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%{ * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%A +73 "core"  +2 ."da"PS.reconfigure :fast +44 "processing"%#A ,`xb +11 ."da"PS.seek 2.5ml +2 "processing"%z'\ +2414 "core" ' + ."da"PSV.dial PTV +3 "processing"%o +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%M'ϴ +2429 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%b  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +45 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%+  +6 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%s +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"% ' +382 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%E  +46 "core"  +2 "processing"%W% +3 "core" %\ f +2 ."da"PS.seek 0.55ml +3 "processing"%C' +330 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%i  +43 "core"  +2 ."da"PS.seek 2ml +3 "processing"%N'˹ +1543 "core" ' +2 ."da"PSV.dial :PML +3 "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%3 @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%\  +37 "core" +2 "processing"%H% +3 "core" %˵\ d +2 ."da"PS.seek 1.85ml +3 "processing"%' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%( * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%%'ϴ +1946 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +16171 "Can"\ [J 9|O +31831 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%/  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2414 "core" ' + ."da"PSV.dial :mixloop +8 "processing"%" +55 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +3 "processing"%h  +41 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%L +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%#  +56 "core" +2 ."da"PS.seek 0ml +4 "processing"%['ϴ +2424 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%^ +128 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%>' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%t'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%-  +73 "core"  + ."da"PSV.dial PTV +3 "processing"%G +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%)  +35 "core" +2 "processing"%$% +4 "core" %˴\ q +2 ."da"PS.seek 1.5ml +2 "processing"%<' +579 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%9'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +44 .PTV.dial :puck +10 "processing"%p  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +1639 "Can"\ ZG :O +1364 ."da"PBV.dial between PSV and waste1 +4 "processing"%& * +35 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%6 +72 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%S'\ +2426 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%: +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%4 +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%D +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%F  +84 "core" +3 ."da"PS.seek 0ml +4 "processing"%@'ϴ +2418 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%O' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1591 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +6 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%?  +35 "core" +2 "processing"%P% +3 "core" %˴\ m +3 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" , +3 ."da"PS.seek 0ml +4 "processing"%Y'ϴ +1593 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%B  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%c * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%J'\ +2420 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%' +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%U +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%_ +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%V  +83 "core" +3 ."da"PS.seek 0ml +2 "processing"%'ϴ +2423 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%e' +578 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"% '˹ +1593 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%g +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%K  +37 "core" + "processing"%I% +4 "core" %˶\ n +2 ."da"PS.seek 1.5ml +3 "processing"%n' +582 "core" ' + ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +2 "processing"%2 * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%|'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +81 "core" +8 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%a +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%r'\ +2425 "core" ' + ."da"PSV.dial PTV +3 "processing"%f +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%] +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%d +54 "Can"\ S] :O +19 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Z  +71 "core"  +3 ."da"PS.seek 0ml +4 "processing"%,'ϴ +2418 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%\\ +134 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%j'5 +331 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%1' +339 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%Q'˹ +1600 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%y  +35 "core" + "processing"%% +4 "core" %˺\ 5 +2 ."da"PS.seek 1.5ml +3 "processing"%`' +579 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%; * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%}'ϴ +1597 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%m +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2477 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%q +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +8 "processing"%5 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%u +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%v  +84 "core" +2 ."da"PS.seek 0ml +5 "processing"%~'ϴ +2501 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%R +145 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%X'˹ +2096 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%k  +35 "core" +2 "processing"%w% +3 "core" %˵\ 5 +3 ."da"PS.seek 1.5ml +2 "processing"%x' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%{  +105 "core"  +2 ."da"PS.seek 0ml +3 "processing"%A'ϴ +1597 "core" ' + "processing"%9 +3 "core" 9}5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%o +4 %& +2 "core" 5 +3 &U\ '- +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +6 "core" %\   S +48 "storage"(% +10 "core" %v Y\ - +2 "storage"(z. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(b(q +195 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &s a\ ( +3 "manipulator"&& +3 "core" &- . R +2 "manipulator"&+% +3 "core" %\  R +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&s(k +179 "core" ( +2 "manipulator"&M& +3 "core" &e t v D ;+ +2 "storage"(E& +4 "core" &s H J #\  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&W' +104 "core" ' +2 "storage"( & +3 "core" &s  W\ - +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(i'= +277 "core" ' +2 "storage"(C- +3 "core" -'= +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(' +34 "core" ' +2 "manipulator"&3& +4 "core" &e n u | <+ +2 "manipulator"&\ % +3 "core" % a d - +4 "core" -' +2 ."da"SE.seek -0.2 Pucks below Top Plate +8 "storage"(-' +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.88 Pucks below Top Plate +2 "storage"(G'` +56 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1409h.tif +6 "processing"%)& +15 "core" &(\  +3 "manipulator"&$& +5 "core" & +, + "manipulator"&t% +4 "core" %  S +z +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&<(- +189 "core" ( +4 "manipulator"&p& +3 "core" &- C * +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- ; q # > +56 ."psFlush"Forearm.seek :garage +9 "manipulator"&&'ή +98 "core" ' +2 ."psFlush"Hand.close + "manipulator"&6/ +78 "core" / +2 "manipulator"&9& +3 "core" &- & +2 "manipulator"&:% +5 "core" % ο &e +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&D( +119 "core" ( +2 "manipulator"&F& +3 "core" & \\ + +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &S& +3 "core" & ` * +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&' +108 "core" ' +2 "manipulator"&@& +3 "core" & X W # 6 +2 "manipulator"&O% +4 "core" %` S V  63 +2 "processing"% & +4 "core" &q\ ( +3 "processing"%?& +4 "core" &\ ( +2 ."psFlush"PC.seek :closed +3 "processing"%P(U +5 "core" &\ # +7 &;\ %g +10 &Tv \ 9 +9 &zr\ M +10 &J\ \ S +9 &LJ\ S +9 & M\ S +10 &I\ S +9 &G\ S +10 &TK\ S +9 &L\ R +9 &I\ S +10 &!G\ S +9 &#\\H\ S +9 &%M\ S +10 &&N\ S +10 &(L\ S +9 &*dLv\ S +9 &,&Le\ S +9 &-Ie\ R +10 &/J\\\ R +9 &1mIS\ R +9 &30IS\ R +10 &4NC\ #R +9 &6K@\ $R +9 &8xK;\ $Q +10 &::L0\ $Q +9 &;J,\ $Q +10 &=K'\ #R +9 &?~O\ R +9 &AAJ\ R +10 &CJ\ R +9 &DJ\ R +10 &FT\ T +9 &H=g\ V +9 &I\ Y +10 &K}\ Y +9 &My\ Y +9 &O:\ Z +10 &P\ Z +9 &R\ Z +9 &T\ F +10 &U=p\ ] +9 &U.\ 1 +6 ( + "processing"%?& +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.67 + "processing"%& +7 "core" &U%w\ 1 + &U%\ 1 + ."psFlush"Hand.open +2 "manipulator"&!1 +77 "core" 1 +2 "manipulator"&% +4 "core" % k , % ' 4@ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&B'\ +79 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.954 seconds\ /var/log/esp/da23apr1409h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1409h15s.tif +23 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%c +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%0' +581 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%Y'\ +361 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1409h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1409h22s.tif +1731 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%' @ +197 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%U  +136 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%_ +94 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1409h22s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "12.954 sec auto-exposure",Subject: "da23apr1409h images!" +13 "storage"(V- +3 "core" +14 ."psFlush"PS.seek :empty +13 "processing"%J'ϖ +5 "core" -'` + "storage"(& +6 "core" &s m\ ! +2 "manipulator"&& +3 "core" & n J +2 "manipulator"&e% +4 "core" %\  s I +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&g(k +253 "core" ( +5 "manipulator"&K& +9 "core" &m  K+ +6 "storage"(I& +11 "core" &s N\ ! +6 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"& ' +96 "core" ' +6 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.16 Pucks below Top Plate +6 "storage"(2' +63 "core" ' +3 "manipulator"&n& +8 "core" &m O N V _+ +4 "storage"(& +8 "core" &s ) % P\ 6 +5 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +6 "manipulator"&'7 +32 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&a, +9 "core" , +4 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +9 ."da"SE.seek 0.02 Pucks below Top Plate +4 "storage"(|' +25 "core" ' +4 "manipulator"&f% +6 "core" %H ! ! = W +4 "storage"(]& +8 "core" &s  \ 3 +4 ."da"Forearm.force -20 +4 "manipulator"&5 +16 ."da"Forearm.seek 3 + 317 counts +6 "manipulator"&d't +22 "core" ' +4 "manipulator"&Z& +8 "core" &q . 2 D `+ +2 "storage"(r& +8 "core" &s 5 6\ 7 +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&\\' +58 "core" ' +4 "storage"(,% +6 "core" % 4 3\ 7 +6 ."downElevator"SE.seek :down +7 "storage"(j'g +97 (1% +26 "core" %W   8\ 4\\x +4 "manipulator"&% +7 "core" % N N ][ +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +6 "manipulator"&y'\ +96 "core" ' +16 ' +2 ."downElevator"SE.stop +4 "storage"(5 +11 (& +6 "core" &s C J \ : +1399 ' +4 ."psFlush"PSR.select :air +9 .PSV.dial PSR +8 "processing"%Q +109 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +12 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +4 "processing"%;' +123 #"uploadLog"upsync +461 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%`'\ +2096 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%m +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%}'ϖ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%q +103 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%5'M +1095 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%u'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%v +74 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%R  +18 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%~'ϴ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%k' +589 "core" ' + ."psFlush"PSR.select :air +53 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%w'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%X +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%{'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%x @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%o  +71 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%'\ +290 "Can"p\ TF `;>O +2316 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%z +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +18 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +9 "processing"%+ @ +49 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%*'\ +2608 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%M  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%E'ϴ +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%T +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"% 'M +1086 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%l'\ +1588 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%C +74 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%3  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%\  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%i'ϴ +2617 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%W +74 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%N' +584 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%s +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%/ U +55 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%H'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%7 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%%  +70 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%"'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%#'\ +2596 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%( U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%['ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%> @ +44 "core" > +9 ."psFlush"PS.seek 2.5ml +2 "processing"%)'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%h  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%$'ϴ +2609 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&t& +6 "core" &q y y+ +2 "manipulator"&% +4 "core" %\  u y +2 ."psFlush"Elbow.seek PC +3 "manipulator"&-( +252 "core" ( +2 "manipulator"&p& +3 "core" & y +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" & n y +3 ."psFlush"Forearm.seek PC +3 "manipulator"&^' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&L/ +67 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%6( +410 "core" ( +2 "manipulator"&9& +3 "core" & v +2 "manipulator"&:% +4 "core" %  z vQ +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&F(- +140 "core" ( +2 "manipulator"&S& +4 "core" &- ` x +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &&& +2 "core" &- 1 x +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&@'ή +108 "core" ' + ."psFlush"Hand.open +2 "manipulator"&O1 +70 "core" 1 +2 "manipulator"& % +3 "core" % θ w +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&<'\ +105 "core" ' +2 #"myShortDA"Finished short da assay +4636 #"tina"-> access 3 +4 "storage"(4% +5 "core" %U @ "\ ` +2 "manipulator"&=% +3 "core" %\  N y +3 "manipulator"&& +3 "core" &- _ y+ +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."tina"SC.seek 7 +3 "storage"(!([ +671 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[\  K \ [ +15652 "Can"h\ ^@ ;O +10261 #"tina"-> access 4 +3 "storage"(?% +5 "core" %U @ (\ ` +2 "manipulator"&c% +4 "core" %\  y +2 "manipulator"&& +3 "core" &- h y+ +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 1 +2 "storage"(A( +986 "core" ( +2 ."tina"SC.configure :limp +9 "storage"($(\ 1b +3 (0& +9 "core" &\ \ \ X +48700 "Can"g\ aA = startTube 4 +3386 #-> start(:myShortDA) {shortDA} +8 "collection"''% +15 "processing"%U% +2 "core" %kkk\ [ +6 %ϲ:\ v +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +2680 #"tina"-> Thread[:myShortDA].answer +6 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%_ +130 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%V  +129 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +46 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%'ZP +2264 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%e  +133 "core"  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%K' +1259 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%Y @ +102 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%I'ϴ +587 "core" ' +38 ."myShortDA"PSV.dial PSR +10 "processing"%D +113 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%n'M +1087 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%B +101 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%f'ϴ +2603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%] +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%G'M +1090 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%Z'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%r +102 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%,  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% 'ϴ +2597 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%g +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%2'\ +2597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%1 +102 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%& +11 "core" &\ v +2 "manipulator"&d% +4 "core" %\  ~ y +2 "storage"(% +3 "core" %U\ \ & X\ ` +2 "storage"(|. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(\\(, +512 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (j& +3 "core" &, \\ N\ Y +2 "manipulator"&Q& +4 "core" &- x+ +2 "manipulator"&J% +4 "core" %\  @ y +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&;(H +181 "core" ( + "manipulator"&& +4 "core" &@ R x6 +2 "storage"(& +4 "core" &, , , (\ ^ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&m' +96 "core" ' +2 "storage"(`& +3 "core" &,  0 j\ ` +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(q'= +286 "core" ' +2 "storage"(}- +2 "core" -'t +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (5& +3 "core" &, 0 , 1\ _ +2 "manipulator"&v& +3 "core" &A  x6 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&(H +5 "core" ( +2 "manipulator"&R& +4 "core" &A Z y6 +2 "storage"(u& +3 "core" &, 7 7\ _ +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'ψ +23 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&~/ +74 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&k& + "storage"(X'g +8 "core" &A y6 + "manipulator"&% +4 "core" % ϕ o y +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&w'\ +93 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&x( +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +91 "core" ( +2 "manipulator"&{& +4 "core" & y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &o& +3 "core" & b y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&' +145 "core" ' +9 "manipulator"& & +4 "core" &  t +2 "manipulator"&% +4 "core" %F \ t +2 "processing"%z& +4 "core" &\ l +2 "processing"%& +5 "core" &\ m +2 ."myShortDA"PC.seek :closed +3 "processing"%(U +7 "core" &\ l +5 &\ l4 +9 &5Gy\ g2 +10 &Zn\ fF +9 &bg\ gQ +10 &Su\ hP +9 &{PO\ hP +9 &<S\ hQ +10 &P\ hP +9 &S\ hP +9 &Q\ hP +10 &ER\ hP +9 &!O\ hQ +9 &"O\ hP +10 &$R\ hQ +9 &&LO-\ gQ +10 &(O0\ gQ +9 &)T@\ gP +9 &+MA\ hP +10 &-TQ,\ hQ +9 &/QE\ hP +10 &0PB\ gP +9 &2NT\ hP +9 &4\\R3\ gQ +10 &6Q0\ gQ +9 &7R?\ gQ +9 &9RD\ gP +10 &;dRC\ gQ +9 &='T\ gP +10 &>O2\ gQ +9 &@U\ gP +9 &BlO\ gQ +10 &D.U\ gQ +9 &E]\ gR +9 &Gm\ fT +10 &Id\ dV +9 &K%\ eW +9 &L\ dW +10 &N\ dW +9 &Pj\ dW +10 &R+\ dW +9 &S\ dW +9 &UVXo\ f&s +10 &UZ\ g4 +9 ( + &U \ i. +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.61 +2 .Hand.open +5 "manipulator"&+1 +67 "core" 1 +2 "manipulator"&% +3 "core" % Q 6 s\ +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&M'\ +109 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%*  +3 %T9 +6 "core" 9VU +102 "processing"%E9 +3 "core" 9UQ +102 "processing"% 9 +2 "core" 9VR ! +103 "processing"%C9 +2 "core" 9UQ ! +103 "processing"%39 +2 "core" 9UQ" +103 "processing"%\ 9 +2 "core" 9WQ" +103 "processing"%l9 +2 "core" 9YQ" +103 "processing"%W9 +3 "core" 9\\P" +102 "processing"%i9 +3 "core" 9`R"! +102 "processing"%N9 +2 "core" 9eP&! +103 "processing"%s9 +2 "core" 9kQ+ +103 "processing"%/9 +2 "core" 9rQ/ +103 "processing"%9 +3 "core" 9zQ3 +102 "processing"%79 +2 "core" 9R7 +103 "processing"%H9 +2 "core" 9R; +103 "processing"%%9 +2 "core" 9R@ +103 "processing"%9 +2 "core" 9RD +103 "processing"%9 +3 "core" 9RH +102 "processing"%"9 +2 "core" 9SL +103 "processing"%9 +2 "core" 9SP +103 "processing"%(9 +2 "core" 9SU +103 "processing"%#9 +2 "core" 9SY +103 "processing"%>9 +2 "core" 9S] +103 "processing"%[9 +2 "core" 9Ta +102 "processing"%h9 +4 "core" 9Te\ +102 "processing"%)9 +2 "core" 9Tj +103 "processing"%t9 +2 "core" 9Tn +103 "processing"%9 +3 "core" 9Tr +102 "processing"%p9 +2 "core" 9Vv +103 "processing"%9 +2 "core" 9"Uz +103 "processing"%a9 +2 "core" 9+U +103 "processing"%L9 +2 "core" 93V +103 "processing"%y9 +3 "core" 9;V +102 "processing"%P9 +2 "core" 9CU +103 "processing"%99 +2 "core" 9JW +103 "processing"%:9 +2 "core" 9PX +103 "processing"%S9 +2 "core" 9WW +102 "processing"%&9 +4 "core" 9]W +102 "processing"%^9 +2 "core" 9cW +103 "processing"%-9 +2 "core" 9hX +103 "processing"%O9 +2 "core" 9nX +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% ppk +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +103 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."myShortDA"PS.seek 0.5ml +2 "processing"%@' +591 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%4'˹ +1591 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%=  +130 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"% +73 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%b  +54 "core" +2 "processing"%% +3 "core" %˵v\ n +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%?' +584 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +41 "processing"%c * +45 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' + ."myShortDA"delay 5:00 +7334 "Can"n\ VG `=O +22670 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%!  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%0 * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%U'\ +2414 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%_ +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%V +72 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%$  +72 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%e'ϴ +2427 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +131 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%Y +56 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%K @ +103 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%D' +355 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "processing"%I  +44 "core"  +2 "processing"%n% +4 "core" %\ p +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%B' +353 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%]  +43 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%f'A +1261 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%G @ +75 "core" > +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%r' +854 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%,  +41 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%Z'˹ +1594 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"%g +48 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"% @ +73 "core" A + ."myShortDA"PBV.dial :waste1 +4 "processing"%1  +36 "core"  + "processing"%2% +4 "core" %˼\ i +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%' +236 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%d * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1948 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'|& +4 "core" &ll\ P +2 "manipulator"&A& +4 "core" & x +2 "manipulator"&j% +3 "core" %\ w +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(- +136 "core" ( + "manipulator"&J& +4 "core" &- X x% +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &- w% +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'ή +104 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&F/ +77 "core" / +2 "manipulator"&`& +3 "core" &- $ s% +2 "manipulator"&<% +4 "core" % μ m u +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&}'\ +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&5(Ӝ +276 "core" ( + "manipulator"&v& +49 "core" &ӧ- vE} +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &R& +3 "core" &ӧ- uE} +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&u'| +105 "core" ' +2 "manipulator"&~& +3 "core" &ӧ,  qE} +2 "manipulator"&k% +5 "core" %v < t + "collection"'& +4 "core" &lm\ O +3 "collection"';& +4 "core" &lk\ O +3 ."myShortDA"CC.seek :closed +2 "collection"'m(W +5 "core" &ij\ H +7 &kk\ H0 +9 &7F{nk\ @1 +9 &Znkl\ ?F +10 &bim\ AQ +9 &Rjm\ CQ +9 &vXln\ BR +10 &9Uml\ BQ +9 &Xll\ BQ +9 &Vjl\ BQ +10 &~Zkm\ BR +9 &ATll\ BQ +10 &!Wkm\ BQ +9 &"Zkm\ AQ +9 &$Yjk\ BQ +10 &&ITkm\ BQ +10 &( Wkl\ BQ +9 &)Tjl\ BQ +9 &+Tjl\ BQ +9 &-QUil\ BQ +10 &/Ylk\ BQ +9 &0Wkk\ BQ +9 &2Umm\ BQ +10 &4ZXim\ AQ +9 &6Vkl\ AQ +9 &7Sjl\ BQ +10 &9Uil\ AQ +9 &;aSkm\ BQ +10 &=#Ulk\ DQ +9 &>Tkk\ GQ +9 &@Vln\ DQ +10 &BjUlj\ AQ +9 &D+Yil\ AQ +9 &EWnn\ FR +10 &Gbkn\ AR +9 &Ihrln\ >U +10 &K!ll\ ;X +9 &Lkn\ 8\\ +9 &Nnm\ ;\\ +10 &PVlm\ 9] +9 &Rnl\ 8^ +10 &Skm\ 7^ +9 &Umn\ 7_ +9 &W3ull\ :0 +10 &Wkk\ ;$l +9 &Wuln\ ?P +2 ( +2 "collection"';& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.17 +2 "collection"'q& +5 "core" &Wumm\ @P +3 ."myShortDA"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&{% +3 "core" % v W m +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&o'\ +98 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"% +102 "core" + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"% ' +1600 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%z'ϴ +1592 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%X +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%w'\ +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%6  +3 "collection"'+  +33 "core" ~ +127  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +103 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%T  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%E'ϴ +2598 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +2607 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%C +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%3'ϴ +2606 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%\  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%l'\ +2609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%W +57 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%i'ϴ +218 "Can"b\ Jj =O +2385 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&N& +6 "core" &ӧ+ @ sE} +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&s(Ӝ +49 "core" ( + "manipulator"&/& +4 "core" &Ӧ - q +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &Ӧ M o +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&7'| +100 "core" ' +2 ."myShortDA"Hand.close + "manipulator"&H/ +69 "core" / +9 ."myShortDA"CC.seek :open +3 "collection"'%( +424 "core" ( +2 "manipulator"&& +3 "core" &Ӧ p +2 "manipulator"&% +3 "core" % ψ 4 p +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&"'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +277 "core" ( +2 "manipulator"&(& +3 "core" &-  w +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &#& +3 "core" &-  r +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +4 "manipulator"&>'ή +105 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&[1 +69 "core" 1 +2 "manipulator"&h% +3 "core" % ζ B m +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&)'\ +102 "core" ' +2 ."da"delayUntil "09:52:29.12" +24751 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%t @ +75 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%p * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%a'\ +2418 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%L +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%y  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%P +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%9  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%:'ϴ +2403 "core" ' + #"da"washCycleDA #1 of 2 +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%S +129 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%&' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%^'˹ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%-  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%O +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +4 "core" %˷\ o +2 ."da"PS.seek 1.5ml +2 "processing"%@' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%= * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%b  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%4 * +35 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%c +85 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%?'\ +1754 "Can"X\ XH _>,O +672 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%* +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%0 +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%'  +72 "core"  +2 ."da"PS.seek 0ml +43 "processing"%'ϴ +2423 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%_ +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%V' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%$  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%U +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%Y% +4 "core" %˸ \ o +2 ."da"PS.seek 1.5ml +3 "processing"%K' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%e * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%I'ϴ +1601 "core" ' +2 ."da"delay 2:00 +12009 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%n  +9 "core"  +2 ."da"PBV.dial :waste1 +6 "processing"%D  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%B'\ +2420 "core" ' + ."da"PSV.dial PTV +4 "processing"%G +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%f +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%, +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%r  +71 "core"  +3 ."da"PS.seek 0ml +2 "processing"%g'ϴ +2420 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%  +57 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%1  +130 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%2  +48 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%d  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%Z +55 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%' +383 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%|  +46 "core"  +2 "processing"%A% +3 "core" %\ g +3 ."da"PS.seek 0.55ml +2 "processing"%j' +337 "core" ' +2 #"da"addPMLReagent08 +7 .PSV.dial :air +4 "processing"%J  +42 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'˹ +1549 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%x +45 "core" + ."da"PTV.dial :mixing +3 "processing"%F @ +74 "core" B + ."da"PBV.dial :waste1 +3 "processing"%`  +35 "core"  +2 "processing"%<% +3 "core" %˷@\ n +2 ."da"PS.seek 1.85ml +3 "processing"%M' +237 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%v'ϴ +1943 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +21089 "Can"M\ VW 4>O +26914 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%Q @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%R  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%~ * +36 "core" + + ."da"PSV.dial :air +3 "processing"%k  +55 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2415 "core" ' +43 ."da"PSV.dial :mixloop +10 "processing"%} +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +55 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%q +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +56 "core" +2 ."da"PS.seek 0ml +3 "processing"%{'ϴ +2426 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%; +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%u'˹ +1606 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%X% +4 "core" %˽J\ o +2 ."da"PS.seek 1.5ml +3 "processing"%z' +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%+ * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%6'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%T * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%w +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2395 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%E +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%C +73 "core"  +2 ."da"delay 5 seconds +332 "Can"E\ YJ !?XO +171 ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%\  +83 "core" +3 ."da"PS.seek 0ml +4 "processing"%3'ϴ +2412 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%W +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%l' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%N'˹ +1591 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%/ +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" +2 "processing"%H% +3 "core" %˸T\ k +2 ."da"PS.seek 1.5ml +3 "processing"%5' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%o * +35 "core" * +2 ."da"PS.seek 0ml +3 "processing"%m'ϴ +1600 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%7 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%('\ +2416 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%# +74 "core" +51 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%s +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%[ +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%h  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%"'ϴ +2418 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%> +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%t' +591 "core" ' + ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1602 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%p +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%i% +3 "core" %˽h\ r +3 ."da"PS.seek 1.5ml +2 "processing"%L' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%y * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%P'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%9  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%a * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%S +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%:'\ +2414 "core" ' + ."da"PSV.dial PTV +3 "processing"%& +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%- +72 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%O +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2416 "core" ' +2 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +11 .PSV.dial PSR +4 "processing"%^ +130 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +14 "processing"% +18 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%='5 +342 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%@' +336 "core" ' +2 ."da"delay 5 seconds +481 "Can";\ ! %?O +21 ."da"PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%b'˹ +1589 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +37 "core" +2 "processing"%c% +3 "core" %˹P\ 0 +3 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' + ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%* * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%!'ϴ +1597 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%0  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%' * +35 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%? +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%_'\ +2480 "core" ' + ."da"PSV.dial PTV +58 "processing"% +82 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%V +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%$ +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%U  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2515 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Y +132 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +6 "processing"%#A d`xb +3 ."da"PS.seek 2ml +3 "processing"%'˹ +2090 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%e +86 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%K  +35 "core"  +2 "processing"%n% +3 "core" %˴T\ ( +3 ."da"PS.seek 1.5ml +2 "processing"%D' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%]  +103 "core"  +2 ."da"PS.seek 0ml +3 "processing"%I'ϴ +1610 "core" ' +2 "processing"%G9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%f +4 "core" 5 + "processing"%,& +5 "core" &U P\ D. + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&r% +6 "core" %\ \ $ ( " Y +2 "storage"(B% +4 "core" %l\ / +2 "storage"( . +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(1(q +198 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (2& +3 "core" &t \ ' +2 "manipulator"&d& +4 "core" &- % I S +2 "manipulator"&Z% +3 "core" %\ \  ^ S +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&g(k +189 "core" ( +2 "manipulator"&|& +3 "core" &k a f ; 98 +2 "storage"(A& +4 "core" &t   V\  +2 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +93 "core" ' +2 "storage"(J& +3 "core" &t O\ - +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(j'= +277 "core" ' +2 "storage"(x- +2 "core" -'= +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(F' +31 "core" ' +2 "manipulator"&`& +3 "core" &l | = =7 +2 "manipulator"&<% +3 "core" % ~ { F ={ +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&( +253 "core" ( +2 "manipulator"&M& +3 "core" & ( ? +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +3 "core" &  > +3 ."da"Forearm.seek PC +3 "manipulator"&Q' +111 "core" ' + ."da"Hand.close +2 "manipulator"&R/ +67 "core" / +2 ."da"PC.seek :open +3 "processing"%~( +416 "core" ( +2 "storage"(k& +3 "core" &t 2 8 \  +2 "manipulator"&v& +3 "core" &\  "  1 +2 "manipulator"&}% +3 "core" % i   g 2 +2 ."da"Forearm.seek :retract +8 "manipulator"&8'\ +106 "core" ' +48 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&q(k +264 "core" ( +2 "manipulator"&& +4 "core" &z A =6 +2 "storage"(& +3 "core" &t T W \  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&;' +100 "core" ' +2 ."da"Hand.open +2 "manipulator"&{1 +77 "core" 1 +3 "storage"(- +2 "core" -' +3 ."da"SE.seek -0.2 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"('` +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1410h.tif +6 "processing"% & +15 "core" &U\  +5 "manipulator"&X& +6 "core" &{  . /5 +2 "manipulator"&u% +4 "core" %   / +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&+'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&z(- +191 "core" ( +2 "manipulator"&& +4 "core" &- $ ' 1 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &-  1 +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&T'ή +101 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&w/ +79 "core" / +2 "manipulator"&6& +3 "core" &-  + +2 "manipulator"&E% +5 "core" % ο  * +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +111 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"& ( +116 "core" ( +2 "manipulator"&\ & +3 "core" & & ( M 1 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &  + 0 +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&W' +103 "core" ' +2 "manipulator"&3& +3 "core" & u M +3 "manipulator"&l% +3 "core" %l U !J +3 "processing"%/& +3 "core" &2\  +3 "processing"%& +5 "core" & \ " +2 ."psFlush"PC.seek :closed +4 "processing"%H(U +5 "core" &'\ ( +4 & \ '3 +9 &3Gxw\ #2 +9 &Xo|\ &F +9 &`\ *R +10 &K\ +Q +9 &vI\ +Q +9 &8L\ +Q +10 &L\ +R +9 &O\ &R +10 &}N\ &R +9 &?Lw\ &R +9 &!Ir\ R +10 &"Ls\ R +9 &$Hl\ R +9 &&EMZ\ R +10 &(GZ\ R +9 &)NP\ R +10 &+LQ\ R +9 &-MLT\ R +9 &/Ij\ R +10 &0M\ R +9 &2I\ R +9 &4UM\ R +10 &6L\ R +9 &7K\ R +10 &9L\ R +9 &;^I\ R +9 &=J\ S +10 &>J\ S +9 &@N\ R +9 &BgK\ $R +10 &D)N\ $R +9 &EU\ $R +10 &G_z\ (S +9 &I`m\ 'W +9 &K!w\ 'W +10 &Lj\ 'X +9 &Nw\ 'X +9 &Pcq\ 'Y +10 &R%d\ !Y +9 &S^\ "Y +10 &USYia\ #(x +9 &UYT\ 6 +9 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.66 +3 "processing"%N& +7 "core" &U V\ 0 +2 &U X\ 0 + ."psFlush"Hand.open +2 "manipulator"&o1 +71 "core" 1 +2 "manipulator"&5% +4 "core" % r  U +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +59 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.168 seconds\ /var/log/esp/da23apr1410h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1410h15s.tif +38 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%7' +648 "core" ' +8 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%m'\ +273 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1410h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1410h22s.tif +1818 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%# @ +197 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%s  +137 "core" +4 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1410h22s.tif: TIFF Upload Complete\ +4 ."psFlush"PSV.dial :mixloop +6 ."da"Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "12.168 sec auto-exposure",Subject: "da23apr1410h images!" +6 "processing"%[ +4 "storage"(h- +7 "core" -'` +2 "storage"((& +4 "core" &t \ # +7 "manipulator"&>& +17 "core" & M +6 "manipulator"&"% +9 "core" %\  M +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&t(k +40 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%p'ϖ +232 "core" ( +4 "manipulator"&& +10 "core" &w   U +4 "storage"(i& +6 "core" &t \ * +5 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +12 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&' +98 "core" ' +6 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.16 Pucks below Top Plate +6 "storage"(y' +61 "core" ' +5 "manipulator"&L& +7 "core" &w B C d +5 "storage"(9& +6 "core" &t H I \ : +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +6 "manipulator"&a'7 +39 "core" ' +10 ."da"Elbow.hold +4 "manipulator"&S, +12 "core" , +4 ."da"Elbow.reconfigure :tight +15 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +8 ."da"SE.seek 0.02 Pucks below Top Plate +6 "storage"(P' +27 "core" ' +5 "manipulator"&&% +8 "core" %H )  4 \\ +4 "storage"(-& +7 "core" &t ( % 0\ 7 +4 ."da"Forearm.force -20 +2 "manipulator"&5 +10 ."da"Forearm.seek 3 + 317 counts +3 "manipulator"&O't +21 "core" ' +2 "manipulator"&& +8 "core" &w i q \ f +4 "storage"(:& +6 "core" &t A < \ < +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&^' +42 "core" ' +2 "storage"(% +8 "core" % @ ? `\ < +6 ."downElevator"SE.seek :down +8 "storage"(='g +98 (@% +6 "core" %T , > m\ 8\\w +4 "manipulator"&% +7 "core" % B L 8 c_ +4 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&4'\ +95 "core" ' +43 ' +3 ."downElevator"SE.stop +4 "storage"(5 +8 (c& +16 "core" &t \\ S\ < +1398 #"uploadLog"upsync +46 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%b +105 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%*' +588 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +51 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2094 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%0  +38 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%' @ +77 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%? +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%!'ϖ +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +104 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%V'M +1093 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%$'\ +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%U +73 "core" + ."psFlush"PTV.dial :puck +2 "processing"%_  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%Y  +18 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%e +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%K' +582 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%n'\ +2103 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%]'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%D @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%G'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%f  +71 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%,'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%r +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%B'\ +2599 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%2 U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%d'ϴ +2499 "Can"/\ UF */@O +107 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%Z @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%\\'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%|  +72 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%A'ϴ +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%J'M +1094 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%)'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%x +72 "core" + ."psFlush"PTV.dial :puck +3 "processing"%`  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%<  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%j'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +74 "core"  +47 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%M' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%.'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%R U +55 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%k'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%v  +71 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%}'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Q +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +4 "processing"%'ϴ +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%{ @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%8'ϴ +2604 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&X& +7 "core" &w  x +2 "manipulator"&u% +3 "core" %\   x +2 ."psFlush"Elbow.seek PC +3 "manipulator"&F( +254 "core" ( + "manipulator"&& +4 "core" & ( w +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" & v x +2 ."psFlush"Forearm.seek PC +4 "manipulator"&' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&;/ +78 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%q( +412 "core" ( + "manipulator"&w& +4 "core" & U s + "manipulator"&6% +5 "core" % v i r +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&E'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&+(- +140 "core" ( + "manipulator"&\ & +5 "core" &- a x' + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- e w' +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&T'ή +107 "core" ' + ."psFlush"Hand.open +2 "manipulator"&31 +70 "core" 1 +2 "manipulator"&l% +3 "core" % θ ( t +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&/'\ +104 "core" ' +2 #"myShortDA"Finished short da assay +1201 #"tina"-> access 3 +4 "storage"(z% +5 "core" %t K o\ \\ +2 "manipulator"&C% +4 "core" %\  1 x +2 "manipulator"&~& +3 "core" &- M x' +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +2 "storage"(N([ +665 "core" ( +2 ."tina"SC.configure :limp +3 "storage"($(\ 1b +5 (o& +2 "core" &[ \ R +6626 #"tina"-> access 4 +4 "storage"(5% +4 "core" %t K \ \\ +3 "manipulator"&% +47 "core" %\  4 x +2 "manipulator"&& +3 "core" &-  x' +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(W( +989 "core" ( +2 ."tina"SC.configure :limp +3 "storage"($(\ 1b +4 (I& +3 "core" & +\ S +3261 #"tina"-> PS.flush +3 #Flushing Processing stage +3 "processing"%7% +5 "core" %ϷR\ r +3 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%#& +6 "core" &P\ s +2 "manipulator"&s& +4 "core" &- q x' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&h(- +5 "core" ( +2 "manipulator"&(& +4 "core" &- ~ y' +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +3 "core" &- K y' +3 ."tina"Forearm.seek :garage +3 "manipulator"&"'ή +104 "core" ' +2 ."tina"Hand.close +2 "manipulator"&[/ +76 "core" / +2 "manipulator"&& +3 "core" &- w' +2 "manipulator"&i% +3 "core" % ξ / v +3 ."tina"Forearm.seek :retract +3 "manipulator"& '\ +107 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +2 "manipulator"&m( +126 "core" ( +3 "manipulator"&L& +3 "core" & * y +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &9& +3 "core" & ` y +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&&& +4 "core" & v +2 "manipulator"&-% +3 "core" %r vc +2 "processing"%& +4 "core" &M\ l +2 "processing"%& +5 "core" &V\ m +2 ."tina"PC.seek :closed +2 "processing"%:(U +7 "core" &5\ l +6 & ,:\ j$c +9 &Tz>\ f8 +10 &}w<\ fL +9 &V=\ hP +9 &POB\ hP +10 &QE\ hP +9 &Q=\ gP +9 &S?\ gP +10 &XRC\ gP +9 &R>\ gP +10 &S=\ fP +9 &!Q>\ gO +9 &#`Q8\ gP +10 &%#P@\ gP +9 &&RC\ gP +9 &(O;\ fP +10 &*hRB\ fP +9 &,,QD\ gO +10 &-OD\ fP +9 &/NF\ fP +9 &1rOE\ gO +10 &34OD\ gO +9 &4RC\ fP +9 &6SE\ fP +10 &8yNE\ fP +9 &:<PE\ fO +10 &;OD\ fO +9 &=QE\ fP +9 &?QF\ fP +10 &ADQH\ fO +9 &CQE\ fP +9 &DRD\ fP +10 &F\\D\ fQ +9 &HAk;\ eS +10 &IC\ cV +9 &KH\ cV +9 &M}H\ cW +10 &O?F\ bW +9 &QI\ bV +9 &RG\ cW +10 &TJ\ bC +9 &U=F\ cX +9 &U*K\ g/ +6 ( +2 "processing"%& +4 #"tina"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.63 +2 "processing"%& +6 "core" &U H\ g/ +2 &U G\ g/ + ."tina"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&t% +3 "core" % u Y sd +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&y'\ +102 "core" ' +2 ."tina"PSV.dial PSR +2 "processing"%@ +44 "core"  + ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 1ml +2 "processing"%'M +1086 "core" ' + ."tina"PSR.select :air +4 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%a'\ +1594 "core" ' + ."tina"PSV.dial PTV +3 "processing"%O +72 "core" +2 ."tina"PTV.dial :puck +2 "processing"%c  +6 "core"  + ."tina"PBV.dial :waste1 +3 "processing"%P  +55 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%^'ϴ +2603 "core" ' + ."tina"PSV.dial PSR +3 "processing"%= +74 "core"  + ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 0.5ml +43 "processing"%b' +584 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%p'\ +2100 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%* +73 "core" +2 ."tina"PBV.dial PSV +2 "processing"%0 U +57 "core" W +2 ."tina"PS.seek 0ml +4 "processing"%''ϴ +2596 "core" ' + ."tina"PSV.dial PBV +4 "processing"%? @ +45 "core" > +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +563 "Can"+\ [H ,AO +2044 "core" ' +2 ."tina"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%!'ϴ +2596 "core" ' +2 ."tina"PSV.dial PSR +7 "processing"%V +44 "core"  +2 ."tina"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%U'\ +2606 "core" ' + ."tina"PSV.dial PTV +3 "processing"%_ +72 "core" +2 ."tina"PBV.dial PSV +3 "processing"%Y U +17 "core" T +2 ."tina"PS.seek 0ml +3 "processing"%$'ϴ +2603 "core" ' + ."tina"PSV.dial PBV +3 "processing"%e @ +46 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2598 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%K  +72 "core"  +3 ."tina"PS.seek 0ml +4 "processing"%'ϴ +2611 "core" ' + #"tina"Garaging FlushPuck in Processing Clamp +3 "manipulator"&& +6 "core" & = x +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +3 "manipulator"&n( +5 "core" ( +2 "manipulator"&D& +3 "core" & ^ x +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &]& +4 "core" & \ x +2 ."tina"Forearm.seek PC +2 "manipulator"&f' +106 "core" ' + ."tina"Hand.close +2 "manipulator"&G/ +72 "core" / +2 ."tina"PC.seek :open +3 "processing"%r( +410 "core" ( +2 "manipulator"&,& +3 "core" &  v +2 "manipulator"& % +4 "core" %   vy +3 ."tina"Forearm.seek :retract +3 "manipulator"&2'\ +112 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&B(- +138 "core" ( + "manipulator"&Z& +4 "core" &- k y, +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &d& +3 "core" &- y y, +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&|'ή +104 "core" ' +2 ."tina"Hand.open + "manipulator"&\\1 +69 "core" 1 +2 "manipulator"&% +3 "core" % θ  v +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&A'\ +102 "core" ' +27383 #"tina"-> access 4 +3 "storage"(J% +5 "core" %t ) ) K\ _ +3 "manipulator"&x% +3 "core" %\  L y +2 "manipulator"&`& +4 "core" &- I x+ +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(<( +6 "core" ( + ."tina"SC.configure :limp +3 "storage"($(\ 1b +5 ()& +3 "core" & ^ \ ^ +1733 #"tina"-> startTube 4 +6732 #-> start(:myShortDA) {shortDA} +48 "collection"'% +8 "core" %np\ Y +2 "processing"%j% +6 "core" %ϳ\ t +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +7342 "Can"*\ bB /CAO +1438 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%M +129 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%g  +129 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%R  +47 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%.'ZP +2264 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'  +7 "core"  +123  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%v' +1259 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%k @ +102 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%Q'ϴ +594 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%} +100 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1089 "core" ' +2 ."myShortDA"PSR.select :air +7 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%{ +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1088 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%X'\ +1587 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%u +102 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%S +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%;'\ +2600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +7 "processing"%4 +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%H'ϴ +2604 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%w& +6 "core" &\ x +2 "manipulator"&6% +3 "core" %\  y +2 "storage"(\ % +4 "core" %t ( ) \ b +2 "storage"(. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((, +514 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (F& +3 "core" &, H L\ [ +2 "manipulator"&3& +4 "core" &- y+ +2 "manipulator"&l% +3 "core" %\  J x +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&E(H +162 "core" ( +2 "manipulator"&T& +3 "core" &L\  y# +2 "storage"(z& +3 "core" &, + , \ _ +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&C' +95 "core" ' + "storage"(~& +4 "core" &,\  c ,\ _ +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(1'= +285 "core" ' + "storage"(o- +4 "core" -'q +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (5& +2 "core" &, 5 ' $\ ^ +2 "manipulator"&& +4 "core" &L\ B x# +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&(H +6 "core" ( +39 "manipulator"&N& +10 "core" &L\ y# +2 "storage"(I& +3 "core" &, * *\ ^ +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&7'ψ +24 "core" ' + ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&#/ +68 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&s& +2 "storage"(('g +8 "core" &L\ c y# +2 "manipulator"&>% +3 "core" % | G xF +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&['\ +94 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&( +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +98 "core" ( +2 "manipulator"&i& +3 "core" & , y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &+& +2 "core" & L y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&/' +107 "core" ' +2 "manipulator"&L& +4 "core" & 9 t +2 "manipulator"&9% +3 "core" %T " t +2 "processing"%"& +4 "core" &\ k +2 "processing"%&& +5 "core" &\ k +2 ."myShortDA"PC.seek :closed +3 "processing"%-(U +6 "core" &\ k +7 & 4\ i%f +9 &Uy\ e8 +10 &}v\ eL +9 &T\ gQ +9 &SO\ gP +10 &U}\ gP +9 &Ps\ gQ +10 &Q|\ gP +9 &[Qu\ gP +9 &Ro\ gP +10 &Qn\ gQ +9 &!Qv\ gP +9 &#cSo\ gP +10 &%%Tp\ gP +9 &&Ut\ gP +10 &(Sn\ gP +9 &*kR\ gP +9 &,-Qf\ gP +10 &-L\ gP +9 &/M\ gP +9 &1sR\ gP +10 &35O\ gP +9 &4O\ gP +9 &6L\ gP +10 &8zP\ gQ +9 &:>Q\ fP +10 &;Q\ fP +9 &=O\ gP +9 &?Q\ gQ +10 &AFN\ gP +9 &CQ\ fQ +9 &DV\ fQ +10 &F`\ fR +9 &HBy\ dT +10 &I\ dW +9 &K\ dV +9 &M\ dW +10 &OC\ cV +9 &Q\ cW +9 &R\ dW +10 &T\ cD +9 &U<w\ eW +10 &U0\ h/ +5 ( +2 "processing"%&& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.63 +2 .Hand.open +5 "manipulator"&1 +5 "core" &U"\ h/ +62 1 + "manipulator"&h% +4 "core" % _  s. +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +111 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%q  +3 %9 +6 "core" 9xx +102 "processing"%9 +3 "core" 9xt +102 "processing"%t9 +3 "core" 9wu  +102 "processing"%9 +3 "core" 9wt  +102 "processing"%@9 +2 "core" 9xt +103 "processing"%9 +2 "core" 9xu +103 "processing"%89 +2 "core" 9zt +103 "processing"%9 +3 "core" 9}t +102 "processing"%O9 +3 "core" 9t" +102 "processing"%c9 +3 "core" 9u& +102 "processing"%P9 +2 "core" 9u+ +103 "processing"%a9 +2 "core" 9u/ +103 "processing"%=9 +2 "core" 9u3 +103 "processing"%^9 +2 "core" 9u7 +103 "processing"%b9 +2 "core" 9u; +103 "processing"%*9 +2 "core" 9u? +102 "processing"%09 +3 "core" 9vD +102 "processing"%p9 +3 "core" 9vH +102 "processing"%?9 +3 "core" 9vL +102 "processing"%'9 +3 "core" 9vP +102 "processing"%9 +2 "core" 9wT +103 "processing"%9 +2 "core" 9xY +103 "processing"%V9 +3 "core" 9w] +102 "processing"%!9 +3 "core" 9wa +102 "processing"%_9 +2 "core" 9xe +103 "processing"%Y9 +2 "core" 9yi\ +103 "processing"%U9 +2 "core" 9 yn +103 "processing"%e9 +3 "core" 9yr +102 "processing"%$9 +3 "core" 9yv +102 "processing"%K9 +2 "core" 9(zz +103 "processing"%9 +2 "core" 9/{~ +103 "processing"%9 +2 "core" 97{ +103 "processing"%D9 +3 "core" 9?{ +102 "processing"%]9 +2 "core" 9F{ +103 "processing"%G9 +2 "core" 9N{ +103 "processing"%m9 +2 "core" 9T| +103 "processing"%y9 +2 "core" 9Z| +103 "processing"%:9 +3 "core" 9`} +141 "processing"%,9 +10 "core" 9h} +103 "processing"% 9 +2 "core" 9n} +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%Z ppk +4 ."myShortDA"delay 1:30 +6 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%d +104 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%f' +586 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%n'˹ +1602 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%\\  +130 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +72 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%2  +53 "core" + "processing"%|% +4 "core" %˼b\ k +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%J' +586 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%x * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%`'ϴ +1597 "core" ' + ."myShortDA"delay 5:00 +14899 "Can" \ [B 2^BFO +15105 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%)  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%W  +35 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%j +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%M'\ +2398 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%g +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%R +73 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +71 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +2393 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +8 "processing"%.  +128 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%k +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%v @ +103 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%}' +348 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'Q  +3 "processing"%  +3 "core"  +39  +2 "processing"%{% +3 "core" %\ e +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%'~ +348 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'A +1269 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%u @ +74 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +851 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%X  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%S'˹ +1591 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"% +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%4 @ +73 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%;  +35 "core" +2 "processing"%w% +3 "core" %˴$\ o +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%6' +232 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%\ * +36 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1948 "core" ' + ."myShortDA"delay 2 seconds +210 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'<& +5 "core" &lnV\ T +3 "manipulator"&F& +3 "core" & u +2 "manipulator"&3% +4 "core" %\  x y +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&l(- +137 "core" ( + "manipulator"&T& +4 "core" &- 9 x& +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &z& +3 "core" &- n x& +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&~'ή +100 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&B/ +79 "core" / + "manipulator"&A& +4 "core" &- @ n& +2 "manipulator"&o% +3 "core" % o +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&5'\ +107 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(Ӝ +305 "core" ( + "manipulator"&N& +4 "core" &ӣ x +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &I& +2 "core" &ӣ 4 x +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&#'| +101 "core" ' +2 "manipulator"&s& +3 "core" &ӣ 8 w +2 "manipulator"&>% +4 "core" %}  u +2 "collection"'E& +3 "core" &nn9\ P +3 "collection"'C& +4 "core" &np5\ P +2 ."myShortDA"CC.seek :closed +3 "collection"'1(W +5 "core" &nnA\ O +6 &nn5\ O2 +9 &8F|lp:\ H1 +10 &]oop=\ FF +9 &cnn:\ IQ +9 &Wom9\ JQ +10 &yZno8\ JQ +9 &;Zlo<\ IQ +10 &Woo<\ IQ +9 &Uon<\ JQ +9 &Ypp=\ IQ +10 &EUno8\ IQ +9 &!Wmo9\ IQ +9 &"Zln8\ IQ +10 &$Ymo8\ IQ +9 &&MVkl;\ IQ +10 &(Wop=\ JQ +9 &)Tno9\ MQ +9 &+Vml:\ LQ +10 &-TWon6\ LQ +9 &/Wpp7\ LQ +9 &0Wlm2\ MQ +10 &2Uno5\ LQ +9 &4\\Uno8\ MQ +10 &6Uln.\ MQ +9 &7Tmn9\ LQ +9 &9Vmm;\ LQ +10 &;fTnn6\ MP +9 &=&Unn<\ LQ +9 &>Too6\ MP +10 &@Vnp:\ LQ +9 &BkTmm,\ LQ +10 &D-Zln,\ KQ +9 &E[lm1\ KQ +9 &G`pp0\ KR +10 &Ijrmp8\ IU +9 &K!ln<\ BX +9 &Lno8\ @\\ +10 &Nno2\ A] +9 &PYmo5\ @] +10 &Roo8\ ?^ +9 &Spn:\ ?_ +9 &Uop5\ >_ +10 &W7vmn6\ B0 +9 &Wpp8\ A#h +9 ( +3 "collection"'C& +2 "core" &Wnp:\ G!` +2 #"myShortDA"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.14 +2 "collection"'7& +7 "core" &WpoU\ G!` +2 ."myShortDA"Hand.open +2 "manipulator"&i1 +71 "core" 1 +2 "manipulator"&+% +3 "core" % }  s +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%L +100 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml + "processing"%9' +1599 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%"  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%('ϴ +1597 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%[ +43 "core" + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%r'\ +2600 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +5 ."myShortDA"CBV.dial PRV +4 "processing"%  +4 "collection"'h  +31 "core"  +128  + ."myShortDA"PSV.dial :mixloop +3 "processing"%& +104 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +75 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%/'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%t  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2609 "core" ' +8 ."myShortDA"PSV.dial :mixloop +3 "processing"%@ +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%8  +50 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%O +45 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%c'ϴ +2603 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&P& +7 "core" &ӣ O v +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&a(Ӝ +6 "core" ( + "manipulator"&=& +4 "core" &ӣ [ u +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &^& +4 "core" &ӣ ' t + ."myShortDA"Forearm.seek CC +3 "manipulator"&b'| +96 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&*/ +78 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'0( +425 "core" ( +2 "manipulator"&p& +3 "core" &ӣ 7 t +2 "manipulator"&?% +3 "core" % ϐ  u\ +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&''\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +276 "core" ( + "manipulator"&& +4 "core" &- I u +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &V& +3 "core" &-  t +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&!'ή +106 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&_1 +79 "core" 1 +2 "manipulator"&Y% +3 "core" % η : p +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&U'\ +104 "core" ' +2 ."da"delayUntil "11:21:12.81" +3883 "Can"\ Qb 5BO +20932 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%e @ +75 "core" B + ."da"PBV.dial :waste1 +3 "processing"%$  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%K * +35 "core" * + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2395 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%D +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%]  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%G +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%m  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%y'ϴ +2389 "core" ' +2 #"da"washCycleDA #1 of 2 +7 .PSR.select :air +4 .PSV.dial PSR +9 "processing"%: +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%,' +581 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˹ +1587 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%d  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%H +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%f  +35 "core" +2 "processing"%\\% +3 "core" %˵x\ m +3 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +43 ."da"delay 3 seconds +309 .PBV.dial between PSV and waste1 +2 "processing"%2 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%|'ϴ +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%n  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%x  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%J * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%q +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%)'\ +2395 "core" ' + ."da"PSV.dial PTV +3 "processing"%W +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%j +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%`  +72 "core"  +3 ."da"PS.seek 0ml +3 "processing"%g'ϴ +2401 "core" ' + #"da"washCycleDA #2 of 2 +8 .PSR.select :air +9 .PSV.dial PSR +4 "processing"%R +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1496 "Can" \ YJ 8MCrO +104 "core" ' + ."da"PTV.dial :puck +3 "processing"%M  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%. +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%k  +36 "core" + "processing"%v% +4 "core" %˽T\ o +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Q * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%{  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%}  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2400 "core" ' + ."da"PSV.dial PTV +3 "processing"%u +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +72 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%X +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2415 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%4  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%;  +130 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%w  +44 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%\  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"%S +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%6' +383 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%<  +45 "core"  + "processing"%F% +4 "core" %}K\ o +2 ."da"PS.seek 0.55ml +2 "processing"%3' +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%T  +48 "core"  +9 ."da"PS.seek 2ml +2 "processing"%z'˹ +1549 "core" ' +2 ."da"PSV.dial :PML +3 "processing"% +44 "core" + ."da"PTV.dial :mixing +3 "processing"%B @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%A  +35 "core" + "processing"%o% +5 "core" %˻F\ f +2 ."da"PS.seek 1.85ml +2 "processing"% ' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%~ * +35 "core" + +3 ."da"PS.seek 0ml +4 "processing"%l'ϴ +1946 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +28875 "Can"\ \\A ;DO +19129 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%N @ +18 "core" > +2 ."da"PBV.dial :waste1 +2 "processing"%I  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%s * +36 "core" * + ."da"PSV.dial :air +3 "processing"%>  +55 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%E'\ +2401 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%5 +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +3 "processing"%%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%7 +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +3 "processing"%i  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +2432 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%C +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%L' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%#'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%" +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%9  +35 "core" +2 "processing"%[% +3 "core" %˸\ s +3 ."da"PS.seek 1.5ml +2 "processing"%(' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%h * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%&  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%r +73 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%t'\ +2399 "core" ' + ."da"PSV.dial PTV +4 "processing"%/ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%@ +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%8  +72 "core"  +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +2390 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%O +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +47 "processing"%P'˹ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%=  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%^ +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%*  +36 "core" +2 "processing"%% +3 "core" %˺\ o +3 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%1 * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%p'ϴ +641 "Can" \ YC =DO +949 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%?  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%b  +37 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +73 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%a'\ +2397 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%_ +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%Y +72 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"%e'ϴ +2433 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +10 .PSV.dial PSR +4 "processing"%$ +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%K' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1595 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%c  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%D +72 "core" + ."da"PBV.dial :waste1 +3 "processing"%]  +35 "core" +2 "processing"%G% +3 "core" %˶Y\ p +2 ."da"PS.seek 1.5ml +3 "processing"%m' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml +4 "processing"%:'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%y  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%,  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"%d * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%H +73 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%f'\ +2393 "core" ' + ."da"PSV.dial PTV +3 "processing"%\\ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%2 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%n'ϴ +2406 "core" ' + ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +4 .PSR.select :air +9 .PSV.dial PSR +5 "processing"%x +132 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +13 "processing"% +15 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +7 "processing"%J'5 +331 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +52 "processing"% +17 ."da"PS.seek 0.5ml +3 "processing"%q' +341 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%|'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%W  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%j  +35 "core"  +2 "processing"%`% +3 "core" %˴\ 2 +3 ."da"PS.seek 1.5ml +3 "processing"%)' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%R * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%g'ϴ +1601 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%M  +35 "core" +2 ."da"delay 30 seconds +2524 "Can"\ 1 AE4O +479 ."da"PBV.dial between PSV and waste1 +3 "processing"%. * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%k +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%v'\ +2457 "core" ' +2 ."da"PSV.dial PTV +7 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Q +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%{  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%}'ϴ +2474 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +131 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'˹ +2095 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%u +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%X% +4 "core" %˵\ > +2 ."da"PS.seek 1.5ml +2 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" * + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%4  +103 "core"  +3 ."da"PS.seek 0ml +4 "processing"%;'ϴ +1601 "core" ' + "processing"%w9 +4 "core" 95 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%\ +3 "core" 5 +2 "processing"%S& +4 "core" &U"\ '/ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" %\ y z 4 = +2 "storage"(<% +3 "core" %] N G \  +2 "storage"(F. +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(6(q +195 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (T& +3 "core" &n R P \  +2 "manipulator"&3& +4 "core" &- w y ? +2 "manipulator"&% +3 "core" %\  J ? +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&B(k +187 "core" ( +2 "manipulator"&A& +3 "core" &r !  S2 +2 "storage"(o& +3 "core" &n e\ * +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&~' +94 "core" ' + "storage"(z& +4 "core" &n S Q D\  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +53 "storage"( '= +281 "core" ' +2 "storage"( - +2 "core" -'= +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(N' +34 "core" ' +2 "manipulator"&I& +3 "core" &s \  4 Y1 +3 "manipulator"&s% +3 "core" %  Y~ +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&>'\ +92 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&l( +256 "core" ( +2 "manipulator"&5& +3 "core" & q  @ +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &%& +3 "core" & d b ; @ +3 ."da"Forearm.seek PC +3 "manipulator"&7' +111 "core" ' +2 ."da"Hand.close +2 "manipulator"&i/ +74 "core" / +2 ."da"PC.seek :open +3 "processing"%E( +411 "core" ( + "storage"(C& +4 "core" &n , + \ +2 "manipulator"&+& +5 "core" &  0 + "manipulator"&L% +5 "core" % l  J 0 +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +10 ."da"Elbow.seek 3 +2 "manipulator"&"(k +264 "core" ( +2 "manipulator"&9& +3 "core" &z ( R2 +2 "storage"([& +4 "core" &n q\ ( +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&#' +104 "core" ' +2 ."da"Hand.open +2 "manipulator"&h1 +74 "core" 1 +2 "storage"((- +4 "core" -' +2 ."da"SE.seek -0.2 Pucks below Top Plate +2 "storage"(&' +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.88 Pucks below Top Plate +2 "storage"('` +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1412h.tif +8 "processing"%& +13 "core" &\ 6 +4 "manipulator"&r& +4 "core" &| G2 +2 "manipulator"&% +4 "core" %  DR +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&/'\ +102 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&@(- +189 "core" ( +2 "manipulator"&& +4 "core" &- + & S 1 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &8& +3 "core" &-   1 1 +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&t'ή +105 "core" ' + ."psFlush"Hand.close +2 "manipulator"&O/ +70 "core" / +2 "manipulator"&& +3 "core" &- | m _ < +2 "manipulator"&% +4 "core" % η e B +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&='\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&^( +116 "core" ( +2 "manipulator"&*& +3 "core" &  ? . +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" & J C +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&P' +109 "core" ' +2 "manipulator"&1& +4 "core" &  i  +2 "manipulator"&% +4 "core" %b B 1 +2 "processing"%?& +4 "core" &\  +63 "processing"%b& +5 "core" &M\  +3 ."psFlush"PC.seek :closed +5 "processing"%(U +4 "core" &J\  +4 &;\  +9 &2yG\ +} +9 &ax7\ @ +10 &gj2\ R +9 &&I'\ R +9 &D\ R +10 &I\ R +9 &oG \ "Q +10 &0M\ !R +9 &L\ "R +9 &I\ \ "R +10 & xH\ (Q +9 &"8J\ (R +9 &#J\ (R +10 &%L9\ (R +9 &'FT\ (Q +10 &)@MP\ #R +9 &+LA\ "R +9 &,LI\ "R +10 &.I7\ R +9 &0GJ7\ R +9 &2I)\ R +10 &3J3\ R +9 &5F)\ R +9 &7NJ#\ R +10 &9F\ R +9 &:G\ R +10 &<J!\ R +9 &>WG\ R +9 &@J\ S +10 &AJ\ \ R +9 &CI\ S +9 &E]L\ \ S +10 &GW\ T +9 &Hw\ W +10 &J}\ Y +9 &LT\ Y +9 &N\ X +10 &O\ X +9 &Q\ Y +9 &S\\\ Y +10 &U}_\ $. +9 &U(U\ ', +10 ( + &U\ * $ +2 "processing"%b& +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.69 +2 "processing"%V& +6 "core" &U\ ) $ +2 ."psFlush"Hand.open +2 "manipulator"&p1 +76 "core" 1 +2 "manipulator"&_% +3 "core" % l \\ B +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&Y'\ +104 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +45 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +413 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.119 seconds\ /var/log/esp/da23apr1412h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1412h15s.tif +170 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%a'\ +879 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1412h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1412h22s.tif +1222 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%$ @ +195 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%e  +134 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%K +103 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%c'ϖ +492 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1412h22s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +15 ."Qmail"DAfans.email "18.119 sec auto-exposure",Subject: "da23apr1412h images!" +7 "storage"(D- +4 "core" -'` +3 "storage"(]& +4 "core" &n -\ $ +5 "manipulator"&G& +15 "core" & P +8 "manipulator"&% +11 "core" %\  w P +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&(k +265 "core" ( +4 "manipulator"&m& +8 "core" &v  O3 +4 "storage"(y& +8 "core" &n [\ & +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&,' +105 "core" ' +14 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.16 Pucks below Top Plate +8 "storage"(d' +61 "core" ' +4 "manipulator"&H& +6 "core" &v B C S a3 +4 "storage"(:& +8 "core" &n %  \ 8 +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +3 "manipulator"&\\'7 +35 "core" ' +2 ."da"Elbow.hold +5 "manipulator"& , +9 "core" , +4 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +11 ."da"SE.seek 0.02 Pucks below Top Plate +149 "storage"(2' +26 "core" ' +4 "manipulator"&% +6 "core" %G + * ' [ +4 "storage"(f& +6 "core" &n 2 0 \ 7 +4 ."da"Forearm.force -20 +5 "manipulator"&5 +15 ."da"Forearm.seek 3 + 316 counts +4 "manipulator"&x's +21 "core" ' +2 "manipulator"&n& +6 "core" & 6 7 ' d2 +5 "storage"(J& +7 "core" &n I H \ ; +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&q' +34 "core" ' +3 "storage"(W% +7 "core" % A F \ ;\ +6 ."downElevator"SE.seek :down +6 "storage"('g +98 (j% +4 "core" %O # $ \ 8[u +4 "manipulator"&`% +8 "core" % D B b +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&|'\ +97 "core" ' +45 ' +7 ."downElevator"SE.stop +3 "storage"(5 +12 (R& +6 "core" &n [ L S\ = +699 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +5 "processing"%) +105 "core"  +5 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +15 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +6 "processing"%' +564 #"uploadLog"upsync +35 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%M'\ +2096 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%.  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%k @ +76 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%g +102 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +2596 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%Q +102 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1096 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%{'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%v +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%}  +6 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2593 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%u +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%X'\ +2094 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +86 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%4'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%w'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%\  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%S'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +43 "core" +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%<'\ +2598 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%F +73 "core" + ."psFlush"PBV.dial PSV +44 "processing"%T U +14 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%3'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%A  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%o'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%z'M +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%U'\ +1383 "Can"\ WD FEO +207 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%I  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%s  +53 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"% 'ϴ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%~ +73 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%5' +583 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%%'\ +2094 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%B +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%i U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%>'ϴ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%- @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%C'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%+  +71 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%L'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%7 +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%9'\ +2598 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%l U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%h'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%( @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +70 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%r'ϴ +2593 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +7 "core" & S x2 +2 "manipulator"&N% +3 "core" %\ \  x +3 ."psFlush"Elbow.seek PC +2 "manipulator"&&( +257 "core" ( +2 "manipulator"&& +3 "core" & ! x +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &#& +3 "core" & / x +3 ."psFlush"Forearm.seek PC +4 "manipulator"&8' +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&"/ +72 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%O( +411 "core" ( +2 "manipulator"&& +3 "core" & , v +2 "manipulator"&% +4 "core" %  L v +43 ."psFlush"Forearm.seek :retract +9 "manipulator"&/'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&*(- +134 "core" ( + "manipulator"&& +4 "core" &-\ x"x +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &t& +4 "core" &-\ x"x +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&1'ή +108 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&?% +3 "core" % θ , v +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +104 "core" ' + #"myShortDA"Finished short da assay +10909 #"tina"-> access 3 +4 "storage"(=% +5 "core" %t ) *\ ^ +2 "manipulator"&E% +3 "core" %\  J x +2 "manipulator"&V& +4 "core" &- D y!w +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 7 +2 "storage"(p([ +670 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (_& +3 "core" &[\ \ \ V +1946 #"tina"-> access 4 +4 "storage"(b% +5 "core" %t 2 , \\\ _ +2 "manipulator"&'% +3 "core" %\  | y +2 "manipulator"&P& +4 "core" &- 6 x!w +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 1 +2 "storage"(;( +986 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (!& +3 "core" &\ \ \ U +19273 "Can"\ _> H}F`O +60001  \ `? JFO +563 #"tina"-> startTube 4 +1455 #-> start(:myShortDA) {shortDA} +4 "collection"'$% +10 "processing"%e% + "core" %po6\ [ +7 %ϴy\ w +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +8049 #"tina"-> Thread[:myShortDA].answer +2 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%K +130 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%a  +129 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%D  +46 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%]'ZP +2265 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%G  + "collection"'  +8 "core"  +124  +3 ."myShortDA"PS.seek 0.5ml +7 "processing"%m' +1265 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%y @ +104 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%^'ϴ +580 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%H +101 "core" +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml + "processing"%:'M +1096 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%Y'\ +1603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +101 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +2609 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%f +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%,'M +1089 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml + "processing"%n'\ +1604 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%J +102 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +45 "core" +2 ."myShortDA"PS.seek 0ml +42 "processing"%d'ϴ +2610 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%W +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%j'\ +2597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%` +166 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%\\'ϴ +2623 "core" ' + #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%x& +7 "core" &\ x +2 "manipulator"&R% +3 "core" % = r y q +2 "storage"(2% +3 "core" %t (  9\ b +2 "storage"(q. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((, +516 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 ()& +3 "core" &, G W\ [ + "manipulator"&c& +4 "core" &- T y!v +2 "manipulator"&% +3 "core" % = y q +3 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&.(H +172 "core" ( +2 "manipulator"&k& +77 "core" &> y0 +2 "storage"(g& +3 "core" &, . [ \ a +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&M' +102 "core" ' +2 "storage"(Q& +3 "core" &, ' & /\ a +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"('= +282 "core" ' +2 "storage"(- +2 "core" -'r +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (v& +3 "core" &, * %\ ^ +2 "manipulator"& & +4 "core" &> y0 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&}(H +6 "core" ( + "manipulator"&{& +4 "core" &> < y0 +2 "storage"(u& +3 "core" &, ' ' @\ _ +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'ψ +26 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"('g +8 "core" &>  y0 +2 "manipulator"&X% +4 "core" % ϟ y{ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&4( +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( +2 "manipulator"&\ & +3 "core" & " y +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &w& +3 "core" & 7 y +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&' +108 "core" ' +2 "manipulator"&S& +4 "core" & ; t +2 "manipulator"&F% +3 "core" %L = t +2 "processing"%T& +4 "core" &r\ k +2 "processing"%<& +5 "core" &t\ k +2 ."myShortDA"PC.seek :closed +4 "processing"%(U +4 "core" &u\ k +5 &q\ k2 +10 &3Fyp\ f1 +9 &Wod\ eF +10 &_m\ gQ +9 &Pb\ gP +9 &xQb\ gP +10 &:Of\ gP +9 &N_\ gP +9 &T[\ gP +10 &Ra\ gP +9 &BSc\ fP +10 &!Qa\ fQ +9 &"RW\ gP +9 &$TR\ gP +10 &&JTU\ gP +9 &( RU\ fP +9 &)QT\ gP +10 &+OR\ gQ +9 &-QQM\ fQ +10 &/OU\ gP +9 &0MY\ gP +9 &2LU\ gP +10 &4ZOW\ gP +9 &6LV\ gP +9 &7RT\ gP +10 &9PQ\ gP +9 &;bPI\ fP +10 &=$NO\ gP +9 &>SP\ gP +9 &@RL\ gP +10 &BjNR\ fP +9 &D,RP\ fP +9 &E\\G\ gQ +10 &Gh=\ fS +9 &Ib<\ dV +10 &K#C\ dV +9 &L?\ cW +9 &NF\ cW +10 &Ph@\ cV +9 &R)G\ dW +9 &SI\ cW +10 &UTWkD\ e'v +9 &UXE\ f2 +9 ( + &U"H\ h. +2 "processing"%<& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.62 +2 .Hand.open +5 "manipulator"&31 +74 "core" 1 +2 "manipulator"&A% +3 "core" % X ^ s" +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +41 "manipulator"&'\ +110 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%  +3 %o9 +6 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9  +103 "processing"%I9 +2 "core" 9  +103 "processing"%s9 +2 "core" 9 +103 "processing"%U9 +2 "core" 9 +103 "processing"%~9 +2 "core" 9 +103 "processing"% 9 +3 "core" 9 +102 "processing"%59 +3 "core" 9" +102 "processing"%B9 +2 "core" 9& +103 "processing"%i9 +2 "core" 9+ +103 "processing"%%9 +2 "core" 9/ +103 "processing"%-9 +2 "core" 93 +103 "processing"%>9 +2 "core" 97 +102 "processing"%+9 +3 "core" 9; +102 "processing"%C9 +3 "core" 9@ +102 "processing"%79 +2 "core" 9D +103 "processing"%L9 +3 "core" 9H +102 "processing"%[9 +3 "core" 9L +102 "processing"%l9 +2 "core" 9P +103 "processing"%99 +2 "core" 9U +103 "processing"%(9 +2 "core" 9Y +103 "processing"%h9 +3 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +103 "processing"%9 +2 "core" 9 j +103 "processing"%N9 +2 "core" 9n +103 "processing"%9 +3 "core" 9r +102 "processing"%#9 +3 "core" 9&v +102 "processing"% 9 +2 "core" 9-z +103 "processing"%"9 +2 "core" 96 +103 "processing"%|9 +2 "core" 9< +103 "processing"%9 +2 "core" 9C +103 "processing"%9 +2 "core" 9I +102 "processing"%9 +4 "core" 9Q +102 "processing"%9 +2 "core" 9W +103 "processing"%t9 +2 "core" 9] +103 "processing"%89 +3 "core" 9b +102 "processing"%&9 +2 "core" 9h +103 "processing"%9 +2 "core" 9m +3 ."myShortDA"PH.hold 2:00:00,28C +9 "processing"%? ppk +4 ."myShortDA"delay 1:30 +11 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%/ +101 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%1' +591 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%='˹ +1591 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%E  +132 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%V +73 "core" + ."myShortDA"PBV.dial :waste1 +8 "processing"%6  +59 "core" +2 "processing"%_% +3 "core" %˼\ n +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%b' +584 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%' * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%P'ϴ +1597 "core" ' +2 ."myShortDA"delay 5:00 +6026 "Can"\ VB MGO +23977 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%p  +35 "core"  + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%e'\ +2405 "core" ' +2 ."myShortDA"PSV.dial PTV +7 "processing"%K +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%a +84 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%D +72 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%r  +71 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2412 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +42 "processing"%G  +137 "core" +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%] +55 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%y @ +102 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +4 "processing"%m' +348 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'H  +2 "processing"%^  +5 "core"  +41  +2 "processing"%:% +3 "core" %\ n +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%' +348 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'Y  +31 "core" + ."myShortDA"PRV.dial :air +3 "processing"%f  +43 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'A +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%, @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%J' +851 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +41 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%n'˹ +1590 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%W +56 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%d @ +74 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%`  +36 "core" + "processing"%j% +4 "core" %˶V\ d +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%x' +240 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%R * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%2'ϴ +1942 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'q& +5 "core" &np>\ K +2 "manipulator"&;& +4 "core" & E w +2 "manipulator"&)% +4 "core" %\   w +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&c(- +135 "core" ( +2 "manipulator"&& +3 "core" &- w' +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &k& +2 "core" &- \\ x' +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&g'ή +107 "core" ' +4 ."myShortDA"Hand.close + "manipulator"&*/ +71 "core" / +2 "manipulator"&Q& +4 "core" &- U r' +2 "manipulator"&@% +3 "core" % ι s r +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +2 "manipulator"&v(Ӝ +271 "core" ( + "manipulator"& & +3 "core" &ӛ/ 4 vG +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &{& +3 "core" &ӛ/ O vG +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&u'| +93 "core" ' +2 "manipulator"&& +3 "core" &ӛ/ O sG +2 "manipulator"&% +4 "core" %|  s +2 "collection"'X& +4 "core" &opB\ P +2 "collection"'.& +5 "core" &no@\ H +2 ."myShortDA"CC.seek :closed +4 "collection"'M(W +5 "core" &pp@\ N +4 &nnG\ N2 +9 &8F{noA\ C1 +10 &\\nmpE\ FF +9 &aom>\ DQ +9 &Omp>\ GQ +10 &xWrr?\ GQ +9 &9Toq>\ GR +10 &Uop?\ GQ +9 &Tnq>\ GQ +9 &Woo=\ GQ +10 &ASop9\ GR +9 &!Unp=\ GQ +9 &"YnoD\ GR +10 &$Ump>\ GQ +9 &&JWpp@\ GQ +10 &( Too@\ GR +9 &)Spp:\ GQ +9 &+Tnn>\ GQ +10 &-SRln=\ GQ +9 &/Upn>\ DQ +9 &0Rnn8\ GQ +10 &2Tnp<\ GQ +9 &4ZTpp,\ GQ +9 &6Unp4\ GQ +10 &7Tno;\ GQ +9 &9Woo>\ GQ +10 &;dQmn9\ GQ +9 &=%Wno>\ GQ +9 &>Tln:\ GQ +10 &@Yno3\ FQ +9 &BkSnp:\ GQ +10 &D-Wmp@\ GQ +9 &EXpp<\ FR +9 &G`qn@\ AR +10 &Iiqpp>\ ?T +9 &K pp?\ CX +9 &Lpp>\ @] +44 &Noq=\ @] +13 &PVpo=\ 9^ + &Ros<\ <^ + &Sqo@\ ;_ &Uos;\ :` + &W-qpp7\ >. +6 &Woq?\ @[ +9 ( +2 "collection"'.& +3 "core" &W~oo>\ BU +2 #"myShortDA"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.18 +3 "collection"'& +5 "core" &Wpp.\ EU +2 ."myShortDA"Hand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&\ % +3 "core" % | j s +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&w'\ +93 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%} +103 "core" +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%S' +1594 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%F  +42 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%T'ϴ +1589 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%O  +3 "collection"'3  +33 "core"  +125  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%A +103 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'<  +7 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%o  +74 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%z'ϴ +2595 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +3 ."myShortDA"PS.seek 2.5ml +4 "processing"% '\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%I +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%s'ϴ +2608 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%U  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%~'\ +1661 "Can"\ Ji QH"O +943 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%5'ϴ +2604 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&B& +7 "core" &Ӝ-  oF +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&i(Ӝ +6 "core" ( + "manipulator"&%& +4 "core" &Ӝ- nF +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &-& +3 "core" &Ӝ- T sF +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&>'| +101 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&+/ +67 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'C( +425 "core" ( + "manipulator"&7& +4 "core" &Ӝ- w tF +2 "manipulator"&L% +3 "core" % χ I t +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&['\ +94 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +2 "manipulator"&l(- +292 "core" ( + "manipulator"&9& +4 "core" &- t +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +3 "core" &-  w +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&h'ή +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +74 "core" 1 + "manipulator"&% +4 "core" % η r +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +152 "core" ' +2 ."da"delayUntil "12:52:42.57" +24839 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%N @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%# * +36 "core" + + ."da"PSV.dial :air +3 "processing"%  +55 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%"'\ +2402 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%| +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +2407 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%t +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%8' +591 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%&'˹ +1599 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%/ +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%\\  +35 "core" + "processing"%1% +4 "core" %˹#\ m +2 ."da"PS.seek 1.5ml +3 "processing"%E' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%V * +35 "core" * +2 ."da"PS.seek 0ml +3 "processing"%6'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%_  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%=  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%' * +34 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%b +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +444 "Can"\ VP SHO +1958 "core" ' + ."da"PSV.dial PTV +8 "processing"%p +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%! +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%$ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%K'ϴ +2421 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%a +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%D' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%r'˹ +1601 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%e  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%G +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +35 "core" +2 "processing"%y% +3 "core" %˼\ m +2 ."da"PS.seek 1.5ml +3 "processing"%' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%H * +35 "core" * +2 ."da"PS.seek 0ml +3 "processing"%^'ϴ +1596 "core" ' +8 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%:  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%m  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Y * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%f +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%'\ +2394 "core" ' + ."da"PSV.dial PTV +3 "processing"%, +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%J  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%W'ϴ +2402 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%d  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%`  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%j  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%R  +6 "core" + ."da"PSV.dial :mixloop +2 "processing"%n +43 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%x' +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%q  +47 "core"  +2 "processing"%;% +3 "core" %}\ q +2 ."da"PS.seek 0.55ml +3 "processing"%)' +343 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +3 "processing"%k'˹ +1540 "core" ' + ."da"PSV.dial :PML +3 "processing"%4 +43 "core" + ."da"PTV.dial :mixing +3 "processing"%* @ +72 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +37 "core" +2 "processing"%@% +3 "core" %˴\ n +2 ."da"PS.seek 1.85ml +3 "processing"%' +226 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%g * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1947 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +19931 "Can"\ YP VINO +28072 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 .PBV.dial :waste1 +4 "processing"%{  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%c * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2401 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%X +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%0 +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2417 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%\ +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%.' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%}'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%u  +71 "core"  + ."da"PSV.dial PTV +3 "processing"%2 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +50 "core" +8 "processing"%S% +3 "core" %˹\ i +3 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%T * +34 "core" + +3 ."da"PS.seek 0ml +4 "processing"%3'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%O  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%A * +36 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%< +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%o'\ +2307 "Can"\ [C YlIO +97 "core" ' + ."da"PSV.dial PTV +3 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%z +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%I  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +2412 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%U +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%s' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˹ +1603 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%~ +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%B  +35 "core" + "processing"%%% +4 "core" %\ j +2 ."da"PS.seek 1.5ml +3 "processing"%-' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +35 "core" * +2 ."da"PS.seek 0ml +4 "processing"%v'ϴ +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%w  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%M * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%7 +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%L'\ +2403 "core" ' + ."da"PSV.dial PTV +3 "processing"%> +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%9 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%i +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%(  +71 "core"  +3 ."da"PS.seek 0ml +4 "processing"%'ϴ +2399 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%[' +589 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%h'˹ +1600 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%N +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%#% +4 "core" %˷\ p +2 ."da"PS.seek 1.5ml +2 "processing"% ' +590 "core" ' +8 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +2 "processing"%5 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%|'ϴ +1597 "core" ' + ."da"delay 2:00 +12005 #recoverPSRreagent08 +6 .PTV.dial :puck +5 .PBV.dial :waste1 +9 "processing"%  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%"'\ +2419 "core" ' + ."da"PSV.dial PTV +3 "processing"%t +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%/'ϴ +2412 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%\\ +132 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +11 "processing"% +22 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +3 "processing"%1'5 +345 "core" ' +2 ."da"delay 5 seconds +348 "Can"\ ' \\PJzO +155 #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%&' +337 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%V'˹ +1593 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +5 "processing"%E +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%_  +37 "core" + "processing"%=% +4 "core" %˴ \ , +2 ."da"PS.seek 1.5ml +3 "processing"%'' +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%b * +36 "core" * +3 ."da"PS.seek 0ml +4 "processing"%6'ϴ +1593 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%p  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%! * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%P'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%a +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%K +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%D  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%e'ϴ +2473 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%G +134 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%]'˹ +2097 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%y +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%r  +37 "core" +2 "processing"%H% +3 "core" %˵ \ ' +3 ."da"PS.seek 1.5ml +2 "processing"%' +579 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%: * +37 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +49 "processing"%m  +113 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Y'ϴ +1595 "core" ' + "processing"%f9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +3 .PH.coast +4 "processing"%^ +4 %,& +2 "core" 5 +3 &U#\ C. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" %\ \  ' C Y +2 "storage"(% +4 "core" %p S\ . + "storage"(J. +4 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"((q +194 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (d& +3 "core" &r 7\ % +2 "manipulator"&`& +3 "core" &-  ' Q +2 "manipulator"&Z% +4 "core" %\ \  ( R +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&j(k +192 "core" ( +2 "manipulator"&R& +3 "core" & Z ]  :* +2 "storage"(n& +4 "core" &r " ?\  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&W' +93 "core" ' +2 "storage"(q& +3 "core" &r '\ - +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(;'= +282 "core" ' +2 "storage"(x- +3 "core" -'= +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(' +32 "core" ' +3 "manipulator"&)& +3 "core" & x  ?* +2 "manipulator"&4% +3 "core" % | { >{ +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&*'\ +95 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&Q( +255 "core" ( +2 "manipulator"&@& +3 "core" & F > +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &g& +3 "core" & v z > +2 ."da"Forearm.seek PC +2 "manipulator"&k' +112 "core" ' + ."da"Hand.close +2 "manipulator"&/ +76 "core" / +2 ."da"PC.seek :open +3 "processing"%{( +412 "core" ( + "storage"(c& +4 "core" &r * . $\  +2 "manipulator"&& +3 "core" &   1 +2 "manipulator"& % +4 "core" % l   1 +2 ."da"Forearm.seek :retract +3 "manipulator"&X'\ +108 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&(k +263 "core" ( + "manipulator"&0& +4 "core" &s  C S6 +2 "storage"(& +3 "core" &r Q\ * +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&\ 1 +70 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.2 Pucks below Top Plate +3 "storage"(.' +25 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"(u'` +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1413h.tif +7 "processing"%2& +14 "core" &\  +4 "manipulator"&F& +7 "core" &t ,6 + "manipulator"&S% +4 "core" %  ,D +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +58 ."psFlush"Forearm.seek :retract +9 "manipulator"&}'\ +97 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&T(- +203 "core" ( +2 "manipulator"&& +3 "core" &- W ,+ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &O& +3 "core" &- ,+ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&A'ή +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&K\ R +9 &@I\ Q +9 &BuJ\ Q +9 &D7N\ Q +10 &EO\ R +9 &Gb\ $T +9 &Im~\ "W +10 &K-\ "X +9 &L\ !X +10 &N\ Y +9 &Pp\ Y +13 &R3\ X +6 &S\ Y +9 &UYTa\ ){ +9 &URG\ \ 4 +10 ( + &U%\ \ 1 +2 "processing"%B& +3 #"psFlush"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.69 +3 "processing"% & +6 "core" &U$\ 1 +2 ."psFlush"Hand.open +2 "manipulator"&+1 +73 "core" 1 + "manipulator"&-% +4 "core" % b t u Y % +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&w'\ +106 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%M +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%7' +592 "core" ' +2 ."psFlush"delay 5 seconds +397 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1413h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1413h22s.tif +106 ."psFlush"PSR.select :air +13 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%v'\ +2106 "core" ' +5 ."psFlush"delay 1 second +33 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1413h22s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "7.722 sec auto-exposure",Subject: "da23apr1413h images!" +4 "storage"(>- +12 "core" -'` +9 "storage"(9& +15 "core" &r "\ % +3 "manipulator"&i& +6 "core" &  " Q + "manipulator"&(% +6 "core" %\  "  Q +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&L(k +7 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +196 "core" B +4 ."psFlush"PTV.dial :PRVmixing +8 "processing"%  +48 "core" ( +3 "manipulator"&[& +7 "core" &t ] I:, +16 "storage"(N& +10 "core" &r \ ! +4 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&' +26 "core" +4 ."psFlush"PSV.dial :mixloop +5 "processing"%# +59 "core" ' +6 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.16 Pucks below Top Plate +5 "storage"(h' +25 "core" +3 ."psFlush"PS.seek :empty +8 "processing"%5'ϖ +26 "core" ' +4 "manipulator"& & +6 "core" &v C B _:* +4 "storage"(& +8 "core" &r 0 / =\ 6 +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +5 "manipulator"&'7 +37 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&, +11 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +7 ."da"SE.seek 0.02 Pucks below Top Plate +6 "storage"(|' +21 "core" ' +6 "manipulator"&t% +11 "core" %:   Y W +4 "storage"(& +15 "core" &r   b\ 3 +4 ."da"Forearm.force -20 +4 "manipulator"&5 +11 ."da"Forearm.seek 3 + 303 counts +3 "manipulator"&8'f +23 "core" ' +2 "manipulator"&& +8 "core" & 8 5 4 b2 +5 "storage"("& +8 "core" &r % , "\ 8 +7 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&\\' +36 "core" ' +2 "storage"(/% +8 "core" % > @ B\ : +6 ."downElevator"SE.seek :down +8 "storage"(1'g +98 (&% +4 "core" %Q 0 0 W\ 6[t +4 "manipulator"&E% +8 "core" % "  ` +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +10 "manipulator"&_'\ +95 "core" ' +30 ' +2 ."downElevator"SE.stop +4 "storage"(5 +11 (=& +6 "core" &r < @ \ : +1656 #"uploadLog"upsync +264 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%V +104 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +15 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%b' +595 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%''\ +2097 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%p  +36 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%! @ +75 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%$ +102 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%6'ϖ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"% +103 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%a'M +1096 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%K'\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%D +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%P  +71 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%G  +7 "core" +2 ."psFlush"PS.seek 0ml +52 "processing"%e'ϴ +2621 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%y +74 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +584 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%H'\ +2102 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%] +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%: U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%m'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%^  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%,'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%J +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%d U +7 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%`'ϴ +1575 "Can"\ VG aKO +1027 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%Z @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +8 "processing"%R  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%n'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%l +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%q'M +1094 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%x +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%)  +56 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%4'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%; +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +589 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%@'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%g +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%j U +57 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%* @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%c  +72 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +44 "core" + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%k'\ +2610 "core" ' + ."psFlush"PSV.dial PTV +45 "processing"%0 +79 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +18 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%Q'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%\ @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2612 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%2  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%X'ϴ +2606 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&F& +7 "core" &  x2 +2 "manipulator"&S% +3 "core" %\   x +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +258 "core" ( + "manipulator"&.& +4 "core" &  x +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" & W x +3 ."psFlush"Forearm.seek PC +3 "manipulator"&' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&O/ +70 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +410 "core" ( +2 "manipulator"&<& +3 "core" &  u +2 "manipulator"&3% +3 "core" %  p u> +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&}(- +145 "core" ( +2 "manipulator"&I& +3 "core" &. c x' +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &o& +3 "core" &.  x' +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&A'ή +102 "core" ' +2 ."psFlush"Hand.open + "manipulator"& 1 +72 "core" 1 +2 "manipulator"&s% +3 "core" % θ v +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&~'\ +101 "core" ' +2 #"myShortDA"Finished short da assay +4375 #"tina"-> access 3 +4 "storage"(T% +4 "core" %] %  \ ^ +2 "manipulator"&% +4 "core" %\  @ x +2 "manipulator"&{& +3 "core" &- U yP +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +2 "storage"( ([ +662 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (+& +3 "core" &[\  \ X +4369 #"tina"-> PS.flush +3 #Flushing Processing stage +4 "processing"%-% +4 "core" %ϰ!\ s +3 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%B& +6 "core" &!\ s + "manipulator"&M& +4 "core" &-  yP +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&U(- +5 "core" ( + "manipulator"&Y& +4 "core" &- 2 yP +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &7& +2 "core" &-  xP +3 ."tina"Forearm.seek :garage +2 "manipulator"&>'ή +104 "core" ' +2 ."tina"Hand.close +2 "manipulator"&9/ +66 "core" / +2 "manipulator"&i& +4 "core" &- wP +2 "manipulator"&(% +4 "core" % μ w +2 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +2 "manipulator"&[( +131 "core" ( +2 "manipulator"&N& +4 "core" & p x +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +42 &z& +10 "core" & 2 x +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek PC +3 "manipulator"&' +109 "core" ' +2 "manipulator"&#& +3 "core" & t +2 "manipulator"& % +4 "core" %] t1 +2 "processing"%& +4 "core" &\ i +2 "processing"%w& +5 "core" &\ i +2 ."tina"PC.seek :closed +3 "processing"%t(U +6 "core" &\ j +7 & - \ g$d +9 &Ux!\ d8 +10 &~u#\ cM +9 &S\ eP +10 &ZK\ fO +9 &O\ eO +9 &N \ fP +10 &Q"\ eP +9 &aS \ eP +9 &"R \ eP +10 &N$\ eO +9 &!R\ eP +10 &#iR\ eP +9 &%+Q\ eP +9 &&N#\ eP +10 &(Q"\ eO +9 &*rO\ eO +9 &,3S"\ dP +10 &-O\ eP +9 &/R\ dO +10 &1yR#\ dP +9 &3<O\ eO +9 &4Q\ dO +10 &6R \ eP +9 &8P$\ dP +9 &:DR"\ eO +10 &<R\ dP +9 &=Q\ dP +10 &?N"\ eO +9 &ALO\ eO +9 &C N\ eP +10 &DS"\ dP +9 &FZ#\ dP +10 &HIo)\ cS +9 &J%\ aU +9 &K~#\ aV +10 &M"\ bV +9 &OI \ aV +9 &Q \ aU +10 &R!\ aV +9 &T\ aC +9 &UC\ aU +10 &U)\ g # +2 ( +2 "processing"%w& +3 #"tina"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.61 +2 "processing"%& +6 "core" &U\ g # +2 ."tina"Hand.open +3 "manipulator"&u1 +70 "core" 1 +2 "manipulator"&% +3 "core" % g > s? +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&v'\ +102 "core" ' +2 ."tina"PSV.dial PSR +2 "processing"%" +44 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 1ml +2 "processing"%/'M +1085 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +3 "processing"%'\ +1597 "core" ' + ."tina"PSV.dial PTV +3 "processing"%L +74 "core" +2 ."tina"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%h  +54 "core" +2 ."tina"PS.seek 0ml +4 "processing"%&'ϴ +2600 "core" ' + ."tina"PSV.dial PSR +3 "processing"%E +85 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +11 ."tina"PS.seek 0.5ml +2 "processing"%' +590 "core" ' + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%8'\ +2100 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%= +72 "core" + ."tina"PBV.dial PSV +3 "processing"%| U +54 "core" U +2 ."tina"PS.seek 0ml +4 "processing"%\\'ϴ +2603 "core" ' + ."tina"PSV.dial PBV +4 "processing"%1 @ +45 "core" > +2 ."tina"PS.seek 2.5ml +3 "processing"%V'\ +2598 "core" ' + ."tina"PSV.dial :waste1 +4 "processing"%5  +71 "core"  +3 ."tina"PS.seek 0ml +4 "processing"%b'ϴ +315 "Can"\ ]E d7KO +2292 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%p +44 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%!'\ +2602 "core" ' + ."tina"PSV.dial PTV +3 "processing"%$ +72 "core" +2 ."tina"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%''ϴ +2604 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"% @ +45 "core" > +2 ."tina"PS.seek 2.5ml +3 "processing"%6'\ +2598 "core" ' +2 ."tina"PSV.dial :waste1 +2 "processing"%a  +73 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%D'ϴ +2637 "core" ' +9 #"tina"Garaging FlushPuck in Processing Clamp + "manipulator"&P& +6 "core" & o y +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +2 "manipulator"&G( +5 "core" ( +2 "manipulator"&K& +4 "core" & G x +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &y& +3 "core" & ) y +3 ."tina"Forearm.seek PC +4 "manipulator"&e' +107 "core" ' + ."tina"Hand.close +2 "manipulator"&r/ +72 "core" / +2 ."tina"PC.seek :open +3 "processing"%]( +412 "core" ( +2 "manipulator"&:& +3 "core" & u +2 "manipulator"&H% +3 "core" %  v? +3 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&m(- +140 "core" ( + "manipulator"&^& +4 "core" &-  x/ +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &f& +3 "core" &-  y/ +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +3 "manipulator"&'ή +106 "core" ' + ."tina"Hand.open +2 "manipulator"&,1 +69 "core" 1 +2 "manipulator"&J% +3 "core" % η r v +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&d'\ +106 "core" ' +45722 "Can"\ `C fL access 4 +3 "storage"(% +5 "core" %]  (\ ^ +2 "manipulator"&Z% +3 "core" %\  A x +3 "manipulator"&`& +3 "core" &- 2 x. +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(R( +986 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +3 (& +4 "core" &\ \  I\ X +2270 #"tina"-> startTube 4 +4046 #-> start(:myShortDA) {shortDA} +3 "collection"'l% +10 "core" %pr<\ [ + "processing"%n% +6 "core" %ϸ\ v +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +8422 #"tina"-> Thread[:myShortDA].answer +2 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%q +129 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%x  +130 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%)  +46 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +3 "processing"%'ZP +2260 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%;  + "collection"'4  +8 "core"  +123  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%W' +1268 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%g @ +102 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%j'ϴ +587 "core" ' +2 ."myShortDA"PSV.dial PSR +8 "processing"%@ +100 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%*'M +1087 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1595 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%c +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +44 "processing"%@ +17 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1082 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%0'\ +1600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%k  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%\ 'ϴ +2601 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%Q +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%2'\ +2597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +100 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%F'ϴ +2597 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%S& +6 "core" &\ t +2 "manipulator"&.% +3 "core" %\   x +2 "storage"(% +4 "core" %] ( & +\ ^ +2 "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(O(, +512 "core" ( +3 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (_& +3 "core" &,\ \  _\ V +2 "manipulator"&%& +4 "core" &-  x. + "manipulator"&<% +4 "core" %\   x +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&3(H +175 "core" ( + "manipulator"&I& +4 "core" &H  x2 +2 "storage"(o& +4 "core" &,\ (\  A\ Z +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +93 "core" ' +2 "storage"(& +3 "core" &,\ \ & %\ \\ +3 ."myShortDA"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 ."myShortDA"SE.seek :beamBreak +2 "storage"( '= +289 "core" ' +2 "storage"(s- +3 "core" -'w +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (& +3 "core" &, \  :\ Y +2 "manipulator"&A& +3 "core" &I  x2 +3 ."myShortDA"Elbow.seek 4 + "manipulator"&T(H +6 "core" ( + "manipulator"&& +4 "core" &I  x2 +2 "storage"({& +3 "core" &,\ \  #\ Y +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'ψ +26 "core" ' + ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&+/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&-& +3 "storage"(B'g +7 "core" &I B x2 +2 "manipulator"&M% +4 "core" % { u xB +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&Y'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&7( +166 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +86 "core" ( +2 "manipulator"&9& +4 "core" & ' y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &i& +2 "core" &  x +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&(' +108 "core" ' +2 "manipulator"&}& +3 "core" & Q r +2 "manipulator"&~% +5 "core" %N \ r +2 "processing"%N& +3 "core" &\ f +3 "processing"%z& +4 "core" &\ h +2 ."myShortDA"PC.seek :closed +2 "processing"%>(U +6 "core" &\ g +6 &\ g4 +9 &3Fy\ b2 +10 &Zo~\ aF +9 &_\ cQ +9 &Q\ cP +10 &{O\ cQ +9 &>Q\ cP +10 &Q\ cP +9 &R\ cP +9 &Q\ cP +10 &GN\ cP +9 &! P\ cP +10 &"Q\ cP +9 &$Q\ cP +9 &&ON\ cP +10 &(Q\ cP +9 &)P\ cQ +9 &+O\ cP +10 &-VQ\ cP +9 &/O\ cP +9 &0P\ cP +10 &2N\ cP +9 &4]P\ cQ +10 &6!N\ cP +9 &7Q\ cP +9 &9O\ cP +10 &;gO\ cP +9 &=)P\ cP +9 &>P\ cP +50 &@N\ cP +9 &BnQ\ bP +4 &D/R\ bQ + &E\\\ bQ +2 &Gp\ aS + &Ig\ _U + &K(\ `V +7 &L\ `W +10 &N\ `W +9 &Pl\ `V +10 &R.\ `V +9 &S\ `V +9 &UVUk\ a(w +10 &US\ c/ +9 ( + &U\ d- +2 "processing"%z& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.62 +2 .Hand.open +5 "manipulator"&U1 +71 "core" 1 + "manipulator"&#% +4 "core" % U D p +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +101 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%  +4 %9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9  +102 "processing"%u9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"%w9 +2 "core" 9 +103 "processing"%"9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%X9 +3 "core" 9" +102 "processing"%/9 +3 "core" 9& +102 "processing"%L9 +2 "core" 9+ +103 "processing"%h9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%E9 +2 "core" 97 +103 "processing"%&9 +2 "core" 9; +103 "processing"%9 +2 "core" 9@ +103 "processing"%=9 +2 "core" 9D +103 "processing"%|9 +3 "core" 9H +102 "processing"%89 +2 "core" 9L +103 "processing"%19 +2 "core" 9P +103 "processing"%\\9 +2 "core" 9U +103 "processing"%59 +2 "core" 9Y +103 "processing"%V9 +3 "core" 9]\ +102 "processing"%p9 +2 "core" 9 a\ +103 "processing"%b9 +2 "core" 9e\ +103 "processing"%$9 +2 "core" 9j +103 "processing"%!9 +2 "core" 9&n +103 "processing"%9 +3 "core" 9.r +102 "processing"%'9 +3 "core" 95v +102 "processing"%a9 +2 "core" 9=z +103 "processing"%69 +2 "core" 9D +103 "processing"%P9 +2 "core" 9J +103 "processing"%K9 +2 "core" 9Q +103 "processing"%y9 +2 "core" 9X +103 "processing"%r9 +2 "core" 9] +102 "processing"%[9 +3 "core" 9b +102 "processing"%v9 +3 "core" 9h +102 "processing"%t9 +3 "core" 9o +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%: ppk +4 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%H +184 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%^' +593 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +8 "Can"\ Lj iLO +4 ."myShortDA"PS.seek 2ml +2 "processing"%f'˹ +1585 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%e  +130 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%G +73 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%,  +55 "core" +2 "processing"%J% +3 "core" %˶\\\ g +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +583 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%Z  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%`  +37 "core" +2 ."myShortDA"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +85 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%l'\ +2398 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%n +73 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%q +134 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%x +71 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%)  +72 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%D'ϴ +2417 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +7 "processing"%4  +131 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%; +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +101 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%g' +350 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'W  + "processing"%@  +5 "core"  +40  +2 "processing"%j% +3 "core" %\ g +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%*'} +347 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'c  +33 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"% 'A +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +72 "core" @ +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +862 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%k'˹ +1600 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%0 +55 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%Q @ +74 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%\  +35 "core" +2 "processing"%% +3 "core" %˷ \ h +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%2' +232 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%S * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%.'ϴ +1945 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &pq9\ L +2 "manipulator"&& +4 "core" & r +2 "manipulator"&R% +3 "core" %\   u +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&_(- +149 "core" ( + "manipulator"&%& +5 "core" &. 0 r k + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &<& +4 "core" &.  v k + ."myShortDA"Forearm.seek :garage +3 "manipulator"&I'ή +105 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&o/ +69 "core" / +2 "manipulator"&& +3 "core" &.  j!s +2 "manipulator"&m% +4 "core" % ξ v I g +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&d'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&s(Ӝ +306 "core" ( +2 "manipulator"&& +3 "core" &Ө _ v +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &A& +3 "core" &Ө L u +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&'| +100 "core" ' +2 "manipulator"&{& +3 "core" &Ө i t +2 "manipulator"&+% +4 "core" %ρ r +2 "collection"'-& +4 "core" &qpH\ H +2 "collection"'M& +5 "core" &qqB\ G +2 ."myShortDA"CC.seek :closed +3 "collection"'3(W +6 "core" &oo \ J +5 &op!\ K1 +10 &6F{oq\ C2 +9 &[nqq \ BF +10 &cnq\ DQ +9 &Trn#\ EQ +9 &xYrp#\ ?Q +46 &9Toq \ =R +9 &Rqp\ >R + &Sqo\ @Q + &Voq\ CQ +2 &ASqo\ DR + &!Wop"\ DQ +6 &"Wsp\ EQ +9 &$Sqp\ EQ +10 &&IUnp\ ER +9 &( Unq\ ER +9 &)Tpo\ EQ +10 &+Upo\ EQ +9 &-STop\ EQ +10 &/Vnp\ ER +9 &0Tpp \ EQ +9 &2Trq\ EQ +10 &4[Rnp\ EQ +9 &6Upo\ EQ +9 &7Snp!\ DQ +10 &9Wqo\ DQ +9 &;cRon\ @Q +10 &=%Tnr\ CQ +9 &>Tpm'\ DQ +9 &@Unq$\ ?Q +10 &BkSqp'\ >Q +9 &D,Wpo"\ =Q +9 &EUrq\ @Q +10 &G_pp \ CR +9 &Ihrqq!\ BU +10 &K!ps0\ ?X +9 &Lrq!\ <] +9 &Nor \ <] +10 &PYpq&\ <] +9 &Rtq \ :^ +9 &Sqr\ ;_ +10 &Upq&\ 9_ +9 &W8xpq&\ =2 +9 &Wqs#\ ;5 +10 &Woqq\ BN +5 ( +2 "collection"'M& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.16 +2 "collection"'& +7 "core" &Wgpq \ BN + &Wgsr\ CN +2 ."myShortDA"Hand.open +2 "manipulator"& 1 +75 "core" 1 +2 "manipulator"&% +4 "core" % ρ  r +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&9'\ +99 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%i +106 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%T' +1592 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%}  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%~'ϴ +1602 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%N +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%B'\ +2081 "Can"\ E} lMhO +522 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%Y  +3 "collection"']  +33 "core"  +127  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%U +101 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'#  +6 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +74 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%z'ϴ +2609 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +42 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%('\ +2598 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +56 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%u'ϴ +2606 "core" ' +2 ."myShortDA"PSV.dial :air +7 "processing"%  +41 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%w'\ +2608 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%" +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&X& +6 "core" &Ө O p +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&/(Ӝ +9 "core" ( + "manipulator"&L& +4 "core" &Ӥ * p +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &h& +3 "core" &Ӥ C s +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&'| +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&E/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'&( +424 "core" ( +2 "manipulator"&& +3 "core" &Ӥ t +2 "manipulator"&=% +4 "core" % ό , t +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&|'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&8(- +278 "core" ( + "manipulator"&1& +4 "core" &- H r + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &\\& +3 "core" &-  u +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +45 "manipulator"&5'ή +109 "core" ' + ."myShortDA"Hand.open +3 "manipulator"&V1 +69 "core" 1 +2 "manipulator"&p% +3 "core" % η < p. +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&b'\ +101 "core" ' +2 ."da"delayUntil "14:24:27.14" +24757 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%$ @ +75 "core" B + ."da"PBV.dial :waste1 +3 "processing"%!  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%'  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%a'\ +2404 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%6 +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%P  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%K +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%y  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%r'ϴ +2402 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%[ +129 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%v' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%t'˹ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%H  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%F +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%^  +35 "core" +2 "processing"%e% +3 "core" %˻%\ f +2 ."da"PS.seek 1.5ml +3 "processing"%G' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%, * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%J'ϴ +1591 "core" ' +2 ."da"delay 2:00 +5180 "Can"\ QI pMO +6824 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%f  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +86 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%Z'\ +2416 "core" ' + ."da"PSV.dial PTV +3 "processing"%` +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +4 "processing"%n'ϴ +2411 "core" ' + #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%q +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%x' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%)'˹ +1585 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%l  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%4 +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%;  +87 "core" + "processing"%% +4 "core" %˽ \ j +2 ."da"PS.seek 1.5ml +2 "processing"%D' +597 "core" ' + ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%W * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%@'ϴ +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%j  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%g  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%c * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%*'\ +2417 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%0'ϴ +2418 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +5 "processing"%Q  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%\  +129 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%S  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%k +56 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%2' +380 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +46 "core"  +2 "processing"%% +3 "core" %(\ ] +3 ."da"PS.seek 0.55ml +2 "processing"%R' +331 "core" ' + #"da"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%%  +54 "core" +2 ."da"PS.seek 2ml +3 "processing"%<'˹ +1542 "core" ' + ."da"PSV.dial :PML +3 "processing"%7 +54 "core" + ."da"PTV.dial :mixing +3 "processing"%o @ +76 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%m% +4 "core" %˵2\ h +2 ."da"PS.seek 1.85ml +2 "processing"% ' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%I * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%_'ϴ +1956 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +9312 "Can"\ TI rNO +38691 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%A  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%{ * +36 "core" * + ."da"PSV.dial :air +3 "processing"%+  +54 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%-'\ +2398 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%d +54 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%C  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2424 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%M +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%i' +581 "core" ' +46 ."da"delay 5 seconds +509 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˹ +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%.  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%} +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +37 "core" + "processing"%N% +4 "core" %˻\ o +3 ."da"PS.seek 1.5ml +2 "processing"%~' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%] * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%Y'ϴ +1595 "core" ' +2 ."da"delay 2:00 +6827 "Can"\ VC uO*O +5177 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%U  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%#  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"% * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%B +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2402 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%z +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%( +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%u'ϴ +2417 "core" ' + #"da"washCycleDA #2 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%" +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%w' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%X'˹ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%L  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%h +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%E  +37 "core" + "processing"%s% +4 "core" %˴ \ l +3 ."da"PS.seek 1.5ml +2 "processing"%9' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%3 * +36 "core" , +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +1609 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%=  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\\ +73 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%/'\ +2394 "core" ' + ."da"PSV.dial PTV +3 "processing"%V +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%p +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%| +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%5  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%$'ϴ +2434 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%! +128 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +50 "processing"%' +595 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%''˹ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%6 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +37 "core" + "processing"%K% +4 "core" %˼)\ l +2 ."da"PS.seek 1.5ml +3 "processing"%y' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%a * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%['ϴ +1612 "core" ' +2 ."da"delay 2:00 +11953 "Can"y\ YA xOO +50 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%r  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%v  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%H * +35 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%F +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%^'\ +2418 "core" ' + ."da"PSV.dial PTV +3 "processing"%e +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%t +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%, +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%G  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%f'ϴ +2424 "core" ' +2 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +2 .PSR.select :air +6 .PSV.dial PSR +8 "processing"% +132 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +27 "processing"% +25 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +15 ."da"PS.seek 0.25ml +8 "processing"%'5 +343 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%' +343 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%J'˹ +1588 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%`  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˸8\ , +3 ."da"PS.seek 1.5ml +3 "processing"%Z' +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%q * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%n'ϴ +1591 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%x  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%l  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%4 * +36 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%; +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2468 "core" ' + ."da"PSV.dial PTV +8 "processing"%) +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%D +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%j  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%g'ϴ +2486 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%c +132 "core"  +8 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'˹ +2103 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%@  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + "processing"%% +4 "core" %˼.\ % +2 ."da"PS.seek 1.5ml +3 "processing"%' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%* * +36 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%?  +105 "core"  +2 ."da"PS.seek 0ml +5 "processing"%Q'ϴ +1586 "core" ' +2 "processing"%\ 9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"% +4 "core" 5 + "processing"%S& +4 "core" &U/\ <- +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&k% +7 "core" %\  !  R + "storage"(0% +4 "core" %w 5\ ( +2 "storage"(. +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"((q +195 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (2& +3 "core" &s % - n\  +2 "manipulator"&%& +3 "core" &- V V y ; +2 "manipulator"&R% +4 "core" %\  a Y  ; +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&7(k +190 "core" ( +2 "manipulator"&o& +3 "core" & W [  ;, +2 "storage"(& +4 "core" &s D C \  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&m' +106 "core" ' +2 "storage"(I& +3 "core" &s ,\ ( +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(<'= +279 "core" ' + "storage"( - +3 "core" -'= +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(' +34 "core" ' +2 "manipulator"&A& +4 "core" &   8 U, +2 "manipulator"&{% +4 "core" %\ j Pz +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&+'\ +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&_( +252 "core" ( + "manipulator"&d& +3 "core" & E R J : +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &C& +3 "core" & U S [ 9 +2 ."da"Forearm.seek PC +2 "manipulator"&' +112 "core" ' + ."da"Hand.close +2 "manipulator"& / +70 "core" / +2 ."da"PC.seek :open +3 "processing"%-( +416 "core" ( + "storage"(M& +4 "core" &s ]\  +2 "manipulator"&& +3 "core" & ' + +2 "manipulator"&i% +4 "core" % a t + +2 ."da"Forearm.seek :retract +3 "manipulator"&.'\ +110 "core" ' +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +7 "manipulator"&}(k +262 "core" ( +2 "manipulator"&T& +3 "core" &u  1 V4 +2 "storage"(N& +4 "core" &s J\ , +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&]1 +118 "core" 1 +9 "storage"(~- +3 "core" -' +3 ."da"SE.seek -0.2 Pucks below Top Plate +2 "storage"(U' +25 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"(#'` +55 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1415h.tif +6 "processing"%& +14 "core" &\  +5 "manipulator"&B& +5 "core" &w Y &3 +2 "manipulator"&Y% +4 "core" %   &z +2 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&z'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +189 "core" ( + "manipulator"&(& +5 "core" &- ' + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &- ' +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'ή +99 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&"/ +76 "core" / +2 "manipulator"&u& +3 "core" &- A < 6 8 +2 "manipulator"&w% +4 "core" % ξ : = b 8# +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&L'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&h( +119 "core" ( +2 "manipulator"&E& +3 "core" & n C +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &s& +3 "core" &  D +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&X' +109 "core" ' + "manipulator"&3& +4 "core" & x  +2 "manipulator"&9% +4 "core" %_  } a ) +2 "processing"%=& +4 "core" &A\  +2 "processing"%& +5 "core" &\  +2 ."psFlush"PC.seek :closed +4 "processing"%1(U +4 "core" &\  +6 &\ 4 +9 &4Fu\ 2 +10 &Wnx\ G +9 &Y\ S +9 &F\ R +10 &sI\ R +9 &6I\ R +9 &G\ R +10 &G\ R +9 &}L\ R +9 &?N\ R +10 &!J\ R +9 &"L\ R +10 &$G\ !Q +9 &&GM}\ R +9 &(\ Gz\ Q +10 &)Jj\ Q +9 &+Im\ Q +9 &-NHa\ R +10 &/F]\ R +9 &0IY\ R +10 &2GW\ R +9 &4UKF\ R +9 &6GM\ S +10 &7HG\ R +9 &9DC\ R +9 &;]H7\ R +10 &=G7\ R +9 &>F5\ R +10 &@I,\ R +9 &BeE1\ R +9 &D'E1\ R +10 &EL$\ S +9 &G\\\ U +10 &I^y\ X +9 &K} \ X +9 &L} Y +10 &N\ X +9 &Pc\ Y +9 &R%\ Y +10 &S~\ Y +9 &USYg\ (x +9 &UY \ 4 +10 ( + &U \ !. +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.68 +3 "processing"%\\& +5 "core" &U \ !. +2 ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&V% +4 "core" % j } G 6 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&p'\ +101 "core" ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +16 "processing"%| +27 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.959 seconds\ /var/log/esp/da23apr1415h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1415h15s.tif +18 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +585 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%/'\ +420 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1415h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1415h22s.tif +1672 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%! @ +196 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%$  +135 "core" +5 ."psFlush"PSV.dial :mixloop +2 "processing"% +105 "core" +5 ."psFlush"PS.seek :empty +9 "processing"%'ϖ +33 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1415h22s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "12.959 sec auto-exposure",Subject: "da23apr1415h images!" +15 "storage"(6- +17 "core" -'` +6 "storage"(P& +4 "core" &s #\  +3 "manipulator"&K& +3 "core" & B I +4 "manipulator"&'% +5 "core" %\  3 I +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +5 "manipulator"&a(k +268 "core" ( +4 "manipulator"&y& +8 "core" & L I, +4 "storage"(r& +10 "core" &s \  +4 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&v' +96 "core" ' +15 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.16 Pucks below Top Plate +5 "storage"(H' +66 "core" ' +5 "manipulator"&F& +9 "core" & @ B  ^, +3 "storage"([& +8 "core" &s \ 5 +4 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +12 ."da"Forearm.seek 3 +6 "manipulator"&e'7 +34 "core" ' +4 ."da"Elbow.hold +9 "manipulator"&t, +13 "core" , +4 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +8 ."da"SE.seek 0.02 Pucks below Top Plate +5 "storage"(,' +25 "core" ' +2 "manipulator"&G% +8 "core" %G   W +4 "storage"(^& +6 "core" &s  @\ 2 +4 ."da"Forearm.force -20 +3 "manipulator"&5 +9 ."da"Forearm.seek 3 + 316 counts +3 "manipulator"&'s +23 "core" ' +5 "manipulator"&f& +11 "core" &   `, +3 "storage"(& +7 "core" &s 2 0 \ 6 +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +52 "core" ' +2 "storage"(`% +8 "core" % 1 0 F\ 7 +4 ."downElevator"SE.seek :down +7 "storage"( 'g +97 (% +6 "core" %L \ \ q\ 3[t +5 "manipulator"&% +8 "core" % 4 < ] +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&J'\ +99 "core" ' +40 ' +3 ."downElevator"SE.stop +4 "storage"(5 +9 (q& +6 "core" &s  $ %\ 8 +1288 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +9 "processing"%Z +118 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +4 "processing"%x' +175 #"uploadLog"upsync +422 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%l'\ +2103 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%4  +36 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%; @ +72 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%n +101 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%)'ϖ +2603 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%W +102 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%D'M +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%j'\ +1591 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%c  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%g  +6 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%@'ϴ +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +74 "core" +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +615 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%* U +54 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%?'ϴ +1524 "Can"e\ MG ~0PVO +1079 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%\ '\ +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%S'ϴ +2605 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%k +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%0'\ +2600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%2 U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%%'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%R @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%O'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%o  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%8 +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%I'M +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%b'\ +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%A  +16 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%{  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%<'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%m +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%d' +592 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%C'\ +2102 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%7 +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" W +9 ."psFlush"PS.seek 0ml +4 "processing"%+'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%> @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%M'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%i'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%T'\ +2607 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%N +72 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%_ U +17 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%]'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%~ @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%.'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%B'ϴ +2599 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&Y& +6 "core" & 4 v, +2 "manipulator"&% +4 "core" %\   u +2 ."psFlush"Elbow.seek PC +2 "manipulator"&U( +248 "core" ( + "manipulator"&(& +4 "core" & w +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" & v +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&}/ +68 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%"( +411 "core" ( + "manipulator"&u& +4 "core" & s +2 "manipulator"&w% +3 "core" %  " sO +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&z'\ +104 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&E(- +139 "core" ( +2 "manipulator"&s& +3 "core" &- x_ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- + x_ +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&3'ή +107 "core" ' +2 ."psFlush"Hand.open + "manipulator"&91 +72 "core" 1 +2 "manipulator"&=% +3 "core" % ε  t +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +105 "core" ' + #"myShortDA"Finished short da assay +1654 #"tina"-> access 3 +4 "storage"(L% +5 "core" %m\ \ \ V +2 "manipulator"&-% +4 "core" %\  w +2 "manipulator"&\\& +3 "core" &- wd +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(([ +669 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (V& +3 "core" &[ \ N +583 #"tina"-> samplePassF +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &os\ O +3 "manipulator"&|& +3 "core" &- wd +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&X(- +4 "core" ( +2 "manipulator"&Q& +4 "core" &- _ wd +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &5& +3 "core" &- wd +42 ."tina"Forearm.seek :garage +11 "manipulator"&!'ή +104 "core" ' +2 ."tina"Hand.close +2 "manipulator"&$/ +70 "core" / + "manipulator"&& +4 "core" &- sd +2 "manipulator"&6% +3 "core" % η s +3 ."tina"Forearm.seek :retract +2 "manipulator"&P'\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&K(Ӝ +275 "core" ( +2 "manipulator"&'& +3 "core" &Ӟ1 % vI +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &/& +2 "core" &ӟ1 vI +3 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +2 "manipulator"&y'| +101 "core" ' + "manipulator"&r& +4 "core" &ӟ1 | uI +2 "manipulator"&h% +3 "core" % $ t +3 "collection"'F& +3 "core" &qrs\ M +3 "collection"'[& +5 "core" &qn)\ M +2 ."tina"CC.seek :closed +8 "collection"'p(W +12 "core" &pq\ M +2 &op\ L + &qq\ M +8 &-vrs!\ F+{ +10 &a|pq\ D? +9 &eroq\ EP +9 &$Snpk\ GQ +10 &Uop\ GQ +9 &Upq'\ GR +9 &hTqr\ GR +10 &-Rqp&\ HQ +9 &Voo \ GQ +10 &Tqq.\ GQ +9 & pUqp3\ GR +9 &"3Too(\ GQ +10 &#Uop1\ GQ +9 &%Top'\ GQ +10 &'zXqo-\ GQ +9 &)=Snp2\ GQ +9 &*Xop3\ GQ +10 &,Rop\ HP +9 &.Uqq+\ GQ +9 &0DTop3\ GQ +10 &2Uoq\ GQ +9 &3Trq\ GQ +9 &5Rpr\ HQ +10 &7MSqq\ GQ +9 &9Vqr\ GQ +10 &:Spq\ GQ +9 &<Toq\ GQ +9 &>UPqq\ GQ +10 &@Tps\ GQ +9 &ARrq\ GP +9 &CTpq\ GQ +10 &EYYop\ GR +9 &GZpr\ FR +10 &Hkss\ ES +9 &Jps\ CW +9 &LCsr\ >\\ +10 &Ntt\ >] +9 &Osr\ =^ +10 &Qsr\ =^ +9 &SEps\ >^ +9 &Uss\ <` +10 &Vrs\ + +9 &Wtq\ CV +3 ( + "collection"'[& +4 #"tina"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.15 +2 "collection"'G& +6 "core" &W~qq\ CV +2 ."tina"Hand.open +2 "manipulator"&^1 +68 "core" 1 +2 "manipulator"&#% +3 "core" %  V r +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&f'\ +96 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +44 "core"  + #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."tina"PS.seek 1.5ml +2 "processing"%`' +1594 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%v  +44 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%a'ϴ +1599 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%H +45 "core"  +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%  +2 "collection"'e  +7 "core"  +94  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"% +190 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'q  +6 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%, @ +187 "core" > +3 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2605 "core" ' + ."tina"PSV.dial :air +3 "processing"%  +72 "core"  +2 ."tina"PS.seek 2.5ml +4 "processing"%Z'\ +81 "Can">\ K^ PO +2515 "core" ' + ."tina"PSV.dial :PTV +8 "processing"% +74 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%x'ϴ +2604 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&4& +7 "core" &ӡ0 rI +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&;(Ӝ +5 "core" ( +2 "manipulator"&n& +43 "core" &ӡ0 rI +9 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &l& +3 "core" &ӡ0 qI +2 ."tina"Forearm.seek CC +3 "manipulator"&W'| +100 "core" ' +2 ."tina"Hand.close +2 "manipulator"&)/ +73 "core" / +2 ."tina"CC.seek :open +3 "collection"'D( +425 "core" ( + "manipulator"&& +4 "core" &ӡ0 G tI +2 "manipulator"&c% +3 "core" % ω t +3 ."tina"Forearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +3 "manipulator"&j(- +280 "core" ( +2 "manipulator"&& +3 "core" &- ^ w, +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &@& +3 "core" &- w, +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +3 "manipulator"& 'ή +106 "core" ' +2 ."tina"Hand.open +2 "manipulator"&1 +74 "core" 1 + "manipulator"&*% +4 "core" % η & s +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +53345 "Can"G\ \\A gQO +13412 #"tina"-> access 4 +3 "storage"(% +5 "core" %m\  \ \\ +2 "manipulator"&?% +4 "core" %\  K x +2 "manipulator"&& +3 "core" &- 4 y6 +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(\ ( +987 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +3 (k& +4 "core" & L\ T +4546 #"tina"-> startTube 4 +4478 #-> start(:myShortDA) {shortDA} +3 "collection"'S% +10 "processing"%% +2 "core" %oq^\ X +7 %ϵ\ u + #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +7301 #"tina"-> Thread[:myShortDA].answer +11 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%2 +46 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%0  +73 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%R  +132 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%%'ZP +2274 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%o  +4 "collection"'O  +5 "core"  +124  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%8' +1261 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +104 "core" > + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%I'ϴ +589 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +102 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%A'M +1091 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%{'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%b +115 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%m'ϴ +2601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%< +99 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%d'M +1084 "core" ' +2 ."myShortDA"PSR.select :air +8 "processing"% +14 ."myShortDA"PS.seek 2.5ml +2 "processing"%7'\ +1584 "core" ' + ."myShortDA"PSV.dial :mixloop +43 "processing"% +107 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%C  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%>'ϴ +2601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%+ +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2608 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%M +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%i& +7 "core" &\ s + "manipulator"&N% +4 "core" % V x +2 "storage"(_% +4 "core" %l ! \ ] + "storage"(T. +4 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +3 "storage"(~(, +513 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (]& +3 "core" &,\ \  8\ Y +2 "manipulator"&& +4 "core" &-  x6 +2 "manipulator"&.% +3 "core" % O x +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&Y(H +174 "core" ( + "manipulator"&& +4 "core" &F  x( +2 "storage"((& +3 "core" &,\ \ \ Z +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +94 "core" ' + "storage"(t& +4 "core" &,\ \ $ \ Z +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(}'= +283 "core" ' + "storage"(J- +3 "core" -'w +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (1& +3 "core" &,\ &\ \ Y +2 "manipulator"&u& +3 "core" &F y x( +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&w(H +4 "core" ( +2 "manipulator"&s& +4 "core" &F  x( +2 "storage"(& +3 "core" &,\ \ \ Z +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'ψ +21 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&U/ +74 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&9& + "storage"(='g +9 "core" &F  x( +2 "manipulator"&z% +3 "core" % ϑ  xd +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&3'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&L( +160 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +81 "core" ( +2 "manipulator"&-& +3 "core" & A x +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &  x +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&' +107 "core" ' +2 "manipulator"&V& +4 "core" & H r +2 "manipulator"&% +3 "core" %X r% +2 "processing"%|& +4 "core" &\ g +2 "processing"%Q& +5 "core" &\ g +2 ."myShortDA"PC.seek :closed +3 "processing"%5(U +5 "core" &\ g +7 & 4\ d%f +9 &Ty\ b8 +10 &|u\ aL +9 &R\ cQ +9 &QK\ cP +10 &S\ cP +9 &N\ cP +10 &R\ cP +9 &XO\ cQ +9 &R\ cP +10 &O\ cQ +9 &!O\ cQ +10 &#`Q\ cQ +9 &%"P\ cQ +9 &&Q\ cQ +10 &(O\ cP +9 &*iL\ cP +9 &,*Q\ cQ +10 &-N\ cP +9 &/O\ cP +9 &1rL\ cP +10 &34N\ dP +9 &4R\ cP +10 &6K\ cP +9 &8yP\ cP +9 &:<L\ cP +10 &;O\ bP +9 &=Q\ bP +9 &?N\ cP +10 &ABQ\ cQ +9 &CO\ cP +10 &DR\ cQ +9 &F_\ bR +9 &H@r\ aT +10 &I\ `V +9 &K\ `V +9 &M\ `V +10 &O@\ _W +9 &Q\ _W +10 &R\ `W +9 &T\ _D +9 &U>\ `S +10 &U1\ d0 +5 ( +2 "processing"%Q& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.65 +7 .Hand.open +5 "manipulator"&$1 +10 "core" &U"\ d0 +56 1 +42 "manipulator"&% +11 "core" % c  p7 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&6'\ +104 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%E  +2 %9 +7 "core" 9 +102 "processing"%!9 +2 "core" 9 +103 "processing"%'9 +3 "core" 9  +102 "processing"%/9 +3 "core" 9  +102 "processing"%X9 +3 "core" 9 +102 "processing"%r9 +3 "core" 9 +102 "processing"%h9 +2 "core" 9 +103 "processing"%F9 +3 "core" 9 +102 "processing"%P9 +3 "core" 9" +102 "processing"%&9 +3 "core" 9& +102 "processing"%G9 +3 "core" 9+ +102 "processing"%^9 +2 "core" 9/ +103 "processing"%#9 +2 "core" 93 +103 "processing"%[9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +103 "processing"%y9 +2 "core" 9@ +103 "processing"%B9 +2 "core" 9D +103 "processing"%v9 +3 "core" 9H +102 "processing"%`9 +3 "core" 9L +102 "processing"%H9 +3 "core" 9P +102 "processing"%a9 +3 "core" 9U +102 "processing"%e9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%q9 +3 "core" 9e +102 "processing"%,9 +3 "core" 9 j +102 "processing"%9 +3 "core" 9n +102 "processing"% 9 +3 "core" 9r +102 "processing"%9 +3 "core" 9!v +102 "processing"%9 +3 "core" 9*z +102 "processing"%Z9 +2 "core" 91 +103 "processing"%49 +2 "core" 98 +103 "processing"%n9 +2 "core" 9A +103 "processing"%l9 +2 "core" 9H +103 "processing"%)9 +2 "core" 9O +103 "processing"%K9 +2 "core" 9W +103 "processing"%f9 +2 "core" 9_ +102 "processing"%p9 +3 "core" 9f +103 "processing"%9 +2 "core" 9l +3 ."myShortDA"PH.hold 2:00:00,28C +6 "processing"%c ppk +2 ."myShortDA"delay 1:30 +7 "core"  +323 "Can"Q\ ) YRO +8676 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +103 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%@'˹ +1598 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%;  +132 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +73 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%*  +54 "core" +2 "processing"%g% +3 "core" %˺\ f +3 ."myShortDA"PS.seek 1.5ml +2 "processing"% ' +595 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%?'ϴ +1588 "core" ' +2 ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%k * +43 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%S +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2405 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%2 +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +73 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%R +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +72 "core"  +50 ."myShortDA"PS.seek 0ml +5 "processing"%O'ϴ +2427 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%o  +130 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%% +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +100 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%8' +348 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'  +2 "processing"%I  +4 "core"  +40  + "processing"%A% +4 "core" %\ e +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%b'} +349 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'{  +32 "core" + ."myShortDA"PRV.dial :air +2 "processing"%<  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%m'A +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%d @ +73 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"% ' +855 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%C  +56 "core" +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%7'˹ +1592 "core" ' +2 ."myShortDA"PSV.dial :PML +7 "processing"%+ +41 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%> @ +73 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%M  +36 "core" +2 "processing"%% +3 "core" %˴)\ g +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%i' +166 "Can"W\ PP RRO +70 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%N * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%_'ϴ +1949 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'T& +4 "core" &qq\ G +2 "manipulator"&\ & +4 "core" &  s +2 "manipulator"&]% +3 "core" %\   v +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +134 "core" ( +4 "manipulator"&.& +8 "core" &- u' +4 ."myShortDA"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +8 && +6 "core" &- k u' +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&('ή +108 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&t/ +71 "core" / +2 "manipulator"&j& +3 "core" &- m o' +2 "manipulator"&% +4 "core" % ι > o +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&J'\ +109 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +3 "manipulator"&1(Ӝ +275 "core" ( +2 "manipulator"&u& +3 "core" &Ӗ3  qJ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &s& +3 "core" &Ӗ3 l pJ +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&'| +97 "core" ' +2 "manipulator"&U& +3 "core" &Ӗ3  pJ +2 "manipulator"&9% +4 "core" %π ? p +2 "collection"'z& +4 "core" &pq\ F +2 "collection"'Y& +5 "core" &qqj\ E +2 ."myShortDA"CC.seek :closed +3 "collection"'(W +6 "core" &pro\ F +5 &qsq\ F2 +10 &5F{pog\ >1 +9 &Xnppj\ =F +9 &arrw\ ?Q +10 &Qqqy\ AQ +9 &tWqry\ @R +9 &5Wsrn\ @R +10 &Prrl\ @Q +9 &Tqta\ @Q +10 &|Trok\ @R +9 &?Rsry\ @Q +9 &!Wssx\ @Q +10 &"Xqqs\ ?Q +9 &$Voqo\ @Q +9 &&GVprl\ BQ +10 &( Vpq{\ BQ +9 &)Tqp\ BR +10 &+Sqt~\ @R +9 &-PSqqz\ @Q +9 &/Vprz\ @Q +10 &0Rqqy\ BQ +9 &2Tprt\ R +2 ."myShortDA"Hand.open +2 "manipulator"&1 +78 "core" 1 +2 "manipulator"&-% +3 "core" % π { i g +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&\\'\ +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%w +103 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%V' +1601 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%|'ϴ +1589 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%= +43 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%3'\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%"  + "collection"'$  +35 "core"  +127  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +115 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'Q  +6 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +75 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%!'ϴ +2604 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%''\ +2610 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%/ +56 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%X'ϴ +2605 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%r  +54 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%h'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%F +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%P'ϴ +2608 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&&& +12 "core" &Ә0 v p e kI +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&G(Ӝ +6 "core" ( + "manipulator"&^& +4 "core" &Ә0 m h eI +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +3 "core" &Ә0 k k kI +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&['| +98 "core" ' +2 ."myShortDA"Hand.close + "manipulator"&/ +78 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'y( +425 "core" ( + "manipulator"&B& +4 "core" &Ә0 q 4 lI +2 "manipulator"&v% +3 "core" % ύ  m +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&`'\ +95 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."myShortDA"Elbow.seek :garage +4 "manipulator"&H(- +311 "core" ( + "manipulator"&a& +3 "core" &- % r- +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &e& +3 "core" &- ^ n- +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'ή +104 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&q% +3 "core" % η \\ q B j +46 ."myShortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&,'\ +103 "core" ' +2 ."da"delayUntil "15:56:06.59" +24697 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +75 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Z'\ +2394 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%4 +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%n  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +4 "processing"%l +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +56 "core" +3 ."da"PS.seek 0ml +3 "processing"%K'ϴ +2400 "core" ' +2 #"da"washCycleDA #1 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%f +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%p' +584 "core" ' + ."da"delay 5 seconds +123 "Can"T\ TC SDO +380 ."da"PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%W  +74 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%;% +3 "core" %˻M\ h +3 ."da"PS.seek 1.5ml +2 "processing"%' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%g'ϴ +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%@  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%E +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2406 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%k +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%S +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%?  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%2'ϴ +2423 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +10 .PSV.dial PSR +8 "processing"%0 +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%R' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%x'˹ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%o +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +35 "core" +2 "processing"%% +3 "core" %˼:\ f +2 ."da"PS.seek 1.5ml +3 "processing"%O' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +49 "processing"% * +40 "core" + +3 ."da"PS.seek 0ml +4 "processing"%I'ϴ +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%A  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%8  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%{ * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%< +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%b'\ +2419 "core" ' + ."da"PSV.dial PTV +3 "processing"%d +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%m +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +2412 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%>  +49 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%M  +128 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +43 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%N  +17 "core" + ."da"PSV.dial :mixloop +2 "processing"%7 +56 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%i' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%T  +44 "core"  +2 "processing"%\ % +3 "core" %}T\ k +2 ."da"PS.seek 0.55ml +3 "processing"%]' +326 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%.  +41 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'˹ +1539 "core" ' + ."da"PSV.dial :PML +3 "processing"%L +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%t @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%j  +36 "core" + "processing"%% +4 "core" %˽W\ g +2 ."da"PS.seek 1.85ml +2 "processing"%6' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%( * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%u'ϴ +1611 "Can"L\ WE SO +340 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%s @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%U * +36 "core" * +2 ."da"PSV.dial :air +2 "processing"%9  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%z'\ +2406 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%J +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%D  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%} +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +55 "core" +2 ."da"PS.seek 0ml +4 "processing"%-'ϴ +2409 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%Y +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%w' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'˹ +1383 "Can"M\ XF MTpO +209 "core" ' + ."da"PTV.dial :puck +3 "processing"%_  +125 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%V  +35 "core" +2 "processing"%=% +3 "core" %˴X\ k +3 ."da"PS.seek 1.5ml +2 "processing"%|' +579 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%$ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%"'ϴ +1588 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%Q  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%3 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%'\ +2397 "core" ' + ."da"PSV.dial PTV +3 "processing"%! +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%/ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%' +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%r  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%X'ϴ +2415 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%F +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%h' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +8 "processing"% +14 ."da"PS.seek 2ml +3 "processing"%&'˹ +1595 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%^  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%# +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%1% +4 "core" %˴=\ k +2 ."da"PS.seek 1.5ml +3 "processing"%\\' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%B'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%v  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%[  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%G * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%a +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%e'\ +2398 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%q +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%` +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2410 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"% +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1602 "core" ' +48 ."da"PTV.dial :puck +10 "processing"%P  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%4 +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%n  +35 "core" +2 "processing"%l% +3 "core" %˼]\ j +3 ."da"PS.seek 1.5ml +3 "processing"%)' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Z * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%f'ϴ +1612 "core" ' +2 ."da"delay 2:00 +2178 "Can"J\ VF #UO +9826 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%K  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%p  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%W * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +86 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2392 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%; +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%* +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +71 "core"  +3 ."da"PS.seek 0ml +4 "processing"%@'ϴ +2420 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +133 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +11 "processing"% +21 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +6 "processing"% '5 +336 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%E' +336 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%g'˹ +1588 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%k +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%S  +36 "core" + "processing"%?% +3 "core" %˼R\ . +3 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +36 "core" * +2 ."da"PS.seek 0ml +4 "processing"%2'ϴ +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%R  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%o * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2486 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%x +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%O +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%A  +73 "core"  +2 ."da"PS.seek 0ml +4 "processing"%8'ϴ +2485 "core" ' +2 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%{ +131 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%<'˹ +2102 "core" ' +2 ."da"delay 5 seconds +551 .PTV.dial :puck +10 "processing"%I  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%d +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%m  +36 "core"  + "processing"%C% +4 "core" %˶N\ " +2 ."da"PS.seek 1.5ml +3 "processing"% ' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%b * +35 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%:  +105 "core"  +2 ."da"PS.seek 0ml +3 "processing"%>'ϴ +1610 "core" ' +2 "processing"%M9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +3 .PH.coast +4 "processing"% +4 %N& +2 "core" 5 +3 &U#W\ &0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&7% +6 "core" %\  R T B < +2 "storage"(+% +4 "core" %v B B \  +2 "storage"(T. +2 "core" .(, +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(\ (q +193 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (i& +3 "core" &q 8 $ \  +2 "manipulator"&.& +4 "core" &- u x ! =/ +2 "manipulator"&]% +3 "core" %\  l q  = +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&L(k +165 "core" ( +2 "manipulator"&t& +3 "core" &k  0 Q, +2 "storage"(j& +4 "core" &q \ , +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +91 "core" ' + "storage"((& +4 "core" &q   e\  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('= +275 "core" ' + "storage"(6- +4 "core" -'= + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(s' +36 "core" ' +2 "manipulator"&& +3 "core" &k S P & 9, +2 "manipulator"&U% +4 "core" % . / \ 8l +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&9'\ +92 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&u( +253 "core" ( +2 "manipulator"&J& +3 "core" & k P +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &D& +3 "core" & P +3 ."da"Forearm.seek PC +4 "manipulator"&}' +106 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."da"PC.seek :open +3 "processing"%z( +410 "core" ( + "storage"(Y& +4 "core" &q \ ' +2 "manipulator"&-& +3 "core" & V F +2 "manipulator"&w% +3 "core" % x @ E# +3 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +107 "core" ' +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +7 "manipulator"&(k +262 "core" ( +2 "manipulator"&V& +3 "core" &w X \\ C 96 +2 "storage"(=& +3 "core" &q * ( \  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&$1 +68 "core" 1 +2 "storage"(|- +4 "core" -' +2 ."da"SE.seek -0.2 Pucks below Top Plate +2 "storage"(' +30 "core" ' +2 ."da"SE.reconfigure :seal +54 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.88 Pucks below Top Plate +2 "storage"(Q'` +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1416h.tif +9 "processing"%& +15 "core" &\ % +4 "manipulator"&3& +5 "core" &w J R Y ;6 +2 "manipulator"&"% +4 "core" % T R k ;u +2 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&!'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&/(- +176 "core" ( +3 "manipulator"&'& +3 "core" &- P T L <6 +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &r& +3 "core" &- { w _ A6 +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&'ή +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&F/ +78 "core" / +2 "manipulator"&X& +3 "core" &-  M +2 "manipulator"&h% +3 "core" % 1  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&^'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&#( +151 "core" ( + "manipulator"&& +5 "core" &  H % +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &1& +3 "core" & % +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&&' +105 "core" ' + "manipulator"&& +4 "core" &  .\ +2 "manipulator"&\\% +4 "core" %l ' .J +2 "processing"%v& +5 "core" &\  +2 "processing"%[& +5 "core" &`\  +2 ."psFlush"PC.seek :closed +4 "processing"%G(U +4 "core" &\  +6 &\ = +9 &?Gn\ 2 +9 &cox\ F +10 &\\{\ S +9 &D\ R +10 &|G\ R +9 &?F\ R +9 &H\ R +10 &I\ S +9 &G\ R +9 &FD\ R +10 &!D\ R +9 &"E\ R +10 &$D\ R +9 &&NE\ R +9 &(E\ R +10 &)M\ R +9 &+I\ Q +9 &-XL\ R +10 &/I\ R +10 &0K\ Q +9 &2F\ Q +9 &4aM\ Q +9 &6#L\ Q +10 &7M\ Q +9 &9K\ R +9 &;iI\ Q +10 &=+H\ Q +9 &>Ju\ R +10 &@Iu\ R +9 &BnIu\ R +9 &D0Jt\ R +10 &EOn\ S +9 &G^f\ T +9 &If{h\ X +10 &K&~i\ Y +9 &LR Y +10 &N[ Y +9 &PjW Y +9 &R+[ Z +10 &SQ Z +9 &UVUcF\ *~ +9 &UPP\ 2 +10 ( + &U#J\ 0 +2 "processing"%[& +3 #"psFlush"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.70 +3 "processing"%a& +4 "core" &U#E\ 0 +2 ."psFlush"Hand.open +2 "manipulator"&B1 +76 "core" 1 +5 "manipulator"&% +13 "core" % \ r ^ .R +9 ."psFlush"Forearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +6 "manipulator"&q'\ +8 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.107 seconds\ /var/log/esp/da23apr1416h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1416h15s.tif +94 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%` +45 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%e'\ +282 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1416h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1416h22s.tif +1809 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +196 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +137 "core" +6 ."psFlush"PSV.dial :mixloop +7 "processing"% +17 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1416h22s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "12.107 sec auto-exposure",Subject: "da23apr1416h images!" +5 "storage"(P- +5 "core" -'` +90 "storage"(4& +72 "core" + &q 9\  +3 ."psFlush"PS.seek :empty +4 "manipulator"&n& +2 "processing"%l'ϖ +8 "core" &  I\ +2 "manipulator"&% +4 "core" %\  * I +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&Z(k +262 "core" ( +4 "manipulator"&)& +8 "core" &}  E7 +4 "storage"(K& +10 "core" &q K\  +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&p' +120 "core" ' +4 ."da"SE.reconfigure :gently +16 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.16 Pucks below Top Plate +6 "storage"(W' +62 "core" ' +4 "manipulator"&& +7 "core" &~  " Q ]7 +5 "storage"(f& +6 "core" &q  7\ 4 +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +5 "manipulator"&;'7 +50 "core" ' +2 ."da"Elbow.hold +6 "manipulator"&, +12 "core" , +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +10 ."da"SE.seek 0.02 Pucks below Top Plate +4 "storage"(*' +23 "core" ' +4 "manipulator"&% +7 "core" %J  @ T +5 "storage"(& +6 "core" &q  \ 0 +4 ."da"Forearm.force -20 +4 "manipulator"&5 +19 ."da"Forearm.seek 3 + 319 counts +3 "manipulator"&'v +22 "core" ' +4 "manipulator"&@& +6 "core" & ? 8 _6 +5 "storage"( & +7 "core" &q ! !\ 5 +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&E' +57 "core" ' +3 "storage"(% +8 "core" % ! !\ 6 +6 ."downElevator"SE.seek :down +12 "storage"(k'g +93 (S% +6 "core" %O  W\ 2[t +4 "manipulator"&?% +8 "core" %\ %  [\\ +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&g'\ +96 "core" ' +46 ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 (0& +5 "core" &q   \ 7 +1357 ' +7 ."psFlush"PSR.select :air +9 .PSV.dial PSR +7 "processing"% +110 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +11 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%R' +172 #"uploadLog"upsync +411 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2099 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%o  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%% @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%2 +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%x'ϖ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +104 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +49 "processing"%O'M +35 "Can"E\ FL UO +1064 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%A'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%{  +75 "core"  + ."psFlush"PBV.dial :waste1 +2 "processing"%8  +8 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%I'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%d +73 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%C'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%b U +54 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%:'ϴ +2593 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%M'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +85 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%N'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%7 +42 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%+'\ +2606 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%T +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%i U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%.'ϴ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%] @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%~'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%t  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%j'ϴ +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%( +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%H'M +1086 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%,'\ +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%6 +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  + ."psFlush"PBV.dial :waste1 +2 "processing"%U  +55 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +87 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +594 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%D'\ +2103 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%L +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%9'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%5 @ +46 "core" ? +51 ."psFlush"PS.seek 2.5ml +3 "processing"%Y'\ +2599 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%-  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%w'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%} +43 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%V'\ +2609 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%= +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%u U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%$'ϴ +2609 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%| @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%_'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%3'ϴ +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&"& +6 "core" &  u6 + "manipulator"&s% +4 "core" %\   u +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +260 "core" ( + "manipulator"&'& +4 "core" &  w +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &r& +3 "core" & 5 v +3 ."psFlush"Forearm.seek PC +4 "manipulator"&' +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%F( +410 "core" ( +2 "manipulator"&X& +3 "core" & ~ r +2 "manipulator"&h% +4 "core" %  { r? +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&!'\ +107 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +128 "core" ( +2 "manipulator"&1& +3 "core" &- x x. +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  w. +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'ή +106 "core" ' + ."psFlush"Hand.open +2 "manipulator"&\\1 +67 "core" 1 +2 "manipulator"&/% +3 "core" % η U t +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +98 "core" ' +2 #"myShortDA"Finished short da assay +555 #"tina"-> access 3 +4 "storage"(^% +5 "core" %b\ \  N\ V +2 "manipulator"&z% +3 "core" %\ 2 x +2 "manipulator"&a& +4 "core" &- w x. +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +2 "storage"(B([ +691 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[ 1\ P +804 #"tina"-> samplePassF +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'[& +5 "core" &st\ O +3 "manipulator"&`& +3 "core" &-  x. +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&&(- +4 "core" ( +2 "manipulator"&>& +3 "core" &- O w. +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- J w. +2 ."tina"Forearm.seek :garage +3 "manipulator"& 'ή +104 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&P& +44 "core" &-  t. +9 "manipulator"&% +3 "core" % μ # u +3 ."tina"Forearm.seek :retract +2 "manipulator"&4'\ +107 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&n(Ӝ +306 "core" ( +2 "manipulator"&& +3 "core" &Ө  wT +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &)& +3 "core" &Ө wT +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +2 "manipulator"&e'| +99 "core" ' + "manipulator"&K& +4 "core" &Ө I vT +2 "manipulator"&#% +4 "core" % - v +2 "collection"'& +4 "core" &pr\ N +2 "collection"'f& +5 "core" &qr\ N +2 ."tina"CC.seek :closed +3 "collection"'q(W +5 "core" &pr\ N +6 &qr\ N0 +10 &7Exps\ F1 +9 &[npq\ EE +9 &crr\ GQ +10 &Qtr\ IP +9 &wWpr\ HQ +9 &9Wrq\ HQ +10 &Upq\ HP +9 &Tqs\ HQ +10 &Xqq\ HQ +9 &CQrs\ IP +9 &!Uqs\ HQ +10 &"Vtq\ HQ +9 &$Rqr\ HQ +9 &&IUqs\ HQ +10 &( Tpr\ HQ +9 &)Qrr\ HQ +10 &+Rqs\ HQ +9 &-RUqr\ HQ +9 &/Wpr\ HQ +10 &0Tqr\ HP +9 &2Tqq\ IQ +9 &4ZWqq\ HQ +10 &6Wrr\ HQ +9 &7Uor\ HQ +10 &9Wrq\ HQ +9 &;bTqr\ HQ +9 &=$Vrq\ IQ +10 &>Urr\ HP +9 &@Tpq\ HQ +9 &BjTqs\ IQ +10 &D-Upr\ HP +9 &EXss\ HQ +10 &G`rq\ HR +9 &Ihsrr\ FT +9 &K tt\ CX +10 &Lqq\ ?\\ +9 &Nqq\ A] +9 &PUrt\ ?] +10 &Rsq\ ?^ +9 &Ssq\ >_ +10 &Uqs\ >_ +9 &W2tqs\ A0 +9 &Wpt\ @"f +10 ( + &Wpq\ C _ +2 "collection"'f& +3 #"tina"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.16 +2 "collection"'& +6 "core" &Wrq\ D _ +2 ."tina"Hand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&Q% +4 "core" %  w t +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&@'\ +96 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +43 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."tina"PS.seek 1.5ml +2 "processing"%p' +528 "Can"9\ NW V2O +1076 "core" ' + ."tina"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +43 "core"  +3 ."tina"PS.seek 0ml +3 "processing"%Z'ϴ +1611 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%W +46 "core"  + ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +3 "processing"%S'\ +2600 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +6 "processing"%?  +2 "collection"';  +7 "core" +95  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +189 "core" ~ + ."tina"CTV.dial :air,avoiding: :intake +4 "collection"'0  +5 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%* @ +70 "core" A +3 ."tina"PS.seek 0ml +4 "processing"%E'ϴ +2607 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%k  +74 "core"  +2 ."tina"PS.seek 2.5ml +4 "processing"%'\ +2597 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%l +74 "core" ~ +2 ."tina"PS.seek 0ml +8 "processing"%R'ϴ +2602 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&o& +6 "core" &Ө  uT +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&%(Ӝ +11 "core" ( +2 "manipulator"&2& +3 "core" &Ӧ  u< +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &Ӧ u< +2 ."tina"Forearm.seek CC +4 "manipulator"& '| +99 "core" ' +8 ."tina"Hand.close +2 "manipulator"&x/ +77 "core" / +2 ."tina"CC.seek :open +3 "collection"'O( +425 "core" ( +2 "manipulator"&& +3 "core" &Ӧ \ v< +2 "manipulator"&{% +4 "core" % ψ  v +2 ."tina"Forearm.seek :retract +4 "manipulator"&8'\ +95 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&A(- +270 "core" ( +2 "manipulator"&d& +3 "core" &- Z w2 +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &I& +3 "core" &- w2 +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +3 "manipulator"&m'ή +107 "core" ' +2 ."tina"Hand.open +2 "manipulator"&<1 +70 "core" 1 + "manipulator"&b% +4 "core" % δ D t +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&C'\ +105 "core" ' +1784 #"tina"-> PS.flush +3 #Flushing Processing stage +3 "processing"% % +5 "core" %ϸ\ m +3 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%:& +6 "core" &\ m + "manipulator"&& +4 "core" &- J x? +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&M(- +42 "core" ( + "manipulator"&7& +5 "core" &. j xG + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &N& +3 "core" &. $ wG +3 ."tina"Forearm.seek :garage +3 "manipulator"&T'ή +104 "core" ' + ."tina"Hand.close +2 "manipulator"&i/ +80 "core" / + "manipulator"&+& +4 "core" &- T sM +2 "manipulator"&]% +3 "core" % μ t +3 ."tina"Forearm.seek :retract +2 "manipulator"&.'\ +110 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +3 "manipulator"&t( +126 "core" ( + "manipulator"&~& +4 "core" & w +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &(& +3 "core" & K w +2 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek PC +2 "manipulator"&j' +107 "core" ' +2 "manipulator"&H& +3 "core" &  q +2 "manipulator"&6% +4 "core" %k  pS +2 "processing"%& +5 "core" &\ d +2 "processing"%U& +5 "core" &\ d +2 ."tina"PC.seek :closed +2 "processing"%,(U +6 "core" &\ c +6 &\ c5 +9 &9Fs\ ^1 +10 &_p{\ ]E +9 &^\ _Q +9 &O\ `P +10 &~N\ `P +9 &AO\ _P +9 &O\ `P +10 &O\ `P +9 &O\ _P +9 &IO\ `P +10 &! N\ _P +9 &"R\ _P +10 &$N\ `P +9 &&QO\ `P +9 &(N\ `P +10 &)Q\ `P +9 &+N\ `O +9 &-XP\ `P +10 &/L\ `P +9 &0O\ `O +10 &2N\ `O +9 &4aO\ `P +9 &6#L\ `P +10 &7O\ `P +9 &9Q\ `P +10 &;iL\ `P +9 &=+O\ `P +9 &>R\ `P +10 &@O\ _P +9 &BrO\ _O +9 &D3P\ `P +10 &EW\ `Q +9 &Gd\ _R +9 &Ij\ ]U +10 &K)~\ ]V +9 &L\ ]W +10 &N\ ]W +9 &Pm\ ]W +9 &R.\ ]W +10 &S\ ]W +9 &UVSc\ ^*} +10 &UL\ a0 +5 ( + "processing"%U& +5 #"tina"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.61 +2 "processing"%& +6 "core" &U \ b/ +2 &U \ b/ + ."tina"Hand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&J% +4 "core" % r  o[ +2 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&L'\ +109 "core" ' +43 ."tina"PSV.dial PSR +10 "processing"% +85 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +11 ."tina"PS.seek 1ml +2 "processing"%D'M +1086 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%5'\ +1600 "core" ' + ."tina"PSV.dial PTV +3 "processing"%9 +71 "core" +2 ."tina"PTV.dial :puck +2 "processing"%-  +73 "core"  + ."tina"PBV.dial :waste1 +3 "processing"%Y  +55 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%}'ϴ +2600 "core" ' + ."tina"PSV.dial PSR +8 "processing"%w +78 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 0.5ml +3 "processing"%=' +586 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%u'\ +2097 "core" ' + ."tina"PSV.dial PTV +4 "processing"%V +73 "core" +2 ."tina"PBV.dial PSV +2 "processing"%| U +55 "core" W +3 ."tina"PS.seek 0ml +3 "processing"%$'ϴ +2619 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"% @ +45 "core" > +2 ."tina"PS.seek 2.5ml +3 "processing"%_'\ +2601 "core" ' +2 ."tina"PSV.dial :waste1 +3 "processing"%"  +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%s'ϴ +2621 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%' +44 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%r'\ +2599 "core" ' + ."tina"PSV.dial PTV +3 "processing"% +74 "core" + ."tina"PBV.dial PSV +3 "processing"% U +18 "core" T +2 ."tina"PS.seek 0ml +4 "processing"%g'ϴ +2593 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"%G @ +46 "core" ? +2 ."tina"PS.seek 2.5ml +4 "processing"%X'\ +2596 "core" ' +2 ."tina"PSV.dial :waste1 +3 "processing"%h  +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%1'ϴ +2606 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &  x +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" & x +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &  x +2 ."tina"Forearm.seek PC +3 "manipulator"&/' +108 "core" ' +2 ."tina"Hand.close +2 "manipulator"&!/ +68 "core" / +2 ."tina"PC.seek :open +3 "processing"%( +411 "core" ( + "manipulator"&^& +34 "core" &  s +2 "manipulator"&z% +3 "core" %  tS +2 ."tina"Forearm.seek :retract +3 "manipulator"&a'\ +108 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&\ (- +141 "core" ( +2 "manipulator"&& +3 "core" &-  x* +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &[& +2 "core" &-  x* +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +47 "manipulator"&`'ή +102 "core" ' + ."tina"Hand.open +2 "manipulator"&>1 +73 "core" 1 +2 "manipulator"&% +3 "core" % θ  vx +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +12532 "Can"/\ Z@ GVO +60001 *\ \\@ W^O +60002 ,\ ]@ WO +60001 0\ ^> XO +60001 2\ ^> YY O +60002 /\ `> YO +60001 .\ _> ZLO +60002 2\ _> ZO +60001 7\ `= M[xO +60002 =\ `= \\O +60001 C\ a= \\O +60001 M\ b; ]:O +60002 Q\ b; ]O +60001 U\ c; ^fO +60002 ]\ c; ,^O +60001 f\ c; G_O +60001 o\ d; ``(O +60002 y\ d; y`O +60001 ~\ d: ǒaTO +60002 \ d; ɫaO +60001 \ d; bO +60001 \ e; cO +60002 \ e; cO +60001 \ d; dBO +60002 \ e: .dO +60001 \ e; IenO +60002 \ e; cfO +60001 \ e; }fO +60001 \ f; ܘg0O +60002 \ e; ޲gO +60001 \ e: h\\O +60002 \ e; hO +60001 \ e; iO +60001 \ e; jO +60002 \ e: 9jO +60001 !\ e; TkJO +60002 1\ f; okO +60001 .\ f; lvO +60002 1\ f; m O +60001 :\ e: mO +60001 G\ f; n8O +60002 Q\ f; nO +60001 I\ f; odO @PDT1681542464.60 A\ f; ,oO +60001 7\ f; GpO +60002 0\ f:\ bq&O +60001 /\ e:\ ~qO +60002 2\ f;\ rRO +60001 5\ f;\ rO +60001 >\ f:\ s~O +60002 <\ f;\ \ tO +60001 <\ f;\ tO +60002 <\ f;\  u@O +60001 ;\ f;\ ;uO +60001 <\ f;\ VvlO +60002 >\ f:\ qwO +60001 =\ f;\ wO +60002 @\ f;\ x.O +60001 A\ f;\ xO +60002 D\ e;\ yZO +60001 B\ f;\ yO +60001 C\ f;\ "zO +60002 E\ f;\ $0{O +60001 F\ f;\ &K{O +60002 M\ g:\ (g|HO +60001 O\ h;\ *|O +60002 T\ g<\ ,}tO +60001 U\ g;\ .~\ O +60002 Y\ g;\ 0~O +60001 V\ f:\ 26O +60001 U\ g;\ 5 O +60002 W\ g;\ 7&bO +60001 Z\ g;\ 9BO +60002 ]\ g;\ ;]O +60001 ]\ g:\ =y$O +60002 c\ g;\ ?O +60001 d\ g;\ APO +60001 l\ h;\ CO +60002 k\ g;\ E|O +60001 o\ g;\ HO +60002 w\ h:\ JO +60001 |\ h:\ L9>O +60001 }\ g;\ NTO +60002 \ h:\ PpjO +60001 \ h;\ RO +60002 \ h;\ TO +60001 \ h;\ V,O +60002 \ g;\ XO +60001 \ h;\ ZXO +60002 \ h:\ ]O +60001 \ h;\ _1O +60001 \ g<\ aTO +44788 #"tina"-> access 4 +3 "storage"(P% +5 "core" %b b ^ 3\ g +3 "manipulator"&% +3 "core" %\ M y +2 "manipulator"&& +3 "core" &-\  8 y* +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(v( +987 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 ( & +3 "core" & ; : r\ ` +14183 "Can"\ f=\ cO +38264 #"tina"-> ESP.ready! +3 "collection"'&% +4 "processing"%% +5 "core" %iiC\ ` + "manipulator"&)% +5 "sampler")K% +8 "core" %ϳ\ { + %\ \ \ v y +2 %pq \ 9R +2 "manipulator"&#& +3 "core" &- \  X y* +2 "storage"(& +3 "core" & \\ ] \ e +2 "storage"(4% +3 "core" %b ] ^ $\ f +2 "collection"'y& +3 "core" &lie\ ` +2 "processing"%& +3 "core" &\ { +2 "collection"' +3 "core"  +3 "sampler")Q +4 "core"  + "collection"'f% +4 "core" %hji\ ` +2 "processing"% % +4 "core" %ϳ\ { +2 "sampler")e% +3 "core" %pr \ 8R +3 "collection"'3& +3 "core" &fjP\ ` +2 "processing"%& +4 "core" &\ { +2 "manipulator"&p% +4 "core" %\ \ y +2 "manipulator"&W& +3 "core" &- c y* +2 "storage"(Z& +4 "core" & ^ ] .\ e +2 "storage"(;% +3 "core" %b ` ] D\ f +2 "collection"'?9 +3 "core" 9 , +2 "processing"%9 +4 "core" 96 +3943 #"tina"-> startTube 4 +3591 #-> start(:myShortDA) {shortDA} +3 "collection"'0% +8 "processing"%*% +12 "core" %iin\ ` + %ϳ\ { +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +14046 "Can"\ f=\ eFO +60002 \ f<\ gO +38376 #"tina"-> Thread[:myShortDA].answer +47 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +15 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%S +142 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%k  +131 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%E  +132 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%l'ZP +2272 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +132 "core"  +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%o' +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%2 @ +103 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +587 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%x +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%n'M +1093 "core" ' + ."myShortDA"PSR.select :air +8 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%@'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%q +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%{ +102 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"% 'M +1084 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%d'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%I +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%%  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%<'ϴ +2595 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%b +102 "core"  +2 ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%8'\ +2601 "core" ' + ."myShortDA"PSV.dial :mixloop +7 "processing"%m +101 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% 'ϴ +1765 "Can"\ e>\ jrO +833 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%:& +6 "core" &\ { +2 "manipulator"&% +3 "core" %\ \ . y +3 "storage"(7% +3 "core" %b [ \\\ e +2 "storage"(N. +2 "core" .( +3 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(i(, +512 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (+& +3 "core" &, 7 7 ,\ c +2 "manipulator"&]& +4 "core" &- Y y* +2 "manipulator"&A% +3 "core" %\ \ F y +3 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek 4 +3 "manipulator"&C(H +172 "core" ( +2 "manipulator"&~& +3 "core" &> z y5 +2 "storage"((& +4 "core" &, Y [ ?\ e +2 ."myShortDA"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&T' +89 "core" ' +2 "storage"(H& +3 "core" &, \\ \\\ e +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(6'= +282 "core" ' +2 "storage"(- +2 "core" -'u +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (M& +3 "core" &, K 2 t\ e +2 "manipulator"&.& +3 "core" &> O y5 +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&F(H +5 "core" ( +2 "manipulator"&& +3 "core" &> \  ' y5 +2 "storage"(& +3 "core" &, \\ [\ e +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&J'ψ +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +53 ."myShortDA"Hand.close +2 "manipulator"&U/ +79 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&& + "storage"(j'g +8 "core" &> y5 + "manipulator"&R% +4 "core" % ϛ ye +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&D'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&9( +149 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +101 "core" ( + "manipulator"&-& +4 "core" & U y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +3 "core" & > y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&5' +109 "core" ' + "manipulator"&w& +4 "core" & w +2 "manipulator"&}% +4 "core" %W w% +2 "processing"%=& +3 "core" &\ q +3 "processing"%V& +5 "core" &\ q +2 ."myShortDA"PC.seek :closed +5 "processing"%|(U +3 "core" &\ q +5 &\ q3 +9 &6Gy\ k1 +9 &Zo\ kF +10 &b\ lQ +9 &T\ mQ +10 &yS\ mQ +9 &;S\ mQ +9 &P\ mP +10 &R\ mQ +9 &V\ mP +9 &DP\ mP +10 &!Q\ lQ +9 &"U\ mQ +10 &$R\ mQ +9 &&KW\ lQ +9 &( U\ lQ +10 &)Q\ lP +9 &+U\ lP +9 &-SU\ lQ +10 &/S\ lQ +9 &0T\ lQ +9 &2S\ lQ +10 &4\\T\ lP +9 &6Q\ lP +10 &7T\ lP +9 &9U\ lQ +9 &;cT\ lQ +10 &=%V\ lQ +9 &>T\ lQ +9 &@R\ lP +10 &BlR\ lP +9 &D-W\ lQ +10 &Ee\ kR +9 &Gt\ kT +9 &Ic\ iV +10 &K$\ jW +9 &L\ iV +9 &N\ iW +10 &Pi\ iW +9 &R+\ hW +10 &S\ iW +9 &UTVn\ k(x +9 &UX\ k0 +10 ( + &U\ n, +2 "processing"%V& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.61 +2 .Hand.open +4 "manipulator"&u1 +74 "core" 1 + "manipulator"&% +4 "core" % ^ v4 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&$'\ +102 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%"  +4 %_9 +5 "core" 9<> +102 "processing"%'9 +3 "core" 9=(" +102 "processing"%s9 +3 "core" 9=( # +103 "processing"%9 +2 "core" 9=( # +102 "processing"%9 +3 "core" 9=($ +102 "processing"%r9 +3 "core" 9?)$ +102 "processing"%G9 +2 "core" 9@(% +103 "processing"%g9 +3 "core" 9D)$ +102 "processing"%h9 +3 "core" 9G)"# +102 "processing"%X9 +3 "core" 9M)&$ +102 "processing"%9 +2 "core" 9S)+" +103 "processing"%9 +2 "core" 9Z)/! +103 "processing"%\\9 +3 "core" 9a+3 +102 "processing"%!9 +3 "core" 9k)7 +102 "processing"%t9 +2 "core" 9t*; +103 "processing"%L9 +2 "core" 9})? +103 "processing"%,9 +2 "core" 9)D +103 "processing"%^9 +3 "core" 9*H +102 "processing"%z9 +2 "core" 9*L +103 "processing"%9 +2 "core" 9*P +103 "processing"%[9 +2 "core" 9+U +103 "processing"%/9 +2 "core" 9+Y +103 "processing"%9 +3 "core" 9+] +102 "processing"%>9 +3 "core" 9+a +102 "processing"%9 +2 "core" 9,e +103 "processing"%a9 +2 "core" 9,i\ +103 "processing"%`9 +2 "core" 9-n +103 "processing"%c9 +3 "core" 9.r +102 "processing"%P9 +2 "core" 9.v +103 "processing"%9 +2 "core" 9-z +103 "processing"%9 +2 "core" 9 .~ +103 "processing"%B9 +2 "core" 9*- +103 "processing"% 9 +3 "core" 92. +102 "processing"%&9 +3 "core" 9:. +102 "processing"%9 +2 "core" 9B0 +103 "processing"%K9 +2 "core" 9I0 +103 "processing"%)9 +2 "core" 9P0 +103 "processing"%#9 +3 "core" 9X3 +102 "processing"%9 +3 "core" 9^1 +102 "processing"%49 +2 "core" 9d1 +103 "processing"%y9 +2 "core" 9i1 +103 "processing"%9 +2 "core" 9o1 +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% ppk +4 ."myShortDA"delay 1:30 +58 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Q +103 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%f' +593 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"% '˹ +1591 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%e  +133 "core"  +2 ."myShortDA"PSV.dial PTV +3 "processing"%3 +72 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +52 "core" +2 "processing"%p% +3 "core" %˽\ j +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%W' +592 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Z * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%;'ϴ +1595 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%?  +8 "core"  +3 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +36 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%0 * +36 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%* +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2416 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%k +72 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%E +73 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%l'ϴ +121 "Can"\ XF\ mO +2316 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%2  +131 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%o +54 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%x @ +102 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +359 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "processing"%n  +46 "core"  +2 "processing"%q% +3 "core" %c\ l +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%@' +354 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'{  +33 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +44 "core"  +3 ."myShortDA"PS.seek 0.9ml +4 "processing"% 'A +1250 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%I @ +74 "core" @ +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%%' +860 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%d  +41 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%b'˹ +1590 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%< +45 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"%m @ +73 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%8  +35 "core" +2 "processing"%:% +3 "core" %˷k\ o +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%' +229 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%7 * +36 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%N'ϴ +1964 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'v& +5 "core" &hk\ K +2 "manipulator"&+& +4 "core" & w u +2 "manipulator"&]% +3 "core" %\  u +47 ."myShortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&A(- +145 "core" ( +2 "manipulator"&~& +3 "core" &.\ 7 w m +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +3 "core" &.\  v m +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&H'ή +102 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&\ / +72 "core" / +2 "manipulator"&& +3 "core" &. E r!s +2 "manipulator"&% +4 "core" % ν ] n +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&M'\ +109 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&.(Ӝ +302 "core" ( +2 "manipulator"&& +3 "core" &Ө\ I v!p +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &Ө\ v!p +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&U'| +100 "core" ' +2 "manipulator"&& +3 "core" &Ө\ E v!p +2 "manipulator"&R% +5 "core" %u H u[ +2 "collection"'C& +3 "core" &ii\ H +3 "collection"'T& +5 "core" &jl\ H +2 ."myShortDA"CC.seek :closed +4 "collection"'6(W +4 "core" &ij5\ O +5 &ji5\ N6 +10 &9Gzkk<\ G1 +9 &[mgj;\ GF +10 &ghk7\ HQ +9 &Ujk7\ IQ +9 &wZjk\ IQ +10 &7\\jj/\ IR +9 &Vjk3\ IQ +9 &[gk;\ IR +10 &}]ik7\ HR +9 &@Wjj4\ IR +10 &!]ij1\ HR +9 &"Ykj0\ IR +9 &$Ygh3\ HR +10 &&HXhk0\ IR +10 &( Yhi/\ HQ +8 &)Thl1\ IR +10 &+Uhk0\ IR +9 &-PWhi/\ IR +10 &/Yjj0\ IR +9 &0Zji.\ GR +9 &2\\hl1\ HR +10 &4Y\\ji2\ IQ +9 &6Yhh9\ IQ +9 &7Yil1\ IR +10 &9[hl0\ HR +9 &;`Vij.\ IR +10 &=#Uii1\ IQ +9 &>Uih0\ IQ +9 &@Zij.\ HQ +10 &BhZli+\ HR +9 &D*^ii+\ HR +9 &E\\jk&\ IR +10 &Gdkm<\ HR +9 &Iiujj4\ FT +10 &Kij2\ CX +9 &Lgm1\ ?] +9 &Nhl/\ @\\ +10 &PWjj2\ ?] +9 &Ril5\ >^ +9 &Sil'\ >_ +10 &Ukk.\ >_ +9 &W4vhl-\ A0 +10 &Whj:\ ?"e +9 ( + &Wkk(\ < ] +2 "collection"'T& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.15 +2 "collection"'J& +5 "core" &Wjk\ ; ] +2 ."myShortDA"Hand.open +2 "manipulator"&-1 +74 "core" 1 + "manipulator"&Y% +4 "core" % u \\ s[ +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&F'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%w +102 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%}' +1595 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%=  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%j'ϴ +1596 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%D +44 "core" + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +5 ."myShortDA"CBV.dial PRV +4 "processing"%u  +3 "collection"'  +33 "core"  +128  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%V +102 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'_  +6 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%'  +74 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%5'ϴ +2598 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%s  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +4 "processing"% +43 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%r'ϴ +2606 "core" ' +2 ."myShortDA"PSV.dial :air +51 "processing"%G  +49 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%g'\ +2606 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%h +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%X'ϴ +2596 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &Ө\ A q!p +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(Ӝ +14 "core" ( +2 "manipulator"&\\& +4 "core" &Ӧ 5 r' +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &!& +3 "core" &Ӧ ? t' +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&t'| +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&L/ +70 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"',( +425 "core" ( +2 "manipulator"&^& +3 "core" &Ӧ  u' +2 "manipulator"&z% +3 "core" % ω  t +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&[(- +282 "core" ( +2 "manipulator"&/& +3 "core" &- P u +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- d v +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&>'ή +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&a% +3 "core" % θ = q' +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&`'\ +110 "core" ' +2 ."da"delayUntil "09:07:29.02" +24725 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%c @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%P  +35 "core" +2 ."da"delay 30 seconds +1512 "Can"\ WG\ pO +1491 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +35 "core" * +2 ."da"PSV.dial :air +2 "processing"%  +55 "core" +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%B'\ +2426 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +41 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%&  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +6 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%K  +54 "core" +2 ."da"PS.seek 0ml +3 "processing"%)'ϴ +2423 "core" ' +2 #"da"washCycleDA #1 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%# +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%4'˹ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%y  +74 "core"  + ."da"PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +35 "core" +2 "processing"% % +3 "core" %˷\ b +3 ."da"PS.seek 1.5ml +2 "processing"%f' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%e * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%3'ϴ +1597 "core" ' +53 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%p  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%Z +73 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%W'\ +2425 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%" +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%? +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%0  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%*'ϴ +2429 "core" ' +2 #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%; +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%k' +588 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%E'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%1  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +35 "core" +2 "processing"%2% +3 "core" %˸\ g +2 ."da"PS.seek 1.5ml +3 "processing"%o' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%x * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%l'ϴ +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%n  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%q  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%{ +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2425 "core" ' + ."da"PSV.dial PTV +3 "processing"%@ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%d  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%%'ϴ +197 "Can"\ VE\ s4O +2218 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +3 "processing"%<  +44 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%m  +131 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%8  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%:  +17 "core" + ."da"PSV.dial :mixloop +2 "processing"%7 +56 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%b' +397 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +46 "core"  +2 "processing"%v% +3 "core" %\ b +3 ."da"PS.seek 0.55ml +2 "processing"%+' +334 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%]  +42 "core"  +2 ."da"PS.seek 2ml +3 "processing"%~'˹ +1551 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%( +45 "core" + ."da"PTV.dial :mixing +50 "processing"%9 @ +83 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%\  +35 "core" +2 "processing"%% +3 "core" %˻\ l +3 ."da"PS.seek 1.85ml +2 "processing"%' +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%$ * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%H'ϴ +1954 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%A @ +17 "core" ? + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSV.dial :air +3 "processing"%  +55 "core" +2 "Can"\ WH\ vO +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%R'\ +2413 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%C +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%M  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%O +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%J  +56 "core" +2 ."da"PS.seek 0ml +5 "processing"%-'ϴ +2410 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Y +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%T' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%w'˹ +1604 "core" ' + ."da"PTV.dial :puck +8 "processing"%U  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%N +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +37 "core" +2 "processing"%}% +3 "core" %˾\ o +3 ."da"PS.seek 1.5ml +2 "processing"%D' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%j * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1612 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%u  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%V  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +36 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%' +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2423 "core" ' + ."da"PSV.dial PTV +3 "processing"%s +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%5 +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%G'ϴ +2426 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%r +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%h' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%g'˹ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%\\  +54 "core" +9 "processing"%!% +3 "core" %˷\ o +3 ."da"PS.seek 1.5ml +2 "processing"%L' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%. * +34 "core" * +3 ."da"PS.seek 0ml +3 "processing"%F'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%6  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%^ * +34 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +85 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%t'\ +2428 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%/ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +85 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +5 "processing"%a'ϴ +1813 "Can"\ VJ\ yq`O +611 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"% +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%>' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%c'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%P +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%% +4 "core" %˶F\ j +2 ."da"PS.seek 1.5ml +3 "processing"%X' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +5 "processing"%&'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%K * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%B +72 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%#'\ +2426 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%) +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%y +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%Q'ϴ +2421 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +5 "processing"% +133 "core" +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +17 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml + "processing"%4'5 +352 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%e' +337 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%f'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +74 "core" +8 ."da"PBV.dial :waste1 +3 "processing"%p  +36 "core"  +2 "processing"% % +3 "core" %˼h\ < +3 ."da"PS.seek 1.5ml +3 "processing"%Z' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%3 * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%"'ϴ +1612 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%?  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%W'\ +2497 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%; +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%* +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%k +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%1  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2501 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%S +132 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%2'˹ +2101 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%E +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +38 "core" +2 "processing"%o% +3 "core" %˵t\ ( +3 ."da"PS.seek 1.5ml +2 "processing"%n' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%q * +37 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +104 "core"  +3 ."da"PS.seek 0ml +4 "processing"%{'ϴ +1591 "core" ' +2 "processing"%l9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +7 .PH.coast +10 "processing"%@ +4 %I& +2 "core" 5 +4 &U@\ <, +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +6 "core" %\  R u + "storage"(d% +4 "core" %g \ ' +2 "storage"(. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(<(q +202 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (m& +3 "core" &r '\ & +2 "manipulator"&8& +3 "core" &- \  & W +2 "manipulator"&:% +4 "core" %\  " 1 Y u +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&7(k +187 "core" ( + "manipulator"&%& +4 "core" &x ~ O4 +2 "storage"(& +3 "core" &r \ ' +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&v' +92 "core" ' + "storage"(b& +4 "core" &r G\ ) +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(]'= +278 "core" ' + "storage"(+- +4 "core" -'= + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"((' +33 "core" ' +3 "manipulator"&9& +3 "core" &y c \\ = :3 +2 "manipulator"&\ % +3 "core" % ] f N :d +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +61 "manipulator"&'\ +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&$( +259 "core" ( + "manipulator"&~& +53 "core" & S +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" & & A +2 ."da"Forearm.seek PC +2 "manipulator"&A' +111 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +79 "core" / + ."da"PC.seek :open +5 "processing"%( +411 "core" ( +3 "storage"(& +3 "core" &r  \ +2 "manipulator"&H& +3 "core" & } - +2 "manipulator"&C% +4 "core" % k   ` - +2 ."da"Forearm.seek :retract +3 "manipulator"&M'\ +107 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&O(k +270 "core" ( +2 "manipulator"&J& +3 "core" & $ 9 O1 +2 "storage"(R& +4 "core" &r \ & +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&Y' +92 "core" ' +3 ."da"Hand.open +2 "manipulator"&-1 +74 "core" 1 +2 "storage"(T- +2 "core" -' +3 ."da"SE.seek -0.2 Pucks below Top Plate +2 "storage"(U' +25 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"(N'` +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1509h.tif +4 "processing"%=& +16 "core" &\ - +5 "manipulator"&}& +6 "core" &  B/ +2 "manipulator"&w% +5 "core" %  Ck +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&j'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&D(- +179 "core" ( +3 "manipulator"&u& +3 "core" &-  ? +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &V& +3 "core" &-  > +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&_'ή +100 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&'/ +68 "core" / +2 "manipulator"&& +3 "core" &- W X 7) +3 "manipulator"&s% +3 "core" % T U  6( +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&5'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&( +147 "core" ( +2 "manipulator"&& +3 "core" & c L & < +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" & m g < +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&r' +109 "core" ' +2 "manipulator"&G& +3 "core" &   +2 "manipulator"&h% +5 "core" %h ) F + "processing"%& +4 "core" &D\ +3 "processing"%\\& +5 "core" &=\  +2 ."psFlush"PC.seek :closed +4 "processing"%!(U +5 "core" &P\ +5 &I\ 4 +9 &1FvC\ 3 +9 &Uny<\ G +10 &Z(\ S +9 &G$\ S +9 &pE'\ S +10 &2F\ S +9 &F\ S +10 &Hq\ R +9 &xHj\ S +9 &9Li\ S +10 & G`\ S +9 &"LQ\ R +9 &$JC\ R +10 &&EJ?\ R +9 &(ID\ R +10 &)J8\ !R +9 &+J4\ !R +9 &-MI'\ !R +10 &/G$\ !R +9 &0J\ R +9 &2H\ "Q +10 &4TK\ R +9 &6J\ R +10 &7F\ R +9 &9G\ R +9 &;[D\ R +10 &=G\ R +9 &>G\ R +9 &@M\ S +10 &BbK\ S +9 &D$J\ S +65 &EN\ S +10 &G`\ U + &I[\ X + &Ky\ Y + &L\ Y + &N\ Y + &P_\ Y + &R  Z +4 &S\ Y +9 &UQ]q\ &t +9 &UU\ 0 +10 ( + &U\ , +2 "processing"%\\& +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.72 +2 "processing"%g& +5 "core" &U\ , +2 ."psFlush"Hand.open +3 "manipulator"&.1 +78 "core" 1 + "manipulator"&L% +4 "core" % m r ,P +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&6'\ +102 "core" ' +7 ."psFlush"PSR.select :air +7 .PSV.dial PSR +10 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.902 seconds\ /var/log/esp/da23apr1509h.tif: TIFF Upload Complete\ +4 "processing"%^ +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1509h15s.tif +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%z' +587 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%F'\ +394 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1509h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1509h22s.tif +1700 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%/ @ +196 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +136 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +106 "core" +8 ."psFlush"PS.seek :empty +13 "processing"%'ϖ +4 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1509h22s.tif: TIFF Upload Complete\ +7 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "12.902 sec auto-exposure",Subject: "da23apr1509h images!" +4 "storage"(t- +8 "core" -'` +2 "storage"(& +15 "core" &r \  +4 "manipulator"&a& +11 "core" & e G +7 "manipulator"&>% +6 "core" %\  U H +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +5 "manipulator"&P(k +271 "core" ( + "manipulator"&& +4 "core" &w K +2 "storage"(& +3 "core" &r \  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&c' +104 "core" ' +6 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.16 Pucks below Top Plate +4 "storage"( ' +61 "core" ' +3 "manipulator"&X& +9 "core" &w F A  ^ +4 "storage"(& +6 "core" &r # 6 K\ 4 +15 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&K'7 +38 "core" ' +4 ."da"Elbow.hold +8 "manipulator"&B, +8 "core" , +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +8 ."da"SE.seek 0.02 Pucks below Top Plate +5 "storage"(&' +25 "core" ' +3 "manipulator"&)% +8 "core" %A   W +3 "Can"s\ 2T\ O +4 "storage"(& +6 "core" &r   1\ 2 +4 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 310 counts +3 "manipulator"&y'm +21 "core" ' +4 "manipulator"&& +6 "core" &w O D 6 b +4 "storage"(#& +8 "core" &r 5 5 \ 7 +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +7 "manipulator"& ' +37 "core" ' +6 "storage"(Q% +145 "core" % ? : \ 9 +8 ."downElevator"SE.seek :down +9 "storage"(4'g +99 (e% +5 "core" %S & 2 ;\ 5\\w +4 "manipulator"&% +6 "core" % + 5 a +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&p'\ +93 "core" ' +37 ' +3 ."downElevator"SE.stop +4 "storage"(5 +9 ( & +6 "core" &r G ; \ 9 +1236 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +8 "processing"%f +105 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +8 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%3' +578 #"uploadLog"upsync +15 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +9 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%Z'\ +2102 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%?  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +75 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%0 +115 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%"'ϖ +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%; +101 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%*'M +1086 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%k'\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%1 +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%W  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%S  +8 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%E +74 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%o'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%2 +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%q U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%n @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%l'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%@  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%I'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%d'\ +2605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%m U +7 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%8'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%: @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%i'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%%  +73 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2596 "core" ' +48 ."psFlush"PSV.dial PSR +10 "processing"%[ +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%b'M +1085 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%`'\ +1595 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%+ +84 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%9  +56 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%\ 'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%] +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%v' +597 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%7'\ +2109 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%~ +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%|'\ +2595 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%H'ϴ +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%C +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%A'\ +2599 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%J +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%R U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%$'ϴ +2609 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%- @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%T'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%=  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%M'ϴ +52 "Can"i\ YG\ kO +2547 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&}& +6 "core" &w x +2 "manipulator"&w% +3 "core" %\ x +3 ."psFlush"Elbow.seek PC +3 "manipulator"&(( +278 "core" ( + "manipulator"&U& +4 "core" & s x +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &u& +3 "core" &  x +3 ."psFlush"Forearm.seek PC +3 "manipulator"&V' +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&Y/ +70 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%O( +409 "core" ( +2 "manipulator"&'& +3 "core" & : u +2 "manipulator"&% +3 "core" %  Z tW +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&s'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&j(- +130 "core" ( + "manipulator"&& +4 "core" &- } x& +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &- | x& +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&_'ή +108 "core" ' +54 ."psFlush"Hand.open +2 "manipulator"&G1 +78 "core" 1 +2 "manipulator"&h% +3 "core" % η , v +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&D'\ +110 "core" ' +2 #"myShortDA"Finished short da assay +724 #"tina"-> access 3 +4 "storage"(% +5 "core" %_ , + p\ ^ +2 "manipulator"&5% +3 "core" %\  s y\ i +2 "manipulator"&& +4 "core" &- x& +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(g([ +666 "core" ( +2 ."tina"SC.configure :limp +3 "storage"($(\ 1b +4 (.& +3 "core" &[ \ \  \ U +102 #"tina"-> samplePassF +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'L& +5 "core" &nmq\ T +3 "manipulator"&\\& +3 "core" &- x& +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&^(- +5 "core" ( +2 "manipulator"&r& +3 "core" &- v x& +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &{& +3 "core" &-  x& +2 ."tina"Forearm.seek :garage +4 "manipulator"&z'ή +103 "core" ' +2 ."tina"Hand.close +2 "manipulator"&// +74 "core" / +2 "manipulator"&& +4 "core" &- K u& +2 "manipulator"&% +3 "core" % > u +2 ."tina"Forearm.seek :retract +3 "manipulator"&t'\ +103 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."tina"Elbow.seek CC +2 "manipulator"&(Ӝ +279 "core" ( +2 "manipulator"&a& +3 "core" &Ӗ1 M wH +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &>& +3 "core" &Ӗ1 wH +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +3 "manipulator"&F'| +103 "core" ' + "manipulator"&& +4 "core" &ӗ1 m wH +2 "manipulator"&% +4 "core" %} * w +2 "collection"'& +3 "core" &kkp\ R +3 "collection"'X& +5 "core" &ljm\ R +2 ."tina"CC.seek :closed +2 "collection"'(W +7 "core" &lks\ R +4 &lls\ R0 +9 &8F{lku\ J1 +9 &\\oklr\ IF +10 &bjko\ KQ +9 &Ukls\ LQ +9 &xZjmp\ KQ +10 &:Zjjs\ KQ +9 &Uljr\ LQ +10 &Ulmp\ LQ +9 &Zln\ KR +9 &DTkm\ LQ +10 &!Vlk\ KQ +9 &"Ykkx\ KQ +9 &$Wik\ LQ +10 &&JVnl\ LQ +10 &( Vlk\ LQ +9 &)Tjk\ LQ +9 &+Tkl\ KQ +9 &-TTlm\ LQ +10 &/Wik\ LQ +9 &0Vkn\ KQ +9 &2Ukl\ LQ +10 &4[Ujm\ LQ +9 &6Wkk\ LQ +10 &7Wlm\ KQ +9 &9Vkk\ LQ +9 &;eQjl\ LP +10 &=%Ukl\ KQ +9 &>Slk\ LQ +9 &@Wim\ KQ +10 &BlSnk\ KQ +9 &D.Ykj\ KQ +10 &EYlm\ LQ +9 &Gdil\ JR +9 &Ikumm\ IT +10 &K"nm\ FX +9 &Lkl\ C\\ +9 &Njm\ C\\ +10 &PYkk\ C] +9 &Rlm\ B] +10 &Smo\ A^ +9 &Ull\ A_ +9 &W+mmm\ D. +10 &W!km\ DY +9 ( + &Wyml\ GR +2 "collection"'X& +3 #"tina"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.17 +2 "collection"'6& +5 "core" &Wymk\ HR +2 ."tina"Hand.open +2 "manipulator"&)1 +74 "core" 1 + "manipulator"&% +4 "core" % | Q t +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&N'\ +97 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +43 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."tina"PS.seek 1.5ml +2 "processing"%#' +1590 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%Q  +55 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%c'ϴ +1596 "core" ' + ."tina"PSV.dial PSR +3 "processing"%P +43 "core"  +50 ."tina"PSR.select :air +5 "processing"% +12 ."tina"PS.seek 2.5ml +3 "processing"% '\ +2595 "core" ' +2 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%K  +2 "collection"'y  +8 "core" +96  + ."tina"PSV.dial :PTV,via: :air +3 "processing"%e +189 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +72 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%&'ϴ +2599 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%  +73 "core"  +3 ."tina"PS.seek 2.5ml +4 "processing"%4'\ +2600 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%f +74 "core" ~ +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&3& +6 "core" &Ә. H uG +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&?(Ӝ +5 "core" ( +2 "manipulator"&& +3 "core" &Ә/ Y uG +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &0& +4 "core" &Ә. g vG +2 ."tina"Forearm.seek CC +3 "manipulator"&Z'| +95 "core" ' +2 ."tina"Hand.close +2 "manipulator"&;/ +75 "core" / + ."tina"CC.seek :open +4 "collection"'"( +428 "core" ( + "manipulator"&*& +4 "core" &Ә. wG +2 "manipulator"&1% +3 "core" % ϐ w +2 ."tina"Forearm.seek :retract +3 "manipulator"&W'\ +97 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&S(- +314 "core" ( +2 "manipulator"&k& +3 "core" &- . x +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &E& +3 "core" &- x +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +3 "manipulator"&'ή +104 "core" ' +2 ."tina"Hand.open +2 "manipulator"&x1 +76 "core" 1 +2 "manipulator"&2% +3 "core" % ε R u +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&q'\ +98 "core" ' +36549 "Can"h\ `<\ "O +23913 #"tina"-> access 4 +4 "storage"(o% +4 "core" %_ . , L\ a +3 "manipulator"&n% +3 "core" %\  y +2 "manipulator"&& +3 "core" &- E y +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(@( +986 "core" ( +2 ."tina"SC.configure :limp +3 "storage"($(\ 1b +4 (l& +3 "core" &\ \ \ Y +1145 #"tina"-> startTUbe 4 +3 !o:NoMethodError\ : mesg"=undefined method `startTUbe' for CmdServer::Client:Class:@timestampu: Time /: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"!tina:62:in `topLevelBinding'" startTube 4 +4025 #-> start(:myShortDA) {shortDA} +3 "collection"' % +9 "processing"%I% +2 "core" %lkL\ [ +7 %ϸ\ w +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +7430 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"% +44 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%m  +72 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%d  +131 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%:'ZP +2275 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +50 "processing"%8  +136 "core"  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%%' +1255 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%i @ +104 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%['ϴ +589 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%b'M +1086 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%+'\ +1590 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%9 +115 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%`'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%] +100 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%\ 'M +1086 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%v'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%~ +104 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +45 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%7'ϴ +2602 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +113 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%|'ϴ +2285 "Can"z\ b>\ -O +318 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%C& +6 "core" &\ y +7 "manipulator"&H% +3 "core" %\ ? y +2 "storage"(J% +4 "core" %_ . 9\ b +2 "storage"(R. +2 "core" .( +3 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(A(, +511 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (-& +4 "core" &,\ ,\ , \ ] + "manipulator"&$& +4 "core" &- y +2 "manipulator"&=% +3 "core" %\ Q y +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&T(H +178 "core" ( +2 "manipulator"&}& +3 "core" &> x9$ +2 "storage"(w& +4 "core" &, . 5\ ^ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&U' +95 "core" ' +2 "storage"(u& +3 "core" &, 9 5 V\ _ +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(B'= +285 "core" ' +2 "storage"(Y- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (p& +3 "core" &, - , d\ ^ +2 "manipulator"&!& +4 "core" &A Q x8! +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&'(H +6 "core" ( + "manipulator"&& +4 "core" &A l x8! +2 "storage"(& +3 "core" &, + + =\ ^ +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'ψ +19 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&V/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&(& +3 "storage"(G'g +8 "core" &A  x8! + "manipulator"&h% +4 "core" % |  x} +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&s'\ +95 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&_( +148 "core" ' +9 ."downElevator"SE.stop +2 "storage"(5 +122 "core" ( +2 "manipulator"&& +3 "core" &' Y y +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &5& +3 "core" &' H y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&<& +3 "core" &' M w +2 "manipulator"&.% +4 "core" %z x v +2 "processing"%L& +4 "core" &x\ n +2 "processing"%\\& +5 "core" &\ n +3 ."myShortDA"PC.seek :closed +2 "processing"%r(U +6 "core" &\ n +6 &\ o7 +10 &9Hv\ h1 +9 &^o\ hE +9 &a\ iQ +10 &N\ kP +9 &{P\ jQ +10 &>Q\ jP +9 &N\ jP +9 &R\ jQ +10 &L\ kP +9 &EQ\ jQ +9 &!P\ jP +10 &"Q\ jQ +9 &$Q\ jP +10 &&NN\ kP +9 &(R\ jP +9 &)Q\ jP +10 &+K|\ jP +9 &-VQ\ jP +9 &/Oo\ jP +10 &0Pr\ jP +9 &2L\ jP +10 &4_P\ jP +9 &6!O\ jP +9 &7Q\ jP +10 &9O~\ jP +9 &;gP\ jP +9 &=(Qt\ jP +10 &>Q\ iQ +9 &@Q\ iP +10 &BmQ\ jQ +9 &D/V\ iQ +9 &E]\ iQ +10 &Gs\ gT +9 &If\ gV +9 &K'\ gV +10 &L\ gW +9 &N\ fW +10 &Pj\ fW +9 &R-\ fW +9 &S\ fW +10 &UUTg\ h){ +9 &UT\ j1 +9 ( +2 "processing"%\\& +3 "core" &U \ k. +2 #"myShortDA"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.65 +2 .Hand.open +5 "manipulator"&{1 +75 "core" 1 + "manipulator"&/% +4 "core" % } H u +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%  +3 %j9 +6 "core" 9a_ +102 "processing"%D9 +3 "core" 9_Q +102 "processing"%z9 +3 "core" 9_Q +103 "processing"%a9 +2 "core" 9`P +102 "processing"%>9 +3 "core" 9_Q +102 "processing"%^9 +2 "core" 9`Q! +103 "processing"%9 +2 "core" 9bQ! +103 "processing"%9 +3 "core" 9dQ! +102 "processing"%9 +3 "core" 9gP"! +102 "processing"%t9 +2 "core" 9jQ& +103 "processing"%,9 +2 "core" 9oQ+ +103 "processing"%69 +2 "core" 9tQ/ +103 "processing"%)9 +3 "core" 9zP3 +102 "processing"%9 +2 "core" 9Q7 +103 "processing"%X9 +2 "core" 9Q; +103 "processing"%9 +2 "core" 9R@ +103 "processing"%F9 +2 "core" 9RD +103 "processing"%M9 +2 "core" 9RH +102 "processing"%Q9 +3 "core" 9QL +102 "processing"%#9 +3 "core" 9RP +102 "processing"%P9 +3 "core" 9ST +102 "processing"%c9 +3 "core" 9RY +102 "processing"%y9 +3 "core" 9T] +102 "processing"%K9 +3 "core" 9Sa +102 "processing"%e9 +2 "core" 9Te +103 "processing"%9 +2 "core" 9Si +103 "processing"% 9 +2 "core" 9Tn +103 "processing"% 9 +3 "core" 9Tr\ +102 "processing"% 9 +2 "core" 9Uv\ +103 "processing"%&9 +2 "core" 9Uz +103 "processing"%f9 +2 "core" 9V~ +103 "processing"%49 +2 "core" 9!W +103 "processing"%39 +3 "core" 9(W +102 "processing"%9 +3 "core" 91X +102 "processing"%09 +2 "core" 98X +103 "processing"%;9 +2 "core" 9?X +103 "processing"%9 +2 "core" 9GY +103 "processing"%N9 +2 "core" 9MY +102 "processing"%9 +4 "core" 9TY +102 "processing"%*9 +2 "core" 9[Y +102 "processing"%19 +3 "core" 9`Y +102 "processing"%Z9 +2 "core" 9fZ +103 "processing"%?9 +3 "core" 9lZ +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"%k ppk +4 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%E +101 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%x' +586 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2ml +47 "processing"%2'˹ +1598 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%W  +133 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +72 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%o  +53 "core"  + "processing"%n% +4 "core" %˷h\ e +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%' +588 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%g * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%l'ϴ +1597 "core" ' + ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%I  +35 "core" +2 ."myShortDA"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +8 "processing"% * +36 "core" * + ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%m +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%d'\ +2414 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +72 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%8 +73 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%: +71 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%i  +72 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%%'ϴ +569 "Can"i\ Mk\ NO +1852 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +130 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"%[ +43 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%b @ +103 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%9' +350 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "processing"%+  +45 "core"  +2 "processing"%]% +3 "core" %g\ g +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%`' +348 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +4 "collection"'\  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%~  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'A +1255 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%v @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +848 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +5 "processing"%7  +43 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%'˹ +1598 "core" ' +2 ."myShortDA"PSV.dial :PML +7 "processing"% +43 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%C @ +74 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%H  +35 "core" +2 "processing"%J% +3 "core" %˼|\ i +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%R' +234 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%@ * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%-'ϴ +1949 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'$& +4 "core" &kn\ G +3 "manipulator"&=& +4 "core" &' , t +2 "manipulator"&}% +3 "core" %\  p +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(- +134 "core" ( +2 "manipulator"&u& +3 "core" &- 0 n0 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &S& +3 "core" &- j n0 +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&q'ή +100 "core" ' +10 ."myShortDA"Hand.close +2 "manipulator"&Y/ +68 "core" / + "manipulator"&p& +4 "core" &- R m0 +2 "manipulator"&!% +4 "core" % b } } h +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(Ӝ +316 "core" ( +2 "manipulator"&V& +3 "core" &Ө = s +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +3 "core" &Ө  q +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&h'| +105 "core" ' + "manipulator"&T& +4 "core" &Ө $ v +2 "manipulator"&U% +3 "core" %ϖ f s; +3 "collection"'B& +3 "core" &nmf\ F +3 "collection"'& +5 "core" &mnn\ F +2 ."myShortDA"CC.seek :closed +4 "collection"'(W +4 "core" &jmm\ F +5 &klh\ F1 +9 &.Fzjlp\ >1 +9 &Qnmlo\ =F +9 &bjlp\ @Q +10 &Slnp\ @Q +9 &mYlmq\ @Q +10 &/Vlmx\ AQ +9 &Smlo\ @Q +9 &Ulms\ AQ +10 &tXklp\ AR +9 &8Skmq\ AQ +9 & Ukmq\ @Q +10 &"Xjlo\ @Q +9 &$~Skjm\ @Q +10 &&>Wmjq\ AR +9 &(Ullu\ @Q +9 &)Tkmn\ @Q +10 &+Tllo\ @Q +9 &-HTlln\ @Q +9 &/\ Wkms\ @Q +10 &0Wmmn\ AQ +9 &2Unmm\ AQ +10 &4OVlmr\ AQ +9 &6Vjlr\ AQ +9 &7Tnmn\ AQ +10 &9Wmmp\ @Q +9 &;XRikr\ AQ +9 &=Tlmp\ @Q +10 &>Sklq\ @Q +9 &@Ulno\ @Q +10 &BaTlnn\ @Q +9 &D"Vkmo\ @Q +9 &EYklp\ @R +10 &Gbloo\ @R +9 &I^rklr\ >U +9 &Knns\ ;X +10 &Lmom\ 7] +9 &Nnom\ 9] +10 &PLnnq\ 7] +9 &R kno\ 6^ +9 &Sklp\ =_ +10 &Umlm\ 7_ +9 &W1znnq\ :2 +9 &Wlnl\ 7$l +10 &Wxmmk\ =W +2 ( +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.19 +3 "collection"'5& +4 "core" &Wxlp\ >W +3 ."myShortDA"Hand.open +2 "manipulator"&'1 +72 "core" 1 + "manipulator"&<% +4 "core" % ϖ p; +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&.'\ +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%L +103 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%G' +1602 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%s  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%O'ϴ +1593 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%{ +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%/'\ +2596 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%\\  +4 "collection"'j  +32 "core"  +125  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%D +113 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%z  +75 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%a'ϴ +2600 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%>  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%^'\ +2606 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +55 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +2620 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +55 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%t'\ +2601 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%, +54 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%6'ϴ +2602 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&)& +6 "core" &Ө m +53 ."myShortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&(Ӝ +9 "core" ( +2 "manipulator"&X& +3 "core" &Ӧ F n +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &Ӧ r +2 ."myShortDA"Forearm.seek CC +2 "manipulator"&F'| +100 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&M/ +75 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'Q( +428 "core" ( + "manipulator"&#& +4 "core" &Ӧ # o +2 "manipulator"&P% +4 "core" % ψ E s +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&c'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&y(- +266 "core" ( + "manipulator"&K& +4 "core" &- v q$ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &e& +3 "core" &-  u$ +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'ή +104 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"& 1 +69 "core" 1 +2 "manipulator"& % +3 "core" % ζ L p +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +100 "core" ' +2 ."da"delayUntil "10:37:24.19" +24735 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%& @ +77 "core" B + ."da"PBV.dial :waste1 +3 "processing"%f  +36 "core" +2 ."da"delay 30 seconds +2005 "Can"d\ XB\ O +998 ."da"PBV.dial between PSV and waste1 +3 "processing"%4 * +38 "core" , + ."da"PSV.dial :air +2 "processing"%3  +54 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2398 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%0 +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%;  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%N  +54 "core" +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +2420 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%* +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%1' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%Z'˹ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%?  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%E +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%|  +37 "core" + "processing"%x% +4 "core" %˶\ h +2 ."da"PS.seek 1.5ml +2 "processing"%W' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%o'ϴ +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%n  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%2  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%g * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +58 ."da"PS.seek 2.5ml +2 "processing"%'\ +2425 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%I +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%m  +71 "core"  +3 ."da"PS.seek 0ml +4 "processing"%l'ϴ +2421 "core" ' +2 #"da"washCycleDA #2 of 2 +8 .PSR.select :air +4 .PSV.dial PSR +9 "processing"% +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%8' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%:'˹ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%i  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%d +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + "processing"%[% +4 "core" %˴\ j +2 ."da"PS.seek 1.5ml +5 "processing"%b' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%% * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%]  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%9  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"%\ * +35 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%~ +73 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%`'\ +2410 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%v +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%7 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +752 "Can"a\ TN\ zO +1670 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%C  +58 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%H  +129 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%J  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%@  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%R' +380 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%$  +47 "core"  + "processing"%=% +4 "core" %3\ k +2 ."da"PS.seek 0.55ml +3 "processing"%}' +330 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%u  +43 "core"  +2 ."da"PS.seek 2ml +3 "processing"%S'˹ +1543 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%_ +45 "core" + ."da"PTV.dial :mixing +2 "processing"%Y @ +75 "core" B + ."da"PBV.dial :waste1 +3 "processing"%p  +35 "core" +2 "processing"%!% +3 "core" %˴\ d +2 ."da"PS.seek 1.85ml +3 "processing"%' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%q * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%w'ϴ +1948 "core" ' +2 ."da"delay 2 seconds +250 .delay 8:00 +48009 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%V @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%(  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%T * +38 "core" , + ."da"PSV.dial :air +2 "processing"%U  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%B'\ +595 "Can"W\ XG\ O +1828 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +54 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%"  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%5 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%'  +56 "core" +2 ."da"PS.seek 0ml +3 "processing"%<'ϴ +2421 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +129 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%L' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%h'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%-  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%s +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%G  +37 "core" + "processing"%{% +4 "core" %˶\ n +2 ."da"PS.seek 1.5ml +5 "processing"%O' +580 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%j * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%\\'ϴ +1594 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%D  +4 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%z * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%/ +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%>'\ +2422 "core" ' + ."da"PSV.dial PTV +3 "processing"%a +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%^ +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +2418 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%, +141 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%t' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%)'˹ +1589 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%X +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%M% +3 "core" %˸S\ m +2 ."da"PS.seek 1.5ml +3 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%. * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +52 .PBV.dial :waste1 +12 "processing"%#  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%P * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%F +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%K'\ +2426 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%e +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%c'ϴ +2400 "Can"U\ SV\ O +21 "core" ' +2 #"da"washCycleDA #3 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%&' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%f'˹ +1597 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%4 +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%3  +35 "core" + "processing"%6% +4 "core" %˿A\ f +2 ."da"PS.seek 1.5ml +3 "processing"%0' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%; * +35 "core" * +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +1585 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%N  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%* +73 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2392 "core" ' + ."da"PSV.dial PTV +3 "processing"%1 +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%? +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%E +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +71 "core"  +2 ."da"PS.seek 0ml +4 "processing"%x'ϴ +2409 "core" ' + ."da"Gate.power :camera,:ON +5 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Z +133 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +14 "processing"% +22 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +5 "processing"%'5 +338 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%W' +349 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%n'˹ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%2 +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%g  +35 "core" + "processing"%% +4 "core" %˼5\ 0 +2 ."da"PS.seek 1.5ml +2 "processing"%o' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%I'ϴ +1595 "core" ' +2 ."da"delay 10 seconds +1061 #recoverPSRreagent08 +7 .PTV.dial :puck +3 .PBV.dial :waste1 +10 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%m * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2483 "core" ' + ."da"PSV.dial PTV +3 "processing"%l +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%8 +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%i +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +73 "core"  +3 ."da"PS.seek 0ml +4 "processing"%'ϴ +2487 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%[ +131 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%:'˹ +2104 "core" ' + ."da"delay 5 seconds +508 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%% +74 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%b  +36 "core" +2 "processing"%]% +3 "core" %˻\ # +2 ."da"PS.seek 1.5ml +3 "processing"%9' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\ * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%~  +104 "core"  +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +1595 "core" ' + "processing"%v9 +4 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"% +4 %7& +2 "core" 5 +3 &U \ $. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" %\ \ f e ; +2 "storage"(`% +3 "core" %b ! * #\  +2 "storage"(C. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(H(q +195 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (J& +3 "core" &r 5 :\  +3 "manipulator"&@& +3 "core" &- g f ;4 +2 "manipulator"&% +3 "core" %\ \ d f \\ ; +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&(k +187 "core" ( +2 "manipulator"&$& +3 "core" &y  8 H S2 +2 "storage"(=& +4 "core" &r \ + +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&R' +94 "core" ' + "storage"(u& +4 "core" &r 0 -\  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(}'= +275 "core" ' +2 "storage"(_- +3 "core" -'= +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(Y' +33 "core" ' +2 "manipulator"&p& +4 "core" &z C E  62 +2 "manipulator"&!% +3 "core" % F F  5l +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&q'\ +92 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&S( +259 "core" ( +2 "manipulator"&& +3 "core" &  + < U +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &   U +2 ."da"Forearm.seek PC +4 "manipulator"&V' +160 "core" ' +8 ."da"Hand.close +2 "manipulator"&(/ +79 "core" / +2 ."da"PC.seek :open +3 "processing"%T( +411 "core" ( +2 "storage"(U& +3 "core" &r \ z\ +2 "manipulator"&w& +3 "core" & ' , +2 "manipulator"&% +5 "core" % o h , +2 ."da"Forearm.seek :retract +3 "manipulator"&"'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&5(k +289 "core" ( +2 "manipulator"&'& +3 "core" &x (  6 U +2 "storage"(B& +4 "core" &r 6\ , +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +93 "core" ' +3 ."da"Hand.open +2 "manipulator"&<1 +69 "core" 1 +2 "storage"(L- +3 "core" -' +2 ."da"SE.seek -0.2 Pucks below Top Plate +3 "storage"(-' +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"(s'` +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1511h.tif +6 "processing"%G& +18 "core" &V\ ( +2 "manipulator"&{& +5 "core" &x > +2 "manipulator"&h% +4 "core" % > +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&j'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&O(- +176 "core" ( + "manipulator"&D& +4 "core" &- < O " 7 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &- H G 0 6 +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&z'ή +103 "core" ' + ."psFlush"Hand.close +2 "manipulator"&// +75 "core" / +2 "manipulator"&\\& +3 "core" &-    . +2 "manipulator"&a% +4 "core" % λ 4 / +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&^( +151 "core" ( +2 "manipulator"&& +3 "core" & @ $ # 5 +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &>& +3 "core" & 6 6 8 5 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&,' +110 "core" ' +2 "manipulator"&& +3 "core" & d h l  +3 "manipulator"&t% +3 "core" %f ` [  7 +2 "processing"%X& +5 "core" &\  +2 "processing"%& +5 "core" &8\ +2 ."psFlush"PC.seek :closed +3 "processing"%M(U +6 "core" &\  +5 &\ 8 +10 &<Ep 2 +9 &^nv F +10 &\\ T +9 &E S +9 &vF S +10 &8C S +9 &D R +9 &F S +10 &~Cr S +9 &@Gd S +10 &!Gl S +9 &"HY\ R +9 &$GX\ R +10 &&KGD\ R +9 &(HZ\ Q +10 &)I\ Q +9 &+H\ R +9 &-SK\ R +10 &/D\ R +9 &0L\ R +9 &2D\ R +10 &4[G\ R +9 &6G\ Q +9 &7G R +10 &9D R +9 &;aG R +10 &=#D R +9 &>Iw S +9 &@Iw S +10 &BhDw S +9 &D*De S +9 &EKc S +10 &GYa U +9 &I`}U X +10 &KyO Y +9 &L~Z Z +9 &N~T Z +10 &PcF Z +9 &R'~F Y +9 &SD Z +10 &UUZg9 'v +9 &UT:\ 3 +10 ( &U 7\ / +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.71 +2 "processing"%)& +6 "core" &U 0\ / +2 ."psFlush"Hand.open +2 "manipulator"&.1 +71 "core" 1 +2 "manipulator"&% +3 "core" % k > %@ +96 ."psFlush"Forearm.reconfigure :loose +14 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.468 seconds\ /var/log/esp/da23apr1511h.tif: TIFF Upload Complete\ +3 "manipulator"&#Q@2^d^b +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1511h15s.tif +10 ."psFlush"Forearm.seek :retract +10 "manipulator"&#'\ +106 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%P +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%F' +593 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +264 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1511h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1511h22s.tif +1827 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%e @ +197 "core" A +3 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +137 "core" +4 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1511h22s.tif: TIFF Upload Complete\ +4 ."psFlush"PSV.dial :mixloop +5 ."da"Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "12.468 sec auto-exposure",Subject: "da23apr1511h images!" +5 "processing"% +2 "storage"( - +36 "core" -'` +12 "storage"(K& +4 "core" &r % $ >\  +3 "manipulator"&& +5 "core" & g g _ ; +2 "manipulator"&c% +3 "core" %\  h g _ ; +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +5 "manipulator"&&(k +39 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%4'ϖ +242 "core" ( +4 "manipulator"&3& +8 "core" &w ? C +4 "storage"(6& +10 "core" &r z { \  +4 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +12 "manipulator"&f' +99 "core" ' +4 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.16 Pucks below Top Plate +6 "storage"(;' +69 "core" ' +14 "manipulator"&0& +6 "core" &w  * N \\ +5 "storage"(N& +7 "core" &r \ 2 +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +16 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +6 "manipulator"&'7 +35 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&*, +9 "core" , +4 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +9 ."da"SE.seek 0.02 Pucks below Top Plate +4 "storage"(' +27 "core" ' +2 "manipulator"&1% +10 "core" %I   V +2 "storage"(?& +7 "core" &r \ 1 +4 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 318 counts +4 "manipulator"&E'u +20 "core" ' +2 "manipulator"&|& +8 "core" &w ) % ? ` +4 "storage"(& +8 "core" &r 4 3\ 5 +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +14 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&Z' +52 "core" ' +3 "storage"(x% +8 "core" % 2 1\ 6 +6 ."downElevator"SE.seek :down +6 "storage"('g +102 (W% +6 "core" %P \  Y\ 1[u +4 "manipulator"&2% +7 "core" % E F / ] +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&g'\ +224 "core" ' +6 ' +4 ."downElevator"SE.stop +3 "storage"(5 +9 (& +6 "core" &r , \ 7 +63 "Can"K\ 6E\ : +2 ."psFlush"PS.seek 2.5ml +4 "processing"%v'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%7'ϴ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"% +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%`'\ +2600 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%C +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%J U +18 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%@'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%A'\ +2608 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%$  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%='ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%y +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%u'M +1089 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +49 "processing"% '\ +1600 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%_ +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%p  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%!  +54 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%}'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%R +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%( U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%q'ϴ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%r @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%U'\ +2608 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%w  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%V +43 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%''\ +2603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%B +72 "core" + ."psFlush"PBV.dial PSV +3 "processing"%S U +18 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%<'ϴ +2609 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%L @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%G'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%"  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%{'ϴ +572 "Can"C\ YA\ O +2036 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&h& +12 "core" &w Q y +2 "manipulator"&Y% +4 "core" %\  y +2 ."psFlush"Elbow.seek PC +2 "manipulator"&-( +246 "core" ( +2 "manipulator"&D& +3 "core" & x +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" & x +3 ."psFlush"Forearm.seek PC +4 "manipulator"&' +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&5/ +68 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%/( +412 "core" ( +2 "manipulator"&\\& +3 "core" &  v +2 "manipulator"&a% +4 "core" %  9 uL +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&j'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +140 "core" ( + "manipulator"&>& +4 "core" &- R x( +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &z& +3 "core" &- { x( +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'ή +102 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&t1 +74 "core" 1 +2 "manipulator"&O% +3 "core" % δ  v. +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&X'\ +103 "core" ' +47 #"myShortDA"Finished short da assay +12712 #"tina"-> access 3 +4 "storage"(% +5 "core" %i - , %\ ] +3 "manipulator"&T% +3 "core" %\  t x +2 "manipulator"&)& +3 "core" &- 9 y( +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(.([ +668 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +3 (& +3 "core" &[ K\ T +200 #"tina"-> shortDAflush +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +6 "core" &mn\ U +2 "manipulator"&P& +3 "core" &- x( +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&,(- +4 "core" ( +2 "manipulator"&+& +4 "core" &- f x( +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &F& +3 "core" &- ; x( +3 ."tina"Forearm.seek :garage +2 "manipulator"&e'ή +102 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +77 "core" / +2 "manipulator"& & +4 "core" &- F v( +2 "manipulator"&K% +3 "core" % λ c w +3 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +113 "core" ' + ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&c(Ӝ +278 "core" ( +2 "manipulator"& & +3 "core" &ӣ1 k xI +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &3& +3 "core" &ӣ1 { xI +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +3 "manipulator"&^'| +93 "core" ' +2 "manipulator"&6& +3 "core" &ӣ1 & wI +2 "manipulator"&% +5 "core" %τ 4 w +2 "collection"'0& +3 "core" &nq\ T +3 "collection"'N& +5 "core" &no\ T +2 ."tina"CC.seek :closed +2 "collection"'#(W +7 "core" &lr\ T +5 &nn\ T1 +9 &/F{on\ L2 +9 &Vonm\ KF +10 &`mo\ MQ +9 &Rno\ NQ +9 &vYmp\ NQ +10 &7[lo\ NQ +9 &Rmm\ NQ +9 &Wmn\ NQ +10 &~Ynp\ NQ +9 &ARll\ OP +10 &!Umn\ NP +9 &"Vmn\ NP +9 &$Zmm\ NQ +10 &&HUkp\ NQ +9 &(\ Tom\ NQ +9 &)Wmn\ NP +10 &+Unl\ NP +9 &-PRlo\ NQ +10 &/Ykp\ NQ +9 &0Xmm\ NP +9 &2Som\ NQ +10 &4YRmn\ NP +9 &6Tno\ NQ +9 &7Ukl\ NQ +10 &9Yln\ NQ +9 &;aTno\ NP +10 &="Rln\ NQ +9 &>Uln\ NQ +9 &@Xkp\ NQ +10 &BhUmo\ NQ +9 &D*Ykm\ NQ +9 &E\\ln \ NQ +10 &G`mn\ MR +9 &Igvmn\ KT +10 &Knp\ HX +9 &Lon\ F\\ +9 &Noo\ E\\ +10 &PVnp\ D\\ +9 &Rpo\ C] +9 &Sno\ C^ +10 &Umo\ \ B^ +9 &W;{lo\ E2 +10 &Wmo \ E< +9 &X vno\ \ KK +5 ( +2 "collection"'N& +4 #"tina"Collection Clamp onSpring/offSpring for 8/29 samples, on/off torque 2.18 +3 "collection"'1& +5 "core" &Xepo\ LK +2 &Xeoo\ KK +2 ."tina"Hand.open +2 "manipulator"&?1 +66 "core" 1 +2 "manipulator"&s% +3 "core" % τ  u +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +44 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +10 ."tina"PS.seek 2.5ml +3 "processing"%x'\ +2611 "core" ' +2 ."tina"delay 5 seconds +502 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%f  +2 "collection"'&  +7 "core" +94  + ."tina"PSV.dial :PTV,via: :air +3 "processing"%; +189 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'W  +5 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%2 @ +73 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' +3 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%E  +189 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +5 "processing"%'\ +2608 "core" ' +2 ."tina"delay 5 seconds +508 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%  +6 "core" +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%Z +202 "core" + ."tina"CTV.dial :air,avoiding: :intake +4 "collection"'  +6 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%n @ +6 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%4'ϴ +2604 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +4 "processing"%  +187 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' +2 ."tina"delay 5 seconds +502 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 .PSV.dial :PTV,via: :air +5 "processing"%m +188 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +5 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%o @ +6 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%l'ϴ +2602 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%I  +189 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 1.5ml +3 "processing"%8' +1598 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%d  +46 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%'ϴ +1600 "core" ' + ."tina"PSV.dial PSR +3 "processing"%[ +46 "core"  + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +3 "processing"%i'\ +2612 "core" ' +2 ."connect"PRV.dial CBV +3 ."tina"CBV.dial PRV +5 .PSV.dial :PTV,via: :air +4 "processing"%% +189 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +5 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%b @ +5 "core" A +3 ."tina"PS.seek 0ml +3 "processing"%:'ϴ +2596 "core" ' + ."tina"PSV.dial :air +3 "processing"%\  +74 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%]'\ +2598 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%9 +74 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%~'ϴ +2607 "core" ' +2 ."tina"PSV.dial :air +7 "processing"%  +74 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%v'\ +2606 "core" ' + ."tina"PSV.dial :PTV +3 "processing"% +73 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%7'ϴ +2601 "core" ' +2 ."tina"PSV.dial :air +2 "processing"%C  +74 "core"  +3 ."tina"PS.seek 2.5ml +3 "processing"%J'\ +2537 "Can";\ MZ\ hO +60 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%` +74 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%'ϴ +2603 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp + "manipulator"&@& +6 "core" &Ӥ0 g sI +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&$(Ӝ +4 "core" ( +2 "manipulator"&A& +4 "core" &Ӥ0 D sI +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +52 &y& +4 "core" &Ӥ0 z sI +2 ."tina"Forearm.seek CC +3 "manipulator"&='| +100 "core" ' +2 ."tina"Hand.close + "manipulator"&u/ +77 "core" / +2 ."tina"CC.seek :open +4 "collection"'_( +426 "core" ( + "manipulator"&p& +4 "core" &Ӥ0 K tI +2 "manipulator"&!% +3 "core" % χ S t +3 ."tina"Forearm.seek :retract +3 "manipulator"& '\ +100 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."tina"Elbow.seek :garage +2 "manipulator"&R(- +292 "core" ( + "manipulator"&}& +5 "core" &- * v + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- 7 w +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +2 "manipulator"&'ή +99 "core" ' +2 ."tina"Hand.open + "manipulator"&(1 +76 "core" 1 +2 "manipulator"&% +3 "core" % γ + u +3 ."tina"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +9 ."tina"Forearm.seek :retract +3 "manipulator"&r'\ +99 "core" ' +20638 #"tina"-> PS.flush +3 #Flushing Processing stage +3 "processing"%q% +6 "core" %ϲ\ s +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%w& +6 "core" &\ s +2 "manipulator"&U& +3 "core" &-  y +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&V(- +40 "core" ( +2 "manipulator"&& +3 "core" &. ) y' +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &B& +4 "core" &. S x' +2 ."tina"Forearm.seek :garage +2 "manipulator"&S'ή +105 "core" ' + ."tina"Hand.close +2 "manipulator"&'/ +75 "core" / +2 "manipulator"&L& +3 "core" &- v- +2 "manipulator"&<% +3 "core" % ι X v +3 ."tina"Forearm.seek :retract +2 "manipulator"&"'\ +107 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +2 "manipulator"&G( +132 "core" ( +3 "manipulator"&h& +4 "core" & U x +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +3 "core" & x +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek PC +3 "manipulator"&D' +106 "core" ' +2 "manipulator"&& +3 "core" &  t +2 "manipulator"&*% +4 "core" %g O tH +2 "processing"%5& +4 "core" &M\ j +2 "processing"%g& +5 "core" &R\ j +3 ."tina"PC.seek :closed +2 "processing"%M(U +7 "core" &H\ j +5 &R\ i7 +10 &6FtP\ d1 +9 &\\p}H\ cF +9 &]J\ eQ +10 &MF\ fP +9 &|OG\ fP +9 &=RH\ eQ +10 &OG\ fP +9 &RH\ fP +10 &PG\ fP +9 &ESF\ fQ +9 &!NG\ fP +10 &"OI\ fQ +9 &$OJ\ fP +9 &&NLH\ fP +10 &(QL\ fP +9 &)On\ fP +10 &+KR\ fP +9 &-VOK\ fP +9 &/OI\ eP +10 &0OG\ fP +9 &2N>\ fP +9 &4_OA\ fP +10 &6!Ng\ fP +9 &7Ok\ eP +10 &9NA\ fP +9 &;fNl\ eP +9 &=(OH\ fP +10 &>Q<\ fP +9 &@Pg\ fP +9 &BnLP\ fP +10 &D/PF\ fQ +9 &ETh\ eQ +10 &Gev\ dR +9 &Ihv\ cU +9 &K)s\ cU +10 &Lv\ cW +9 &Np\ bW +9 &Pls\ bV +10 &R-r\ cW +9 &St\ bW +10 &UUSds\ d*| +9 &UUz\ f1 +9 ( +2 "processing"%g& +3 #"tina"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.64 +3 "processing"%\\& +6 "core" &U#x\ g. + &U#@\ f. +2 ."tina"Hand.open +2 "manipulator"&a1 +71 "core" 1 +2 "manipulator"&>% +3 "core" % \ n L sQ +49 ."tina"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&z'\ +102 "core" ' +2 ."tina"PSV.dial PSR +2 "processing"% +72 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 1ml +2 "processing"%-'M +1089 "core" ' + ."tina"PSR.select :air +4 "processing"% +11 ."tina"PS.seek 2.5ml +2 "processing"%t'\ +1598 "core" ' + ."tina"PSV.dial PTV +3 "processing"%O +74 "core" + ."tina"PTV.dial :puck +3 "processing"%j  +74 "core"  + ."tina"PBV.dial :waste1 +3 "processing"%  +52 "core" +2 ."tina"PS.seek 0ml +8 "processing"%'ϴ +2606 "core" ' + ."tina"PSV.dial PSR +3 "processing"%T +74 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 0.5ml +2 "processing"%)' +596 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +3 "processing"%H'\ +2102 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"% +73 "core" +2 ."tina"PBV.dial PSV +2 "processing"% U +57 "core" W +2 ."tina"PS.seek 0ml +4 "processing"%P'ϴ +2602 "core" ' + ."tina"PSV.dial PBV +3 "processing"%+ @ +46 "core" > +2 ."tina"PS.seek 2.5ml +3 "processing"%F'\ +2607 "core" ' +2 ."tina"PSV.dial :waste1 +3 "processing"%  +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"% 'ϴ +2599 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%K +44 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%'\ +2594 "core" ' + ."tina"PSV.dial PTV +3 "processing"%X +74 "core" + ."tina"PBV.dial PSV +3 "processing"%e U +7 "core" V +2 ."tina"PS.seek 0ml +3 "processing"% 'ϴ +2605 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"%3 @ +45 "core" > +3 ."tina"PS.seek 2.5ml +4 "processing"%,'\ +2606 "core" ' + ."tina"PSV.dial :waste1 +4 "processing"%6  +71 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%'ϴ +2599 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +7 "manipulator"&0& +7 "core" & } x +6 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&( +4 "core" ( +2 "manipulator"&Q& +3 "core" & 4 x +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &1& +3 "core" & > x +3 ."tina"Forearm.seek PC +4 "manipulator"&?' +108 "core" ' + ."tina"Hand.close +2 "manipulator"&s/ +78 "core" / +2 ."tina"PC.seek :open +3 "processing"%N( +410 "core" ( + "manipulator"&& +4 "core" &  t +2 "manipulator"&^% +3 "core" %  E sI +2 ."tina"Forearm.seek :retract +4 "manipulator"&{'\ +106 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&&(- +140 "core" ( +2 "manipulator"&f& +34 "core" &- U x* +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +52 &;& +3 "core" &-  x* +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&W'ή +106 "core" ' + ."tina"Hand.open +2 "manipulator"&21 +67 "core" 1 +2 "manipulator"&x% +4 "core" % δ \ v +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&E'\ +101 "core" ' +5182 "Can"5\ \\@\ #O +60001 <\ _A\ sO +6082 #"tina"-> samplePassF +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &mr\ Y +3 "manipulator"&& +3 "core" &- x* +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&Z(- +5 "core" ( + "manipulator"&& +5 "core" &- { y* + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &n& +3 "core" &- x* +3 ."tina"Forearm.seek :garage +4 "manipulator"&'ή +101 "core" ' +2 ."tina"Hand.close +2 "manipulator"& / +70 "core" / + "manipulator"&4& +4 "core" &- < w* +2 "manipulator"&m% +4 "core" % x +2 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +2 "manipulator"&o(Ӝ +269 "core" ( +2 "manipulator"&& +3 "core" &ӓ0 xH +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &I& +3 "core" &ӓ0 xH +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&l'| +93 "core" ' + "manipulator"&d& +4 "core" &ӓ0 ( xH +2 "manipulator"&8% +4 "core" %φ ( x +2 "collection"'[& +4 "core" &mn\ W +2 "collection"'& +5 "core" &np\ W +2 ."tina"CC.seek :closed +3 "collection"'%(W +5 "core" &nn\ W +6 &np\ W3 +9 &7F|on\ O1 +10 &]onm\ MF +9 &ano\ PP +9 &Smn\ PP +10 &}[oo\ PP +9 &>\\lo\ PQ +10 &Tmo\ PP +9 &Ymr\ PQ +9 &Wqn\ PQ +10 &HRon\ QP +9 &!Zom\ PQ +9 &"Xqn\ PQ +10 &$Zmp\ PP +9 &&NZlo\ PQ +10 &(Xmn\ PQ +9 &)Ulo\ QQ +9 &+Rmo\ QQ +10 &-VUmp\ QQ +9 &/Ymm\ PQ +9 &0Vnp\ PQ +10 &2Wln\ PQ +9 &4_Son\ PP +10 &6!Ynp\ PP +9 &7Qnn\ QP +9 &9Ump\ PP +10 &;gSnn\ PP +9 &=*Tmo\ PP +9 &>Ulo\ PP +10 &@Uln\ PP +9 &BoWop\ PP +10 &D0Vnn\ PQ +9 &EWom\ PQ +9 &G`lp\ OQ +10 &Inumn\ MS +9 &K%pm\ KW +9 &Lpn\ F\\ +10 &Nnn\ H\\ +9 &P\\mo\ G\\ +10 &Rmo\ G] +9 &Sno\ F^ +9 &Uoo\ E^ +10 &W2qon\ I, +9 &Wpp\ H] +9 ( + &W~po\ KT +2 "collection"'& +4 #"tina"Collection Clamp onSpring/offSpring for 8/29 samples, on/off torque 2.17 +2 "collection"'& +5 "core" &Wmq\ KT +2 ."tina"Hand.open +2 "manipulator"&b1 +67 "core" 1 +2 "manipulator"&i% +3 "core" % φ 4 v +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&\ '\ +98 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%:  +43 "core" +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 1.5ml +2 "processing"%9' +1591 "core" ' + ."tina"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%]  +43 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +1600 "core" ' + ."tina"PSV.dial PSR +4 "processing"%~ +42 "core"  + ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2597 "core" ' +52 ."connect"PRV.dial CBV +3 ."tina"CBV.dial PRV +5 .PSV.dial :PTV,via: :air +5 "processing"%v +188 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'C  +6 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%7 @ +189 "core" ? +2 ."tina"PS.seek 0ml +5 "processing"%`'ϴ +2601 "core" ' + ."tina"PSV.dial :air +3 "processing"%J  +72 "core"  +2 ."tina"PS.seek 2.5ml +4 "processing"%@'\ +2602 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%A +73 "core" ~ +2 ."tina"PS.seek 0ml +4 "processing"%y'ϴ +2598 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&u& +7 "core" &ӓ/  uH +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +2 "manipulator"&c(Ӝ +4 "core" ( +2 "manipulator"&|& +4 "core" &ӓ/ ` uH +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +3 "core" &ӓ0 O uH +3 ."tina"Forearm.seek CC +3 "manipulator"&p'| +101 "core" ' + ."tina"Hand.close +2 "manipulator"&!/ +69 "core" / +2 ."tina"CC.seek :open +3 "collection"'=( +425 "core" ( + "manipulator"&}& +4 "core" &ӓ/ # uH + "manipulator"&$% +5 "core" % ψ " v +2 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +3 "manipulator"&((- +293 "core" ( +2 "manipulator"&& +3 "core" &-  x +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 & & +3 "core" &- y +2 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +2 "manipulator"&'ή +102 "core" ' +2 ."tina"Hand.open +2 "manipulator"&q1 +69 "core" 1 +2 "manipulator"&w% +3 "core" % θ O v1 +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&U'\ +101 "core" ' +15200 #"tina"-> shortDAflush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &mo\ [ +2 "manipulator"&B& +5 "core" &- x +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&'(- +36 "core" ( +2 "manipulator"&L& +3 "core" &-\ f y"~ +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &<& +4 "core" &-\ y"~ +2 ."tina"Forearm.seek :garage +2 "manipulator"&R'ή +102 "core" ' + ."tina"Hand.close +2 "manipulator"&r/ +72 "core" / + "manipulator"&h& +4 "core" &-\ 6 x"~ +2 "manipulator"&Y% +3 "core" % ο t x0 +3 ."tina"Forearm.seek :retract +3 "manipulator"&S'\ +104 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +2 "manipulator"&(Ӝ +275 "core" ( +2 "manipulator"&*& +3 "core" &ӥ0 xH +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &5& +3 "core" &ӥ0 * xH +3 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +2 "manipulator"&V'| +102 "core" ' +2 "manipulator"&"& +3 "core" &ӥ0 s xH +49 "manipulator"&/% +6 "core" %s  xj + "collection"'\\& +5 "core" &mn\ W +2 "collection"'a& +5 "core" &no\ W +3 ."tina"CC.seek :closed +3 "collection"'>(W +5 "core" &mn\ W +6 &np\ W0 +9 &9Fxmo\ O1 +10 &`p~kp\ NE +9 &cnp\ PQ +9 &Rmm\ RP +10 &Vnn\ QP +9 &AXom\ QP +10 &Tom\ QP +9 &Umo\ QQ +9 &Wno\ QP +10 &JSon\ RP +9 &! Uoo\ RP +9 &"Unn\ RP +10 &$Tnp\ QP +9 &&QVnn\ QP +10 &(Uon\ QP +9 &)Tpn\ QP +9 &+Tom\ QP +10 &-\\Snn\ RO +9 &/Unm\ QP +9 &0Tlo\ QP +10 &2Tno\ QP +9 &4cTml\ QP +10 &6$Tlo\ QP +9 &7Smm\ QP +9 &9Unn\ QP +10 &;kQno\ QP +9 &=-Ton\ QP +9 &>Wlp\ QP +10 &@Uml\ QP +9 &BtSmoZ\ QO +10 &D4VooG\ QP +9 &EWmo\ PP +9 &G]mp\ PQ +10 &Iqrmn\ NS +9 &K'no\ KW +9 &Loo\ H[ +10 &Nop+\ H\\ +9 &P^lom\ H\\ +10 &Roo\ G] +9 &Smo>\ F^ +9 &Unp/\ F^ +10 &W,lop\ I0 +9 &Wno\ JV +9 ( + &Wxop\ MS +2 "collection"'a& +4 #"tina"Collection Clamp onSpring/offSpring for 8/29 samples, on/off torque 2.17 +2 "collection"'g& +5 "core" &Wxqq\ MS +2 ."tina"Hand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&D% +3 "core" % t B wi +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%-  +189 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."tina"PS.seek 2.5ml +2 "processing"%O'\ +2608 "core" ' +2 ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 .PSV.dial :PTV,via: :air +4 "processing"%j +187 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%t @ +6 "core" @ +2 ."tina"PS.seek 0ml +4 "processing"%T'ϴ +2608 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +189 "core"  + #"tina"Pulling 2.5ml of PSR.flush +3 .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%)'\ +2602 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 .PSV.dial :PTV,via: :air +4 "processing"% +189 "core"  + ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%H'ϴ +2605 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%+  +189 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%P'\ +2602 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 .PSV.dial :PTV,via: :air +5 "processing"% +188 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'F  +6 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%K'ϴ +2605 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +189 "core"  + #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%X' +813 "Can"=\ QZ\ \\*O +780 "core" ' + ."tina"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%e  +45 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +1607 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%3 +45 "core"  +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"% '\ +2600 "core" ' +2 ."connect"PRV.dial CBV +3 ."tina"CBV.dial PRV +49 .PSV.dial :PTV,via: :air +9 "processing"%6 +188 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"',  +6 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +3 "processing"%0'ϴ +2604 "core" ' + ."tina"PSV.dial :air +3 "processing"%Q  +74 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%1'\ +2595 "core" ' + ."tina"PSV.dial :PTV +4 "processing"%s +73 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%G'ϴ +2601 "core" ' + ."tina"PSV.dial :air +3 "processing"%z  +85 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%M'\ +2600 "core" ' + ."tina"PSV.dial :PTV +4 "processing"% +71 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%^'ϴ +2605 "core" ' +2 ."tina"PSV.dial :air +7 "processing"%f  +72 "core"  +3 ."tina"PS.seek 2.5ml +3 "processing"%?'\ +2600 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%; +74 "core" ~ +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&2& +6 "core" &ӥ. | sH +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&x(Ӝ +5 "core" ( +2 "manipulator"&{& +3 "core" &ӥ/ 6 tH +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &W& +3 "core" &ӥ. = tH +3 ."tina"Forearm.seek CC +3 "manipulator"&'| +96 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."tina"CC.seek :open +4 "collection"'( +422 "core" ( +2 "manipulator"&n& +3 "core" &ӥ. : uH +2 "manipulator"& % +3 "core" % ω  u +2 ."tina"Forearm.seek :retract +3 "manipulator"&4'\ +102 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +3 "manipulator"&m(- +292 "core" ( + "manipulator"&&& +4 "core" &-  w +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &E& +3 "core" &- s x +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&'ή +105 "core" ' +2 ."tina"Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&I% +4 "core" % η  u2 +2 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&Z'\ +103 "core" ' +33988 "Can"=\ _>\ O +60001 J\ `>\ GVO +60002 R\ a>\ O +60001 \\\ c>\ O +60002 ^\ b>\ O +5733 #"tina"-> access 4 +3 "storage"(d% +5 "core" %i / + t\ c +2 "manipulator"&8% +4 "core" %\  W y +2 "manipulator"&[& +3 "core" &- o y +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(( +983 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (_& +3 "core" &\  \ Y +53240 "Can"e\ b=\ 5O +22134 #"tina"-> startTube 4 +3790 #-> start(:myShortDA) {shortDA} +3 "collection"'% +11 "processing"%b% + "core" %oo?\ ] +7 %ϯ \ x +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +5645 #"tina"-> Thread[:myShortDA].answer +55 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%i +45 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +73 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%:  +132 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%l'ZP +2275 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +132 "core"  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%]' +1265 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%9 @ +102 "core" @ +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%~'ϴ +603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%v'M +1086 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%C'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%7 +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%J +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%`'M +1091 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%A'\ +1588 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%@ +102 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%u  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%|'ϴ +2600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%# +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%!'\ +2600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%o +113 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%\ 'ϴ +2597 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%%& +11 "core" &0\ { +2 "manipulator"&}% +3 "core" %\  5 y +2 "storage"($% +4 "core" %h R N S\ e +2 "storage"(p. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((, +513 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (c& +3 "core" &, - 3 \ _ +2 "manipulator"& & +3 "core" &- } y +2 "manipulator"&q% +4 "core" %\  z x +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek 4 +2 "manipulator"&w(H +186 "core" ( +2 "manipulator"&& +3 "core" &@ x7 +2 "storage"(& +3 "core" &, < g \ _ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +96 "core" ' +2 "storage"(B& +3 "core" &,  \ ` +3 ."myShortDA"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +3 ."myShortDA"SE.seek :beamBreak +2 "storage"(L'= +286 "core" ' + "storage"(<- +4 "core" -'u + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (r& +3 "core" &, 5 , l\ _ +2 "manipulator"&h& +4 "core" &A ^ y7 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&Y(H +5 "core" ( +2 "manipulator"&(& +3 "core" &A L x7 +2 "storage"(U& +4 "core" &, 2 $ S\ _ +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&R'ψ +23 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +54 ."myShortDA"Hand.close +2 "manipulator"&*/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&5& +2 "storage"(''g +8 "core" &A [ y7 +2 "manipulator"&"% +3 "core" % ϖ y +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&/'\ +98 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&\\( +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +100 "core" ( + "manipulator"&S& +4 "core" & y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &=& +2 "core" & h y +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&g' +107 "core" ' +2 "manipulator"&& +3 "core" & 6 v +2 "manipulator"&D% +5 "core" %X ! v( +2 "processing"%a& +3 "core" &?\ m +3 "processing"%-& +4 "core" &4\ m +2 ."myShortDA"PC.seek :closed +3 "processing"%V(U +6 "core" &3\ l +7 & -9\ k$c +9 &Uy@\ g8 +10 &}v@\ gM +9 &RC\ hQ +9 &QJC\ iP +10 &PE\ iQ +9 &KE\ iP +9 &NF\ iP +10 &ZON\ iP +9 &PM\ iP +9 &KM\ iP +10 &!PN\ hP +9 &#aOM\ hP +10 &%$QO\ hP +9 &&PJ\ hP +9 &(NN\ hP +10 &*jON\ iP +9 &,,OJ\ hP +10 &-NL\ hP +9 &/OE\ hP +9 &1qNN\ iP +10 &33NH\ iP +9 &4PL\ hP +9 &6ND\ hP +10 &8yKI\ iP +9 &:;NE\ iP +9 &;L@\ hP +10 &=QG\ hP +9 &?PL\ hQ +10 &ABOQ\ hQ +9 &COO\ hP +9 &DVG\ hQ +10 &F]H\ hR +9 &HBoL\ gS +10 &II\ eV +9 &KH\ eV +9 &MD\ eV +10 &O?E\ dW +9 &QJ\ eW +9 &RF\ eW +10 &TN\ eD +9 &U<}N\ fY +9 &U0B\ i. +6 ( + "processing"%-& +5 #"myShortDA"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.67 +2 .Hand.open +4 "manipulator"&y1 +6 "core" &U"G\ i. +63 1 +2 "manipulator"&j% +3 "core" % _ 3 t0 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +101 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +4 "processing"%t  +3 %O9 +5 "core" 9xZ +102 "processing"%9 +3 "core" 9yZ +102 "processing"%T9 +2 "core" 9yZ  +103 "processing"%9 +2 "core" 9zZ  +103 "processing"%9 +2 "core" 9zZ +103 "processing"%)9 +2 "core" 9zZ +103 "processing"%+9 +2 "core" 9|Z +103 "processing"%H9 +2 "core" 9~Y +103 "processing"%9 +2 "core" 9Z" +103 "processing"%F9 +2 "core" 9Z& +103 "processing"%P9 +2 "core" 9[+ +102 "processing"% 9 +3 "core" 9[/ +102 "processing"%K9 +3 "core" 9[3 +102 "processing"%e9 +3 "core" 9Z7 +102 "processing"%X9 +3 "core" 9[; +102 "processing"%39 +3 "core" 9[@ +102 "processing"%9 +2 "core" 9[D +103 "processing"%69 +2 "core" 9[H +103 "processing"%,9 +3 "core" 9\\L +102 "processing"% 9 +3 "core" 9\\P +102 "processing"%Q9 +2 "core" 9\\U +103 "processing"%09 +2 "core" 9]Y +103 "processing"%s9 +2 "core" 9]] +103 "processing"%19 +3 "core" 9]a +102 "processing"%z9 +2 "core" 9\\e +103 "processing"%G9 +2 "core" 9^j +103 "processing"%9 +2 "core" 9^n +103 "processing"%M9 +2 "core" 9^r +103 "processing"%f9 +2 "core" 9^v +102 "processing"%^9 +3 "core" 9^z +102 "processing"%;9 +3 "core" 9&`~ +102 "processing"%?9 +3 "core" 9-` +102 "processing"%29 +3 "core" 94` +102 "processing"%{9 +3 "core" 9<a +37 "Can"k\ ;\ DO +65 "processing"%W9 +3 "core" 9C` +103 "processing"%9 +2 "core" 9Ja +102 "processing"%9 +3 "core" 9Qa +102 "processing"%9 +3 "core" 9Vb +102 "processing"%>9 +3 "core" 9\\b +103 "processing"%n9 +2 "core" 9bb +102 "processing"% 9 +3 "core" 9gc +102 "processing"%9 +2 "core" 9lc +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%& ppk +48 ."myShortDA"delay 1:30 +14 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%x +101 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%E' +584 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%'˹ +1597 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%I  +132 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%4 +73 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%  +56 "core" +2 "processing"%k% +3 "core" %˶\ g +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%d' +593 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%8 * +35 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%['ϴ +1612 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%.  +10 "core"  + ."myShortDA"PBV.dial :waste1 +2 "processing"%_  +36 "core"  + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%b +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%i'\ +2419 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +72 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%: +73 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%l'ϴ +2417 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%9  +130 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%] +54 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%~' +348 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%v  +43 "core"  + "processing"%7% +4 "core" %\ c +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%C' +347 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'J  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%`'A +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%@ @ +72 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%u' +862 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%A  +41 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%#'˹ +759 "Can"m\ UP\ O +835 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%| +44 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%o @ +74 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%!  +35 "core" +2 "processing"%%% +3 "core" %˵\ k +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%}' +240 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%$ * +34 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%p'ϴ +1947 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +5 "core" &no\ O +2 "manipulator"&c& +3 "core" & - w +2 "manipulator"& % +4 "core" %\   u +46 ."myShortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&q(- +135 "core" ( + "manipulator"&& +4 "core" &- 1 v' +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &- r' +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&m'ή +105 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&B/ +73 "core" / +2 "manipulator"&Z& +4 "core" &-  k' + "manipulator"&<% +4 "core" % ο  r +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&r'\ +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&h(Ӝ +274 "core" ( +2 "manipulator"&(& +3 "core" &Ӝ* ` tCt +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &U& +3 "core" &Ӝ*  tCt +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +4 "manipulator"&*'| +99 "core" ' + "manipulator"&5& +5 "core" &Ӝ* r rCt + "manipulator"&"% +4 "core" %ρ " m +2 "collection"'w& +4 "core" &nn\ E +2 "collection"'& +5 "core" &lp\ I +2 ."myShortDA"CC.seek :closed +3 "collection"'L(W +5 "core" &mn\ E +8 &\ %nm\ C#` +9 &Uyml\ =8 +10 &}{lm\ =M +9 &Wnm\ ?Q +9 &KPno\ @Q +9 & Wln\ ?Q +10 &Wko\ ?Q +9 &Vlm\ ?Q +10 &SWlo\ ?Q +9 &Umnx\ ?Q +9 &Vkm\ ?Q +10 &!Rln\ @Q +9 &#[Tmn\ @Q +9 &%Tmm\ ?P +10 &&Tnl\ ?Q +10 &(Smm\ ?Q +9 &*cTmm\ ?Q +9 &,%Unl\ ?Q +9 &-Wll\ ?Q +10 &/Umn\ ?Q +9 &1kUmn\ ?Q +9 &3-Ulo\ ?Q +10 &4Qmm\ ?Q +9 &6Rmo\ ?Q +10 &8sVmn\ ?Q +9 &:5Rml\ ?Q +9 &;Tno\ ?Q +10 &=Pom\ ?Q +9 &?|Rml\ ?P +9 &A<Tno\ ?Q +10 &BTln\ ?Q +9 &DYlo\ >Q +10 &FZmm\ ?Q +9 &H@cnm\ >R +9 &Iykn\ ;U +10 &Knn\ 7Z +9 &Mfml\ 5] +9 &O(np\ 6] +10 &Pnm\ 5^ +9 &Roo\ 4^ +10 &Tjjm\ 4_ +9 &V+mo\ 3] +9 &WyGmn\ 9'v +10 &W nm\ 8 ^ +5 ( +2 "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 9/29 samples, on/off torque 2.14 +2 "collection"'R& +7 "core" &Won\ 9 ^ + &Wno\ 9 ^ +2 ."myShortDA"Hand.open +2 "manipulator"&S1 +75 "core" 1 +2 "manipulator"&=% +3 "core" % ρ f +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&Y'\ +101 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +100 "core" +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%D' +1590 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%a  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%''ϴ +1592 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%/ +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%N'\ +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%y  +4 "collection"'j  +33 "core" ~ +126  + ."myShortDA"PSV.dial :mixloop +3 "processing"%O +104 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'-  +7 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +75 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%g'ϴ +2617 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%T  +44 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +44 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%)'ϴ +2604 "core" ' +46 ."myShortDA"PSV.dial :air +11 "processing"%+  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%H'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%F'ϴ +2604 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&P& +7 "core" &Ӝ* w q i lCt +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"& (Ӝ +3 "core" ( +3 "manipulator"&K& +4 "core" &Ӝ) u ] eCt +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &e& +3 "core" &Ӝ) u kCt +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&X'| +92 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&3/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +428 "core" ( + "manipulator"&6& +4 "core" &Ӝ) K mCt +2 "manipulator"&,% +3 "core" % y [ o +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&Q(- +280 "core" ( +2 "manipulator"&0& +3 "core" &- K p +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &s& +3 "core" &- 9 u +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +4 "manipulator"&1'ή +105 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&z1 +76 "core" 1 + "manipulator"&G% +4 "core" % η  o +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 ."da"delayUntil "13:36:20.18" +24736 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%M @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%f  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%^ * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%;  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%?'\ +2406 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%2 +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%{  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%W +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +3 "processing"%  +56 "core" +3 ."da"PS.seek 0ml +4 "processing"%'ϴ +2098 "Can"_\ R^\ [pO +316 "core" ' + #"da"washCycleDA #1 of 2 +7 .PSR.select :air +10 .PSV.dial PSR +4 "processing"% +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%>' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%n'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +74 "core"  + ."da"PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +36 "core" + "processing"%\ % +3 "core" %˸\ m +3 ."da"PS.seek 1.5ml +2 "processing"%E' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%I * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%4'ϴ +1601 "core" ' +54 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +15 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%k  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%8 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%d'\ +2396 "core" ' + ."da"PSV.dial PTV +3 "processing"%t +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%_ +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +71 "core"  +3 ."da"PS.seek 0ml +4 "processing"%b'ϴ +2418 "core" ' +2 #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%[ +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +583 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%:'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%i  +37 "core" +2 "processing"%9% +3 "core" %˸V\ o +2 ."da"PS.seek 1.5ml +3 "processing"%]' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml +4 "processing"%l'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%v  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%7  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%~ * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%J +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2394 "core" ' + ."da"PSV.dial PTV +3 "processing"%C +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%@ +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%` +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%A  +85 "core" +2 ."da"PS.seek 0ml +4 "processing"%u'ϴ +2398 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%|  +45 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%o  +131 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%!  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%%  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%$ +41 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%#' +388 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%}  +46 "core"  +2 "processing"%% +3 "core" %D\ m +3 ."da"PS.seek 0.55ml +2 "processing"%c' +334 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +4 "processing"%'˹ +1543 "core" ' + ."da"PSV.dial :PML +3 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +49 "processing"%\\ @ +82 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%B  +35 "core" +2 "processing"%Z% +3 "core" %˴\ b +3 ."da"PS.seek 1.85ml +2 "processing"%<' +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%m'ϴ +392 "Can"U\ SX\ =O +1555 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 +7 .PTV.dial :mixing +4 "processing"%( @ +18 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%U  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%q * +34 "core" + + ."da"PSV.dial :air +3 "processing"%5  +55 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%"'\ +2418 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%w +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%r  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%R  +55 "core" +2 ."da"PS.seek 0ml +3 "processing"%S'ϴ +2426 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%= +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +108 "Can"U\ Mr\ O +1492 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%*  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%p +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%a  +35 "core" + "processing"%D% +4 "core" %˹V\ p +2 ."da"PS.seek 1.5ml +3 "processing"%/' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%' * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%j'ϴ +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%y  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%O  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%- * +37 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%N'\ +2414 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%T +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%g +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +2424 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%) +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +587 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +8 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%H'˹ +1599 "core" ' + ."da"PTV.dial :puck +3 "processing"%P  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +73 "core" + ."da"PBV.dial :waste1 +55 "processing"%e  +39 "core" +2 "processing"%3% +3 "core" %˹\ l +2 ."da"PS.seek 1.5ml +3 "processing"%h' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Y * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%L'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%6  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%,  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%X * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%s'\ +2417 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%z +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%G +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +71 "core"  +3 ."da"PS.seek 0ml +4 "processing"%1'ϴ +2417 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%M +128 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%f' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%^'˹ +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%;  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%F +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%2  +37 "core" + "processing"%{% +4 "core" %˺\ f +2 ."da"PS.seek 1.5ml +2 "processing"%W' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +5 "processing"%?'ϴ +1592 "core" ' + ."da"delay 2:00 +895 "Can"]\ UK\ 2O +11109 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%> * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2401 "core" ' + ."da"PSV.dial PTV +3 "processing"%x +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +8 "processing"%n +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%I  +72 "core"  +2 ."da"PS.seek 0ml +4 "processing"%E'ϴ +2422 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +134 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +11 "processing"% +20 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%k'5 +345 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +334 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +69 ."da"PS.seek 2ml +2 "processing"%8'˹ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%4  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%t +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%.  +37 "core" + "processing"%_% +4 "core" %˿\ / +2 ."da"PS.seek 1.5ml +3 "processing"%' +580 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%d * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%['ϴ +1598 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%b  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%i'\ +2481 "core" ' + ."da"PSV.dial PTV +3 "processing"%9 +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%: +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%]  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%v'ϴ +2507 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%7 +132 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%~'˹ +2096 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%J  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%l +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%C  +35 "core"  +2 "processing"%@% +3 "core" %˴J\ $ +3 ."da"PS.seek 1.5ml +2 "processing"%`' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%A * +36 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +103 "core"  +2 ."da"PS.seek 0ml +3 "processing"%|'ϴ +1591 "core" ' +2 "processing"%o9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%! +4 %%& +2 "core" 5 +2 &U#d\ B. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&$% +6 "core" %\ ) ( X Y +2 "storage"(u% +3 "core" %r\ . +2 "storage"(}. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"((q +193 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (#& +3 "core" &p 9 7 !\  +3 "manipulator"& & +3 "core" &- X X ) <) +2 "manipulator"&c% +3 "core" %\ X l F +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&(k +184 "core" ( + "manipulator"&\\& +4 "core" & g h " 9/ +2 "storage"(B& +3 "core" &p ; < )\  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&Z' +95 "core" ' + "storage"(& +4 "core" &p W\ + +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"('= +278 "core" ' +2 "storage"(<- +3 "core" -'= +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +57 "storage"((' +40 "core" ' +2 "manipulator"&U& +3 "core" & C 1 k 8/ +2 "manipulator"&q% +5 "core" % C < 7{ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&5'\ +95 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&m( +269 "core" ( +2 "manipulator"&w& +3 "core" & P P j 7 +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &r& +3 "core" & T R L 7 +2 ."da"Forearm.seek PC +2 "manipulator"&' +112 "core" ' + ."da"Hand.close +2 "manipulator"&R/ +72 "core" / +2 ."da"PC.seek :open +4 "processing"%"( +411 "core" ( +2 "storage"(=& +3 "core" &p .\ $ +2 "manipulator"&S& +4 "core" & 9 G +2 "manipulator"&% +3 "core" % n c G +2 ."da"Forearm.seek :retract +3 "manipulator"&*'\ +112 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&p(k +267 "core" ( +2 "manipulator"&a& +3 "core" &y [ c  93 +2 "storage"(D& +4 "core" &p ; : \  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +89 "core" ' +2 ."da"Hand.open +2 "manipulator"&'1 +78 "core" 1 +2 "storage"(/- +3 "core" -' +2 ."da"SE.seek -0.2 Pucks below Top Plate +3 "storage"(y' +23 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"(O'` +57 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1514h.tif +9 "processing"%-& +12 "core" &]\  +4 "manipulator"&& +8 "core" &  #0 +2 "manipulator"&j% +5 "core" %  " #n +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&T'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&g(- +180 "core" ( + "manipulator"&& +4 "core" &-  $ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &-   # +2 ."psFlush"Forearm.seek :garage +5 "manipulator"&N'ή +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&)/ +70 "core" / +2 "manipulator"&+& +3 "core" &-  ( +2 "manipulator"&% +4 "core" % θ   +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&P'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&K( +123 "core" ( + "manipulator"&e& +4 "core" & g  + +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &3& +3 "core" & y $ +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&H' +108 "core" ' +2 "manipulator"&Y& +3 "core" & l n  +2 "manipulator"&h% +5 "core" %_ _ e & + "processing"%6& +4 "core" &b\  +3 "processing"%,& +4 "core" &>\  +2 ."psFlush"PC.seek :closed +3 "processing"%X(U +7 "core" &I\  +6 & +?\ $e +9 &Uu/\ 9 +9 &}p(\ N +10 &L\ R +9 &MC\ Q +66 &G;\ Q +7 &H{\ Q + &Dx\ R +2 &UIe\ Q + &Ff\ R + &F[\ R + &!FU\ R + &#\\FD\ R +5 &%FD\ S +9 &&DB\ R +9 &(G2\ R +10 &*aI+\ S +9 &,$G\ R +9 &-D \ R +10 &/F\ R +9 &1iC\ S +10 &3,E\ R +9 &4F\ R +9 &6G\ R +10 &8qH S +9 &:4G\ R +9 &;G R +10 &=C\ S +9 &?yH S +10 &A;F S +9 &BE\ R +9 &DH\ R +10 &FT\ S +9 &H<e\ U +10 &I}|\ X +9 &K|w\ Y +9 &Mx~z\ Y +10 &O;~y\ X +9 &Ps\ X +9 &Rg\ Y +10 &Tg\ F +9 &U<mi\ \\ +9 &U 6b\ - +6 ( + "processing"%,& +5 #"psFlush"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.75 +2 "processing"%0& +7 "core" &UZ\ - + &U]\ - +2 ."psFlush"Hand.open +2 "manipulator"&L1 +69 "core" 1 +2 "manipulator"& % +4 "core" % i n S 8 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&z'\ +103 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%G +44 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +90 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.095 seconds\ /var/log/esp/da23apr1514h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1514h15s.tif +486 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%s'\ +557 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1514h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1514h22s.tif +1540 "core" ' + ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%M @ +196 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%1  +134 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%f +106 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%;'ϖ +168 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1514h22s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "14.095 sec auto-exposure",Subject: "da23apr1514h images!" +4 "storage"(F- +5 "core" -'` +3 "storage"(2& +9 "core" &p y { 0\  +8 "manipulator"&{& +20 "core" &  C +2 "manipulator"&^% +5 "core" %\  # D +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&(k +263 "core" ( +14 "manipulator"&W& +7 "core" &m a C8! +5 "storage"(& +6 "core" &p \  +6 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&' +98 "core" ' +4 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.16 Pucks below Top Plate +4 "storage"(>' +65 "core" ' +6 "manipulator"& & +7 "core" &m &  - Z8! +4 "storage"(?& +7 "core" &p  d\ 2 +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +4 "manipulator"&x'7 +36 "core" ' +3 ."da"Elbow.hold +9 "manipulator"&\ , +10 "core" , +5 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +10 ."da"SE.seek 0.02 Pucks below Top Plate +4 "storage"(n' +28 "core" ' +4 "manipulator"&I% +6 "core" %C S +4 "storage"(& +8 "core" &p\ . +4 ."da"Forearm.force -20 +4 "manipulator"&5 +17 ."da"Forearm.seek 3 + 312 counts +3 "manipulator"&'o +151 "core" ' +6 "manipulator"&E& +10 "core" & E E  ]5 +4 "storage"(k& +6 "core" &p 4 4\ 5 +6 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +49 "core" ' +7 "storage"(4% +6 "core" % 2 3\ 5 +6 ."downElevator"SE.seek :down +8 "storage"(t'g +98 (.% +6 "core" %R  \ 2[u +4 "manipulator"&_% +7 "core" %1 + ( [} +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&8'\ +110 "core" ' +21 ' +2 ."downElevator"SE.stop +3 "storage"(5 +10 (d& +6 "core" &p - 0\ 7 +1033 ' +4 ."psFlush"PSR.select :air +7 .PSV.dial PSR +7 "processing"% +106 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +9 "processing"%b' +270 #"uploadLog"upsync +317 "core" ' + ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2091 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%[ +104 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%9'ϖ +1673 "Can"d\ FD\ ͓O +928 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%: +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%]'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%i +74 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%7  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%v  +16 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%J'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%l +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%C' +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%@'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%~ +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%A U +54 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2600 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%` @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%o'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%!  +72 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%%'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%$ +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%u'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%} +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%# U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"% 'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%c @ +45 "core" > +55 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%\\  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%B'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%Q +48 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'M +1086 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%< +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%U  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%q  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%Z +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%w' +580 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%r'\ +2092 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%R U +57 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%5'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%V @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%='\ +2597 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%S  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2597 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%a'\ +2602 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%D +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%m U +18 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%''ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%/ @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%-'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%*  +70 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2593 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&j& +6 "core" & w5 + "manipulator"&(% +4 "core" %\ w +3 ."psFlush"Elbow.seek PC +2 "manipulator"&y( +252 "core" ( +2 "manipulator"&& +3 "core" & B y +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" & w x +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&p/ +70 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%)( +411 "core" ( + "manipulator"&+& +4 "core" & u +2 "manipulator"&% +3 "core" %  @ uD +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&T'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&e(- +136 "core" ( +8 "manipulator"&3& +4 "core" &- x( +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &N& +4 "core" &- S x( +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&Y'ή +104 "core" ' + ."psFlush"Hand.open +2 "manipulator"&h1 +70 "core" 1 +2 "manipulator"&6% +3 "core" % ζ w% +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&g'\ +109 "core" ' + #"myShortDA"Finished short da assay +3200 "Can"w\ [:\ ^O +60002 \ a:\ 0O +25820 #"tina"-> access 3 +3 "storage"(P% +5 "core" %h * - B\ a +3 "manipulator"&"% +3 "core" %\  y w +2 "manipulator"&0& +4 "core" &- y( +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +2 "storage"(L([ +670 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +3 ( & +4 "core" &[ M X\ [ +8291 #"tina"-> access 4 +3 "storage"(,% +5 "core" %h + , \ a +2 "manipulator"&G% +4 "core" %\  y w +2 "manipulator"&H& +4 "core" &- y( +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(|( +987 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 ( & +3 "core" & \  \ X +566 #"tina"-> startTube 4 +463 #-> start(:myShortDA) {shortDA} +3 "collection"'M% +9 "processing"%1% +2 "core" %kn\ Y +6 %϶\ t +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +12027 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%f +128 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%F  +129 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%2  +46 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%{'ZP +2270 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%^  + "collection"'s  +9 "core"  +121  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%W' +1251 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +104 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%K'ϴ +592 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%?'M +1084 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%z'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +7 "processing"%I +101 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +2404 "Can"\ a>\ gO +196 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%O +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%'M +1084 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%E'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +103 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%k  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%>'ϴ +2607 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%4 +102 "core"  +2 ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%x'\ +2604 "core" ' + ."myShortDA"PSV.dial :mixloop +49 "processing"%. +119 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%_'ϴ +2602 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%& +11 "core" &w\ w +7 "manipulator"&d% +4 "core" %\  [ y w +2 "storage"(n% +3 "core" %h , + \ b +2 "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(t(, +511 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &, K _\ [ +2 "manipulator"&;& +4 "core" &- } x( +2 "manipulator"&b% +3 "core" %\  y w +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&(H +174 "core" ( + "manipulator"&& +4 "core" &A [ y2 +2 "storage"([& +3 "core" &, 2 * \ _ +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +92 "core" ' + "storage"(:& +4 "core" &, - 7\ _ +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(9'= +288 "core" ' +2 "storage"(- +86 "core" -'s +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +6 (i& +3 "core" &, * 9 b\ ^ +2 "manipulator"&7& +3 "core" &A 3 x2 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&v(H +6 "core" ( + "manipulator"&]& +4 "core" &A 1 y2 +2 "storage"(l& +3 "core" &, + + \ ^ +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&J'ψ +32 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&C/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&~& +4 "storage"(A'g +8 "core" &A e x2 +2 "manipulator"&@% +3 "core" % Ϙ ? xh +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&`'\ +91 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&( +174 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +74 "core" ( +2 "manipulator"&!& +4 "core" & y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &o& +3 "core" & p x +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&$' +111 "core" ' +2 "manipulator"&%& +4 "core" & f t +2 "manipulator"&}% +3 "core" %O u +2 "processing"%#& +4 "core" &\ l +2 "processing"%u& +5 "core" &~\ k +2 ."myShortDA"PC.seek :closed +2 "processing"%c(U +7 "core" &e\ k +4 &b\ k6 +10 &;Gxb\ f1 +9 &`oc\ eF +9 &]h\ gQ +10 &Qh\ gP +9 &Oh\ hP +9 &DQd\ gP +10 &Od\ gP +9 &Pc\ gP +10 &O]\ gP +9 &KL`\ gP +9 &! N_\ gQ +10 &"Oh\ gP +9 &$Kb\ hP +9 &&SLg\ gP +10 &(Rb\ gP +9 &)N]\ gP +10 &+Mg\ hP +9 &-[Ob\ gP +9 &/Oh\ gP +10 &0Nb\ gP +9 &2Nb\ gP +9 &4dNV\ gP +10 &6%NZ\ gP +9 &7Ka\ gP +10 &9OV\ gP +9 &;kMO\ gP +9 &=-KX\ gP +10 &>PS\ gP +9 &@LL\ gP +9 &BsQ\\\ gP +10 &D4Rc\ gQ +9 &EYY\ gQ +10 &GmW\ fS +9 &IkW\ dV +9 &K+X\ eW +10 &LX\ dW +9 &NY\ dW +9 &PpX\ dW +10 &R2S\ cW +9 &SW\ dW +10 &UYSd]\ f)z +9 &UTX\ g1 +9 ( +2 "processing"%u& +3 "core" &U W\ h. +2 #"myShortDA"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.66 +2 .Hand.open +5 "manipulator"& 1 +76 "core" 1 + "manipulator"&\\% +4 "core" % \\ ' s' +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%Q  +3 %B9 +6 "core" 9ud +102 "processing"%9 +3 "core" 9vf +146 "processing"%<9 +10 "core" 9ud  +102 "processing"%U9 +3 "core" 9vd +102 "processing"%q9 +2 "core" 9ue +103 "processing"%9 +2 "core" 9vc +103 "processing"%Z9 +2 "core" 9wd +103 "processing"%9 +3 "core" 9xd +102 "processing"%w9 +3 "core" 9yd$ +102 "processing"%9 +3 "core" 9{e( +102 "processing"%R9 +3 "core" 9}e- +102 "processing"%r9 +3 "core" 9d1 +103 "processing"%V9 +2 "core" 9e5 +103 "processing"%59 +2 "core" 9e9 +103 "processing"%S9 +2 "core" 9e= +102 "processing"%=9 +3 "core" 9eB +102 "processing"%9 +3 "core" 9fF +102 "processing"%9 +3 "core" 9eJ +103 "processing"%D9 +2 "core" 9eN +102 "processing"%m9 +3 "core" 9gR +102 "processing"%a9 +3 "core" 9fW +102 "processing"%/9 +2 "core" 9f[ +103 "processing"%'9 +3 "core" 9g_ +102 "processing"%*9 +3 "core" 9gc +102 "processing"%-9 +2 "core" 9gg +103 "processing"%j9 +2 "core" 9fl +103 "processing"%(9 +2 "core" 9hp +103 "processing"%9 +3 "core" 9ht +102 "processing"%9 +2 "core" 9hx +103 "processing"%\ 9 +2 "core" 9i| +103 "processing"%p9 +2 "core" 9j +103 "processing"%89 +2 "core" 9j\ +103 "processing"%X9 +3 "core" 9 j +102 "processing"%+9 +3 "core" 9l +102 "processing"%9 +2 "core" 9j +103 "processing"%39 +2 "core" 9%l +103 "processing"%N9 +2 "core" 9-l +103 "processing"%9 +3 "core" 97l +102 "processing"%y9 +3 "core" 9>l +102 "processing"%h9 +3 "core" 9Dl +102 "processing"%69 +2 "core" 9Ll +103 "processing"%T9 +2 "core" 9Sl +103 "processing"%Y9 +3 "core" 9[l +102 "processing"%P9 +2 "core" 9bo +103 "processing"%"9 +3 "core" 9in +102 "processing"%09 +2 "core" 9on +3 ."myShortDA"PH.hold 2:00:00,28C +6 "processing"% ppk +2 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +100 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%,' +589 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%G'˹ +1594 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%H  +132 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%L +73 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%  +53 "core" + "processing"%M% +4 "core" %˵*\ k +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%1' +594 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%f * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%F'ϴ +1600 "core" ' + ."myShortDA"delay 5:00 +26650 "Can"\ QW\ ׵ O +3353 #"myShortDA"recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%2  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%s * +34 "core" * +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"%^ +72 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%{'\ +2400 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"% +73 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%W +73 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%K  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%?'ϴ +2459 "core" ' +9 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%I  +129 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%z +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%O @ +103 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +352 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'  +2 "processing"%  +4 "core"  +42  + "processing"%k% +3 "core" %>\ h +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%E' +345 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'4  +31 "core" + ."myShortDA"PRV.dial :air +3 "processing"%>  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%.'A +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%x @ +73 "core" ? +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%' +848 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%d  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%n'˹ +1594 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"% +45 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%| @ +74 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%;% +3 "core" %˴\ i +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%b' +240 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%['ϴ +1945 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"':& +5 "core" &no\ N +2 "manipulator"&e& +4 "core" & z u +2 "manipulator"&g% +3 "core" %\  w w +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +139 "core" ( +2 "manipulator"&i& +3 "core" &- ` t+ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &7& +3 "core" &- v+ +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&]'ή +102 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&l/ +76 "core" / + "manipulator"&C& +4 "core" &- d s+ +2 "manipulator"&~% +3 "core" % ν H s +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&@'\ +113 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(Ӝ +272 "core" ( +2 "manipulator"&& +3 "core" &ӝ0 8 uG +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &9& +3 "core" &ӝ0 D uG +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&J'| +96 "core" ' +2 "manipulator"&!& +3 "core" &ӝ/  sG +2 "manipulator"&o% +4 "core" %n @ n +2 "collection"'v& +4 "core" &no\ E +2 "collection"'%& +6 "core" &oo*\ J +2 ."myShortDA"CC.seek :closed +5 "collection"'}(W +3 "core" &nk\ J +5 &nnZ\ J2 +10 &1F|po\ A1 +9 &Tnnn\ @F +9 &bnqZ\ BQ +10 &Smo\ DQ +9 &qZmn\ CQ +9 &3Vno,\ CQ +10 &Rnl1\ CQ +9 &Uml\\\ CQ +10 &yTlm\\\ CQ +9 &<Qmn\ CQ +9 & Vmo\ CQ +10 &"Zmq\ CQ +9 &$Wml\ CR +9 &&CWlp\ CQ +10 &(Smn\ CQ +9 &)Tmm\ CQ +10 &+Qlp'\ DQ +9 &-LTmm\ DQ +9 &/ Vpo\ CQ +10 &0Sln\ CQ +9 &2Von\ CQ +9 &4SUln\ CQ +10 &6Wpn\ CQ +9 &7Tnn\ CQ +9 &9Uoo\ CQ +10 &;]Tlo\ CQ +9 &=Unn\ CQ +10 &>Tln\ CQ +9 &@Von\ BQ +9 &BeTmn\ BQ +10 &D&Ymm\ BQ +9 &EZno\ BQ +51 &G`mm\ @R +9 &Icvmn\ ?T + &Klo\ =W + &Lmp\ 8\\ + &Nlo\ 9\\ + &PRpo\ 8] +2 &Ron\ 8] +9 &Son\ 8^ +10 &Uoo\ 7_ +9 &W4yno\ :3 +9 &Woo\ 95 +10 &Wqmo\ @M +5 ( +2 "collection"'%& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.20 +3 "collection"'#& +6 "core" &Wcno\ @M + &Wcoo\ ;M +2 ."myShortDA"Hand.open +2 "manipulator"&A1 +69 "core" 1 +2 "manipulator"&`% +3 "core" % n  l +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&)'\ +93 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +101 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%\\' +1600 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%u  +42 "core"  +3 ."myShortDA"PS.seek 0ml +4 "processing"%B'ϴ +1596 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core" + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%$'\ +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%<  +4 "collection"'U  +32 "core"  +127  + ."myShortDA"PSV.dial :mixloop +3 "processing"%q +102 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +7 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%Z  +76 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%w  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%R +56 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%r'ϴ +2609 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%V  +42 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%5'\ +2598 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%S +57 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%='ϴ +2603 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&& +6 "core" &ӝ- % eG +7 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&(Ӝ +5 "core" ( +2 "manipulator"&D& +4 "core" &ӝ-  eG +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &m& +3 "core" &ӝ. = oG +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&a'| +99 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&// +69 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"''( +423 "core" ( + "manipulator"&*& +4 "core" &ӝ- | gG +2 "manipulator"&-% +3 "core" % ρ y  n +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&j'\ +101 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&((- +293 "core" ( +2 "manipulator"&& +3 "core" &-  t +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- v u +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +4 "manipulator"&\ 'ή +105 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&p1 +70 "core" 1 +2 "manipulator"&8% +3 "core" % η @ f +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +51 "manipulator"&X'\ +106 "core" ' +2 ."da"delayUntil "15:09:18.44" +15514 "Can"\ Lh\ O +9257 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%+ @ +74 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%3 * +38 "core" , + ."da"PSV.dial :air +2 "processing"%N  +54 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2412 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%y +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%h  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%6 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%T  +54 "core" +2 ."da"PS.seek 0ml +3 "processing"%Y'ϴ +2420 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%P +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%"' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%0'˹ +1605 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%_ +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%,  +37 "core" + "processing"%H% +4 "core" %˾&\ i +2 ."da"PS.seek 1.5ml +2 "processing"%L' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%M'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%G  +16 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%f  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Q +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%2'\ +2422 "core" ' + ."da"PSV.dial PTV +3 "processing"% +86 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%s +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%^ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%F  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2423 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%W +129 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"% ' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%K'˹ +1589 "core" ' + ."da"PTV.dial :puck +3 "processing"%{  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%I +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%z  +37 "core" + "processing"%O% +4 "core" %˻O\ i +2 ."da"PS.seek 1.5ml +3 "processing"%?' +593 "core" ' + ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" * +2 ."da"PS.seek 0ml +49 "processing"%'ϴ +1602 "core" ' + ."da"delay 2:00 +8752 "Can"\ TH\ LO +3253 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%k  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%4 * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%> +72 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%E'\ +2422 "core" ' + ."da"PSV.dial PTV +3 "processing"%x +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%. +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%d +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +83 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2420 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%|  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +132 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +7 "processing"%;  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%n +53 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%b' +393 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%:  +46 "core"  + "processing"%e% +4 "core" %J\ h +2 ."da"PS.seek 0.55ml +2 "processing"%g' +337 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%i  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%7'˹ +1539 "core" ' + ."da"PSV.dial :PML +3 "processing"% +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%l @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%C  +37 "core" + "processing"%~% +4 "core" %˸P\ j +2 ."da"PS.seek 1.85ml +3 "processing"%' +237 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%] * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1953 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +40351 "Can"\ SG\ O +7652 #"da"recoverPRVreagent08 + .PTV.dial :mixing +10 "processing"%9 @ +16 "core" ? + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" + + ."da"PSV.dial :air +3 "processing"%o  +55 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%v'\ +2423 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%@ +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%# +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%A  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%`'ϴ +2412 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%% +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"% ' +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%J'˹ +1587 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%[  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%u +73 "core" +8 ."da"PBV.dial :waste1 +2 "processing"%\\  +37 "core" + "processing"%% +4 "core" %˽a\ ^ +2 ."da"PS.seek 1.5ml +3 "processing"%B' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%U * +34 "core" * +3 ."da"PS.seek 0ml +3 "processing"%<'ϴ +1590 "core" ' + ."da"delay 2:00 +12005 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%q  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Z * +34 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%$ +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%w'\ +2418 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%R +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +85 "core" +2 ."da"PS.seek 0ml +4 "processing"%r'ϴ +2418 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%S +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%5' +585 "core" ' + ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1589 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%D  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%m +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%/  +37 "core" + "processing"%% +5 "core" %˵!\ c +2 ."da"PS.seek 1.5ml +2 "processing"%)' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%} * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%*'ϴ +1595 "core" ' + ."da"delay 2:00 +10515 "Can"\ R_\ xO +1489 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%-  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%a  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +73 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2398 "core" ' + ."da"PSV.dial PTV +3 "processing"%p +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%8 +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%j +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +2426 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +6 .PSV.dial PSR +8 "processing"% +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%3' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%N'˹ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%=  +7 "core"  +51 ."da"PSV.dial PTV +9 "processing"%y +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +37 "core" +2 "processing"%6% +3 "core" %˴i\ h +3 ."da"PS.seek 1.5ml +2 "processing"%T' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%P'ϴ +1600 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%Y  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%"  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +72 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%,'\ +2415 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%H +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%0 +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%L  +85 "core" +2 ."da"PS.seek 0ml +3 "processing"%G'ϴ +2418 "core" ' +2 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +11 .PSV.dial PSR +4 "processing"%f +131 "core" +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +18 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%1'5 +334 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%Q' +333 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%M'˹ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%s +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%^  +37 "core" + "processing"%F% +4 "core" %˹R\ & +3 ."da"PS.seek 1.5ml +2 "processing"%2' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%W * +37 "core" , +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +1596 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%{  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +87 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%O'\ +2482 "core" ' + ."da"PSV.dial PTV +8 "processing"%K +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%? +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%k  +73 "core"  +3 ."da"PS.seek 0ml +3 "processing"%'ϴ +2483 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%& +133 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%4'˹ +2106 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%>  +6 "core"  +2 ."da"PSV.dial PTV +54 "processing"% +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +35 "core"  +2 "processing"%.% +4 "core" %˾\  +2 ."da"PS.seek 1.5ml +2 "processing"%d' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"delay 1 second +64 "Can"\ #\ O +38 ."da"PSV.dial :waste1 +2 "processing"%E  +105 "core"  +2 ."da"PS.seek 0ml +3 "processing"%|'ϴ +1595 "core" ' + "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.7C before imaging +2 .PH.coast +5 "processing"%; +4 "core" 5 +2 "processing"%& +4 "core" &U \ ?. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&n% +7 "core" %\  S S + "storage"(% +4 "core" %x \ * +2 "storage"(:. +2 "core" .(, +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(e(q +196 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (b& +3 "core" &s ?\  +2 "manipulator"&i& +4 "core" &- { M +2 "manipulator"&g% +3 "core" %\  M +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&(k +189 "core" ( + "manipulator"&l& +4 "core" &~ M R  6. +2 "storage"(C& +3 "core" &s  \ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&~' +104 "core" ' + "storage"(]& +5 "core" &s \ * +2 ."da"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(7'= +282 "core" ' +2 "storage"(- +6 "core" -'= +4 ."da"SE.configure :default +6 "storage"(#QK-0-\ b +10 ."da"SE.seek :place +3 "storage"(9' +39 "core" ' +4 "manipulator"&& +7 "core" &~ H F  7. +4 "manipulator"&!% +6 "core" % Q Q Z 6z +6 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&o'\ +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +250 "core" ( + "manipulator"&@& +5 "core" & U S X 7 + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" & R R Y 7 +3 ."da"Forearm.seek PC +2 "manipulator"&#' +111 "core" ' +3 ."da"Hand.close + "manipulator"&A/ +70 "core" / +2 ."da"PC.seek :open +4 "processing"%v( +408 "core" ( +2 "storage"(%& +3 "core" &s \  +2 "manipulator"&`& +4 "core" & - D +2 "manipulator"& % +4 "core" % \\ ; E +2 ."da"Forearm.seek :retract +8 "manipulator"&['\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&u(k +262 "core" ( +2 "manipulator"&\\& +3 "core" &m P D q 78 +2 "storage"(& +3 "core" &s + . B\  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&J' +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&U1 +69 "core" 1 +2 "storage"(B- +4 "core" -' +2 ."da"SE.seek -0.2 Pucks below Top Plate +3 "storage"(q' +20 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.88 Pucks below Top Plate +55 "storage"('` +60 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1515h.tif +5 "processing"%Z& +20 "core" &4\  +2 "manipulator"&$& +5 "core" &p j &7 +2 "manipulator"&<% +5 "core" %  ` &[ +2 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&R(- +191 "core" ( + "manipulator"&& +4 "core" &- 7 ) +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &V& +3 "core" &- } 2 ? +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&w'ή +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&S/ +73 "core" / + "manipulator"&r& +4 "core" &- S # +2 "manipulator"&5% +3 "core" % μ c " +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&D'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&m( +119 "core" ( +2 "manipulator"&/& +3 "core" &  + +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" & R * +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&' +110 "core" ' +2 "manipulator"&}& +3 "core" &   @ / +2 "manipulator"&)% +4 "core" %U  7 / +2 "processing"%-& +4 "core" &\ ! +3 "processing"%a& +4 "core" & \ & +3 ."psFlush"PC.seek :closed +2 "processing"%(U +7 "core" &\ ' +6 & +\ &$d +9 &Tv\ "8 +10 &|q\ "M +9 &H\ $R +10 &IG\ R +9 & J\ R +9 &D\ R +10 &E{\ R +9 &PGy\ R +9 &Hq\ R +10 &Do\ R +9 &!Gg\ S +10 &#XCU\ R +9 &%GY\ R +9 &&DO\ R +10 &(GT\ R +9 &*`H\ R +9 &,"I\ R +10 &-G\ R +9 &/F\ S +10 &1hE\ R +9 &3+F\ R +9 &4G\ R +10 &6B\ R +9 &8pF\ R +9 &:4D\ R +10 &;G\ R +9 &=D\ Q +10 &?zGr\ R +9 &A<Hw\ $R +9 &BE{\ #Q +10 &DHk\ #Q +9 &FRk\ "S +9 &H;gc\ !U +10 &I\\\ X +9 &K{R\ X +10 &Mvb\ Y +9 &O9Y\ X +9 &PG\ Y +10 &R{E\ Y +9 &T|H\ F +10 &U<jQ\  a +9 &U.B\ / +5 ( +2 "processing"%a& +4 #"psFlush"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.77 +2 "processing"%& +8 "core" &U#5\ / + &U#<\ / + ."psFlush"Hand.open +2 "manipulator"&*1 +72 "core" 1 +2 "manipulator"&p% +4 "core" % c , +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&8'\ +108 "core" ' +6 ."psFlush"PSR.select :air +10 .PSV.dial PSR +14 "processing"%j +15 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.001 seconds\ /var/log/esp/da23apr1515h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1515h15s.tif +28 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%\ ' +582 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +410 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1515h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1515h22s.tif +1684 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +197 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%+  +135 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%3 +107 "core" +8 ."psFlush"PS.seek :empty +7 "processing"%='ϖ +27 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1515h22s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "13.001 sec auto-exposure",Subject: "da23apr1515h images!" +9 "storage"(y- +91 "core" -'` +5 "storage"(h& +4 "core" &s \  +2 "manipulator"&6& +6 "core" & \\ I +2 "manipulator"&N% +4 "core" %\  ] I +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +4 "manipulator"&(k +261 "core" ( +4 "manipulator"&T& +9 "core" &m % H9# +4 "storage"(Y& +10 "core" &s E\  +4 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +14 "manipulator"&"' +109 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +12 ."da"SE.seek -0.16 Pucks below Top Plate +8 "storage"( ' +60 "core" ' +4 "manipulator"&_& +8 "core" &n * ' A \\8" +4 "storage"(P& +8 "core" &s  {\ 4 +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +4 "manipulator"&H'7 +40 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&0, +10 "core" , +4 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +10 ."da"SE.seek 0.02 Pucks below Top Plate +4 "storage"( ' +22 "core" ' +4 "manipulator"&L% +6 "core" %J   ' U +4 "storage"(,& +6 "core" &s  &\ 1 +4 ."da"Forearm.force -20 +3 "manipulator"&5 +11 ."da"Forearm.seek 3 + 319 counts +4 "manipulator"&f'v +17 "core" ' +3 "manipulator"&G& +8 "core" & A 2 A `2 +4 "storage"(1& +6 "core" &s ( 1 e\ 7 +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&Q' +55 "core" ' +4 "storage"(% +7 "core" % ' 0 I\ 8 +6 ."downElevator"SE.seek :down +8 "storage"(s'g +95 (^% +5 "core" %YO   \ 4[u +4 "manipulator"&F% +7 "core" % 1 > ]W +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&M'\ +98 "core" ' +41 ' +3 ."downElevator"SE.stop +2 "storage"(5 +10 (W& +3 "core" &s = ; \ 9 +1260 ' +4 ."psFlush"PSR.select :air +14 .PSV.dial PSR +9 "processing"%2 +107 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +11 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"% ' +219 #"uploadLog"upsync +368 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%{'\ +2100 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%I  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%z @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +102 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%K'ϖ +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +103 "core" +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%?'M +1095 "core" ' + ."psFlush"PSR.select :air +55 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%k'\ +1591 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%O +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%&  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +18 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%>'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +85 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%.'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%4 +72 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +54 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%E'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%d @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%;  +72 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%n +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2604 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%: +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%b U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%i'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"%g @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%t'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%l  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%C'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%( +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%]'M +1087 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%X'\ +1591 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%!  +57 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%7'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%~ +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +592 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2103 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%A U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%o'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%c @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%%'\ +2604 "core" ' +8 ."psFlush"PSV.dial :waste1 +3 "processing"%`  +48 "Can"\ QZ\ mO +24 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"% 'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%# +43 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%\\'\ +2605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +5 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%U'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%B @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%['\ +2593 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%Z  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%$'ϴ +2604 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&<& +6 "core" & 3 v2 +2 "manipulator"&9% +3 "core" %\   v +3 ."psFlush"Elbow.seek PC +2 "manipulator"&q( +274 "core" ( +2 "manipulator"&& +3 "core" &  J w +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &V& +3 "core" &  v +2 ."psFlush"Forearm.seek PC +3 "manipulator"&J' +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&u/ +78 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%S( +409 "core" ( +2 "manipulator"&r& +3 "core" &  s +2 "manipulator"&5% +4 "core" %  < sd +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +113 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&/(- +136 "core" ( +2 "manipulator"&& +3 "core" &- wg +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &w& +2 "core" &- m xg +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&}'ή +107 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&)1 +75 "core" 1 + "manipulator"&-% +4 "core" % ζ E s +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +112 "core" ' +2 #"myShortDA"Finished short da assay +4513 #"tina"-> access 3 +4 "storage"(D% +5 "core" % = ,\ Z +2 "manipulator"&v% +4 "core" %\  ! x\ d +2 "manipulator"&& +3 "core" &-  xg +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(*([ +672 "core" ( +2 ."tina"SC.configure :limp +3 "storage"($(\ 1b +4 (p& +3 "core" &[ \ Q +1771 #"tina"-> access 4 +3 "storage"(a% +5 "core" %\ +\ + \ Y +2 "manipulator"&j% +4 "core" %\   w\ d +2 "manipulator"&& +4 "core" &- O xg +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(|( +985 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (\ & +3 "core" & \ R +37091 "Can"\ a<\ :O +29039 #"tina"-> startTube 4 +1466 #-> start(:myShortDA) {shortDA} +3 "collection"'% +10 "core" %pn\ Z + "processing"%+% +6 "core" %ϱX\ u +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +23158 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1055 .PSV.dial :mixloop +3 "processing"%3 +128 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%y  +131 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%h  +46 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%6'ZP +2271 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%N  + "collection"'  +8 "core"  +123  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%T' +1268 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%Y @ +102 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%m'ϴ +584 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%_ +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%P'M +401 "Can"\ a<\ O +687 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%8'\ +1597 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%L +113 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%,'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial PSR +8 "processing"% +112 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%G'M +1102 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +15 ."myShortDA"PS.seek 2.5ml +2 "processing"%1'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +99 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%"  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2597 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +101 "core" + ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%^'\ +2608 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%F +100 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%H'ϴ +2606 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +3 "processing"%f& +6 "core" &\ x + "manipulator"&W% +4 "core" %\  y\ d +2 "storage"( % +3 "core" % + + \ b +2 "storage"(Q. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(s(, +510 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (2& +4 "core" &,\ +\ + \ ] + "manipulator"&=& +4 "core" &- 8 yg +2 "manipulator"& % +3 "core" %\  k x\ d +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&I(H +179 "core" ( + "manipulator"&z& +4 "core" &> X y8 +2 "storage"(& +3 "core" &, + * f\ ^ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&{' +90 "core" ' + "storage"(& +4 "core" &, , , I\ ^ +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +3 "storage"(K'= +285 "core" ' + "storage"(?- +3 "core" -'} +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (O& +3 "core" &,\ ,\ ' \ \\ +2 "manipulator"&&& +3 "core" &? c x8 +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&(H +4 "core" ( +2 "manipulator"&k& +4 "core" &? x8 +2 "storage"(& +3 "core" &, 7 \ \\ +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&>'ψ +21 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +48 "manipulator"&x/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&4& +4 "storage"('g +7 "core" &? : x8 +2 "manipulator"&.% +3 "core" % ϓ x| +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&d'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&E( +156 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +95 "core" ( + "manipulator"&;& +4 "core" & 6 y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" & r y +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&n' +110 "core" ' +2 "manipulator"&& +3 "core" & p u +2 "manipulator"&:% +4 "core" % O  u +2 "processing"%b& +4 "core" &M\ m +2 "processing"%& +5 "core" &#\ m +2 ."myShortDA"PC.seek :closed +3 "processing"%g(U +6 "core" &L\ l +6 & -Q\ k$c +10 &TyT\ g8 +9 &|tR\ gL +9 &TL\ hQ +10 &TNL\ iP +9 &MK\ jP +9 &PI\ iP +10 &OV\ iP +9 &\\RT\ hP +10 &QU\ iQ +9 &O[\ hP +9 &!O]\ iP +10 &#eP`\ hP +9 &%'O_\ hP +9 &&Qc\ hP +10 &(Nd\ hP +9 &*kOe\ iQ +10 &,/Oe\ iP +9 &-Nf\ iP +9 &/Oe\ iP +10 &1uOf\ iP +9 &37Md\ iP +9 &4P\\\ hQ +10 &6Nc\ iP +9 &8{Ne\ hQ +9 &:?NV\ iP +10 &<N[\ hP +9 &=LY\ iP +10 &?LZ\ iP +9 &AFQU\ iP +9 &CPU\ iP +10 &DUa\ hQ +9 &Fa^\ hR +10 &HB|a\ fT +9 &J~a\ fV +9 &K\\\ fV +10 &Me\ fV +9 &ODY\ fV +9 &Qb\ fV +10 &Rf\ fW +9 &Ti\ eD +9 &UCU\ eV +10 &Ue\ k # +2 ( +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.66 +2 .Hand.open +5 "manipulator"&i1 +74 "core" 1 +2 "manipulator"&l% +4 "core" % X e u +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&t'\ +106 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%(  +3 %C9 +6 "core" 9j +102 "processing"%]9 +3 "core" 9i +102 "processing"%9 +3 "core" 9i  +103 "processing"%9 +2 "core" 9i  +103 "processing"%!9 +2 "core" 9i +103 "processing"%X9 +2 "core" 9i +102 "processing"%~9 +3 "core" 9i +102 "processing"%79 +3 "core" 9i +103 "processing"%@9 +2 "core" 9j" +103 "processing"%9 +2 "core" 9i& +103 "processing"%A9 +2 "core" 9j+ +103 "processing"%9 +2 "core" 9j/ +102 "processing"%c9 +3 "core" 9i3 +102 "processing"%o9 +2 "core" 9k7 +103 "processing"%`9 +2 "core" 9j; +103 "processing"%%9 +2 "core" 9k? +103 "processing"%#9 +2 "core" 9jD +103 "processing"% 9 +3 "core" 9jH +102 "processing"%9 +3 "core" 9iL +102 "processing"%9 +2 "core" 9jP +103 "processing"%\\9 +2 "core" 9kT +103 "processing"%B9 +2 "core" 9kY +103 "processing"%U9 +4 "core" 9k] +102 "processing"%Z9 +2 "core" 9la +103 "processing"%[9 +2 "core" 9le\ +103 "processing"%<9 +2 "core" 9lj\ +103 "processing"%99 +2 "core" 9mn +103 "processing"%9 +3 "core" 9mr +102 "processing"%V9 +3 "core" 9 mv +102 "processing"%09 +2 "core" 9(mz +103 "processing"%u9 +2 "core" 90n +103 "processing"%M9 +2 "core" 98o +103 "processing"%9 +2 "core" 9?n +102 "processing"%r9 +3 "core" 9Fo +102 "processing"%59 +3 "core" 9Mp +102 "processing"%9 +2 "core" 9Sp +103 "processing"%w9 +2 "core" 9Zp +103 "processing"%J9 +3 "core" 9`p +102 "processing"%q9 +2 "core" 9eq +103 "processing"%)9 +2 "core" 9kq +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%- ppk +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +101 "core"  +9 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%}' +590 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%D'˹ +1591 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%v  +129 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +72 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%e  +56 "core" + "processing"%p% +4 "core" %˴G\ k +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%a' +589 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%j * +36 "core" + +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +1608 "core" ' + ."myShortDA"delay 5:00 +22562 "Can"\ Z=\ fO +7442 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%*  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%\  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +5 "processing"%+ +72 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%3'\ +2404 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%y +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%h +73 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%$ +73 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +72 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%N'ϴ +2405 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%6  +131 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%Y +55 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%T @ +101 "core" @ +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%_' +356 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'m  +2 "processing"%P  +4 "core"  +42  + "processing"%L% +4 "core" % \ m +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%8' +349 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +33 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%,  +43 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%G'A +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%"' +851 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%1  +54 "core" +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"% '˹ +1594 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"% +55 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%F @ +72 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%^  +36 "core" + "processing"%f% +3 "core" %˴a\ d +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%W' +231 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%Q'ϴ +1947 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'|& +4 "core" &lo\ U +3 "manipulator"&2& +3 "core" & v +2 "manipulator"&=% +3 "core" %\  U x s +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +49 ."myShortDA"Elbow.seek FlushPuck::Garage +9 "manipulator"& (- +139 "core" ( +2 "manipulator"&z& +3 "core" &- | x& +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- C x& +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&'ή +103 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&// +74 "core" / +2 "manipulator"&R& +3 "core" &- k u% +2 "manipulator"&?% +4 "core" % ν o u +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&O'\ +105 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&&(Ӝ +272 "core" ( +2 "manipulator"&k& +3 "core" &Ө+ E wDv +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &Ө+  vDv +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&x'| +105 "core" ' +2 "manipulator"&4& +4 "core" &Ө+ ; vDv +2 "manipulator"&.% +3 "core" %p s +3 "collection"'I& +3 "core" &mn\ K +3 "collection"'{& +4 "core" &po\ O +2 ."myShortDA"CC.seek :closed +3 "collection"'K(W +7 "core" &on\ K +6 & *on\ M#b +9 &U~ln\ G8 +10 &}}on\ GM +9 &Zmo\ HQ +9 &QTmo\ IQ +10 &Ynn\ IQ +9 &[mn\ IQ +10 &Tmn\ IP +9 &X]mp\ IQ +9 &Von\ HQ +10 &Xmm\ HQ +9 &!Ymp\ GQ +10 &#aSmp\ HQ +9 &%#Vmn\ GQ +9 &&Wnn\ AQ +10 &(Rnm\ EQ +9 &*iTnn\ EQ +9 &,,Qnm\ EP +10 &-Uon\ EP +9 &/Upo\ EQ +9 &1qQln\ EQ +10 &34Uon\ EP +9 &4Rmo\ EP +10 &6Smn\ EP +9 &8yTno\ DQ +9 &:;Qom\ EQ +10 &;Pnn\ EP +9 &=Rmn\ EQ +9 &?Umm\ EQ +10 &ABVpm\ DQ +9 &CQnm\ EQ +10 &DUnm\ EQ +9 &FXml\ EQ +9 &HFcmn\ CR +10 &Jzmp\ AU +9 &Kop\ >Z +9 &Mmnp\ ;] +10 &O0kp\ <] +9 &Poo\ ;] +10 &Rmp\ ;^ +9 &Tlno\ :` +9 &V0no\ 9Z +10 &WlBpp\ >2 +9 &Wxpo\ AU +2 ( +2 "collection"'{& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 9/28 samples, on/off torque 2.12 +2 "collection"'>& +5 "core" &Wsnp\ AU +2 ."myShortDA"Hand.open +3 "manipulator"&;1 +68 "core" 1 +2 "manipulator"&% +3 "core" % p  p +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%:' +1596 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%b  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1590 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%d +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2600 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%i  +3 "collection"'l  +33 "core"  +127  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +114 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'C  +5 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%]  +74 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%n'ϴ +2621 "core" ' +2 ."myShortDA"PSV.dial :air +7 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%! +56 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%X'ϴ +2621 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%~  +55 "core" +2 ."myShortDA"PS.seek 2.5ml +51 "processing"%7'\ +2603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%@ +42 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&A& +7 "core" &Ө* % nDv +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(Ӝ +48 "core" ( +2 "manipulator"&c& +3 "core" &Ӧ N r +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &o& +3 "core" &Ӧ l s +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&`'| +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&%/ +71 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'#( +425 "core" ( + "manipulator"& & +4 "core" &Ӧ s + "manipulator"&% +4 "core" % s q u +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&\\(- +275 "core" ( + "manipulator"&B& +4 "core" &- v +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &U& +3 "core" &- v v +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&Z'ή +103 "core" ' +2 ."myShortDA"Hand.open + "manipulator"&[1 +69 "core" 1 +2 "manipulator"&<% +3 "core" % ε F p* +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +9 ."myShortDA"Forearm.seek :retract +8 "manipulator"&9'\ +102 "core" ' +2 ."da"delayUntil "16:39:59.10" +11378 "Can"\ SE\ O +13310 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"% @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%V  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%0 * +36 "core" , + ."da"PSV.dial :air +2 "processing"%u  +56 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%M'\ +2399 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%r  +56 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%5 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +54 "core" +2 ."da"PS.seek 0ml +3 "processing"%w'ϴ +2401 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%J +128 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%q' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%)'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%H +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +37 "core" +2 "processing"%v% +4 "core" %˴\ m +2 ."da"PS.seek 1.5ml +2 "processing"%' +579 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%e * +35 "core" + +3 ."da"PS.seek 0ml +2 "processing"%p'ϴ +1597 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +50 "processing"%D  +14 "core"  + ."da"PBV.dial :waste1 +2 "processing"%j  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%( +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%*'\ +2395 "core" ' + ."da"PSV.dial PTV +3 "processing"%\ +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%+ +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%y'ϴ +2413 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%h +129 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%$' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1588 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%3  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%6 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +35 "core" +2 "processing"%T% +3 "core" %˹R\ l +3 ."da"PS.seek 1.5ml +2 "processing"%N' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%m * +35 "core" * +2 ."da"PS.seek 0ml +3 "processing"%P'ϴ +1593 "core" ' +2 ."da"delay 2:00 +4816 "Can"\ UE\ O +7188 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%L  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%_  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +72 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%8'\ +2403 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%"  +70 "core"  +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +2403 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%F  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%^  +129 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +7 "processing"%f  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +3 "processing"%W' +380 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%|  +46 "core"  +2 "processing"%2% +3 "core" %W\ g +3 ."da"PS.seek 0.55ml +2 "processing"%=' +343 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%z  +43 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'˹ +1540 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%E +45 "core" + ."da"PTV.dial :mixing +2 "processing"%/ @ +73 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%R  +53 "core" +9 "processing"%?% +3 "core" %˸\\\ m +2 ."da"PS.seek 1.85ml +3 "processing"%t' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%k'ϴ +1952 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +36463 "Can"\ WF\ (O +11540 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%4 * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%.  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%I'\ +2413 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%O +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%'  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%> +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%;  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2421 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%{ +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%x'˹ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%Q  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%b +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +35 "core"  +2 "processing"%d% +3 "core" %˺[\ g +3 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%l * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%i'ϴ +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +9 .PBV.dial :waste1 +9 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%C * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%S'\ +2417 "core" ' + ."da"PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%! +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%~'ϴ +2412 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%X +129 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%@' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%7'˹ +1589 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%A +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%c  +35 "core" +2 "processing"%o% +3 "core" %˴)\ l +2 ."da"PS.seek 1.5ml +3 "processing"%%' +641 "core" ' +9 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%& * +37 "core" * +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +1593 "core" ' +2 ."da"delay 2:00 +6586 "Can"\ WC\ zO +5418 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%K  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%`'\ +2419 "core" ' + ."da"PSV.dial PTV +3 "processing"%B +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%U +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%[  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%<'ϴ +2413 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +6 .PSV.dial PSR +8 "processing"% +129 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%Z' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˹ +1590 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%V +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%0  +35 "core" +2 "processing"%u% +3 "core" %˵\ d +2 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%r'ϴ +1588 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%5  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%M +86 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%J'\ +2395 "core" ' + ."da"PSV.dial PTV +3 "processing"%w +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%q +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%H  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%}'ϴ +2415 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%v +131 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%)'5 +341 "core" ' +2 ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%e' +329 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1597 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%D +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +36 "core" + "processing"%a% +5 "core" %˹S\ ( +59 ."da"PS.seek 1.5ml +2 "processing"%(' +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%p * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%\ 'ϴ +1593 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%+ * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%*'\ +2466 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%h +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%y +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%$ +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%3  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%6'ϴ +2484 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Y +132 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%T'˹ +4 "Can"\ % TO +2089 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%m  +35 "core"  +2 "processing"%N% +3 "core" %˽\  +2 ."da"PS.seek 1.5ml +3 "processing"%L' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%_ * +37 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +101 "core"  +3 ."da"PS.seek 0ml +3 "processing"%,'ϴ +1596 "core" ' + "processing"%P9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"% +3 "core" 5 +2 "processing"%G& +4 "core" &U[\ % # +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&1% +6 "core" %\  X Y : +2 "storage"("% +4 "core" %{ 0 6\  +2 "storage"(8. +2 "core" .(, +3 ."da"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +2 "storage"(F(q +204 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (^& +3 "core" &p  \ +2 "manipulator"&f& +3 "core" &- V X G : +2 "manipulator"& % +3 "core" %\  [ X : +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"& (k +187 "core" ( + "manipulator"&& +4 "core" &s ' R8 +2 "storage"(|& +3 "core" &p \ * +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&2' +98 "core" ' +2 "storage"(W& +3 "core" &p 9 : 0\  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(z'= +280 "core" ' +2 "storage"(=- +2 "core" -'= +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(E' +36 "core" ' +2 "manipulator"&/& +4 "core" &s P G ( 78 +2 "manipulator"&R% +3 "core" % H F * 7 +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&?'\ +96 "core" ' +54 ."da"Elbow.seek PC +10 "manipulator"&( +287 "core" ( +2 "manipulator"&& +3 "core" & m j ! ; +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &t& +2 "core" & \\ e  ; +3 ."da"Forearm.seek PC +2 "manipulator"&' +112 "core" ' + ."da"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +3 "processing"% ( +411 "core" ( + "storage"(4& +4 "core" &p F\  +2 "manipulator"&.& +4 "core" & V * + "manipulator"&k% +3 "core" % c T + +3 ."da"Forearm.seek :retract +3 "manipulator"&O'\ +107 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&'(k +254 "core" ( +2 "manipulator"&>& +3 "core" &h e O9' +2 "storage"(;& +3 "core" &p z\ & +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&I' +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&{1 +78 "core" 1 +2 "storage"(- +2 "core" -' +3 ."da"SE.seek -0.2 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.88 Pucks below Top Plate +3 "storage"(Q'` +55 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23apr1517h.tif +7 "processing"%b& +15 "core" &g\ * +3 "manipulator"&:& +5 "core" &n >8! +2 "manipulator"&d% +4 "core" % ? +2 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&x'\ +96 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&l(- +213 "core" ( + "manipulator"&& +4 "core" &-   %& +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-   $& +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&C'ή +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&]/ +77 "core" / +2 "manipulator"&i& +3 "core" &- N S < 7% +2 "manipulator"&% +4 "core" % M F ; 7 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&n'\ +107 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&!( +158 "core" ( + "manipulator"&& +5 "core" &  A + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &S& +3 "core" & z o + A +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&X' +105 "core" ' +3 "manipulator"&~& +3 "core" & h g  +2 "manipulator"&@% +4 "core" %c j j S / +3 "processing"%A& +3 "core" &;\  +3 "processing"%c& +5 "core" &7\  +2 ."psFlush"PC.seek :closed +2 "processing"%o(U +6 "core" &;\  +6 &/\ 7 +9 &6Fp" 2 +9 &Wnu F +10 &Y5 T +9 &Dq R +10 &oCx S +9 &1Aq S +9 &Ds\ R +10 &Fi\ S +9 &yFd\ R +9 &9GR\ S +10 & FZ\ R +9 &"GC\ R +10 &$F@\ Q +9 &&CF7\ R +9 &(F)\ Q +10 &)F+\ R +9 &+F\ R +9 &-LF\ R +10 &/E~\ R +9 &0F\ S +10 &2C\ R +9 &4QD\ S +9 &6G\ S +10 &7G S +9 &9A\ S +9 &;ZC\ R +10 &=D S +9 &>C S +10 &@D S +9 &BaE S +9 &D#H S +10 &EK S +9 &G\\ U +9 &IX}~ Y +10 &Kx{ Y +9 &L{w Y +10 &N~| Z +9 &P_o\ Y +9 &R i\ Y +10 &S}h\ Y +9 &UQ\\mf\ &u +69 &UVe\ 3 +3 ( +2 &Ua\ - +2 &UT\ - + &UJ\ - + &UN\ - +2 &UJ\ - + &U=\ - + &U@\ - + "processing"%c& +4 "core" &U@\ - +2 #"psFlush"Processing Clamp onSpring/offSpring for 8/27 samples, on/off torque 1.76 +2 "processing"%7& +7 "core" &U7\ - +2 ."psFlush"Hand.open +2 "manipulator"&&1 +56 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.576 seconds\ /var/log/esp/da23apr1517h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23apr1517h15s.tif +10 "core" 1 +5 "manipulator"&%% +12 "core" % m D ; B +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&K'\ +108 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +583 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +239 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23apr1517h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23apr1517h22s.tif +1850 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%B @ +196 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%U  +111 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23apr1517h22s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "12.576 sec auto-exposure",Subject: "da23apr1517h images!" +6 "storage"(- +6 "core" -'` +3 "storage"([& +4 "core" +2 &p b P ~\  +8 ."psFlush"PSV.dial :mixloop +18 "manipulator"&`& +9 "processing"% +8 "core" &  D +3 "manipulator"&<% +5 "core" %\ U N < +13 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&Z(k +65 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%V'ϖ +187 "core" ( +4 "manipulator"&0& +8 "core" &k"  C=C +4 "storage"(u& +6 "core" &p v -\  +6 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +95 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.16 Pucks below Top Plate +5 "storage"(' +70 "core" ' +2 "manipulator"&& +8 "core" &m" ) ) Z=A +4 "storage"(5& +8 "core" &p  \ 3 +4 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&'7 +38 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&M, +11 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +8 ."da"SE.seek 0.02 Pucks below Top Plate +5 "storage"(r' +27 "core" ' +2 "manipulator"&w% +8 "core" %>   g U +4 "storage"(q& +5 "core" &p  7\ 2 +4 ."da"Forearm.force -20 +3 "manipulator"&5 +10 ."da"Forearm.seek 3 + 307 counts +3 "manipulator"&'j +20 "core" ' +2 "manipulator"&H& +8 "core" & E A ^7 +4 "storage"(J& +7 "core" &p 3 3 >\ 6 +5 ."da"Forearm.reconfigure :tight +15 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&v' +32 "core" ' +2 "storage"(}% +15 "core" % # - 1\ 7 +140 ."downElevator"SE.seek :down +8 "storage"()'g +96 (e% +5 "core" %O   \ 4[u +3 "manipulator"&D% +9 "core" % E E  ] +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&j'\ +97 "core" ' +43 ' + ."downElevator"SE.stop +3 "storage"(5 +9 (a& +6 "core" &p < C )\ : +1389 ' + ."psFlush"PSR.select :air +7 .PSV.dial PSR +9 "processing"% +108 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +12 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"%p' +49 #"uploadLog"upsync +546 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%('\ +2096 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +35 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%+ @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +102 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%\ 'ϖ +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%h +103 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%y'M +1086 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%$'\ +1596 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%*  +75 "core"  + ."psFlush"PBV.dial :waste1 +2 "processing"%Y  +7 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%6'ϴ +2596 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +86 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +585 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%N'\ +2094 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%T +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%_ U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%L @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%P'\ +2604 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%G'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%1 +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%"'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%8 +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%^ U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%f'ϴ +2618 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%s'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +84 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%|'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +49 "processing"%\\ +49 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%W'M +1091 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%9'\ +1590 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%= +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%/  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%R'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%z +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +589 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%t +74 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +1467 "Can"\ TG O +1139 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%? @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%g'\ +2595 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%4  +72 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%.'ϴ +2595 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%k +44 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%'\ +2602 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%; U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%{ @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%b  +84 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%O'ϴ +2604 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&:& +7 "core" & ) w6 +2 "manipulator"&d% +3 "core" %\ \  w +3 ."psFlush"Elbow.seek PC +3 "manipulator"&E( +277 "core" ( + "manipulator"&& +4 "core" &\  8 x\ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &I& +3 "core" &\  e x\ +3 ."psFlush"Forearm.seek PC +4 "manipulator"&' +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +73 "core" / + ."psFlush"PC.seek :open +5 "processing"%'( +410 "core" ( + "manipulator"&]& +4 "core" & ' s +2 "manipulator"&i% +3 "core" %  ~ tG +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&x(- +137 "core" ( +2 "manipulator"&& +3 "core" &. y wP +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &S& +3 "core" &. xP +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&C'ή +110 "core" ' + ."psFlush"Hand.open +49 "manipulator"&~1 +75 "core" 1 +2 "manipulator"&l% +3 "core" % θ ` t +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&@'\ +99 "core" ' +2 #"myShortDA"Finished short da assay +618 #"tina"-> access 3 +4 "storage"(A% +5 "core" %m\ +\ + S\ Y +3 "manipulator"&n% +3 "core" %\  ] x +2 "manipulator"& & +3 "core" &- z xX +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(7([ +666 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (&& +3 "core" &[ j\ T +8 #"tina"-> samplePassF +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'%& +5 "core" &no\ P +3 "manipulator"&c& +4 "core" &-  wX +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"& (- +37 "core" ( +2 "manipulator"&X& +3 "core" &- C wC +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &,& +4 "core" &- wC +2 ."tina"Forearm.seek :garage +3 "manipulator"&'ή +100 "core" ' +2 ."tina"Hand.close +2 "manipulator"&B/ +70 "core" / +2 "manipulator"&& +3 "core" &- vb +2 "manipulator"&U% +3 "core" % ι j v +2 ."tina"Forearm.seek :retract +3 "manipulator"&['\ +107 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&`(Ӝ +280 "core" ( + "manipulator"&<& +4 "core" &ӝ0 R wH +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &ӝ0 ) wH +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +3 "manipulator"&0'| +101 "core" ' + "manipulator"&u& +5 "core" &Ӟ0 " vH +2 "manipulator"&!% +4 "core" %ρ p v +2 "collection"'& +3 "core" &pn*\ Q +2 "collection"'& +5 "core" &op\ Q +3 ."tina"CC.seek :closed +5 "collection"'5(W +3 "core" &nn\ R +5 &mp#\ R1 +9 &4F{np$\ J1 +9 &Yonp+\ IF +10 &_np6\ KQ +9 &Spp/\ LQ +10 &vWno4\ KQ +9 &9Sno4\ KQ +9 &Ton5\ LQ +10 &Qmn9\ LQ +9 &~Ton<\ LQ +9 &ANpo<\ LQ +10 &!Slm=\ LQ +9 &"Top?\ LQ +10 &$Too>\ LQ +9 &&ITnnA\ LQ +9 &( Smp=\ LQ +10 &)Snm9\ LQ +9 &+Rnn=\ LQ +9 &-RUpo6\ LQ +10 &/Rmq=\ LQ +9 &0Ton?\ LP +10 &2Sno1\ MQ +9 &4ZUno:\ LQ +9 &6Vop;\ LQ +10 &7Rmp8\ LP +9 &9SpnM\ LQ +9 &;bTonQ\ LQ +10 &=$UpoK\ LQ +9 &>TooO\ LQ +10 &@TooP\ LQ +9 &BkUolU\ LP +9 &D,UnnX\ LQ +10 &EUpp]\ LQ +9 &G`oq]\ KR +9 &Ihrno[\ JT +10 &K np_\ FX +9 &Lpq[\ C\\ +10 &NonZ\ C\\ +9 &PVop_\ C] +9 &Rlp^\ B^ +10 &Sor`\ B_ +9 &Upoa\ A^ +9 &W1tmp\ D/ +10 &WroF\ EY +9 ( + &Wwoq\ HW +2 "collection"'& +4 #"tina"Collection Clamp onSpring/offSpring for 8/28 samples, on/off torque 2.22 +2 "collection"'K& +5 "core" &Wxopl\ HW +3 ."tina"Hand.open +2 "manipulator"&w1 +69 "core" 1 +2 "manipulator"&q% +3 "core" % ρ 1 u +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&Q'\ +96 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%H  +42 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 1.5ml +2 "processing"%J' +1594 "core" ' + ."tina"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%}  +56 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%Z +42 "core"  +2 ."tina"PSR.select :air +3 "processing"% +63 ."tina"PS.seek 2.5ml +2 "processing"%'\ +2599 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 "processing"%  +2 "collection"'e  +8 "core" +95  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +202 "core" + ."tina"CTV.dial :air,avoiding: :intake +4 "collection"'D  +6 "core" +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%a @ +73 "core" A +2 ."tina"PS.seek 0ml +4 "processing"%r'ϴ +2604 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%v  +72 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%)'\ +2612 "core" ' +2 ."tina"PSV.dial :PTV +2 "processing"% +73 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%V'ϴ +2602 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&p& +6 "core" &Ӟ.  tH +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&(Ӝ +5 "core" ( +2 "manipulator"&+& +3 "core" &Ӟ. \ tH +3 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &Ӟ. x tH +2 ."tina"Forearm.seek CC +4 "manipulator"&('| +94 "core" ' +2 ."tina"Hand.close +2 "manipulator"&h/ +68 "core" / +2 ."tina"CC.seek :open +3 "collection"'\ ( +424 "core" ( +2 "manipulator"&y& +3 "core" &Ӟ. N vH +2 "manipulator"&3% +4 "core" % ϋ  v +2 ."tina"Forearm.seek :retract +3 "manipulator"&*'\ +96 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&Y(- +288 "core" ( + "manipulator"&$& +4 "core" &- K w +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- : w +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&6'ή +103 "core" ' +2 ."tina"Hand.open + "manipulator"&m1 +72 "core" 1 +2 "manipulator"&T% +3 "core" % η = u% +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&_'\ +101 "core" ' +11172 #"tina"-> PS.flush +3 #Flushing Processing stage +4 "processing"%N% +5 "core" %Ϸ\ r +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%L& +6 "core" &\ r +2 "manipulator"&& +3 "core" &- y +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +38 "core" ( + "manipulator"&P& +4 "core" &-\ x" +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &1& +3 "core" &-\  x"| +3 ."tina"Forearm.seek :garage +4 "manipulator"&G'ή +104 "core" ' + ."tina"Hand.close +2 "manipulator"&8/ +75 "core" / +2 "manipulator"&^& +3 "core" &-\ B v"{ +2 "manipulator"&"% +3 "core" % η v +3 ."tina"Forearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +3 "manipulator"&f( +131 "core" ( + "manipulator"&& +4 "core" & y x +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +3 "core" & \ x +50 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek PC +3 "manipulator"&\\' +110 "core" ' +2 "manipulator"&|& +3 "core" &  t +2 "manipulator"&W% +4 "core" % ` C s= +2 "processing"%=& +4 "core" &w\ i +3 "processing"%/& +5 "core" &r\ i +2 ."tina"PC.seek :closed +4 "processing"%9(U +4 "core" &t\ i +5 &q\ h8 +9 &9Ftp\ c1 +9 &_p{w\ cF +9 &Zm\ dP +10 &Np\ eP +9 &Ms\ eP +9 &DMr\ dP +10 &Ns\ eO +9 &Np\ dP +10 &Mp\ dP +9 &LOs\ eP +9 &!Kl\ eP +10 &"Oo\ eP +9 &$Ls\ eP +9 &&TNo\ dP +10 &(Lq\ eP +9 &)Nx\ dP +10 &+Jr\ eP +9 &-\\Nq\ eP +9 &/Pl\ dP +10 &0Mq\ dO +9 &2Ln\ dP +9 &4dMd\ dP +10 &6'Lh\ dO +9 &7No\ dP +10 &9Lh\ dP +9 &;kLk\ dP +9 &=-Mf\ eP +10 &>Nh\ dP +9 &@N`\ dP +9 &BsN^\ dP +10 &D5Nh\ dP +9 &EX_\ cQ +10 &Gg]\ cS +9 &Ikd\ aV +9 &K+h\ aV +10 &L`\ aV +9 &Nc\ aW +9 &Pn`\ `W +10 &R2b\ `V +9 &Sk\ `W +10 &UWQah\ c. +9 &U %l\ f " +5 ( +2 "processing"%/& +4 #"tina"Processing Clamp onSpring/offSpring for 8/28 samples, on/off torque 1.64 +2 "processing"%z& +5 "core" &Uf\ f " +2 &Un\ f " +2 ."tina"Hand.open +2 "manipulator"&R1 +77 "core" 1 +2 "manipulator"&2% +3 "core" % k D sH +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&t'\ +103 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +73 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +11 ."tina"PS.seek 1ml +3 "processing"%'M +1087 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +2 "processing"%?'\ +1604 "core" ' + ."tina"PSV.dial PTV +3 "processing"% +74 "core" +2 ."tina"PTV.dial :puck +3 "processing"%4  +73 "core"  +2 ."tina"PBV.dial :waste1 +3 "processing"%g  +56 "core" +2 ."tina"PS.seek 0ml +3 "processing"%k'ϴ +2606 "core" ' + ."tina"PSV.dial PSR +3 "processing"%. +74 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +11 ."tina"PS.seek 0.5ml +3 "processing"%>' +584 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%;'\ +2106 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"% +73 "core" +2 ."tina"PBV.dial PSV +2 "processing"%{ U +57 "core" V +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +959 "Can"\ ZA \ ]O +1663 "core" ' + ."tina"PSV.dial PBV +8 "processing"%b @ +45 "core" ? +2 ."tina"PS.seek 2.5ml +4 "processing"%'\ +2602 "core" ' +2 ."tina"PSV.dial :waste1 +2 "processing"%:  +71 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%d'ϴ +2603 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"% +44 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%I'\ +2602 "core" ' + ."tina"PSV.dial PTV +3 "processing"%M +74 "core" + ."tina"PBV.dial PSV +3 "processing"% U +5 "core" V +3 ."tina"PS.seek 0ml +2 "processing"%j'ϴ +2601 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"%o @ +45 "core" > +2 ."tina"PS.seek 2.5ml +4 "processing"%]'\ +2594 "core" ' +2 ."tina"PSV.dial :waste1 +7 "processing"%i  +71 "core"  +51 ."tina"PS.seek 0ml +4 "processing"%'ϴ +2599 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +3 "manipulator"&S& +5 "core" & x +3 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +2 "manipulator"&( +6 "core" ( + "manipulator"&E& +4 "core" & i x +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &~& +3 "core" & q x +3 ."tina"Forearm.seek PC +2 "manipulator"&l' +111 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."tina"PC.seek :open +3 "processing"%C( +411 "core" ( + "manipulator"&A& +4 "core" & N v +2 "manipulator"&n% +3 "core" %  _ vZ +2 ."tina"Forearm.seek :retract +3 "manipulator"& '\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&F(- +146 "core" ( + "manipulator"&&& +4 "core" &- A x% +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +3 "core" &-  x% +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +2 "manipulator"&c'ή +109 "core" ' + ."tina"Hand.open +2 "manipulator"&X1 +76 "core" 1 +2 "manipulator"&,% +3 "core" % η  v +3 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&B'\ +104 "core" ' +40980 "Can"\ _; O +60001 \ b; O +60002 \ b< BO +60001 \ b< O +60002 \ c< 3nO +60001 \ d< YO +60001 \ d< ~O +60002 \ d< 0O +60001 \ e< O +60002 \ e< \\O +60001 \ e< "O +60002 \ e< $;O +60001 \ e; &aO +60001 \ e< (O +60002 \ e< *JO +60001 \ f< ,O +60002 \ e< .vO +60001 \ e; 1! O +60002 \ f< 3HO +60001 \ f; 5o8O +60001 \ f; 7O +60002 \ e< 9dO +60001 \ f< ;O +60002 \ f< > O +60001 \ f< @3&O +60002 \ f< BZO +60001  \ f< DRO +60001 \ f< FO +60002 \ g; H~O +60001 \ f< JO +60002 \ f< MO +60001 \ f< OD@O +60002 \ f< QkO +60001 \ f< SlO +60001  \ f< UO +60002  \ f< W˜O +60001  \ f< Z.O +60002  \ g; \\/O @PDT1681628866.66 \ e; ^VZO +60002 \ f< `}O +60001 \ f< bņO +60001 \ f< dO +60002 \ f< fƲO +60001 \ f< iHO +60002 \ g< kAO +60001  \ e; mhtO +60002 \ f< o\ O +60001 \ f< qɠO +60001 \ g< s6O +60002 \ f< vO +60001 \ e< x-bO +60002 \ f< zUO +60001 \ f; ||̎O +60002 \ e< ~$O +60001 \ f; ͺO +60002 \ e< PO +60001 \ d< O +60001 \ e< @|O +60002 \ d; hO +60001 \ e< ШO +60002 \ e< >O +60001 #\ d< O +60002 '\ d< jO +60001 )\ e< ,O +60001 )\ d< SӖO +60002 *\ d< z,O +60001 )\ d< O +60002 )\ d< XO +60001 (\ d< O +60001 !\ d; քO +60002 &\ e; <O +60001 !\ e< dװO +60002 \ e< FO +60001 \ d< O +60002 \ d< rO +60001 \ e< O +60001 \ e< &ڞO +60002 \ d< L4O +60001 \ e< sO +60002 \ e< `O +60001 \ d< O +60001 \ d< ݌O +60002 \ d< "O +60001 \ e< 4޸O +60002 \ e; [NO +60001 \ e; ÂO +60002 \ d< ŨzO +60001 \ e< O +60001 \ d< O +60002 \ d<  O +60002 9\ a> ^O +60001 >\ d< FO +60001 E\ c= tO +60002 @\ c<  O +60001 ?\ d= O +60002 3\ b> LO +60001 "\ c> GO +60002 \ b> xO +60001 \ b> O +60002 \ c= O +60001 "\ d= :O +60002 \ c> aO +60001 \ b? fO +60001 \ d? O +60002 "\ b@ EO +60001 \ `C (O +60002 \ _C O +60001 \ _C ZTO +60002 \ _C O +60001 \ a@ O +60001 \ `C "}O +60002 \ aC $O +60001 \ aB 'EBO +60002 \ `C )O +60001 \ `B ,nO +60002 \ a> .pO +60001 \ d> 0O +60001 \ c> 20O +60002 \ d> 5\ O +60001 \ e> 7G\\O +60002 \ f? 9O +60001 \ c> ;O +60002 \ bC > O +60001 \ `C @O +60002 \ b@ BJO +60001 \ b@ E"O +60001 \ d? GpvO +60002 \ d> I O +60001 \ c? KO +60001 \ c? N18O +60002 \ c? PsO +60001 \ e> RdO +60002 \ d; TO +60001 \ d= WO +60002 \ e= YK&O +60001 y\ e= [vO +60001 q\ e< ]RO +60002 p\ f< _O +60001 m\ g< a ~O +60002 o\ f< d\ O +60001 s\ f; f:\ O +60002 r\ f< ha @O +60001 p\ f< j O +60002 u\ g< l lO +60001 u\ g< n O +60001 u\ g< p O +60002 s\ g< s#.O +60001 r\ g< uJO +60002 o\ h; wpZO +60001 h\ h< yO +60002 d\ h< {O +60001 _\ f< }O +60001 [\ g< O +60002 U\ h< 4HO +60001 N\ g; \\O +60002 G\ h< tO +60001 F\ h< \ O +60002 A\ h; O +60001 A !; 6O +4573 #"tina"Session Ended +4361 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:81:in `join'"1/home/esp/esp2/lib/esp.rb:81:in `mainThread'""/home/esp/esp2/lib/esp.rb:346 +7 #mEXIT @1681711758.04PDT @1681743321.29PDT = =mMAIN_scheduler =tMAIN @PDT1681743323.05 #"core_reset"Sent BREAK +2 #t@64448 sendCRC with ifg=0x20, ie=0x7F + #@747 sendCRC with ifg=0x08, ie=0x5F + #@33839 idle with ifg=0x84, ie=0x75 #@34508 select with ifg=0x10, ie=0xF5 + #@35141 receive with ifg=0x10, ie=0xFD + #@35773 receive with ifg=0x10, ie=0xFD #@36404 receive with ifg=0x10, ie=0xFD + #@36732 receive with ifg=0x80, ie=0xFD #@55540 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +243 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +400 "Can"^\ C 4!^ + ^\ C 4!^ #tPolling Can every 10:00 +2 #Cleanly exited at 23:09:18PDT16-Apr-23 +736 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %eg\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ϵ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %tu \ R +2 .tSS.configure :default +2 "sampler")#.0X access 2 +3 "storage"(3% +3 "core" %m p\  +2 "manipulator"&4% +4 "core" %\  \  @ y +2 "manipulator"&5& +3 "core" &- \  J z% +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(6(K\\ +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +3 "core" &K_ 5\ +58004 "Can"[\ B n4O +60001 @\ yB 5MO +60002 1\ uB /5O +60001 %\ sB 6yO +40023 #t-> exit +6 #mEXIT @1681746129.76PDT @1683568920.27PDT = =tMAIN =mMAIN_scheduler @PDT1683568922.05 #"core_reset"Sent BREAK +2 #t@12094 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +417 "Can"w\ Km + w\ Km #tPolling Can every 10:00 +3 #Cleanly exited at 08:42:09PDT17-Apr-23 +801 #-> ESP.ready! +3 #Powering core bus +550 .Gate.power :raw,:ON +3 "sampler") +21 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tSS.configure :default +3 "sampler")#.0X require 'gauge/flow/brokenMeter.rb' +2262 #-> Flow.start +2 ."flow"Gate.power :sampler,:ON +1183 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +721 #t-> Flow.maintainFlow + .Flow.enablePump :primary +6 .Flow.setPWM 50%,:primary +279 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1005 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +564 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +5 !o:NameError: mesgu:NameError::messageZundefined local variable or method `litersPerMin' for Flow:Gauge::Flow::UWFlowControl: name:litersPerMin:bt[ "C/home/esp/esp2/lib/gauge/flow/brokenMeter.rb:14:in `primeFlow'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +435 #"flow"0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1005 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1011 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +224 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +19633 #"brent"Session Begun +454 #-> Flow +1146 #-> Flow.maintain +2 .Flow.enablePump :primary +4 ."flow"Gate.power :sampler,:ON +186 ."brent"Flow.setPWM 50%,:primary +365 #-> Flow +361 #-> Flow +273 #"flow"0.0L/min +827 #"brent"-> Flow.prime +2 .Flow.enablePump :primary +9 !o:NameError : mesgu:NameError::messageZundefined local variable or method `litersPerMin' for Flow:Gauge::Flow::UWFlowControl:@timestampu: Time X0: name:litersPerMin:bt["?/home/esp/esp2/lib/gauge/flow/brokenMeter.rb:14:in `prime'"!brent:5:in `topLevelBinding'" Flow.stop +3 .Flow.disablePump :primary +7 ."flow"Gate.power :sampler,:OFF +89 "Can"e\ oLo +13923 #"brent"-> reload Flow.method :prime +606 #-> Flow.prime +3 .Flow.enablePump :primary +3 ."flow"Gate.power :sampler,:ON +189 ."brent"Flow.setRate 7.0 +996 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +559 #"brent"-> Flow.maintain +3 .Flow.enablePump :primary +5 .Flow.setPWM 50%,:primary +438 #"flow"0.0L/min +576 #"brent"-> Flow.stop +2 .Flow.disablePump :primary +46 ."flow"Gate.power :sampler,:OFF +22170 #"brent"-> Sampler::PrimeFlow +763 #-> reload Flow.method :prime +210 #-> Sampler::PrimeFlow +1676 #-> PrimeFlow +3 !o:NameError : mesg"%uninitialized constant PrimeFlow:@timestampu: Time  M: name:PrimeFlow:bt[""brent:14:in `topLevelBinding'" reload Flow.method :prime +4 !o:NameError : mesg"5uninitialized constant ShallowSampler::Primeflow:@timestampu: Time O: name:Primeflow:bt["5/home/esp/esp2/lib/constant.rb:61:in `const_get'"4/home/esp/esp2/lib/constant.rb:61:in `unassign'"2/home/esp/esp2/lib/constant.rb:69:in `adjust'"4/home/esp/esp2/lib/gauge/flow/brokenMeter.rb:11"A/opt/mbari/lib/ruby/site_ruby/1.8/sourceref.rb:186:in `load'"C/opt/mbari/lib/ruby/site_ruby/1.8/sourceref.rb:186:in `reload'"A/opt/mbari/lib/ruby/site_ruby/1.8/sourceref.rb:245:in `send'"E/opt/mbari/lib/ruby/site_ruby/1.8/sourceref.rb:245:in `doMethod'"C/opt/mbari/lib/ruby/site_ruby/1.8/sourceref.rb:255:in `reload'""brent:15:in `topLevelBinding'" reload Flow.method :prime +471 #-> Sampler::PrimeFlow +748 #-> Sampler::MaintainFlow +1273 #-> Flow.prime +3 .Flow.enablePump :primary +3 ."flow"Gate.power :sampler,:ON +186 ."brent"Flow.setRate 7.0 +999 #"flow"0.0L/min +201 #"brent"-> Flow.maintain +3 .Flow.enablePump :primary +3 .Flow.setPWM 50%,:primary +625 #-> Flow.stop +2 .Flow.disablePump :primary +8 ."flow"Gate.power :sampler,:OFF +7191 "Can"Z\ vJ +13182 #"brent"-> exit +3 #Session Ended +46817 "Can"S\ xI\  +60001 M\ xJ b1 +60002 F\ wK +60001 I\ xJ] +1939 #t-> exit +10 #mEXIT @1683572552.93PDT @1683572901.95PDT = =tMAIN =mMAIN_scheduler @PDT1683572903.68 #"core_reset"Sent BREAK +2 #t@833 receive with ifg=0x10, ie=0xFD + #@1468 receive with ifg=0x10, ie=0xFD + #@2124 receive with ifg=0x10, ie=0xFD + #@2762 receive with ifg=0x10, ie=0xFD #@3401 receive with ifg=0x10, ie=0xFD + #@4039 receive with ifg=0x10, ie=0xFD + #@4673 receive with ifg=0x10, ie=0xFD #@5005 receive with ifg=0x80, ie=0xFD + #@6314 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +242 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +400 "Can"E\ vL~F + E\ vL~Fh #tPolling Can every 10:00 +2 #Cleanly exited at 12:02:32PDT08-May-23 +726 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %kn'\ s +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %Ϲ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % r\ Jm +2 .tSS.configure :default +3 "sampler")#.0X require 'gauge/flow/brokenMeter.rb' +394 #-> Flow.start + ."flow"Gate.power :sampler,:ON +1183 #0.0L/min +1008 #0.0L/min +1006 #0.0L/min +313 #t-> Flow.maintainFlow + .Flow.enablePump :primary +6 .Flow.setPWM 50%,:primary +687 #"flow"0.0L/min +1007 #0.0L/min +887 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +7 .Flow.setRate 7.0 +109 #"flow"0.0L/min +1008 #0.0L/min +701 #t-> Flow.stop +2 .Flow.disablePump :primary +3 ."flow"Gate.power :sampler,:OFF +3298 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +696 #t-> Flow.primeFlow + .Flow.enablePump :primary +6 .Flow.setRate 7.0 +480 #"flow"0.0L/min +1007 #0.0L/min +904 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary + .Flow.setPWM 50%,:primary +99 #"flow"0.0L/min +1007 #0.0L/min +1005 #0.0L/min +209 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +3 .Flow.setRate 7.0 +793 #"flow"0.0L/min +806 #t-> Flow.maintainFlow + .Flow.enablePump :primary +2 .Flow.setPWM 50%,:primary +197 #"flow"0.0L/min +1007 #0.0L/min +1006 #0.0L/min +226 #t-> Flow.primeFlow + .Flow.enablePump :primary +4 .Flow.setRate 7.0 +775 #"flow"0.0L/min +346 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +1403 #t-> can +3 "Can"E\ e_b{ +1442 #t-> can +3 "Can"B\ i_w +820 #t-> can +2 "Can"@\ j_' +696 #t-> can +3 "Can"E\ l_ +1410 #t-> Flow.start + ."flow"Gate.power :sampler,:ON +1113 #t-> can +2 "Can"?\ ma6 +67 #"flow"0.0L/min +646 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +6 .Flow.setRate 7.0 +353 #"flow"0.0L/min +1007 #0.0L/min +403 #t-> can +3 "Can"B\ 'n +600 #"flow"0.0L/min +1005 #0.0L/min +613 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary + .Flow.setPWM 50%,:primary +226 #-> can +3 "Can"A\ Ei +161 #"flow"0.0L/min +425 #t-> can +2 "Can"A\ $ +580 #"flow"0.0L/min +1007 #0.0L/min +1006 #0.0L/min +473 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +17747 "Can"@\ q[Q +26838 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +299 #t-> can +3 "Can"?\ o_ +887 #"flow"0.0L/min +1007 #0.0L/min +921 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +6 .Flow.setRate 7.0 +77 #"flow"0.0L/min +1007 #0.0L/min +1012 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +136 #t-> can +3 "Can"?\   +867 #"flow"0.0L/min +1012 #0.0L/min +1006 #0.0L/min +152 #t-> Flow.stop +2 .Flow.disablePump :primary +3 ."flow"Gate.power :sampler,:OFF +2110 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +313 #t-> can +2 "Can";\ b`Mi +868 #"flow"0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1012 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +22 #t-> Flow.maintainFlow + .Flow.enablePump :primary +7 .Flow.setPWM 50%,:primary +977 #"flow"0.0L/min +320 "Can"9\ N +686 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +382 #t-> can +3 "Can"6\ K > +622 #"flow"0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +401 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +42801 "Can"7\ p]#I} +60001 /\ o]& +55255 #t-> can +3 "Can"%\ o_)6 +4744 *\ p^* +1498 #t-> can +3 "Can"#\ n`* +2021 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +232 #t-> can +3 "Can"%\ n`*;x +948 #"flow"0.0L/min +1006 #0.0L/min +596 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +6 .Flow.setPWM 50%,:primary +403 #"flow"0.0L/min +634 #t-> Flow.stop + .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +876 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +225 #t-> can +3 "Can"$\ ma*< +955 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1011 #0.0L/min +474 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +6 .Flow.setRate 7.0 +558 #"flow"0.0L/min +1009 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1011 #0.0L/min +1007 #0.0L/min +988 #t-> can +3 "Can""\ - | +15 #"flow"0.0L/min +1006 #0.0L/min +391 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary + .Flow.setPWM 50%,:primary +613 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1012 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +640 #t-> can +3 "Can"\ /L  +362 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1005 #0.0L/min +275 #t-> Flow.stop + .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +992 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +212 #t-> can +3 "Can"\ H`0! +969 #"flow"0.0L/min +1007 #0.0L/min +1011 #0.0L/min +1007 #0.0L/min +486 #t-> can +3 "Can"\ ]`0b' +517 #"flow"0.0L/min +1006 #0.0L/min +1006 #0.0L/min +293 #t-> Flow.maintainFlow + .Flow.enablePump :primary +7 .Flow.setPWM 50%,:primary +706 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +756 "Can"\ M1;? +250 #"flow"0.0L/min +1012 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +801 #t-> can +3 "Can"\ L1NM +201 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +294 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +4 .Flow.setRate 7.0 +707 #"flow"0.0L/min +1012 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1012 #0.0L/min +1012 #0.0L/min +78 #t-> can +3 "Can"\ 4a +926 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1011 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +559 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary + .Flow.setPWM 50%,:primary +444 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +429 #t-> can +3 "Can" 8: +575 #"flow"0.0L/min +1006 #0.0L/min +1011 #0.0L/min +42 #t-> Flow.stop + .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +7224 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +289 #t-> can +3 "Can"\ ^a9 +890 #"flow"0.0L/min +622 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +6 .Flow.setRate 7.0 +376 #"flow"0.0L/min +934 "Can"\ 9_ +73 #"flow"0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +713 #t-> can +3 "Can"\ \ ; +295 #"flow"0.0L/min +1007 #0.0L/min +407 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary + .Flow.setPWM 50%,:primary +525 #-> can +2 "Can"\  <[ +68 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1012 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +462 #t-> can +3 "Can"   >9 j +541 #"flow"0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1012 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +881 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +17758 "Can"\ k]A@ k +60001 \ o]D\  +21780 #"brent"Session Begun +1436 #-> reload Flow.method :maintain +783 #-> Flow +526 #-> Flow.start +3 ."flow"Gate.power :sampler,:ON +1140 #"brent"-> can +5 "Can" \ naF\ A@ +41 #"flow"0.0L/min +502 #"brent"-> Flow.prime +2 .Flow.enablePump :primary +11 .Flow.setRate 7.0 +491 #"flow"0.0L/min +294 #"brent"-> can +5 "Can"\ ,F6\ D +627 #"brent"-> Flow.maintain +2 .Flow.enablePump :primary +9 .Flow.setPWM 50%,:primary +70 #"flow"0.0L/min +1007 #0.0L/min +585 #"brent"-> can +5 "Can"\ JF~\ J` +415 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +165 #"brent"-> Flow.prime +2 .Flow.enablePump :primary +7 .Flow.setRate 7.0 +224 #-> can +5 "Can" \ =F\ Qu +166 #"brent"-> can +5 "Can" \ )F\ Q +121 #"brent"-> can +4 "Can" \ )F\ R3 +118 #"brent"-> can +4 "Can"\ \ (F\ R +184 #"flow"0.0L/min +209 #"brent"-> Flow.maintain +3 .Flow.enablePump :primary +8 .Flow.setPWM 50%,:primary +326 #-> can +4 "Can"\ \ IF\ TV +177 #"brent"-> can +5 "Can" \ GF\ T +274 #"flow"0.0L/min +1008 #0.0L/min +1012 #0.0L/min +1006 #0.0L/min +95 #"brent"-> Flow.setPWM 0.3 +2 .Flow.setPWM 30%,:primary +235 #-> can +4 "Can"\ ZG\\\ ] +671 #"flow"0.0L/min +106 #"brent"-> Flow.prime +2 .Flow.enablePump :primary +8 .Flow.setRate 7.0 +697 #-> Flow.setPWM 0.5 +2 .Flow.setPWM 50%,:primary +190 #"flow"0.0L/min +225 #"brent"-> can +5 "Can" \ )G\ b +676 #"brent"-> Flow.disableServo +100 #"flow"0.0L/min +108 #"brent"-> can +4 "Can" \ %G\ d +231 #"brent"-> can +6 "Can"\ %G\ eu +138 #"brent"-> can +4 "Can"\ %G\ e +354 #"brent"-> can +5 "Can"\ $G\ f +156 #"flow"0.0L/min +1008 #0.0L/min +559 #"brent"-> flow.setPWM 0.5 +3 !o:NoMethodError\ : mesgu:NameError::message/undefined method `setPWM' for :flow:Symbol:@timestampu: Time Ե: name: setPWM: args[f0.5:bt[""brent:27:in `topLevelBinding'" Flow.setPWM 0.5 +3 .Flow.setPWM 50%,:primary +236 #-> can +5 "Can"\ HA\ l +141 #"brent"-> can +5 "Can" \ HG\ m- +592 #"flow"0.0L/min +444 #"brent"-> Flow.maintainFlow +2 .Flow.enablePump :primary +8 .Flow.setPWM 50%,:primary +156 #-> can +4 "Can"\ =Hx\ p1 +120 #"brent"-> can +5 "Can"\ >H{\ p +267 #"flow"0.0L/min +667 #"brent"-> can +5 "Can"\ DH\ r +334 #"flow"0.0L/min +434 #"brent"-> Flow.stop +3 .Flow.disablePump :primary +7 ."flow"Gate.power :sampler,:OFF +13710 "Can"\ n]In\  +40538 #t-> exit +9 #mEXIT + #"brent"Session Ended @1683579315.11PDT @1683579325.25PDT = =tMAIN =mMAIN_scheduler @PDT1683579326.94 #"core_reset"Sent BREAK +2 #t@5744 receive with ifg=0x10, ie=0xFD + #@6381 receive with ifg=0x10, ie=0xFD + #@7038 receive with ifg=0x10, ie=0xFD + #@7675 receive with ifg=0x10, ie=0xFD #@8318 receive with ifg=0x10, ie=0xFD + #@8955 receive with ifg=0x10, ie=0xFD #@9589 receive with ifg=0x10, ie=0xFD + #@9920 receive with ifg=0x80, ie=0xFD + #@4910 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +241 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +393 "Can"\ n_K  + \ n_K 1 + #tPolling Can every 10:00 +3 #Cleanly exited at 13:55:15PDT08-May-23 +639 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %pr3\ k +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %Ϲ\ +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % W\ Bm +2 .tSS.configure :default +3 "sampler")#.0X require 'gauge/flow/brokenMeter.rb' +467 #-> Flow.start +2 ."flow"Gate.power :sampler,:ON +1056 #t-> Flow.primeFlow + .Flow.enablePump :primary +10 .Flow.setRate 7.0 +115 #"flow"0.0L/min +159 #t-> can +3 "Can"\ @L  +566 #t-> can +3 "Can"\ ,L1 R +276 #"flow"0.0L/min +4 #t-> can +3 "Can"\ +L=  +330 #t-> can +3 "Can"\ *LK  +668 #"flow"0.0L/min +363 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +4 .Flow.setPWM 50%,:primary +369 #-> can +3 "Can"\ IL b +265 #"flow"0.0L/min +9 #t-> can +3 "Can"\ IL  +256 #t-> can +3 "Can"\ HL  +583 #t-> Flow.primeFlow + .Flow.enablePump :primary +4 .Flow.setRate 7.0 +147 #"flow"0.0L/min +575 #t-> can +3 "Can"\ 'L  +429 #"flow"0.0L/min +582 #t-> can +3 "Can"\ %L  +252 #t-> can +3 "Can"\ %L - +171 #"flow"0.0L/min +1007 #0.0L/min +472 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +47804 "Can"\ o]O +60001 \ n]SF , +22750 #t-> CSV.flush +2 .CSV.dial :flush + "collection"'3  +42 "core"  +896 #t-> CS.pull 2 +2 "collection"'4% +3 "core" %or}\ k +2 .tCS.seek 2ml +2 "collection"'5'N +593 "core" ' +2 "collection"'6% +3 "core" %Tps~\ j +530 #t-> CS.pull .5 +2 "collection"'7% +3 "core" %Tpq}\ k +2 .tCS.seek 2.501ml +2 "collection"'8' + +203 "core" ' +2 "collection"'9% +3 "core" % (osy\ i +150 #t-> CS.pull .5 + "collection"':% +3 "core" % )pp\ i \ +3 .tCS.seek 3ml + "collection"';'0 +206 "core" ' +2 "collection"'<% +3 "core" %0nrx\ k +417 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'= +44 "core" +382 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'>' +845 "core" ' +2 "collection"'?% +3 "core" %npy\ h +299 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'@  +129 "core"  +401 #t-> CSR.flush + .CSR.select :flush +3 "collection"' +939 #t-> CS.pull 3 +2 "collection"'A% +3 "core" %orz\ h +3 .tCS.seek 3ml + "collection"'B'/ +838 "core" ' +2 "collection"'C% +3 "core" %/nqy\ j +784 #t-> CSR.air +2 .CSR.select :air + "collection"' +394 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'D' +1854 "core" ' + "collection"'E% +4 "core" % pt\ j +374 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'F +130 "core" +285 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'G' +2614 "core" ' +8 "collection"'H% +4 "core" %or{\ h +641 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'I  +131 "core"  +418 #t-> CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +595 #t-> CS.pull 2 +2 "collection"'J% +3 "core" %ps\ h +3 .tCS.seek 2ml + "collection"'K'P +586 "core" ' +2 "collection"'L% +3 "core" %Qmq\ j +452 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'M +128 "core" +804 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'N' +594 "core" ' + "collection"'O% +3 "core" %qq\ g +205 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'P  +129 "core"  +299 #t-> CSR.flush + .CSR.select :flush +3 "collection"' +412 #t-> CS.pull 1 +2 "collection"'Q% +3 "core" %nt\ f +2 .tCS.seek 1ml +2 "collection"'R' +334 "core" ' + "collection"'S% +4 "core" %qsz\ j +448 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +451 #t-> CS.pull 5 +2 "collection"'T% +3 "core" %qr\ i +2 .tCS.seek 6ml +2 "collection"'U' +1348 "core" ' +2 "collection"'V% +3 "core" %pq\ i +549 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'W +129 "core" +314 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'X' +1623 "core" ' +2 "collection"'Y% +3 "core" %rs\ j +284 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'Z  +128 "core"  +629 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'[& +3 "core" &oq\ j +2 .tHand.open + "manipulator"&\\1 +67 "core" 1 +2 "manipulator"&]& +3 "core" &o > z:* +2 "manipulator"&^% +3 "core" % \  9 z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(- +187 "core" ( +2 "manipulator"&`& +3 "core" &- * z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &- V z +3 .tForearm.seek :garage +2 "manipulator"&b'ή +103 "core" ' +2 .tHand.close + "manipulator"&c/ +69 "core" / +2 "manipulator"&d& +3 "core" &- a z +2 "manipulator"&e% +3 "core" % ν z +2 .tForearm.seek :retract +2 "manipulator"&f'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&g(Ӝ +310 "core" ( + "manipulator"&h& +4 "core" &Ӣ , z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &Ӣ  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&j'| +100 "core" ' +2 "manipulator"&k& +3 "core" &Ӣ u z +2 "manipulator"&l% +4 "core" %q p z +2 "collection"'m& +3 "core" &mr\ k +3 "collection"'n& +5 "core" &qr\ k +2 .tCC.seek :closed + "collection"'o(W +5 "core" &pr\ k +7 &Dpo\ e%h +10 &fUnr\ \\8 +9 &|ps\ \\M +9 &eapq\ `Q +9 &)_or\ `Q +10 &`np\ `Q +9 &`pq\ `P +10 &p[po\ `P +9 &1bor\ `Q +9 &Zpr\ `P +10 &_nq\ `Q +9 &!wapq\ _Q +10 &#9boq\ _Q +9 &$]oq\ `Q +9 &&]ns\ `Q +10 &(\\nq\ `Q +9 &*A[pr\ `Q +9 &,Znp\ `P +10 &-\\pq\ `P +9 &/_ps\ `Q +10 &1J]mr\ `P +9 &3 `pq\ _Q +9 &4\\pq\ `P +10 &6\\mq\ `Q +9 &8Q\\oq\ `Q +9 &:[oq\ `P +10 &;\\oq\ aQ +9 &=Ypr\ `Q +9 &?Y\\qp\ `Q +10 &A_os\ _Q +9 &B_nq\ _Q +10 &Daor\ _Q +9 &F`bpr\ _Q +9 &Hpoq\ ]R +10 &Ios\ ZU +9 &Kpq\ VX +9 &MLpr\ R[ +10 &Ort\ R[ +9 &Poq\ Q\\ +10 &Rps\ Q] +9 &TJqs\ N^ +9 &V pr\ P^ +10 &WcHpr\ X2 +9 &Wvor\ \\O +5 ( +2 "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 9/29 samples, on/off torque 1.98 +2 "collection"'p& +2 "core" &Wkot\ ]O +2 &Wkoq\ ]O +2 .tHand.open + "manipulator"&q1 +66 "core" 1 +2 "manipulator"&r% +3 "core" % q : z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'t& +4 "core" &Wkqr\ ^O +2 "collection"'u% +3 "core" %pr\ ^ +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'v'oW +1367 "core" ' +9 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'w% +2 "core" %oUpps\ [ +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'x' +671 "core" ' + .tCSV.dial :waste +2 "collection"'y +130 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'z' +1984 "core" ' +2 #tPurging external Intake + "collection"'{& +4 "core" &Whprv\ YO +2 "collection"'|% +3 "core" %osb\ Y +2 .tCSV.dial :flush +2 "collection"'}  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'~' +2420 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '  +74 "core"  +3  +2 .tCTV.dial :intake + "collection"'  +74 "core"  + .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml +2 "collection"'' +2479 "core" ' + .tIntake.select :close +6 "sampler")0 +11 .tCTV.dial :air +2 "collection"'  +5 "Can"\ UV +70 "core" ~ +2 #tFlushing upper manifold + "collection"'& +3 "core" &WiloZ\ \\O +2 "collection"'% +4 "core" %lns\ \\ +2 .tCSV.dial :flush + "collection"'  +74 "core"  +2 .tCS.seek 5ml +2 "collection"' 'oW +1249 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" B +2 "collection"'% +3 "core" %oUoph\ ^ +2 .tCS.seek 7ml +2 "collection"'' +553 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '  +17 "core"  +100 + .tCTV.dial :air +2 "collection"'  +4 "core"  +3 .tCS.seek 0ml + "collection"'' +1729 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +794 "core" ' + .tCSV.dial :waste +2 "collection"' +42 "core" +2 .tCS.seek 0ml +2 "collection"'' +785 "core" ' +2 "collection"'& +3 "core" &Whpq`\ [O +2 "collection"'% +3 "core" %rrk\ [ +2 .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.seek 3ml +2 "collection"''/ +782 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +2 "collection"' % +3 "core" %/pre\ ^ +2 .tCS.seek 5ml +2 "collection"'!'oT +557 "core" ' + .tCSV.dial :air +2 "collection"'" @ +4 "core" A +2 .tCS.seek 0ml +2 "collection"'#' +1273 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'$'/ +788 "core" ' + .tCSV.dial :waste +2 "collection"'% +73 "core" +2 .tCS.seek 0ml +2 "collection"'&' +807 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&'& +9 "core" &Ӣ  z +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&((Ӝ +2 "core" ( +2 "manipulator"&)& +4 "core" &Ӣ  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &Ӣ @ z +2 .tForearm.seek CC +2 "manipulator"&+'| +94 "core" ' + .tHand.close +2 "manipulator"&,/ +66 "core" / + .tCC.seek :open +2 "collection"'-( +421 "core" ( +2 "manipulator"&.& +3 "core" &Ӣ D z +2 "manipulator"&/% +3 "core" % ϊ J z8 +3 .tForearm.seek :retract + "manipulator"&0'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&1(- +292 "core" ( + "manipulator"&2& +4 "core" &- 1 ze +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &- % ze +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&4'ή +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&6% +3 "core" % ε " y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&7'\ +108 "core" ' +21959 #t-> exit +6 #mEXIT @1683581489.51PDT @1683581503.45PDT = =mMAIN_scheduler =tMAIN @PDT1683581505.13 #"core_reset"Sent BREAK +2 #t@23409 sendCRC with ifg=0x20, ie=0x7F + #@25244 sendCRC with ifg=0x08, ie=0x5F + #@22495 idle with ifg=0x84, ie=0x75 + #@23165 select with ifg=0x10, ie=0xF5 #@23799 receive with ifg=0x10, ie=0xFD + #@24433 receive with ifg=0x10, ie=0xFD + #@25067 receive with ifg=0x10, ie=0xFD #@25394 receive with ifg=0x80, ie=0xFD + #@12395 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +247 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +388 "Can"\ o\\Y ! + \ o\\Y !& + #tPolling Can every 10:00 +2 #Cleanly exited at 14:31:29PDT08-May-23 +758 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %or\ k +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +4 "processing"%% +2 "core" %ϹA\ +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % R\ Cm +2 .tSS.configure :default +3 "sampler")#.0X access 2 +2 "storage"(3% +3 "core" %`L q r\ nv +2 "manipulator"&4% +4 "core" %\  U z l +2 "manipulator"&5& +3 "core" &- A ze +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K\\ +511 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +3 "core" &K_ l k \ n +1026 #t-> exit +6 #mEXIT @1683581546.28PDT @1683581616.21PDT = =tMAIN =mMAIN_scheduler @PDT1683581617.91 #"core_reset"Sent BREAK +3 #t@3392 receive with ifg=0x10, ie=0xFD + #@4027 receive with ifg=0x10, ie=0xFD + #@4686 receive with ifg=0x10, ie=0xFD #@5321 receive with ifg=0x10, ie=0xFD + #@5956 receive with ifg=0x10, ie=0xFD + #@6591 receive with ifg=0x10, ie=0xFD #@7226 receive with ifg=0x10, ie=0xFD + #@7552 receive with ifg=0x80, ie=0xFD #@47675 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +403 "Can"\ vIY = + \ vIY =( + #tPolling Can every 10:00 +2 #Cleanly exited at 14:32:26PDT08-May-23 +863 #-> exit +5 #mEXIT @1683581633.29PDT @1683581788.26PDT = =mMAIN_scheduler =tMAIN @PDT1683581789.94 #"core_reset"Sent BREAK +2 #t@3392 receive with ifg=0x10, ie=0xFD + #@4027 receive with ifg=0x10, ie=0xFD + #@4686 receive with ifg=0x10, ie=0xFD + #@5321 receive with ifg=0x10, ie=0xFD #@5956 receive with ifg=0x10, ie=0xFD + #@6591 receive with ifg=0x10, ie=0xFD #@7226 receive with ifg=0x10, ie=0xFD + #@7552 receive with ifg=0x80, ie=0xFD + #@8776 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +211 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +384 "Can"\ vIZP h + \ vIZP h. #tPolling Can every 10:00 +2 #Cleanly exited at 14:33:53PDT08-May-23 +5 #Loading /home/esp/esp2/mission/23MAY01NEMO_brokenMeter_testWCR.rb mission +66 !o:RuntimeError: mesg"+Mission's startTube should be 5, not 2:@timestampu: Time  A:bt[":/home/esp/esp2/utils/commskel.rb:91:in `beginMission'"4/home/esp/esp2/utils/mission.rb:16:in `mission'"A/home/esp/esp2/mission/23MAY01NEMO_brokenMeter_testWCR.rb:29"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 #Waiting to Resume from Checkpoint "Loading /home/esp/esp2/mission/23MAY01NEMO_brokenMeter_testWCR.rb mission" +2 ."Qmail"BadNews.email "Mission's startTube should be 5, not 2",Subject: "RuntimeError in MAIN" +357 #"uploadLog"upsync +4710 #"steph"Session Begun +1445 #-> abort! "forgot to do forgetESPstate" +2 !o:CmdServer::Client::Error: mesg"2Aborting Mission: forgot to do forgetESPstate:bt["!steph:1:in `topLevelBinding'" 1}\\nCan@14:38:15, 24.0C, 43% humidity, 14.6psia, 13.057V, 0.421A, 2.418Ah, 5.50W\\nEnding 22:00",Subject: "23MAY01NEMO_brokenMeter_testWCR begun" +15 #tAsleep til 5/8/23 2:30PM +10 #Continuing at 14:30 +8 #"steph"Session Begun +6 "Can"\ vHZ +19 !to:Delay::Late: mesg"running 8:16 late:bt["-/home/esp/esp2/lib/delay.rb:240:in `til'"2/home/esp/esp2/lib/delay.rb:359:in `delayTil'"3/home/esp/esp2/utils/sleep.rb:96:in `__send__'"0/home/esp/esp2/utils/sleep.rb:96:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"A/home/esp/esp2/mission/23MAY01NEMO_brokenMeter_testWCR.rb:31"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"A/home/esp/esp2/mission/23MAY01NEMO_brokenMeter_testWCR.rb:29"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +7 "Can"\ vIZ +4 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +3 #Shutdown +154 ."Qmail"GoodNews.email "Then, in tube 2: myWCR {noKill}\\t\\t#Phase 1: WCR test with no cleanup\\n/home/esp/esp2/mission/23MAY01NEMO_brokenMeter_testWCR.rb:31\\n{2 => 1}\\nCan@14:38:17, 24.0C, 43% humidity, 14.6psia, 13.052V, 0.415A, 2.418Ah, 5.42W",Subject: "Asleep until 14:30" +73 #"uploadLog"upsync +25 #tPowering core bus +221 #"uploadLog"upsync +329 .tGate.power :raw,:ON +2 "sampler") +25 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +3 "processing"%#A d`xb +4 .tSS.configure :default +3 "sampler")#.0X 1}\\nCan@14:38:50, 24.1C, 43% humidity, 14.6psia, 13.003V, 0.391A, 2.423Ah, 5.09W",Subject: "Started 23MAY01NEMO_brokenMeter_testWCR phase myWCR {noKill}\\t\\t#Phase 1: WCR test with no cleanup" +3 #tStarting stand-alone bac WCR +3 #bac wcr sampling at most 400ml +5 #Whole Cell Archive sampling 400ml +3 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'"& +5 "core" &rt\ q +4 ."WCR"Hand.open +3 "manipulator" +67 "core" 1 +2 "manipulator"&$% +3 "core" % \   y\ ] +3 "storage"(%% +4 "core" %_C \ vc +2 "storage"(&. +5 "core" .(q +2 ."WCR"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 2 +2 "storage"('( +71 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 14:38:50PDT08-May-23\\n{2 => 1}\\nCan@14:38:50, 24.1C, 43% humidity, 14.6psia, 13.003V, 0.391A, 2.423Ah, 5.09W",Subject: "bac wcr sampling at most 400ml" +79 #"uploadLog"upsync +50 "core" ( +2 ."WCR"SC.configure :limp +3 "storage"($(\ 1b +4 ((& +3 "core" & \\ j R\ s +3 "manipulator"&)& +3 "core" &r ( y% +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +3 "manipulator"&*(R +35 "core" ( +4 "manipulator"&+& +7 "core" &[ zP +4 "storage"(,& +10 "core" & O\ w +5 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&-' +54 #"uploadLog"upsync +39 "core" ' + "storage"(.& +5 "core" & \ v +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(/'= +290 "core" ' + "storage"(0- +5 "core" -'| +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +4 (1& +3 "core" & \ z +3 "manipulator"&2& +3 "core" &[  yP +2 ."WCR"Elbow.seek 2 +2 "manipulator"&3(R +5 "core" ( +2 "manipulator"&4& +3 "core" &[ , yP +2 "storage"(5& +4 "core" & \ { +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&6'3 +26 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close + "manipulator"&7/ +73 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&8& +4 "storage"(9'g +6 "core" &[ yP +38 "manipulator"&:% +9 "core" % <  zH +2 ."WCR"Forearm.seek :retract +2 "manipulator"&;'\ +104 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&<(Ӝ +106 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +45 "core" ( + "manipulator"&=& +4 "core" &Ӕ& 4 y@^ +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +3 "core" &Ӕ& ) y@^ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&?'| +95 "core" ' +2 "manipulator"&@& +3 "core" &Ӕ& c z@^ +2 "manipulator"&A% +4 "core" %x r y +2 "collection"'B& +4 "core" &qq\ t +3 "collection"'C& +4 "core" &pq\ t +2 ."WCR"CC.seek :closed +2 "collection"'D(W +8 "core" &rr\ t +5 &Dor\ n%h +9 &cUpq\ g9 +10 &}sr\ gM +9 &l]pr\ kP +10 &-\\ps\ jQ +9 &`qs\ jP +9 &`qt\ jQ +10 &vZps\ kP +9 &8]qq\ kP +9 &\\pt\ jP +10 &]qr\ kP +9 &!{\\pr\ kQ +10 &#>]qr\ kP +9 &%[qs\ kP +9 &&^ps\ kP +10 &(\\mq\ kP +9 &*G\\oq\ kP +9 &,\ Zqr\ jP +10 &-_pr\ jP +9 &/_pr\ jP +9 &1Naos\ iP +10 &3`pr\ jP +9 &4Xpq\ kP +10 &6]pr\ jP +9 &8XZpq\ kP +9 &:[os\ kO +10 &;Xpq\ jO +9 &=Zorx\ kP +10 &?`Yqsv\ kP +9 &A _prq\ jP +9 &B\\qqq\ kP +10 &Dcosr\ jQ +9 &Fedpru\ jQ +9 &H%krr}\ iQ +10 &Irtv\ gT +9 &Kstv\ bY +9 &MOqtq\ _[\ +10 &Ostm\ _\\ +9 &Pstq\ ^\\ +10 &Rrth\ \\] +9 &TOstg\ \\^ +9 &Vqtn\ \\^ +10 &WeHrsq\ d1 +9 &W{ptf\ fQ +5 ( +2 "collection"'C& +5 #"WCR"Collection Clamp onSpring/offSpring for 9/29 samples, on/off torque 1.97 +2 .Hand.open +2 "manipulator"&E1 +6 "core" &Wnrtn\ gQ +69 1 + "manipulator"&F% +4 "core" % x * z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&G'\ +98 "core" ' +2 #"WCR"collectSample 400ml w/bubble point of 55psi + #Priming 7ml +2 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +13 .Flow.setRate 7.0 +9 .Intake.select :close + .Exhaust.select :close +2 .SS.hold +3 "sampler")H+ +5 "core" + + "sampler")I% +4 "core" % ]\ Ci +2 "collection"'J& +3 "core" &WnstE\ gQ +3 "Can"\ rV[ +2 #"WCR"Calibrating pressure and temperature sensors +5 .CTV.dial :air + "collection"'K  +6 "core"  +4 ."WCR"SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +3 "sampler")#.0X can +3 "Can"\ F[ +86 "core" ? +26  +3 ."WCR"delay 3.8 seconds +382 "collection"'O% +4 "core" %rsP\ % +2 "sampler")P% +4 "core" %;/ Z\  u +2 #"WCR"Sensor limits: Intake max 147.8psia; Outlet max 146.8psia + .SSV.dial :spit +4 "sampler")Q +135 "core"  +4 ."WCR"SS.seek 0ml +4 "sampler")R' +266 "core" ' +2 ."WCR"SSV.dial CBV +3 #"steph"-> can +3 "sampler")S  +6 "Can"\ )[6 & +132 "core"  +4 ."WCR"CTV.dial :intake +2 "collection"'T  +75 "core"  +39 #"WCR"Waiting for external sampler to finish priming... +7 .delayUntil "14:40:11.16" +632 #"steph"-> can +3 "Can"\ ,[\\ c +789 #"flow"0.0L/min +797 #"steph"-> can +4 "Can"\ )[ ] +2019 ."WCR"Flow.enablePump :primary +9 .Flow.setPWM 50%,:primary +13 ."connect"SSV.dial CBV +3 "sampler")U  +3 ."WCR"CBV.dial SSV +4 "collection"'V @ +6 "core" @ +5  +4 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +5 "Can"\ ;[  + ."WCR"Intake.select :open + "sampler") +215 "collection"'W% +3 "core" %pnY\ : +2 #"WCR"Intake @14.4psia, vacuum from 7.9 to 11.9psi +2 .SS.reconfigure :inhaling 2.15ml/s +4 "sampler")#.0X can +5 "Can"\ C\\d  +29 "core" + +2 "collection"'% +4 "core" %QSG\ 9 +2 "sampler") % +3 "core" %T O\  +19 "collection"'% +3 "core" %OSG\ = +2 "sampler")% +4 "core" % _\  x +21 "collection"'% +3 "core" %QRL\ @ +2 "sampler")% +3 "core" % T\  +25 "collection"' % +3 "core" %PS<\ A +2 "sampler")% +40 "core" % b\  +2 "collection"'% +4 "core" %SUC\ > +2 "sampler")"% +3 "core" % K\  +33 "collection"'#% +3 "core" %QWN\ @ +2 "sampler")$% +4 "core" % P\  +36 "collection"'%% +3 "core" %UWD\ @ +2 "sampler")&% +3 "core" % \\\  +2 "collection"'(% +4 "core" %UY=\ ? +2 #"WCR"Intake @13.6psia, vacuum from 7.1 to 11.1psi +2 .SS.reconfigure :inhaling 1.93ml/s +4 "sampler")#.0X +2 "sampler")0% +3 "core" %9 [\ 3 +25 "collection"'1% +3 "core" %QSC\ A +41 "sampler")% +5 "core" %9 X\ 3 +3 "collection"'2% +4 "core" %QT<\ > +2 "sampler")4% +3 "core" %9 M\ 3 +33 "collection"'5% +3 "core" %STO\ > +2 "sampler")7% +3 "core" %9 R\ 3 +37 "collection"'8% +3 "core" %WWM\ A +2 "sampler"):% +4 "core" %9 ^\ 3 +41 "collection"'*% +3 "core" %Y[L\ @ +2 "sampler")-% +3 "core" %9 ^\ 3 +2 "collection"'/% +4 "core" %Y[8\ > +2 #"WCR"Intake @13.7psia, vacuum from 7.2 to 11.2psi +2 .SS.reconfigure :inhaling 1.75ml/s +5 "sampler")#.z0X+ +45 "core" + +3 "collection"'6% +3 "core" %PR5\ : +2 "sampler")@% +4 "core" %e4 T\  +18 "collection"'A% +3 "core" %OPB\ @ +2 "sampler")B% +4 "core" %e _\ 1 +21 "collection"'3% +3 "core" %PT2\ @ +2 "sampler")9% +3 "core" %e  U\  +25 "collection"';% +3 "core" %QTB\ @ +2 "sampler")!% +4 "core" %e  \\\  +27 "collection"'E% +3 "core" %PSG\ @ +2 "sampler")F% +3 "core" %e  O\  +33 "collection"'C% +3 "core" %SU-\ A +2 "sampler")?% +3 "core" %e  N\  +37 "collection"'I% +3 "core" %TU4\ @ +2 "sampler")J% +3 "core" %e  _\  +42 "collection"'K% +3 "core" %VX=\ A +2 "sampler")% +3 "core" %e  \\\  +2 "collection"'H% +4 "core" %VY1\ A + #"WCR"Intake @13.6psia, vacuum from 7.1 to 11.1psi +3 .SS.reconfigure :inhaling 1.58ml/s +4 "sampler")#.n0X +2 "sampler")L% +4 "core" % T\  j +7 #"steph"-> can +3 "Can"\ F\\  +11 "collection"'S% +4 "core" %OQ'\ @ + "sampler")T% +4 "core" % \\\  +25 "collection"'V% +3 "core" %PR)\ A +2 "sampler")U% +4 "core" % ^\  +27 "collection"'W% +4 "core" %OS"\ A + "sampler")R% +4 "core" % U\  +32 "collection"'Z% +3 "core" %RS%\ A +2 "sampler")[% +3 "core" % J\  +37 "collection"'\\% +3 "core" %SV,\ @ +2 "sampler")]% +3 "core" % `\  +42 "collection"'^% +3 "core" %TV'\ A +3 "sampler")_% +3 "core" % ^\  +47 "collection"'`% +3 "core" %YZ)\ @ +2 "sampler")a% +3 "core" % b\  +2 "collection"'b% +4 "core" %YZ0\ A +2 #"WCR"Intake @13.6psia, vacuum from 7.1 to 11.1psi +2 .SS.reconfigure :inhaling 1.42ml/s +4 "sampler")#.c0X +2 "sampler")~% +3 "core" %  N\ \ f +21 "collection"'% +3 "core" %OO\ B +3 #"steph"-> can +2 "sampler")% +3 "Can"\ E\\ z +9 "core" %  Q\  +13 "collection"'% +3 "core" %NN\ ? +2 "sampler")% +3 "core" %  R\  +29 "collection"'% +3 "core" %PP\ A +2 "sampler")% +3 "core" %  V\  +32 "collection"'% +3 "core" %NP\ @ +2 "sampler")% +4 "core" %  P\  +36 "collection"'Y% +3 "core" %QS\ @ +2 "sampler")% +3 "core" %  N\  +42 "collection"' % +3 "core" %QQ\ B +2 "sampler")% +3 "core" %  R\  +48 "collection"'% +3 "core" %SU\ A +2 "sampler") % +3 "core" %  V\  +54 "collection"'% +3 "core" %VX\ @ +2 "sampler")\ % +3 "core" %  V\  +2 "collection"'% +4 "core" %WX\ A +2 #"WCR"Intake @13.6psia, vacuum from 7.1 to 11.1psi +2 .SS.reconfigure :inhaling 1.15ml/s +4 "sampler")#.P0X\ @ +2 "sampler") % +3 "core" %X ^\  +22 "collection"'% +3 "core" %MO$\ @ +2 "sampler")% +4 "core" %X V\  +24 "collection"'"% +3 "core" %NO3\ ? +3 "sampler")#% +4 "core" %X S\  +27 "collection"'$% +3 "core" %NQ\ C +2 "sampler")%% +3 "core" %X Z\  +33 "collection"'&% +3 "core" %NR4\ A +2 "sampler")(% +3 "core" %X \\\  +19 #"steph"-> can +3 "Can"\ K\\ E +15 "collection"'% +3 "core" %OST\ A +2 "sampler")% +3 "core" %X S\  +42 "collection"',% +3 "core" %PSQ\ ? +2 "sampler")% +3 "core" %X O\  +47 "collection"'.% +3 "core" %SRP\ A +2 "sampler")% +4 "core" %X _\  +54 "collection"'% +3 "core" %SX@\ B +2 "sampler")0% +3 "core" %X \\\  +2 "collection"'1% +3 "core" %VVP\ A +2 #"WCR"Intake @13.5psia, vacuum from 7.0 to 11.0psi +3 .SS.reconfigure :inhaling 1.03ml/s +4 "sampler")#.H0X +2 "sampler")5% +3 "core" %*( T\  +19 "collection"'7% +3 "core" %NP"\ ? +2 "sampler")8% +3 "core" %*( Y\  +22 "collection"':% +3 "core" %OQ=\ ? +2 "sampler"))% +3 "core" %*( M\  +24 "collection"'*% +4 "core" %PQ-\ > +2 "sampler")-% +3 "core" %*( `\  +28 "collection"'/% +3 "core" %PQF\ = +2 "sampler")+% +3 "core" %*( M\  +33 "collection"'6% +3 "core" %OS5\ = +2 "sampler")@% +3 "core" %*( S\  +36 "collection"'A% +4 "core" %QQ!\ = +2 "sampler")B% +3 "core" %*( V\  +42 "collection"'3% +3 "core" %SU \ > +2 "sampler")9% +3 "core" %*' `\  +47 "collection"';% +3 "core" %VX*\ = +2 "sampler")!% +4 "core" %*(  c\  +53 "collection"'E% +3 "core" %ZY\ > +2 "sampler")F% +4 "core" %*($( H\  +60 "collection"'C% +4 "core" %^_\ = + "sampler")?% +4 "core" %*(GF ]\  +69 "collection"'I% +3 "core" %_a=\ < +2 "sampler")J% +4 "core" %*(de O\  +78 "collection"'=% +3 "core" %`d2\ > +2 "sampler")K% +3 "core" %-(yz U\  +2 "sampler")% +3 "core" %.(y{ ^\  +2 ."WCR"Intake.select :close + "sampler")0 +15 )H% +2 "core" %/|} P\ !\ a +2 ."WCR"SSV.dial :exhaust +2 "sampler")>  +4 #"steph"-> can +6 "Can"\ K]  +70 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +56 ."WCR"SS.seek 0ml + "sampler")O' +681 #"steph"-> can +5 "Can"\ C].  +209 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")P  +77 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +5 "Can"\ P]7  + ."WCR"Intake.select :open +2 "sampler") +3 #"steph"-> can +7 "Can"\ M]7  +212 "collection"'Q% +3 "core" %hk\ @ +2 #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +2 .SS.reconfigure :inhaling 1.03ml/s +5 "sampler")#.H0X can +8 "Can"\ L]?  +393 "core" 'G T\ #; +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +5 "sampler")#.0X can +6 "core" %RT3\ @ +2 "sampler")_% +4 "Can"\ J]Q  +7 "core" %d M\ ; +30 "collection"'`% +3 "core" %UU\ B +2 "sampler")a% +3 "core" %d _\ ; +2 "collection"'b% +4 "core" %TX&\ ? +2 #"WCR"Intake @13.6psia, vacuum from 7.1 to 11.1psi +2 .SS.reconfigure :inhaling 0.93ml/s +4 "sampler")#.A0X can +4 "Can"\ F]\\  +160 "core" 'U%A} N\  ! +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +4 "sampler")#.0X can +4 "Can"\ I]c  +17 "collection"'k% +3 "core" %MP)\ A +2 "sampler")l% +3 "core" %W Z\ . +28 "collection"'m% +3 "core" %OQ\ @ +2 "sampler")n% +4 "core" %W W\ . +32 "collection"'o% +3 "core" %PS\ @ +2 "sampler")p% +3 "core" %W V\ . +7 #"steph"-> can +4 "Can"\ M]f  +26 "collection"'q% +3 "core" %PT\ @ +2 "sampler")r% +3 "core" %W [\ . +42 "collection"'s% +3 "core" %UV$\ @ +2 "sampler")c% +3 "core" %W X\ . +2 "collection"'t% +3 "core" %UY1\ A +2 #"WCR"Intake @13.6psia, vacuum from 7.1 to 11.1psi +3 .SS.reconfigure :inhaling 0.85ml/s +5 "sampler")#.;0X can +45 "Can"\ E]r  +291 "core" 'i:t L\  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +5 "sampler")#.0X can +3 "Can"\ H] ? +6 "collection"'% +4 "core" %PR\ ; +2 "sampler")% +3 "core" %K O\  +36 "collection"'% +4 "core" %RT\ @ +2 "sampler")% +3 "core" %  X\  T +42 "collection"'% +3 "core" %SV\ @ +2 "sampler")Y% +3 "core" % a\  +47 "collection"'% +3 "core" %YX\ @ +2 "sampler") % +4 "core" % ^\  +2 "collection"'% +3 "core" %W[ \ A +2 #"WCR"Intake @13.7psia, vacuum from 7.2 to 11.2psi +2 .SS.reconfigure :inhaling 0.76ml/s +4 "sampler")#.50X +2 "sampler")4% +3 "core" %' T\ | +24 "collection"'5% +4 "core" %NRG\ = +2 "sampler")7% +4 "core" %' U\ | +27 "collection"'8% +3 "core" %QQd\ ? +2 "sampler"):% +4 "core" %' \\\ | +32 "collection"')% +3 "core" %OS]\ = +2 "sampler")*% +4 "core" %' ]\ | +36 "collection"'-% +4 "core" %QSX\ > +2 "sampler")/% +3 "core" %' P\ | +42 "collection"'+% +3 "core" %RUS\ @ +2 "sampler")6% +4 "core" %' Q\ | +46 "collection"'@% +3 "core" %TVR\ > +2 "sampler")A% +4 "core" %' V\ | +53 "collection"'B% +3 "core" %VZW\ > +2 "sampler")3% +4 "core" %' \\\ | +61 "collection"'9% +4 "core" %\\^`\ ? +2 "sampler")% +3 "core" %'65 _\ | +69 "collection"';% +3 "core" %_aH\ ? +2 "sampler")!% +3 "core" %'TV P\ | +79 "collection"'E% +3 "core" %dfJ\ ? +2 "sampler")F% +3 "core" %'or P\ | +2 "sampler")C% +4 "core" %'tr \\\ | +2 ."WCR"Intake.select :close + "sampler")0 +15 )?% +2 "core" %'xv c\ | +2 ."WCR"SSV.dial :exhaust +2 "sampler")I  +78 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")J' +920 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")=  +76 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +4 "Can"\ O^  +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'K% +3 "core" %jiR\ > +2 #"WCR"Intake @14.2psia, vacuum from 7.7 to 11.7psi +2 .SS.reconfigure :inhaling 0.69ml/s +5 "sampler")#.00X% +3 "core" %NQS\ : +2 "sampler")2% +4 "core" %.Q3 W\  +18 "collection"'P% +3 "core" %OOZ\ = +2 "sampler")Q% +4 "core" %.Q  W\  V +21 "collection"'O% +3 "core" %OOW\ = +2 "sampler")T% +3 "core" %.P  P\  F +25 "collection"'V% +3 "core" %PPR\ > +2 "sampler")U% +3 "core" %.P  ]\  F +28 "collection"'W% +3 "core" %PQY\ > +2 "sampler")R% +5 "core" %.P  [\  F +31 "collection"'Z% +3 "core" %TU]\ ? +2 "sampler")[% +3 "core" %.P  ]\  F +2 "collection"'\\% +4 "core" %SVL\ ? +2 #"WCR"Intake @13.5psia, vacuum from 7.0 to 11.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +4 "sampler")#.+0X\ ; +2 "sampler")L% +3 "core" %G I\  +25 "collection"'S% +3 "core" %NPW\ < +2 "sampler")f% +3 "core" %G Z\  +28 "collection"'g% +3 "core" %PP^\ = +2 "sampler")h% +5 "core" %G _\  +31 "collection"'i% +3 "core" %NQU\ ; +2 "sampler")X% +3 "core" %G V\  +37 "collection"'j% +3 "core" %RSL\ ; +2 "sampler")k% +3 "core" %@ V\  +42 "collection"'l% +3 "core" %SXU\ ? +2 "sampler")m% +3 "core" % b\ 4 +48 "collection"'n% +3 "core" %VZJ\ ? +2 "sampler")o% +3 "core" % X\ 4 +2 "collection"'p% +3 "core" %WW=\ @ +2 #"WCR"Intake @13.5psia, vacuum from 7.0 to 11.0psi +2 .SS.reconfigure :inhaling 0.56ml/s +5 "sampler")#.'0X +2 "sampler")d% +3 "core" %'  U\ \ Q +28 "collection"'{% +3 "core" %PU6\ ? +2 "sampler")|% +4 "core" %'  I\ \ Q +32 "collection"'}% +3 "core" %ST+\ ? +2 "sampler")~% +3 "core" %'  P\ \ Q +37 "collection"'% +3 "core" %TT;\ ? +2 "sampler")% +3 "core" %'  Y\ \ Q +42 "collection"'% +3 "core" %WY5\ @ +2 "sampler")% +3 "core" %'  Z\ \ Q +48 "collection"'% +3 "core" %X\\?\ > +2 "sampler")% +3 "core" %' &# [\ \ Q +55 "collection"'% +3 "core" %\\`8\ @ +2 "sampler")% +3 "core" %' CB ^\ \ Q +61 "collection"'Y% +3 "core" %_a*\ ? +3 "sampler")u% +4 "core" %' _b R\ \ Q +68 "collection"'% +3 "core" %df)\ > +2 "sampler") % +4 "core" %' tt L\ \ Q +2 "sampler")% +3 "core" %' vw T\ \ Q +2 ."WCR"Intake.select :close + "sampler")0 +15 )v% +2 "core" %' zz S\ "\ Q +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +55 ."WCR"SS.seek 0ml +2 "sampler")' +886 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")\  +79 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +5 "Can"\ M^ t + ."WCR"Intake.select :open +2 "sampler") +214 "collection"'% +3 "core" %ii/\ > +2 #"WCR"Intake @14.2psia, vacuum from 7.7 to 11.7psi +2 .SS.reconfigure :inhaling 0.56ml/s +5 "sampler")#.'0X +2 "sampler")% +4 "core" %'# J\  +41 "collection"' % +3 "core" %QU#\ = +2 "sampler"),% +3 "core" %'# P\  +48 "collection"'% +3 "core" %XX\ > +2 "sampler")% +3 "core" %'# F\  +54 "collection"'% +3 "core" %X\\\ = +2 "sampler")0% +4 "core" %'# N\  +61 "collection"'1% +3 "core" %\\_\ = +2 "sampler")% +3 "core" %'#<> S\  +69 "collection"'4% +3 "core" %_b\ = +2 "sampler")5% +4 "core" %(\\\\ N\  +78 "collection"'7% +3 "core" %bf\ A +2 "sampler")8% +3 "core" %,ss K\  +2 "sampler"):% +4 "core" %,uu W\  +2 ."WCR"Intake.select :close + "sampler")0 +15 ))% +2 "core" %+zx X\ " +2 ."WCR"SSV.dial :exhaust +2 "sampler")*  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")-' +903 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")/  +77 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +4 "Can"\ H_  +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'% +3 "core" %ij\ @ +36 #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +8 .SS.reconfigure :inhaling 0.56ml/s +5 "sampler")#.'0X ^\  +19 "collection"'B% +3 "core" %NQ \ ; +2 "sampler")3% +3 "core" %'> K\  +22 "collection"'9% +3 "core" %MR\ ; +2 "sampler")% +3 "core" %'> \\\  +25 "collection"';% +3 "core" %OQ!\ ; +2 "sampler")!% +3 "core" %'> G\  +28 "collection"'E% +3 "core" %PS\ < +2 "sampler")F% +4 "core" %'> H\  +31 "collection"'C% +4 "core" %SS\ \ ; +2 "sampler")?% +4 "core" %'> M\  +36 "collection"'I% +3 "core" %QU\ < +2 "sampler").% +3 "core" %'> \\\  +42 "collection"'=% +3 "core" %QU\ ; +2 "sampler")K% +3 "core" %'> V\  +47 "collection"'J% +3 "core" %SU \ < +2 "sampler")>% +4 "core" %," I\  +54 "collection"'2% +2 "core" %W[\ @ +2 "sampler")P% +4 "core" %+ M\ ? +61 "collection"'Q% +3 "core" %[[\ ? +2 "sampler")O% +3 "core" %+00 K\ ? +69 "collection"'T% +3 "core" %aa \ A +2 "sampler")V% +4 "core" %+PS J\ ? +78 "collection"'U% +3 "core" %be\ ? +2 "sampler")W% +3 "core" %+op Q\ ? +2 "sampler")R% +4 "core" %+or \\\ ? +2 ."WCR"Intake.select :close + "sampler")0 +15 )Z% +3 "core" %+vv [\ "? +2 ."WCR"SSV.dial :exhaust + "sampler")[  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")\\' +891 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +76 "core"  +4 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +5 "Can"\ H`E + ."WCR"Intake.select :open + "sampler") +215 "collection"'H% +3 "core" %il"\ @ +2 #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.56ml/s +4 "sampler")#.'0X +2 "sampler")L% +44 "core" %'- T\  +3 "collection"'S% +3 "core" %NR \ ; +2 "sampler")f% +4 "core" %'- L\  +24 "collection"'g% +3 "core" %MR\ ; +2 "sampler")h% +4 "core" %'- \\\  +28 "collection"'i% +3 "core" %MR\ < +2 "sampler")X% +3 "core" %'- ^\  +32 "collection"'j% +3 "core" %RT\ ; +2 "sampler")k% +3 "core" %'- T\  +37 "collection"'l% +3 "core" %PT\ ; +2 "sampler")m% +4 "core" %'- W\  +41 "collection"']% +3 "core" %SV\ < +2 "sampler")n% +4 "core" %'- Y\  +47 "collection"'o% +4 "core" %UW\ < + "sampler")p% +4 "core" %'- [\  +54 "collection"'N% +3 "core" %X\\ \ = +2 "sampler")s% +4 "core" %'-" O\  +61 "collection"'c% +3 "core" %]` \ ? +2 "sampler")t% +3 "core" %,@A N\ , +69 "collection"'M% +3 "core" %_d\ @ +2 "sampler")e% +4 "core" %+_` K\ " +78 "collection"'w% +3 "core" %ce\ ? +2 "sampler")x% +3 "core" %+xx W\ " +2 "sampler")d% +4 "core" %+zz U\ " +2 ."WCR"Intake.select :close + "sampler")0 +15 ){% +3 "core" %+|| I\ "" +2 ."WCR"SSV.dial :exhaust + "sampler")|  +79 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")}' +885 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")~  +76 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +4 "Can"\ HaI + ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +3 "core" %jl\ \ ? +2 #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.56ml/s +5 "sampler")#.'0X +2 "sampler")r% +37 "core" %$ Z\ G +10 "collection"'\ % +4 "core" %RS\ ? +2 "sampler")% +4 "core" %#  Q\  H +47 "collection"'% +3 "core" %TV\ ? +3 "sampler")% +2 #"steph"-> can +9 "Can"\ KaW +5 "core" %#  I\  H +41 "collection"'% +3 "core" %WY\ ? +3 "sampler") % +4 "core" %#   H\  H +60 "collection"'% +3 "core" %Z\\\ > +2 "sampler")% +3 "core" %# '' F\  H +69 "collection"'"% +3 "core" %^` \ ? +2 "sampler")#% +4 "core" %#\ GH Z\  H +78 "collection"'$% +3 "core" %`c\ ? +2 "sampler")%% +3 "core" %# gh V\  H +89 "collection"'&% +3 "core" %ce\ A +2 "sampler")y% +3 "core" %# {~ [\  H +2 "sampler")(% +3 "core" %# ~~ O\  H +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +2 "core" %#  H\ H +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler") ' +891 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"),  +77 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +4 "Can"\ Ha"! +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'z% +3 "core" %hk \ > +2 #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.56ml/s +5 "sampler")#.'0X +2 "sampler")% +4 "core" %'\  R\  U +36 "collection"'/% +3 "core" %NQ\ ? +2 "sampler")% +4 "core" %&  G\  K +41 "collection"'-% +3 "core" %QR \ > +2 "sampler")@% +4 "core" %&  H\  K +47 "collection"'A% +3 "core" %UX\ @ +2 "sampler")B% +3 "core" %&  W\  K +54 "collection"'3% +3 "core" %XW\ ? +2 "sampler")9% +3 "core" %&\  Q\  K +61 "collection"'% +10 "core" %Z]\ ? +2 "sampler");% +3 "core" %& 36 D\  K +69 "collection"'!% +4 "core" %`b \ @ +2 "sampler")E% +3 "core" %& UX U\  K +78 "collection"'F% +3 "core" %cf\ @ +2 "sampler")C% +4 "core" %&\ ru R\  K +2 "sampler")?% +3 "core" %& ut S\  K +2 ."WCR"Intake.select :close + "sampler")0 +15 )I% +2 "core" %& yx M\ ! K +2 ."WCR"SSV.dial :exhaust +2 "sampler").  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")=' +923 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")K  +79 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +3 "Can"\ Jb2 +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'+% +3 "core" %fk \ ? +2 #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.56ml/s +4 "sampler")#.'0X+ +5 "core" + +20 "collection"'2% +3 "core" %MQ\ > +2 "sampler")P% +4 "core" %& [\ 2 +18 "collection"'Q% +3 "core" %NQ\ > +2 "sampler")O% +3 "core" %& G\ 2 +21 "collection"'T% +3 "core" %MO\ @ +2 "sampler")V% +4 "core" %& V\ 2 +24 "collection"'U% +3 "core" %QO\ ? +2 "sampler")W% +4 "core" %& K\ 2 +27 "collection"'R% +3 "core" %NS\ ? +2 "sampler")Z% +4 "core" %& [\ 2 +32 "collection"'[% +3 "core" %PU\ @ +2 "sampler")6% +4 "core" %& U\ 2 +36 "collection"'% +3 "core" %SU\ ? +2 "sampler")H% +3 "core" %& O\ 2 +42 "collection"'\\% +3 "core" %WV \ A +2 "sampler")`% +3 "core" %& K\ 2 +47 "collection"'a% +3 "core" %X[ \ ? +2 "sampler")b% +4 "core" %& K\ 2 +54 "collection"'L% +3 "core" %[]\ ? +2 "sampler")S% +3 "core" %&23 Z\ 2 +61 "collection"'f% +3 "core" %_b\ @ +2 "sampler")g% +3 "core" %&SV H\ 2 +69 "collection"'h% +3 "core" %af\ ? +2 "sampler")i% +4 "core" %&nn ]\ 2 +2 "sampler")X% +4 "core" %&pr R\ 2 + ."WCR"Intake.select :close +2 "sampler")0 +14 )j% +3 "core" %&uv L\ !2 +2 ."WCR"SSV.dial :exhaust +2 "sampler")k  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +50 ."WCR"SS.seek 0ml +2 "sampler")l' +889 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")m  +76 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml +4 "Can"\ Mc=C +2 ."WCR"Intake.select :open + "sampler") +215 "collection"']% +3 "core" %ik\ ? +2 #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.56ml/s +5 "sampler")#.'0X can +4 "Can"\ Fc^Fp +3718 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +4 "sampler")#.0X +2 "sampler")% +4 "core" %&13 T\ ; +69 "collection"'% +4 "core" %`` \ ? +2 "sampler")Y% +4 "core" %&TT G\ ; +78 "collection"'u% +3 "core" %af\ ? +2 "sampler")% +3 "core" %&pq R\ ; +2 "sampler") % +3 "core" %&rs H\ ; +2 ."WCR"Intake.select :close + "sampler")0 +15 )% +2 "core" %&ww P\ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +78 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler") ' +914 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")r  +76 "core"  +4 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml +5 "Can"\ OcTD + ."WCR"Intake.select :open +2 "sampler") +214 "collection"'\ % +43 "core" %ij\ ? +2 #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +3 .SS.reconfigure :inhaling 0.56ml/s +4 "sampler")#.'0X +2 "sampler")% +3 "core" %' H\  +25 "collection"'"% +3 "core" %MP\ > +2 "sampler")#% +3 "core" %' T\  +28 "collection"'$% +3 "core" %PQ\ > +2 "sampler")%% +5 "core" %' I\  +31 "collection"'&% +3 "core" %PS\ > +2 "sampler")y% +3 "core" %' D\  +37 "collection"'(% +3 "core" %QR\ = +2 "sampler")% +3 "core" %' U\  +42 "collection"'% +3 "core" %ST\ > +2 "sampler")% +3 "core" %' S\  +47 "collection"',% +3 "core" %WW\ = +2 "sampler")z% +4 "core" %' H\  +54 "collection"' % +3 "core" %WY\ \ = +2 "sampler")% +3 "core" %' J\  +61 "collection"'0% +3 "core" %[]\ < +2 "sampler")1% +3 "core" %'75 U\  +69 "collection"'% +4 "core" %]c\ < +2 "sampler")4% +4 "core" %'VV R\  +78 "collection"'5% +3 "core" %ce\ @ +2 "sampler")7% +3 "core" %+pp >\  +2 "sampler")8% +4 "core" %+ss G\  +2 ."WCR"Intake.select :close + "sampler")0 +15 ):% +3 "core" %, wy R\ ! T +2 ."WCR"SSV.dial :exhaust + "sampler"))  +79 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")*' +907 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +76 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml +6 "Can"\ 2de/ + ."WCR"Intake.select :open + "sampler") +215 "collection"'/% +3 "core" %hl\ @ +2 #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.56ml/s +5 "sampler")#.'0X +2 "sampler")I% +4 "core" %'  B\ \ R +41 "collection"'.% +3 "core" %QU\ ? +2 "sampler")% +4 "core" %'  U\ \ R +47 "collection"'K% +3 "core" %SU\ ? +2 "sampler")+% +3 "core" %'  U\ \ R +54 "collection"'=% +3 "core" %WZ\ > +2 "sampler")2% +4 "core" %'  Q\ \ R +61 "collection"'P% +3 "core" %Y]\ \ ? +2 "sampler")Q% +3 "core" %' 78 Q\ \ R +69 "collection"'O% +3 "core" %``\ > +2 "sampler")T% +4 "core" %' XZ R\ \ R +78 "collection"'V% +3 "core" %bd\ ? +2 "sampler")U% +3 "core" %' tu S\ \ R +2 "sampler")W% +4 "core" %' sw I\ \ R +2 ."WCR"Intake.select :close + "sampler")0 +15 )R% +3 "core" %' xz K\ !\ R +2 ."WCR"SSV.dial :exhaust + "sampler")Z  +79 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")[' +923 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")6  +76 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml +4 "Can"\ Iezu +2 ."WCR"Intake.select :open + "sampler") +214 "collection"'% +3 "core" %ii\ ? +2 #"WCR"Intake @14.2psia, vacuum from 7.7 to 11.7psi +2 .SS.reconfigure :inhaling 0.56ml/s +5 "sampler")#.'0X% +10 "core" %'' N\  +3 "collection"'m% +3 "core" %TT\ > +2 "sampler")]% +4 "core" %'' T\  +47 "collection"'l% +3 "core" %TW\ = +2 "sampler")o% +4 "core" %'' J\  +53 "collection"'p% +3 "core" %W[\ < +2 "sampler")N% +4 "core" %''\ ?\  +61 "collection"'s% +3 "core" %\\]\ = +2 "sampler")c% +3 "core" %''*) V\  +69 "collection"'t% +3 "core" %_d\ = +2 "sampler")M% +4 "core" %*#NM E\  +78 "collection"'e% +3 "core" %df \ ? +2 "sampler")w% +3 "core" %,lp K\  +2 "sampler")x% +4 "core" %,on S\ \ +2 ."WCR"Intake.select :close + "sampler")0 +15 )d% +2 "core" %+st T\ # +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")|' +906 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +2 "sampler")_  +3 ."WCR"CBV.dial SSV +76 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml +4 "Can"\ If6^ +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'~% +4 "core" %hl\ ? + #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +3 .SS.reconfigure :inhaling 0.56ml/s +4 "sampler")#.'0X +2 "sampler")^% +4 "core" %D@ R\  +41 "collection"'r% +3 "core" %RX"\ ? +2 "sampler")\ % +4 "core" %D S\ * +47 "collection"' % +3 "core" %UW"\ ? +2 "sampler")% +4 "core" %D S\ * +2 "collection"'% +3 "core" %TV\ @ +2 #"WCR"Intake @13.5psia, vacuum from 7.0 to 11.0psi +2 .SS.reconfigure :inhaling 0.50ml/s +4 "sampler")#.#0X +2 "sampler")9% +5 "core" %'  S\ \ T +27 "collection"'% +3 "core" %TV \ ? +2 "sampler");% +3 "core" %'  O\ \ T +32 "collection"'!% +3 "core" %VX\ ? +2 "sampler")E% +4 "core" %'  H\ \ T +36 "collection"'F% +3 "core" %WZ\ ? +2 "sampler")C% +4 "core" %'  P\ \ T +41 "collection"'?% +44 "core" %Y[&\ ? +2 "sampler")I% +3 "core" %' $& P\ \ T +48 "collection"'.% +3 "core" %[^#\ > +2 "sampler")% +3 "core" %' =; S\ \ T +54 "collection"'% +3 "core" %^`\ @ +2 "sampler")K% +4 "core" %' XY O\ \ T +60 "collection"'+% +4 "core" %ac \ ? +2 "sampler")=% +4 "core" %' op J\ \ T +2 "sampler")2% +3 "core" %' pn S\ \ T +2 ."WCR"Intake.select :close + "sampler")0 +15 )P% +3 "core" %' uv S\ \ T +2 ."WCR"SSV.dial :exhaust + "sampler")Q  +78 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")O' +922 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")T  +76 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +4 "Can"\ Mgt +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'V% +3 "core" %ij#\ @ +2 #"WCR"Intake @14.3psia, vacuum from 7.8 to 11.8psi +2 .SS.reconfigure :inhaling 0.50ml/s +4 "sampler")#.#0X% +3 "core" %=> G\ + +61 "collection"'m% +3 "core" %_d'\ A +2 "sampler")]% +4 "core" %Z\\ Q\ + +69 "collection"'H% +4 "core" %ef2\ ? +2 "sampler")l% +3 "core" %tu R\ + +2 "sampler")o% +3 "core" %uu H\ + +2 ."WCR"Intake.select :close + "sampler")0 +15 )p% +2 "core" %wz V\ !+ +2 ."WCR"SSV.dial :exhaust +2 "sampler")N  +113 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")s' +917 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 #"WCR"Sampled 400.0ml +2 #Drying puck before fixing for 4:00 +2 .CBV.dial :waste2b +3 "collection"'c  +76 "core"  +4 ."WCR"delay 1:00 +213 ."samplerPumpShutdown"Flow.disablePump :primary +4 .Gate.power :sampler,:OFF +5786 ."WCR"CSV.dial :air + "collection"'t @ +87 "core" > +5 ."WCR"CS.seek 10ml +2 "collection"'M' +2416 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +3 "collection"'e @ +76 "core" ? +55 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'w  +91 "core"  +5 "collection"'x% +3 "core" % koa\ g +2 ."WCR"CSV.dial between air and CTV +2 "collection"'d ` +31 "core" a +5 ."WCR"CS.seek 7.331ml +2 "collection"'{', +725 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'\\  +4 '_  +29 "core"  +43  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +2 "collection"'~' +1915 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'| @ +46 "core" > +5 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +6 ."WCR"CS.seek 10ml +2 "collection"'}' +2422 "core" ' +2 "collection"'% +4 "core" % \ h + ."WCR"CSV.dial between air and CTV +3 "collection"'q ` +29 "core" b +5 ."WCR"CS.seek 2.032ml +4 "collection"''Q +1965 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +4 '  +13 "core"  +16  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +2 "collection"'' +87 "core" '\   \ d +3 ."WCR"CBV.dial :waste2b +2 "collection"'Y  +30 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'u' +547 "core" ' +2 ."WCR"delay 1:00 +6043 .CTV.dial :air,avoiding: :intake +2 "collection"'  +131 "core" +5 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +4 "collection"'  +43 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +15 ."WCR"CS.seek 2ml + "collection"''O +592 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'v' +1943 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +8 "collection"'^ @ +74 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'r  +91 "core"  +6 "collection"'\ % +4 "core" % prI\ g +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +59 "core" ^ +5 ."WCR"CS.seek 7.289ml +4 "collection"' ' +713 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'  +4 '  +30 "core"  +100  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +2 "collection"'n' +1894 "core" ' +2 ."WCR"CSV.dial :air +3 "collection"' @ +45 "core" ? +5 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'' +2401 "core" ' +2 "collection"'"% +3 "core" % \ h +2 ."WCR"CSV.dial between air and CTV +3 "collection"'# ` +31 "core" b +5 ."WCR"CS.seek 2.036ml +2 "collection"'$'t +2002 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'%  + '&  +15 "core"  +16  +5 ."WCR"CS.reconfigure :pressurize +5 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +2 "collection"'y' +94 "core" '\ . \ d +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +42 "collection"'(  +32 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'' +554 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +135 "core" +5 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +4 "collection"'  +44 "core"  +5 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +15 ."WCR"CS.seek 2ml + "collection"''O +584 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +16 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"',' +917 "Can"\ rSk>C +1026 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +3 "collection"' @ +74 "core" @ +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'z  +91 "core"  +6 "collection"' % +3 "core" % mr>\ g\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +60 "core" _ +5 ."WCR"CS.seek 7.293ml +2 "collection"'0' +713 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'1  +4 '  +30 "core"  +102  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +2 "collection"'4' +1899 "core" ' +2 ."WCR"CSV.dial :air + "collection"'5 @ +47 "core" > +5 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'7' +2414 "core" ' +2 "collection"' % +3 "core" % <\ g +2 ."WCR"CSV.dial between air and CTV +2 "collection"': ` +31 "core" b +5 ."WCR"CS.seek 2.064ml +4 "collection"')'V +1963 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'8  + '/  +16 "core"  +15  +41 ."WCR"CS.reconfigure :pressurize +8 "collection"'# d@<< b +5 ."WCR"CS.seek 0ml +2 "collection"'*' +109 "core" ' N\ c +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'@  +33 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'' +535 "core" ' + ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'A  +131 "core" +4 "collection"'B& +4 "core" &Wt_cN\ eQ +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&3% +4 "core" %\   z +3 "storage"(9% +3 "core" %l \ s +2 "storage"(. +3 "core" .( +3 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."WCR"SC.seek 1 + "storage"(;( +193 "core" ( +2 ."WCR"SC.configure :limp +3 "storage"($(\ 1b +4 (!& +3 "core" & e b &\ k +2 "manipulator"&E& +3 "core" &Ӕ% . z@^ +2 "manipulator"&F% +4 "core" %\  ? z +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +3 "manipulator"&C(@ +161 "core" ( +2 "manipulator"&& +4 "core" &5 2 z +2 "storage"(?& +3 "core" & \ u +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&I' +108 "core" ' + "storage"(.& +4 "core" & \ v +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"('= +279 "core" ' + "storage"(- +4 "core" -'= + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."WCR"SE.seek :place +2 "storage"(K' +35 "core" ' +2 "manipulator"&+& +4 "core" &5 Z z +2 "manipulator"&=% +3 "core" % H y} +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&2'\ +101 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&P(Ӝ +160 "core" ( + "manipulator"&Q& +4 "core" &ә0 > zH +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &ә0 & zH +2 ."WCR"Forearm.seek CC +2 "manipulator"&T'| +99 "core" ' + ."WCR"Hand.close +2 "manipulator"&V/ +74 "core" / +3 ."WCR"CC.seek :open +2 "collection"'O( +425 "core" ( + "storage"(R& +5 "core" & \ x + "storage"(Z& +4 "core" & l\ w +2 "manipulator"&-& +3 "core" &ә0 i zH +2 "manipulator"&6% +42 "core" % r 1 zJ +6 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +3 "manipulator"&[(@ +180 "core" ( +2 "manipulator"&`& +3 "core" &7 9 y& +2 "storage"(J& +4 "core" & \ { +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&a'4 +103 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&b, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&L1 +72 "core" 1 +2 "manipulator"&S% +3 "core" % F ) z +2 "storage"(f& +4 "core" & -\ v +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 318 counts +2 "manipulator"&g'r +19 "core" ' +2 "manipulator"&h& +3 "core" &@ z$ +2 "storage"(i& +4 "core" & \ z +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&U' +35 "core" ' +2 "storage"(X% +3 "core" % \ z +3 ."downElevator"SE.seek :down +3 "storage"(j'g +100 (k% +2 "core" %6N \ wYl +2 "manipulator"&>% +5 "core" %  z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&m'\ +92 "core" ' +55 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"']& +6 "core" &nnd\ u +2 "manipulator"&H& +3 "core" &@  y$ +2 "manipulator"&l% +4 "core" %\  ! z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&o(- +185 "core" ( +2 "manipulator"&p& +3 "core" &- : z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &N& +3 "core" &- y +2 .tForearm.seek :garage +2 "manipulator"&W'ή +104 "core" ' +2 .tHand.close + "manipulator"&c/ +79 "core" / + "manipulator"&t& +4 "core" &- ' z +2 "manipulator"&% +3 "core" % P z +3 .tForearm.seek :retract + "manipulator"&e'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&w(Ӝ +309 "core" ( + "manipulator"&x& +3 "core" &Ө 4 y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &d& +3 "core" &Ө f y +38 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&M'| +93 "core" ' +2 "manipulator"&_& +3 "core" &Ө a y +2 "manipulator"&\\% +4 "core" %σ 2 y +2 "collection"'{& +4 "core" &mo\ v +3 "collection"'|& +4 "core" &mpz\ v +2 .tCC.seek :closed +2 "collection"'~(W +6 "core" &nr\ v +8 & -nn\ r$d +9 &Vxmo\ j8 +10 &{no\ iM +9 &Uln\ mN +10 &]Wno\ mN +9 &Zno\ mO +9 &Zno\ mN +10 &Wmo\ mN +9 &cZmo\ mO +9 &%Xoo\ nO +10 &Wmp\ nN +9 &!Ynq\ mN +10 &#kZmq\ mO +9 &%-Znp\ mO +9 &&Xnp\ mN +10 &(Zmn\ mN +9 &*tZoo\ mN +9 &,6Vqn\ mN +10 &-Ymo\ mO +9 &/[mp\ lO +10 &1|\\no\ lN +9 &3=^no\ lO +9 &5Zlp\ mN +10 &6Ynp\ mN +9 &8Ymq\ mN +9 &:FWmp\ mN +10 &< Vmo\ mN +9 &=Xnp\ mN +10 &?Xmq\ mN +9 &ANWpo\ mN +9 &CZlo\ mO +10 &D[op\ mO +9 &F[mp\ mO +9 &HScor\ lO +10 &J {lo\ iR +9 &Knp\ cW +10 &Myno\ `Z +9 &O9mq\ _[\ +9 &Pno\ _[ +10 &Rop\ _\\ +9 &Tzmn\ \\] +9 &V9op\ \\V +10 &WmBnp\ c- +9 &Woq\ gV +5 ( +2 "collection"'|& +5 #tCollection Clamp onSpring/offSpring for 9/28 samples, on/off torque 2.05 + "collection"'& +6 "core" &Wnop\ hV + &Wnqow\ hV +3 .tHand.open + "manipulator"&q1 +67 "core" 1 +2 "manipulator"&}% +3 "core" % σ w y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +6 "core" &Wnnr\ iV +2 "collection"'Y% +3 "core" %np\ i +2 .tCSV.dial CSR +2 "collection"'  +43 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml +2 "collection"''oW +1343 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 '% +3 "core" %oSnov\ l +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"' ' +674 "core" ' +2 .tCSV.dial :waste + "collection"'u +131 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'' +1981 "core" ' +2 #tFlushing upper manifold + "collection"'^& +6 "core" &Wnmn\ iV +2 "collection"'r% +3 "core" %pp\ i +2 .tCSV.dial :flush +2 "collection"'\  +43 "core"  +4 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"''oW +1245 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +56 "core" > +4 "collection"'% +3 "core" %oXpr\ k +2 .tCS.seek 7ml +2 "collection"'' +558 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +4 '  +46 "core"  +54  +4 .tCTV.dial :air +2 "collection"'n  +62 "core" ~ +4 .tCS.seek 0ml +2 "collection"'"' +1745 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'#'/ +785 "core" ' + .tCSV.dial :waste +2 "collection"' +45 "core" +5 .tCS.seek 0ml +3 "collection"'%' +781 "core" ' +2 "collection"'&& +3 "core" &Wnnq\ iV +2 "collection"'$% +4 "core" %pp\ i +2 .tCSV.dial :flush + "collection"'(  +44 "core"  +4 .tCS.seek 3ml +4 "collection"'y'/ +781 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +4 "collection"'% +3 "core" %/pp\ k +3 .tCS.seek 5ml + "collection"''oX +555 "core" ' + .tCSV.dial :air +2 "collection"' @ +6 "core" @ +4 .tCS.seek 0ml +2 "collection"'' +1241 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'z'/ +787 "core" ' +2 .tCSV.dial :waste +2 "collection"' +75 "core" +4 .tCS.seek 0ml +2 "collection"'' +784 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"',& +6 "core" &Wops\ jV +2 "collection"'% +3 "core" %pr\ i +2 .tCSV.dial :flush +2 "collection"'1  +56 "core" +4 .tCS.seek 5ml +2 "collection"'0'oW +1251 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'5 @ +45 "core" A +4 "collection"'4% +3 "core" %oVqr\ k +3 .tCS.seek 7ml + "collection"' ' +547 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"':  +4 '7  +39 "core"  +91  +5 .tCBV.dial :waste1 + "collection"'8 @ +45 "core" A +5 .tCS.seek 0ml +2 "collection"'/' +1731 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"')& +6 "core" &Wnpq\ hV +2 "collection"'@% +3 "core" %pp\ h +2 .tCSV.dial :flush + "collection"'*  +74 "core"  +4 .tCS.seek 5ml +2 "collection"'A'oW +1250 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'B @ +46 "core" B +4 "collection"'3% +4 "core" %oSrt\ l +2 .tCS.seek 6.999ml +2 "collection"'9' +555 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +43 "core"  +4 .tCBV.dial :waste2b + "collection"'!  +75 "core"  +4 .tCS.seek 0ml +2 "collection"'E' +1719 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +44 "core" &Ө  y +8 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&'(Ӝ +9 "core" ( +2 "manipulator"&& +3 "core" &ӥ a y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &?& +3 "core" &ӥ B y +2 .tForearm.seek CC +2 "manipulator"&.'| +101 "core" ' + .tHand.close +2 "manipulator"& 1,\\n 2 => 0}\\nCan@15:08:17, 24.1C, 43% humidity, 14.6psia, 13.032V, 0.482A, 2.862Ah, 6.28W\\nSampled 400.0ml",Subject: "Asleep after completing 23MAY01NEMO_brokenMeter_testWCR assays" +31 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +3 #Shutdown +3 .tdelayUntil "22:00:00.00" +307 #"uploadLog"upsync +474 "Can"\ n\  +28316 #"steph"-> abort! "successful test of hack" + !o:CmdServer::Client::Error: mesg".Aborting Mission: successful test of hack:bt[""steph:21:in `topLevelBinding'" exit +5 #mEXIT @1683584638.31PDT @1684170475.83PDT = =tMAIN =mMAIN_scheduler @PDT1684170477.59 #"core_reset"Sent BREAK +2 #t@9517 sendCRC with ifg=0x20, ie=0x7F + #@11352 sendCRC with ifg=0x08, ie=0x5F + #@52787 idle with ifg=0x84, ie=0x75 + #@53458 select with ifg=0x10, ie=0xF5 + #@54092 receive with ifg=0x10, ie=0xFD #@54725 receive with ifg=0x10, ie=0xFD + #@55358 receive with ifg=0x10, ie=0xFD #@55685 receive with ifg=0x80, ie=0xFD + #@1976 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +403 "Can"\ NLI/ + \ NLI/> + #tPolling Can every 10:00 +8 #Cleanly exited at 15:23:58PDT08-May-23 +1166 #-> ESP.ready! +4 #Powering core bus +551 .Gate.power :raw,:ON +2 "sampler") +15 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +3 "sampler")#.0X access 1 +3 "storage"(1% +3 "core" %dO \ qr +2 "manipulator"&2% +3 "core" %\   z +2 "manipulator"&3& +4 "core" &y  z) +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(4(; +347 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (5& +3 "core" &; I P \ k +2066 #t-> exit +6 #mEXIT @1684170551.12PDT @1684171138.21PDT = =mMAIN_scheduler =tMAIN @PDT1684171139.90 #"core_reset"Sent BREAK +3 #t@2907 receive with ifg=0x10, ie=0xFD #@3540 receive with ifg=0x10, ie=0xFD + #@4195 receive with ifg=0x10, ie=0xFD + #@4831 receive with ifg=0x10, ie=0xFD #@5464 receive with ifg=0x10, ie=0xFD + #@6098 receive with ifg=0x10, ie=0xFD + #@6731 receive with ifg=0x10, ie=0xFD #@7057 receive with ifg=0x80, ie=0xFD + #@13229 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for eddie by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +388 "Can"\ mLCL + \ mLCL + #tPolling Can every 10:00 +2 #Cleanly exited at 10:09:11PDT15-May-23 +380 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %x{\ j +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϸ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" % -\ Bm +2 .tSS.configure :default +3 "sampler")#.0X E j\ iq +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +4 "core" + + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"' +2 .tCH.configure :default +2 "collection"'\ 2 +2 .tPH.coast +2 "processing"% +2 .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +10 "collection"'% +2 "processing"%% +4 "core" %v|\ f +4 "manipulator"&% + "sampler")% +5 "core" %ϸ\ +2 %\  x z + % '\ >m + "manipulator"&& +5 "core" &y / z) +2 "storage"(& +3 "core" &;( < C |\ i  +2 "storage"(% +3 "core" %eL 5 + \ iq +2 "collection"'& +4 "core" &wz\ e + "processing"%& +3 "core" &\  +2 "collection"'  +4 "core"  + "collection"'! +3 "core"  +2 "collection"'" +3 "core"  +2 "processing"%# +2 "core"  +3 "processing"%$ +2 "core" V +2 "processing"%% +3 "core"  +2 "processing"%& +4 "core"  + "sampler")' +3 "core"  +3 "collection"'(% +37 "core" %wz\ e +7 "processing"%)% +4 "core" %ϸ\  +2 "sampler")*% +4 "core" % 9\ >m +2 "collection"'+& +3 "core" &w{\ e +2 "processing"%,& +5 "core" &\  + "manipulator"&-% +5 "core" %\   z +2 "manipulator"&.& +4 "core" &y  z) +2 "storage"(/& +3 "core" &;( 4 A S\ i  +2 "storage"(0% +4 "core" %eL * H\ hq +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +2 "core" 9 +2301 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%3 +72 "core" ~ +329 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%4 @ +69 "core" @ +350 #t-> PRV.ab1 +2 .PRV.dial :ab1 + "processing"%5 @ +44 "core" B +1582 #t-> PRV.ab2 +2 .PRV.dial :ab2 + "processing"%6  +103 "core"  +387 #t-> PS.pull .1 + "processing"%7% +3 "core" %ϸ\  +3 .tPS.seek 0.1ml +2 "processing"%8'R +175 "core" ' +2 "processing"%9% +4 "core" %S\  +339 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%:'\ +2495 "core" ' +2 "processing"%;% +3 "core" %\ \ ~ +591 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%<  +99 "core"  +524 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%='ϴ +2598 "core" ' +2 "processing"%>% +3 "core" %ϸ\ ~ +272 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%? +101 "core" +296 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%@'\ +2606 "core" ' +2 "processing"%A% +3 "core" %\ k\  +291 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%B  +102 "core"  +550 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%C'ϴ +2599 "core" ' +2 "processing"%D% +3 "core" %ϳ)\ ~ +307 #t-> PRV.ab1 +2 .PRV.dial :ab1 +2 "processing"%E @ +103 "core" A +2717 #t-> PS.pull .1 + "processing"%F% +3 "core" %ϳ5\ ~ +3 .tPS.seek 0.1ml + "processing"%G'M +188 "core" ' + "processing"%H% +4 "core" %P:\ ~ \ +657 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%I'\ +2496 "core" ' +2 "processing"%J% +3 "core" %\ 3\ ~ +183 #t-> PSV +538 #-> PS.empty +3 .PS.seek 0ml +2 "processing"%K'ϴ +2600 "core" ' +2 "processing"%L% +3 "core" %ϳ=\ ~ +295 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%M +101 "core" +561 #t-> PTV +189 #-> PRV +504 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%N'\ +2595 "core" ' +2 "processing"%O% +3 "core" %\ >\  +366 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%P  +101 "core"  +327 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Q'ϴ +2600 "core" ' +2 "processing"%R% +3 "core" %ϯ;\ ~ +429 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%S +101 "core" +303 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%T'\ +2601 "core" ' +2 "processing"%U% +3 "core" %\ <\ ~ +373 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%V  +101 "core"  +396 #t-> PS.empty +3 .PS.seek 0ml + "processing"%W'ϴ +2598 "core" ' +2 "processing"%X% +3 "core" %ϳH\ ~ +3233 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%Y +42 "core" +1692 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'Z  +43 "core"  +1048 #t-> CS.pull 4 +2 "collection"'[% +3 "core" %v{`\ d +3 .tCS.seek 4ml + "collection"'\\'O +1099 "core" ' +2 "collection"']% +43 "core" %Oxz\ d +898 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'^  +101 "core"  +427 #t-> CSR.flush +2 .CSR.select :flush +3 "collection"' +2947 #t-> CSV.flush +2 .CSV.dial :flush + "collection"'_  +102 "core" +1121 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'`' +1594 "core" ' + "collection"'a% +4 "core" % yy\ f +1156 "Can"\ jUwM +437 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'b +44 "core" +910 #t-> CS.empty +3 .CS.seek 0ml + "collection"'c' +2609 "core" ' +2 "collection"'d% +3 "core" %z|\ c +275 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'e  +129 "core"  +243 #t-> CSR.flush +2 .CSR.select :flush +483 #-> CS.pull 4 + "collection"'f% +3 "core" %x|(\ c +3 .tCS.seek 4.001ml + "collection"'g'O +1098 "core" ' +2 "collection"'h% +3 "core" %Ox{\ f +602 #t-> CS.fill +3 .CS.seek 10ml + "collection"'i' +1611 "core" ' +2 "collection"'j% +3 "core" % w{\ f +286 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'k +129 "core" +843 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'l' +2624 "core" ' + "collection"'m% +4 "core" %y{\ c +254 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'n  +129 "core"  +222 #t-> PSV.PSR + .PSV.dial PSR +894 #-> PSR.sub1 +2 .PSR.select :sub1 +2 "processing"% +1582 #t-> PS.pull .1 +2 "processing"%o% +3 "core" %ϳ\ } +2 .tPS.seek 0.1ml +2 "processing"%p'M +186 "core" ' +2 "processing"%q% +3 "core" %L\ } \ +440 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%r'\ +2498 "core" ' + "processing"%s% +4 "core" %\ \ } +481 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%t  +42 "core"  +369 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%u'ϴ +2608 "core" ' +2 "processing"%v% +3 "core" %϶\ | +413 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%w +42 "core" +149 #t-> PSR +312 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%x'\ +2594 "core" ' +2 "processing"%y% +3 "core" %\ \ } +333 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%z  +42 "core"  +417 #t-> PS.empty +2 .PS.seek 0ml + "processing"%{'ϴ +2606 "core" ' +2 "processing"%|% +3 "core" %ϴ\ | +215 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%} +43 "core"  +610 #t-> PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +1397 #t-> PS.pull .1 + "processing"%~% +3 "core" %ϴ\ | +3 .tPS.seek 0.1ml + "processing"%'N +183 "core" ' + "processing"%% +4 "core" %M\ } +757 #t-> PS.pull .1 +2 "processing"%% +3 "core" %M\ } +2 .tPS.seek 0.2ml +2 "processing"%' +179 "core" ' + "processing"%% +4 "core" %\ ~ +1080 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%'\ +2401 "core" ' +2 "processing"%% +3 "core" %\ \ } +588 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +43 "core"  +357 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"% 'ϴ +2603 "core" ' +2 "processing"% % +3 "core" %ϴ\ { +12751 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +43 "core"  +1724 #t-> PSR.wash +2 .PSR.select :wash +2 "processing"% +521 #t-> PS.pull .1 +2 "processing"%% +3 "core" %ϴ\ | +3 .tPS.seek 0.1ml +2 "processing"%'N +181 "core" ' +2 "processing"%% +3 "core" %N\ | +281 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%'\ +2507 "core" ' +2 "processing"%% +3 "core" %\ \ \ } +463 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +233 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +1646 "Can"\ g\\N +948 "core" ' +2 "processing"%% +3 "core" %ϸ \ | +436 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +42 "core"  +126 #t-> PSR +253 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%'\ +2599 "core" ' + "processing"%% +4 "core" %\  \ } +468 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +44 "core"  +389 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2602 "core" ' +2 "processing"% % +3 "core" %ϳ\ | +216 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%! +45 "core"  +359 #t-> PSR.ab1 + .PSR.select :ab1 + !o:Valve::Manifold::Error: mesg"5Processing Valve::Manifold has no selection: ab1:bt[ "//home/esp/esp2/lib/valve.rb:171:in `fetch'"./home/esp/esp2/lib/valve.rb:176:in `call'"//home/esp/esp2/lib/valve.rb:176:in `fetch'"//home/esp/esp2/lib/valve.rb:201:in `goal='"8/home/esp/esp2/lib/valve.rb:213:in `method_missing'"(ESP):76:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +472 #-> PSR.sub2 +2 .PSR.select :sub2 +2 "processing"%$ +510 #t-> PSV +164 #-> PSR +338 #-> PS.fill +3 .PS.seek 2.5ml + "processing"%"'\ +2597 "core" ' + "processing"%#% +4 "core" %\ \ } +503 #t-> PSV.waste1 +3 .PSV.dial :waste1 + "processing"%$  +44 "core"  +283 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%%'ϴ +2606 "core" ' +2 "processing"%&% +3 "core" %ϰ\ | +205 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%' +44 "core"  +260 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%H +431 #t-> PS.fill .1 +2 !o:Axis::Error: mesg"0Processing Syringe has no 0.1 configuration:@axisName"Processing Syringe:bt[ "+/home/esp/esp2/lib/axis.rb:61:in `cfg'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'"0/home/esp/esp2/lib/slide.rb:403:in `moveTo'"//home/esp/esp2/lib/syringe.rb:24:in `fill'"(ESP):85:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +747 #-> PS.pull .1 + "processing"%(% +3 "core" %ϰ)\ | +3 .tPS.seek 0.1ml + "processing"%)'J +175 "core" ' + "processing"%*% +4 "core" %G\ | \ +718 #t-> PSV +340 #-> PSR +873 #-> PSV +766 #-> PS.pull .1 + "processing"%+% +3 "core" %G\ | \ +3 .tPS.seek 0.2ml + "processing"%,' +180 "core" ' +2 "processing"%-% +3 "core" %\ } +996 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%.'\ +2404 "core" ' +2 "processing"%/% +3 "core" %\ \ } +276 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%0  +44 "core"  +311 #t-> PS.empty +3 .PS.seek 0ml + "processing"%1'ϴ +2600 "core" ' +2 "processing"%2% +3 "core" %ϴ \ | +276 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%3 +44 "core"  +473 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%4'\ +2607 "core" ' +2 "processing"%5% +3 "core" %\ \ | +343 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%6  +43 "core"  +232 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%7'ϴ +2602 "core" ' + "processing"%9% +4 "core" %ϱ \ | +566 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'8& +3 "core" &z|\ b +2 .tHand.open + "manipulator"&;1 +71 "core" 1 +2 "manipulator"&<& +3 "core" &y  z) +2 "manipulator"&:% +3 "core" % \   z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(- +173 "core" ( +2 "manipulator"&?& +36 "core" &-  zw +9 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" &-  zw +2 .tForearm.seek :garage +2 "manipulator"&A'ή +102 "core" ' +2 .tHand.close + "manipulator"&B/ +69 "core" / +2 "manipulator"&@& +4 "core" &-  z +2 "manipulator"&D% +3 "core" % ξ  y +3 .tForearm.seek :retract + "manipulator"&E'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F(Ӝ +271 "core" ( +2 "manipulator"&H& +3 "core" &ӧ) z?V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &ӧ)  z?V +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&G'| +103 "core" ' +2 "manipulator"&J& +3 "core" &ӧ)  z?V +2 "manipulator"&I% +4 "core" %π " y +2 "collection"'L& +3 "core" &y}\ _ +2 "collection"'M& +5 "core" &zz\ ^ +2 .tCC.seek :closed +2 "collection"'K(W +3 "core" &y{\ _ +8 &G{{\ X%h +10 &tTz|\ S9 +9 &|y}\ RM +9 &w`z|\ UQ +10 &9\\z{\ VQ +9 &Zy{\ VQ +10 &]{|\ VQ +9 &Yx{\ VQ +9 &B_{{\ VQ +10 &[z|\ VQ +9 &\\y}\ VQ +9 &!]xzM\ UQ +10 &#K]z|\ VQ +9 &% ]y|\ VQ +10 &&\\z|\ UQ +9 &(Wz{\ VQ +9 &*RZw{K\ VQ +10 &,Xy{\ VQ +9 &-Yy{\ VQ +9 &/^z|K\ UQ +10 &1Z\\x{P\ VQ +9 &3_w{\ UR +10 &4Zw{J\ VQ +9 &6\\xz\ VQ +9 &8bZxzL\ VQ +10 &:%Yyz\ VQ +9 &;Zxz\ VQ +9 &=Wxzz\ VQ +10 &?lYz|\ VP +9 &A*\\x|V\ VR +10 &B[v{Q\ VQ +9 &D_vz\ UR +9 &Fo`tw\ UR +10 &H.jsv\ TS +9 &Ins\ QU +9 &Knq\ MY +10 &MZstO\ J\\ +9 &Oqs\ J] +10 &Pps \ I] +9 &Rqu\ \ I^ +9 &TZouO\ H_ +10 &Vqr\ G_ +9 &WpHqs\ O)| +9 &WqrK\ O\\ +6 ( + "collection"'M& +4 #tCollection Clamp onSpring/offSpring for 9/29 samples, on/off torque 2.00 +2 "collection"'O& +2 "core" &Wqt\ P\\ +2 &W~st\ P\\ +2 .tHand.open +2 "manipulator"&P1 +64 "core" 1 +2 "manipulator"&N% +3 "core" %   x +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +97 "core" ' +507 #t-> CTV.intake +2 .CTV.dial :intake +2 "collection"'S  +72 "core"  +596 #t-> CBV.SSV +2 .CBV.dial SSV + "collection"'Q @ +73 "core" ? +494 #t-> SSV.CBV +2 .SSV.dial CBV +2 "sampler")U  +131 "core"  +264 #t-> Intake.open +2 .Intake.select :open + "sampler") +806 #t-> SS.fill +2 .SS.seek 25ml +2 "sampler")V'" +1272 "core" ' + "sampler")T% +4 "core" %+  .\ ( +584 #t-> SSV.air + .SSV.dial :air +2 "sampler")X +131 "core"  +514 #t-> SS.empty +2 .SS.seek 0ml + "sampler")Y' +1230 "core" ' + "sampler")Z% +5 "core" % $\ (` +406 #t-> SSV +881 #-> SSV.CBV +2 .SSV.dial CBV +2 "sampler")[  +131 "core"  +798 #t-> CTV +14664 "Can"\ YN +58062 #t-> CBV +303 #-> SSV +472 #-> Intake +866 #-> SS.fill +2 .SS.seek 25ml +2 "sampler")'" +294 "Can"\ S+OF +967 "core" ' +2 "sampler")]% +3 "core" %) \ ( +1621 #t-> SSV.exhaust +2 .SSV.dial :exhaust +2 "sampler")^  +73 "core"  +432 #t-> Exhaust.open +2 .Exhaust.select :open +2 "sampler")@ +2051 #t-> SS.empty +2 .SS.seek 0ml +2 "sampler")_' +1223 "core" ' +2 "sampler")\\% +3 "core" % \ "j +944 #t-> Intake.close +2 .Intake.select :close +2 "sampler")0 +385 #t-> Exhaust.clos +2 .Exhaust.select :clos +2 !o:Solenoid::Error: mesg",Invalid Outer Exhaust Valve State: clos:bt[ "2/home/esp/esp2/lib/solenoid.rb:326:in `goal='"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"2/home/esp/esp2/lib/solenoid.rb:325:in `goal='";/home/esp/esp2/lib/solenoid.rb:368:in `method_missing'"(ESP):117:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +357 #-> Exhaust.close +2 .Exhaust.select :close + "sampler") +2647 #t-> CC.unloadFlush + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&a& +3 "core" &ӧ(  y?V +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b(Ӝ +42 "core" ( +2 "manipulator"&`& +3 "core" &Ӧ  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &Ӧ  z +3 .tForearm.seek CC + "manipulator"&e'| +90 "core" ' +2 .tHand.close + "manipulator"&f/ +67 "core" / +2 .tCC.seek :open +2 "collection"'c( +425 "core" ( + "manipulator"&h& +4 "core" &Ӧ  z +2 "manipulator"&g% +3 "core" % ϐ  z4 +2 .tForearm.seek :retract +2 "manipulator"&j'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +36 .tElbow.seek :garage +9 "manipulator"&k(- +277 "core" ( +2 "manipulator"&i& +3 "core" &-  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" &-  z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&n'ή +109 "core" ' +2 .tHand.open + "manipulator"&o1 +73 "core" 1 +2 "manipulator"&q% +3 "core" % η  y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W'\ +107 "core" ' +314 #t-> exit +6 #mEXIT @1684173670.53PDT @1684515589.68PDT = =tMAIN =mMAIN_scheduler @PDT1684515591.51 #"core_reset"Sent BREAK +2 #t@27587 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +251 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +427 "Can"\ dm + \ dm\\ + #tPolling Can every 10:00 +3 #Cleanly exited at 11:01:10PDT15-May-23 +905 #-> ESP.ready! +4 #Powering core bus +568 .Gate.power :raw,:ON +2 "sampler") +32 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tSS.configure :default +3 "sampler")#.0X Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &np\  +2 .tHand.open + "manipulator"&21 +73 "core" 1 +2 "manipulator"&3& +4 "core" &J \\ z;2 + "manipulator"&4% +4 "core" % \   z i +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(- +188 "core" ( +2 "manipulator"&6& +3 "core" &- P z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- [ y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&8'a +110 "core" ' + .tHand.close + "manipulator"&9/ +70 "core" / + "manipulator"&:& +4 "core" &- ? { +2 "manipulator"&;% +4 "core" % le  z +2 .tForearm.seek :retract +2 "manipulator"&<'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=(i +285 "core" ( +2 "manipulator"&>& +3 "core" &_7 u zN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &_7 : zN +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@'Ͻ +95 "core" ' +2 "manipulator"&A& +4 "core" &_6  zN +2 "manipulator"&B% +4 "core" %ϳ  z + "collection"'C& +3 "core" &nr\ } +3 "collection"'D& +4 "core" &oq\ } +3 .tCC.seek :closed + "collection"'E(Yt +5 "core" &oo\ } +8 &4oo\ q+} +10 &dno\ p@ +9 &H|lp\ qQ +10 & ]np\ tP +9 &cnp\ sQ +9 &[mq\ tP +10 &O\\mp\ sQ +9 &Xno\ tQ +9 &`lp\ sQ +10 &cnp\ sQ +9 & W]lo\ sQ +10 &"]mo\ sP +9 &#_no\ sP +9 &%^lp\ sQ +10 &'_[mo\ tQ +9 &)"^op\ sP +9 &*_np\ sQ +10 &,Zoo\ sP +9 &.gZmp\ tQ +9 &0+Znq\ tP +10 &1`on\ sP +9 &3\\lo\ sQ +10 &5o`lm\ sQ +9 &71Wmp\ tQ +9 &8]mo\ sQ +10 &:Xmn\ tP +9 &;Xln\ sP +10 &?cko\ sQ +9 &A]op\ sP +10 &C}hln\ rQ +9 &E;nlo\ qS +9 &Fkn\ oU +10 &Hmn\ iZ +9 &Jgkn\ h\\ +10 &L(lm\ g\\ +9 &Mnq\ g] +9 &Onl\ f^ +10 &Qilo\ f^ +9 &S'lo\ e_ +9 &Tmp\ d` +10 &Vmo\ b` +9 &XXoo\ e> +9 &Y42mo\ j"h +9 ( +3 "collection"'D& +2 "core" &YClm\ mY +2 #tCollection Clamp onSpring/offSpring for 9/28 samples, on/off torque 2.27 +2 "collection"'F& +4 "core" &YCkp\ mY + .tHand.open +2 "manipulator"&G1 +76 "core" 1 + "manipulator"&H% +4 "core" % ϳ d { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +96 "core" ' +4187 #t-> CC.unloadFlush +3 #Garaging FlushPuck in Collection Clamp + "manipulator"&J& +3 "core" &_6 { zN +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K(i +3 "core" ( +2 "manipulator"&L& +3 "core" &_6 X zN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &_6 f zN +2 .tForearm.seek CC +2 "manipulator"&N'Ͻ +97 "core" ' + .tHand.close + "manipulator"&O/ +67 "core" / +2 .tCC.seek :open + "collection"'P( +433 "core" ( + "manipulator"&Q& +4 "core" &_7 t zN +2 "manipulator"&R% +4 "core" % " z +2 .tForearm.seek :retract + "manipulator"&S'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&T(- +293 "core" ( + "manipulator"&U& +4 "core" &- i y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +37 "core" &- z +9 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&W'a +115 "core" ' +2 .tHand.open + "manipulator"&X1 +71 "core" 1 + "manipulator"&Y% +4 "core" % hW o z$ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +103 "core" ' +15538 #t-> 25.times {Hand.open; Arm.grab Garage; delay 1; Arm.clear; delay 1; Arm.to Garage; Hand.open; Arm.clear; delay 1} +2 "manipulator"&[& +3 "core" &- z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +2 "core" ( +2 "manipulator"&]& +4 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &- z +3 .tForearm.seek :garage +2 "manipulator"&_'a +111 "core" ' +2 .tHand.close + "manipulator"&`/ +69 "core" / +2 .tdelay 1 second +102 "manipulator"&a& +3 "core" &- - z + "manipulator"&b% +4 "core" % ng z +2 .tForearm.seek :retract +2 "manipulator"&c'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&d(d +139 "core" ( + "manipulator"&e& +4 "core" &d C z. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &d z. +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&g'\ +4 "core" ' + .tdelay 1 second +102 "manipulator"&h& +3 "core" &d z. +2 "manipulator"&i% +3 "core" %\  9 z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(- +134 "core" ( +2 "manipulator"&k& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &- M z +2 .tForearm.seek :garage +2 "manipulator"&m'a +115 "core" ' + .tHand.open +2 "manipulator"&n1 +67 "core" 1 +2 "manipulator"&o& +4 "core" &- z +2 "manipulator"&p% +3 "core" % gY M z' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&r(d +141 "core" ( +2 "manipulator"&s& +3 "core" &d y2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &d z2 +2 .tForearm.seek :clear +2 "manipulator"&u'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&v& +3 "core" &d z2 +2 "manipulator"&w% +3 "core" %\  O z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&x(- +137 "core" ( +2 "manipulator"&y& +4 "core" &- W z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&{'a +109 "core" ' + .tHand.close +2 "manipulator"&|/ +67 "core" / +2 .tdelay 1 second +102 "manipulator"&}& +3 "core" &- z +2 "manipulator"&~% +3 "core" % tn z +2 .tForearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +140 "core" ( +2 "manipulator"&& +3 "core" &d b z1 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d z1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +2 "core" &d 5 z1 +2 "manipulator"&% +4 "core" %\ f z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +132 "core" ( + "manipulator"&& +4 "core" &- b z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- t y +3 .tForearm.seek :garage + "manipulator"& 'a +113 "core" ' +2 .tHand.open + "manipulator"& 1 +74 "core" 1 + "manipulator"&& +4 "core" &- } z + "manipulator"&% +4 "core" % i` z8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"& (d +133 "core" ( +2 "manipulator"&& +4 "core" &d B z. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d z. +2 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +4 "core" &d ] z. + "manipulator"&% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +36 .tElbow.seek FlushPuck::Garage +9 "manipulator"&(- +163 "core" ( +2 "manipulator"&& +4 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' + .tHand.close +2 "manipulator"&/ +65 "core" / +2 .tdelay 1 second +102 "manipulator"&"& +3 "core" &- [ z +2 "manipulator"&#% +3 "core" % kh z +2 .tForearm.seek :retract +2 "manipulator"&$'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&%(d +131 "core" ( + "manipulator"&&& +4 "core" &d 4 z- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +3 "core" &d z- +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&('\ +12 "core" ' +2 .tdelay 1 second +102 "manipulator"&)& +4 "core" &d Q z- + "manipulator"&*% +4 "core" %\  ` z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&+(- +130 "core" ( + "manipulator"&,& +4 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&.'a +109 "core" ' +2 .tHand.open + "manipulator"&/1 +75 "core" 1 +2 "manipulator"&0& +3 "core" &- O z +2 "manipulator"&1% +4 "core" % kk A {S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&3(d +135 "core" ( + "manipulator"&4& +4 "core" &d z/ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &d T z/ +2 .tForearm.seek :clear +2 "manipulator"&7'\ +4 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &d z/ +2 "manipulator"&9% +3 "core" %\  o z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(- +154 "core" ( +2 "manipulator"&;& +4 "core" &- ~ z! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- 3 z! +2 .tForearm.seek :garage +2 "manipulator"&8'a +110 "core" ' +2 .tHand.close + "manipulator"&>/ +71 "core" / + .tdelay 1 second +102 "manipulator"&?& +3 "core" &- } z! +2 "manipulator"&5% +3 "core" % kl d z +2 .tForearm.seek :retract +2 "manipulator"&A'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&B(d +123 "core" ( + "manipulator"&C& +3 "core" &d u y. +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &d e z/ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&!'\ +10 "core" ' + .tdelay 1 second +102 "manipulator"&F& +3 "core" &d z/ +2 "manipulator"&G% +3 "core" %\  z z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(- +136 "core" ( + "manipulator"&D& +3 "core" &- \\ z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- 6 z +2 .tForearm.seek :garage +2 "manipulator"&J'a +108 "core" ' +2 .tHand.open + "manipulator"&L1 +72 "core" 1 +2 "manipulator"&M& +4 "core" &- z +2 "manipulator"&O% +3 "core" % ke V zE +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&='\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&I(d +136 "core" ( +2 "manipulator"&E& +3 "core" &d z. +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &d z. +2 .tForearm.seek :clear +2 "manipulator"&R'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&N& +3 "core" &d W z. +2 "manipulator"&U% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&K(- +139 "core" ( +2 "manipulator"&V& +4 "core" &- j z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &- } z +2 .tForearm.seek :garage +2 "manipulator"&Y'a +112 "core" ' + .tHand.close + "manipulator"&S/ +68 "core" / +2 .tdelay 1 second +102 "manipulator"&W& +3 "core" &- z +2 "manipulator"&[% +3 "core" % ro z +2 .tForearm.seek :retract +2 "manipulator"&]'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&^(d +140 "core" ( +2 "manipulator"&`& +3 "core" &d e y1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &d h y1 +2 .tForearm.reconfigure :tight +32 "manipulator"&#Q@2^d^\ b +14 .tForearm.seek :clear + "manipulator"&a'\ +4 "core" ' + .tdelay 1 second +102 "manipulator"&b& +3 "core" &d z1 +2 "manipulator"&Z% +4 "core" %\ O z y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(- +136 "core" ( +2 "manipulator"&f& +4 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +4 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&h'a +107 "core" ' + .tHand.open +2 "manipulator"&i1 +70 "core" 1 +3 "manipulator"&\\& +3 "core" &- b z +2 "manipulator"&k% +3 "core" % kk zS +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&c(d +138 "core" ( +2 "manipulator"&d& +4 "core" &d { z3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &d / z3 +2 .tForearm.seek :clear +2 "manipulator"&o'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&p& +3 "core" &d z3 +2 "manipulator"&g% +4 "core" %\  z } +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&s(- +126 "core" ( + "manipulator"&t& +4 "core" &- k zL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &- B zL +3 .tForearm.seek :garage +2 "manipulator"&v'a +108 "core" ' + .tHand.close + "manipulator"&w/ +77 "core" / +2 .tdelay 1 second +102 "manipulator"&j& +3 "core" &- {L +2 "manipulator"&y% +3 "core" % no z\ +2 .tForearm.seek :retract +2 "manipulator"&z'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&q(d +134 "core" ( +2 "manipulator"&r& +3 "core" &d z. +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &d z. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&}'\ +23 "core" ' + .tdelay 1 second +102 "manipulator"&~& +3 "core" &d ] z. +2 "manipulator"&u% +4 "core" %\  zD +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +136 "core" ( + "manipulator"&& +3 "core" &- P z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&'a +112 "core" ' + .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&x& +3 "core" &- _ z +2 "manipulator"&% +4 "core" % j^ z2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +140 "core" ( +2 "manipulator"&& +3 "core" &d z0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &d z0 +2 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &d z0 +2 "manipulator"&% +3 "core" %\  x +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +133 "core" ( +2 "manipulator"&& +3 "core" &- B z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&'a +110 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &- z + "manipulator"&% +4 "core" % ro z +2 .tForearm.seek :retract +2 "manipulator"&'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&\ (d +139 "core" ( + "manipulator"& & +3 "core" &d y3 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d z3 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&"'\ +11 "core" ' +2 .tdelay 1 second +102 "manipulator"&#& +2 "core" &d z3 +2 "manipulator"&% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(- +138 "core" ( +2 "manipulator"&'& +4 "core" &- y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- f z +2 .tForearm.seek :garage +2 "manipulator"&)'a +108 "core" ' + .tHand.open +2 "manipulator"&*1 +75 "core" 1 +2 "manipulator"&& +3 "core" &- M z +2 "manipulator"&,% +3 "core" % kl ( zQ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +101 "core" ' +9 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&$(d +142 "core" ( +2 "manipulator"&%& +4 "core" &d z2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &d z2 +3 .tForearm.seek :clear +2 "manipulator"&0'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&1& +3 "core" &d v z2 +2 "manipulator"&(% +3 "core" %\ z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(- +136 "core" ( +2 "manipulator"&6& +4 "core" &- y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&'a +109 "core" ' +2 .tHand.close + "manipulator"&9/ +74 "core" / + .tdelay 1 second +102 "manipulator"&+& +3 "core" &- G z +2 "manipulator"&;% +4 "core" % np g z +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&2(d +138 "core" ( +2 "manipulator"&3& +3 "core" &d y1 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" &d z1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&?'\ +18 "core" ' +2 .tdelay 1 second +102 "manipulator"&5& +3 "core" &d z1 +2 "manipulator"&7% +4 "core" %\  zH +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&C(- +134 "core" ( +2 "manipulator"&<& +3 "core" &- ~ y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&F'a +108 "core" ' + .tHand.open +2 "manipulator"&G1 +70 "core" 1 +2 "manipulator"&:& +3 "core" &- ^ z +2 "manipulator"&D% +4 "core" % kl zT +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&A(d +137 "core" ( +2 "manipulator"&B& +3 "core" &d y2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" &d z1 +2 .tForearm.seek :clear +2 "manipulator"&M'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&O& +3 "core" &d X z1 + "manipulator"&!% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(- +137 "core" ( +2 "manipulator"&Q& +4 "core" &- / z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- n z +2 .tForearm.seek :garage +2 "manipulator"&N'a +111 "core" ' + .tHand.close + "manipulator"&U/ +74 "core" / +2 .tdelay 1 second +102 "manipulator"&H& +3 "core" &- y + "manipulator"&V% +4 "core" % nm x z +2 .tForearm.seek :retract +2 "manipulator"&X'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&=(d +124 "core" ( +2 "manipulator"&I& +3 "core" &d 8 z& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &d z& +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&W'\ +9 "core" ' + .tdelay 1 second +102 "manipulator"&[& +3 "core" &d h z& +2 "manipulator"&R% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(- +130 "core" ( +2 "manipulator"&T& +4 "core" &- H z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &- ~ z +2 .tForearm.seek :garage +2 "manipulator"&K'a +113 "core" ' + .tHand.open +2 "manipulator"&b1 +69 "core" 1 + "manipulator"&Z& +4 "core" &- c z + "manipulator"&f% +4 "core" % j^ Q z1 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&](d +122 "core" ( +2 "manipulator"&^& +4 "core" &d  z% + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &d z% +2 .tForearm.seek :clear +2 "manipulator"&\\'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&k& +4 "core" &d b z% + "manipulator"&a% +4 "core" %\  2 z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&d(- +133 "core" ( +2 "manipulator"&n& +4 "core" &- j y + .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +2 &h& +3 "core" &- z +7 .tForearm.seek :garage +2 "manipulator"&p'a +110 "core" ' + .tHand.close +35 "manipulator"&g/ +81 "core" / +2 .tdelay 1 second +102 "manipulator"&e& +3 "core" &- V z + "manipulator"&t% +4 "core" % mp z +2 .tForearm.seek :retract +2 "manipulator"&m'\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&l(d +140 "core" ( + "manipulator"&c& +3 "core" &d z5 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &d y4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&j'\ +18 "core" ' + .tdelay 1 second +102 "manipulator"&y& +3 "core" &d z3 +2 "manipulator"&o% +4 "core" %\  z g +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&r(- +135 "core" ( +2 "manipulator"&|& +3 "core" &- y y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" &- Z y +2 .tForearm.seek :garage +2 "manipulator"&~'a +111 "core" ' + .tHand.open +2 "manipulator"&u1 +67 "core" 1 +2 "manipulator"&s& +3 "core" &- z z +2 "manipulator"&% +3 "core" % ke z@ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&z(d +125 "core" ( +2 "manipulator"&q& +4 "core" &d ~ z' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d h z' +2 .tForearm.seek :clear +2 "manipulator"&x'\ +11 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +4 "core" &d z' + "manipulator"&}% +4 "core" %\  zO +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +134 "core" ( +2 "manipulator"& & +4 "core" &- S z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&'a +103 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / + .tdelay 1 second +67 "Can"\ mZL +35 "manipulator"&& +3 "core" &- { +2 "manipulator"&% +4 "core" % t zh +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"& (d +141 "core" ( +2 "manipulator"&& +3 "core" &d & z5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &d { z5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&'\ +18 "core" ' + .tdelay 1 second +102 "manipulator"&& +3 "core" &d z5 +2 "manipulator"&% +3 "core" %\  yG +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +139 "core" ( +2 "manipulator"&& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &- y +2 .tForearm.seek :garage +2 "manipulator"&#'a +110 "core" ' + .tHand.open +2 "manipulator"&1 +77 "core" 1 + "manipulator"&& +3 "core" &- D z +2 "manipulator"&'% +4 "core" % ia y z6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&(d +144 "core" ( +2 "manipulator"&\ & +3 "core" &d z4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +3 "core" &d z4 +2 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&,& +3 "core" &d z4 + "manipulator"&"% +4 "core" %\  J z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(- +157 "core" ( +2 "manipulator"&/& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&1'a +113 "core" ' + .tHand.close + "manipulator"&(/ +67 "core" / + .tdelay 1 second +102 "manipulator"&&& +3 "core" &- z +2 "manipulator"&6% +3 "core" % nm z +2 .tForearm.seek :retract +2 "manipulator"&.'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&-(d +127 "core" ( +2 "manipulator"&$& +3 "core" &d ; z4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &d z4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&+'\ +14 "core" ' + .tdelay 1 second +102 "manipulator"&;& +3 "core" &d z3 +2 "manipulator"&0% +3 "core" %\  z\ [ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(- +198 "core" ( +2 "manipulator"&>& +4 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&5'a +114 "core" ' +2 .tHand.open + "manipulator"&71 +66 "core" 1 +2 "manipulator"&4& +3 "core" &- z +2 "manipulator"&<% +3 "core" % h^ 6 z. +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +129 "core" ( + "manipulator"&2& +4 "core" &d o z4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +3 "core" &d z3 +2 .tForearm.seek :clear +2 "manipulator"&:'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&D& +3 "core" &d z3 + "manipulator"&?% +4 "core" %\  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(- +135 "core" ( +2 "manipulator"&L& +3 "core" &- Q y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&O'a +110 "core" ' +2 .tHand.close + "manipulator"&!/ +68 "core" / + .tdelay 1 second +102 "manipulator"&C& +3 "core" &- z +2 "manipulator"&Q% +4 "core" % os z +2 .tForearm.seek :retract + "manipulator"&J'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&@(d +143 "core" ( +2 "manipulator"&A& +4 "core" &d z5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &d z4 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&H'\ +4 "core" ' +2 .tdelay 1 second +102 "manipulator"&V& +3 "core" &d z4 +2 "manipulator"&M% +3 "core" %\  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(- +137 "core" ( +2 "manipulator"&S& +3 "core" &- z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&['a +114 "core" ' + .tHand.open +2 "manipulator"&R1 +69 "core" 1 + "manipulator"&E& +4 "core" &- ^ z +2 "manipulator"&T% +3 "core" % j^ y z2 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&X(d +145 "core" ( + "manipulator"&=& +3 "core" &d i z7 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &d z6 +2 .tForearm.seek :clear +2 "manipulator"&Z'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&f& +3 "core" &d z6 +2 "manipulator"&W% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(- +133 "core" ( +2 "manipulator"&i& +3 "core" &- z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&k'a +111 "core" ' + .tHand.close +2 "manipulator"&a/ +76 "core" / +2 .tdelay 1 second +102 "manipulator"&`& +3 "core" &- z +2 "manipulator"&n% +3 "core" % mp z +2 .tForearm.seek :retract +2 "manipulator"&h'\ +113 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&_(d +137 "core" ( + "manipulator"&]& +4 "core" &d q y7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &d z6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&\\'\ +2 "core" ' +2 .tdelay 1 second +102 "manipulator"&e& +3 "core" &d I z6 +2 "manipulator"&t% +3 "core" %\ _ z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&c(- +140 "core" ( + "manipulator"&w& +4 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&y'a +108 "core" ' +2 .tHand.open + "manipulator"&o1 +74 "core" 1 + "manipulator"&d& +4 "core" &- z +2 "manipulator"&|% +4 "core" % km zT +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&m(d +127 "core" ( +2 "manipulator"&l& +3 "core" &d t z( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &d z( +2 .tForearm.seek :clear +35 "manipulator"&s'\ +11 "core" ' + .tdelay 1 second +102 "manipulator"&& +4 "core" &d z( +2 "manipulator"&j% +3 "core" %\  = z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(- +133 "core" ( +2 "manipulator"&& +4 "core" &- S z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &- z +3 .tForearm.seek :garage +2 "manipulator"&'a +107 "core" ' + .tHand.close +2 "manipulator"&}/ +72 "core" / +2 .tdelay 1 second +102 "manipulator"&r& +2 "core" &- z +2 "manipulator"& % +4 "core" % nv z +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&{(d +138 "core" ( +2 "manipulator"&z& +3 "core" &d z8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &d z8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&'\ +17 "core" ' + .tdelay 1 second +102 "manipulator"&& +3 "core" &d z6 +2 "manipulator"&x% +4 "core" %\  z b +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +136 "core" ( + "manipulator"&& +4 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&'a +112 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&& +4 "core" &- W z +2 "manipulator"&% +3 "core" % kb z< +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"& (d +140 "core" ( +2 "manipulator"& & +3 "core" &d | z8! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d z8 +3 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&'& +3 "core" &d O z8 +2 "manipulator"&% +4 "core" %\  ~ z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +133 "core" ( + "manipulator"&*& +3 "core" &- z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&,'a +107 "core" ' + .tHand.close +2 "manipulator"&"/ +75 "core" / + .tdelay 1 second +102 "manipulator"& & +3 "core" &- z +2 "manipulator"&/% +4 "core" % nv z +2 .tForearm.seek :retract +2 "manipulator"&)'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&(d +143 "core" ( +2 "manipulator"&& +4 "core" &d z8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &d z8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&&'\ +17 "core" ' + .tdelay 1 second +102 "manipulator"&6& +3 "core" &d z8 +2 "manipulator"&% +3 "core" %\  z T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&$(- +133 "core" ( + "manipulator"&9& +3 "core" &- 5 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&;'a +110 "core" ' + .tHand.open +2 "manipulator"&01 +75 "core" 1 +2 "manipulator"&%& +4 "core" &- z + "manipulator"&.% +4 "core" % j_ z4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&(d +140 "core" ( + "manipulator"&-& +3 "core" &d z;5 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &d z:1 +2 .tForearm.seek :clear +2 "manipulator"&4'\ +4 "core" ' + .tdelay 1 second +102 "manipulator"&<& +3 "core" &d z9) +2 "manipulator"&+% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +133 "core" ( + "manipulator"&G& +3 "core" &- y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&D'a +107 "core" ' + .tHand.close +2 "manipulator"&?/ +75 "core" / + .tdelay 1 second +102 "manipulator"&3& +3 "core" &- z +2 "manipulator"&L% +4 "core" % uv z" +2 .tForearm.seek :retract + "manipulator"&F'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +36 .tElbow.seek :clear +9 "manipulator"&8(d +139 "core" ( + "manipulator"&& +3 "core" &d" z<= +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &!& +7 "core" &d" x z<: +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&C'\ +4 "core" ' + .tdelay 1 second +102 "manipulator"&Q& +4 "core" &d z;4 +2 "manipulator"&:% +3 "core" %\  } z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(- +137 "core" ( + "manipulator"&U& +4 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &- z +3 .tForearm.seek :garage +2 "manipulator"&V'a +112 "core" ' +2 .tHand.open + "manipulator"&M1 +75 "core" 1 +3 "manipulator"&B& +3 "core" &- K z +2 "manipulator"&S% +3 "core" % kb z6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&N'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&J(d +143 "core" ( + "manipulator"&@& +3 "core" &d l z:/ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &d z:/ +2 .tForearm.seek :clear +2 "manipulator"&E'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&T& +3 "core" &d z:. +2 "manipulator"&H% +3 "core" %\  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(- +134 "core" ( +2 "manipulator"&b& +4 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&f'a +111 "core" ' + .tHand.close +2 "manipulator"&W/ +67 "core" / +2 .tdelay 1 second +102 "manipulator"&I& +3 "core" &- y +2 "manipulator"&i% +3 "core" % ts z +3 .tForearm.seek :retract + "manipulator"&K'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&Y(d +140 "core" ( +2 "manipulator"&X& +3 "core" &d c z:1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &d z:/ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&`'\ +16 "core" ' +2 .tdelay 1 second +102 "manipulator"&n& +3 "core" &d z:+ +2 "manipulator"&Z% +4 "core" %\  z O + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](- +132 "core" ( +2 "manipulator"&g& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &- z +3 .tForearm.seek :garage +2 "manipulator"&e'a +113 "core" ' + .tHand.open + "manipulator"&t1 +68 "core" 1 + "manipulator"&^& +4 "core" &- n z + "manipulator"&w% +4 "core" % h\\ g z+ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&h(d +140 "core" ( +2 "manipulator"&_& +3 "core" &d ^ z:+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &d z:+ +3 .tForearm.seek :clear +2 "manipulator"&d'\ +12 "core" ' +2 .tdelay 1 second +102 "manipulator"&|& +3 "core" &d z:* +2 "manipulator"&\\% +3 "core" %\  z\ j +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(- +136 "core" ( + "manipulator"&u& +3 "core" &- z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&'a +110 "core" ' + .tHand.close +2 "manipulator"&j/ +73 "core" / +2 .tdelay 1 second +102 "manipulator"&c& +3 "core" &- z +2 "manipulator"&v% +3 "core" % op z +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&~(d +141 "core" ( +2 "manipulator"&m& +4 "core" &d z;7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &d z;7 +2 .tForearm.reconfigure :tight +39 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :clear +2 "manipulator"&r'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"& & +3 "core" &d z;6 +2 "manipulator"&s% +3 "core" %\  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(- +134 "core" ( + "manipulator"&& +4 "core" &- [ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&'a +109 "core" ' + .tHand.open +2 "manipulator"&x1 +66 "core" 1 + "manipulator"&q& +4 "core" &- u z + "manipulator"&% +3 "core" % km zT +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +140 "core" ( + "manipulator"&{& +4 "core" &d w z:0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d z:/ +3 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &d z:- + "manipulator"&% +4 "core" %\  z r +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +127 "core" ( +2 "manipulator"&& +4 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- z +3 .tForearm.seek :garage +2 "manipulator"&''a +110 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / + .tdelay 1 second +102 "manipulator"&& +3 "core" &- z +2 "manipulator"&*% +3 "core" % im z +2 .tForearm.seek :retract +2 "manipulator"&#'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&(d +139 "core" ( + "manipulator"& & +4 "core" &d z:- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &d z:+ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"& '\ +33 "core" ' +2 .tdelay 1 second +102 "manipulator"&/& +3 "core" &d z9) +2 "manipulator"&% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +137 "core" ( +2 "manipulator"&(& +3 "core" &- y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&6'a +111 "core" ' + .tHand.open +2 "manipulator"&1 +70 "core" 1 +3 "manipulator"&\ & +3 "core" &- i z +2 "manipulator"&9% +4 "core" % jb z: +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&)(d +145 "core" ( + "manipulator"&& +4 "core" &d z8" + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" &d z8" +2 .tForearm.seek :clear +2 "manipulator"&%'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&.& +3 "core" &d z8! +2 "manipulator"&&% +3 "core" %\  l z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(- +138 "core" ( + "manipulator"&7& +4 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&<'a +111 "core" ' +2 .tHand.close + "manipulator"&+/ +74 "core" / + .tdelay 1 second +102 "manipulator"&$& +3 "core" &- z +2 "manipulator"&G% +4 "core" % nm z +2 .tForearm.seek :retract +2 "manipulator"&5'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&>(d +140 "core" ( +2 "manipulator"&& +4 "core" &d" z<; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &d" z;9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&3'\ +6 "core" ' + .tdelay 1 second +102 "manipulator"&L& +35 "core" &d z;5 +8 "manipulator"&4% +4 "core" %\  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +139 "core" ( +2 "manipulator"&D& +3 "core" &- t z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &-  z +3 .tForearm.seek :garage +2 "manipulator"&Q'a +109 "core" ' +2 .tHand.open + "manipulator"&:1 +74 "core" 1 + "manipulator"&2& +4 "core" &- z + "manipulator"&U% +4 "core" % hj zN +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&F(d +142 "core" ( + "manipulator"&8& +3 "core" &d z:, +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +3 "core" &d z:, +2 .tForearm.seek :clear +2 "manipulator"&B'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&S& +3 "core" &d z:+ + "manipulator"&C% +3 "core" %\ \ { z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&@(- +137 "core" ( +3 "manipulator"&R& +3 "core" &- Y z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +3 "core" &- u z +2 .tForearm.seek :garage +2 "manipulator"&T'a +109 "core" ' + .tHand.close + "manipulator"&H/ +77 "core" / +2 .tdelay 1 second +102 "manipulator"&A& +3 "core" &- z +2 "manipulator"&b% +3 "core" % np z +2 .tForearm.seek :retract +2 "manipulator"&['\ +112 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&N(d +143 "core" ( + "manipulator"&J& +4 "core" &d z:, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &d o z:* +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&I'\ +4 "core" ' + .tdelay 1 second +102 "manipulator"&i& +3 "core" &d z9( +2 "manipulator"&E% +4 "core" %\ z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +149 "core" ( + "manipulator"&a& +3 "core" &- z! +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &- y! +2 .tForearm.seek :garage +2 "manipulator"&n'a +111 "core" ' +2 .tHand.open + "manipulator"&Z1 +66 "core" 1 +2 "manipulator"&=& +4 "core" &- z +2 "manipulator"&g% +3 "core" % ib z6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&k'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&K(d +129 "core" ( +2 "manipulator"&Y& +3 "core" &d y6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &d z6 +2 .tForearm.seek :clear +2 "manipulator"&^'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&w& +3 "core" &d z6 +2 "manipulator"&`% +3 "core" %\  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(- +136 "core" ( +2 "manipulator"&o& +4 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&|'a +111 "core" ' + .tHand.close +2 "manipulator"&\\/ +66 "core" / + .tdelay 1 second +102 "manipulator"&]& +3 "core" &- z +2 "manipulator"&u% +3 "core" % kn z +2 .tForearm.seek :retract +2 "manipulator"&y'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&p(d +140 "core" ( +2 "manipulator"&h& +3 "core" &d z:. +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &d z:, +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&c'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&v& +2 "core" &d z9) +2 "manipulator"&d% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(- +170 "core" ( +9 "manipulator"&}& +4 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&l'a +112 "core" ' + .tHand.open +2 "manipulator"& 1 +77 "core" 1 +2 "manipulator"&s& +4 "core" &- l z + "manipulator"&% +4 "core" % j_ z5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&(d +141 "core" ( +2 "manipulator"&~& +3 "core" &d z7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &d z7 +3 .tForearm.seek :clear + "manipulator"&q'\ +13 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &d z7 +2 "manipulator"&r% +3 "core" %\  z\ c +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(- +139 "core" ( + "manipulator"&& +3 "core" &- z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- y +2 .tForearm.seek :garage +2 "manipulator"&'a +108 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tdelay 1 second +102 "manipulator"&z& +3 "core" &- z +2 "manipulator"&% +3 "core" % qs z +2 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&(d +141 "core" ( +2 "manipulator"&& +3 "core" &d z:, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &d z9' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&*& +2 "core" &d y9# +2 "manipulator"&% +4 "core" %\ \ z~ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +158 "core" ( +2 "manipulator"&"& +4 "core" &- z$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &- z$ +2 .tForearm.seek :garage +2 "manipulator"&/'a +110 "core" ' + .tHand.open + "manipulator"& 1 +76 "core" 1 +3 "manipulator"&& +3 "core" &- z$ +2 "manipulator"&(% +3 "core" % kb z8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&,'\ +102 "core" ' + .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&#(d +130 "core" ( +2 "manipulator"&& +3 "core" &d z8# +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d z8" +2 .tForearm.seek :clear +2 "manipulator"&\ '\ +3 "core" ' +2 .tdelay 1 second +102 "manipulator"&9& +3 "core" &d y8 +2 "manipulator"& % +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +134 "core" ( +5 "manipulator"&0& +4 "core" &- c z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&.'a +106 "core" ' + .tHand.close +2 "manipulator"&&/ +77 "core" / + .tdelay 1 second +102 "manipulator"&& +3 "core" &- z +2 "manipulator"&7% +3 "core" % uv z +2 .tForearm.seek :retract +2 "manipulator"&;'\ +113 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&1(d +140 "core" ( +2 "manipulator"&)& +3 "core" &d x z7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" &d z6 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&$'\ +3 "core" ' +2 .tdelay 1 second +101 "manipulator"&G& +3 "core" &d z6 +2 "manipulator"&%% +3 "core" %\  z n +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +137 "core" ( + "manipulator"&?& +4 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &- z +35 .tForearm.seek :garage +8 "manipulator"&L'a +114 "core" ' +2 .tHand.open + "manipulator"&-1 +77 "core" 1 +2 "manipulator"&4& +3 "core" &- z +2 "manipulator"&5% +3 "core" % h[ z, +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&!(d +139 "core" ( +2 "manipulator"&>& +4 "core" &d z6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &d z6 +2 .tForearm.seek :clear +2 "manipulator"&2'\ +4 "core" ' + .tdelay 1 second +9103 #-> Hand.open; Arm.grab Garage; Arm.to CC; delay 1; Arm.to Garage; Hand.open; Arm.clear +2 "manipulator"&U& +3 "core" &d z6 +2 "manipulator"&3% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(- +138 "core" ( + "manipulator"&M& +4 "core" &- y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&S'a +108 "core" ' +2 .tHand.close + "manipulator"&C/ +66 "core" / + "manipulator"&& +4 "core" &- z +2 "manipulator"&R% +3 "core" % p~ zA +2 .tForearm.seek :retract +2 "manipulator"&V'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O(i +290 "core" ( + "manipulator"&F& +4 "core" &`4 _ zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &`4 zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&A'Ͻ +92 "core" ' + .tdelay 1 second +102 "manipulator"&b& +3 "core" &`3 zK +2 "manipulator"&B% +3 "core" %ϳ z5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&J'\ +94 "core" ' + .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(- +309 "core" ( + "manipulator"&T& +4 "core" &- y$ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &- z$ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E'a +109 "core" ' +2 .tHand.open + "manipulator"&@1 +74 "core" 1 + "manipulator"&a& +4 "core" &- z$ +2 "manipulator"&f% +4 "core" % k~ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&N(d +128 "core" ( + "manipulator"&Z& +4 "core" &d ` z6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &d { z6 +2 .tForearm.seek :clear +2 "manipulator"&g'\ +14 "core" ' +2 "manipulator"&I& +3 "core" &d z6 +3 "manipulator"&Y% +4 "core" %\ z +3526 #t-> 2.times {Hand.open; Arm.grab Garage; Arm.to CC; delay 1; Arm.to Garage; delay 1} +3 "manipulator"&t& +4 "core" &d y5 + "manipulator"&n% +4 "core" %\ z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(- +151 "core" ( + "manipulator"&`& +3 "core" &- \\ z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&o'a +108 "core" ' +2 .tHand.close + "manipulator"&e/ +74 "core" / + "manipulator"&k& +4 "core" &- y +2 "manipulator"&K% +3 "core" % p zM +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&](i +275 "core" ( +2 "manipulator"&u& +3 "core" &_0 yH +34 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &^& +2 "core" &_0 zH +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&h'Ͻ +94 "core" ' + .tdelay 1 second +102 "manipulator"&j& +3 "core" &_0 zH +2 "manipulator"&|% +3 "core" %Ϻ zL +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&d(- +280 "core" ( +2 "manipulator"&_& +4 "core" &- z. + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &- z. +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&}'a +108 "core" ' + .tdelay 1 second +102 .Hand.open +2 "manipulator"&1 +76 "core" 1 + "manipulator"&p& +4 "core" &- z. +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +2 "core" ( +2 "manipulator"&s& +4 "core" &- z. + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- z. +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&c'a +2 "core" ' +2 .tHand.close +2 "manipulator"&~/ +66 "core" / +2 "manipulator"&x& +4 "core" &- z. + "manipulator"&l% +4 "core" % k z +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r(i +288 "core" ( +2 "manipulator"&m& +3 "core" &e3 yJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &e3 zJ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +102 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +3 "core" &e2 zJ +2 "manipulator"&% +4 "core" %Ϭ J z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(- +281 "core" ( + "manipulator"&& +4 "core" &- y- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &- z- +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'a +114 "core" ' +2 .tdelay 1 second +1330 #-> 5.times {Hand.open; Arm.grab Garage; Arm.to CC; delay 1; Arm.to Garage; delay 1} +2 .Hand.open + "manipulator"&1 +73 "core" 1 + "manipulator"&& +3 "core" &- z- +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(- +3 "core" ( +2 "manipulator"&& +3 "core" &- O z- +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- z- +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&"'a +3 "core" ' + .tHand.close + "manipulator"&'/ +67 "core" / +2 "manipulator"&& +3 "core" &- z- +2 "manipulator"&% +3 "core" % h zc +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(i +309 "core" ( +2 "manipulator"&(& +3 "core" &u d z1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &u z1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' + .tdelay 1 second +102 "manipulator"&& +4 "core" &u z1 + "manipulator"&/% +4 "core" %ϵ zB +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +285 "core" ( +2 "manipulator"& & +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- r z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +35 .tForearm.seek :garage +8 "manipulator"&6'a +113 "core" ' +2 .tdelay 1 second +102 .Hand.open + "manipulator"&,1 +72 "core" 1 + "manipulator"&#& +100 "core" &- z + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(- +3 "core" ( +2 "manipulator"&& +4 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&\ 'a +3 "core" ' +2 .tHand.close + "manipulator"&)/ +70 "core" / +2 "manipulator"&+& +4 "core" &- z + "manipulator"&.% +4 "core" % j zc +2 .tForearm.seek :retract +2 "manipulator"&G'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&%(i +290 "core" ( +2 "manipulator"&& +4 "core" &h0 y zH + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +4 "core" &h0 zH +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&<'Ͻ +97 "core" ' +2 .tdelay 1 second +102 "manipulator"&;& +3 "core" &h0 zH +2 "manipulator"&1% +4 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(- +284 "core" ( +2 "manipulator"&5& +3 "core" &- z" +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- | y" +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>'a +112 "core" ' + .tdelay 1 second +103 .Hand.open + "manipulator"&:1 +65 "core" 1 +2 "manipulator"&L& +4 "core" &- z" + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +4 "core" ( + "manipulator"&D& +4 "core" &- z" +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &- ^ z" +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&3'a +3 "core" ' + .tHand.close + "manipulator"&M/ +66 "core" / + "manipulator"&Q& +3 "core" &- z" +2 "manipulator"&!% +4 "core" % j z` +2 .tForearm.seek :retract +2 "manipulator"&C'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(i +286 "core" ( +2 "manipulator"&R& +4 "core" &b0 zH + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &b0 zH +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'Ͻ +97 "core" ' + .tdelay 1 second +102 "manipulator"&F& +4 "core" &b0 zH +2 "manipulator"&8% +4 "core" %ϵ z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(- +302 "core" ( +2 "manipulator"&B& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &- z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&A'a +114 "core" ' + .tdelay 1 second +102 .Hand.open +2 "manipulator"&O1 +71 "core" 1 + "manipulator"&T& +3 "core" &- z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(- +3 "core" ( +2 "manipulator"&@& +3 "core" &- j z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &- z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&f'a +3 "core" ' +2 .tHand.close + "manipulator"&J/ +67 "core" / +2 "manipulator"&Z& +3 "core" &- a y +2 "manipulator"&=% +3 "core" % k zn +2 .tForearm.seek :retract +2 "manipulator"&I'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y(i +279 "core" ( + "manipulator"&E& +3 "core" &g0 yI +34 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &W& +2 "core" &g1 zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&['Ͻ +94 "core" ' +2 .tdelay 1 second +102 "manipulator"&t& +3 "core" &g1 zI + "manipulator"&n% +4 "core" % z\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +290 "core" ( +2 "manipulator"&N& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &- z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&k'a +114 "core" ' + .tdelay 1 second +102 .Hand.open + "manipulator"&K1 +71 "core" 1 + "manipulator"&g& +3 "core" &- ~ y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(- +4 "core" ( +2 "manipulator"&u& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &- z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&w'a +3 "core" ' + .tHand.close + "manipulator"&j/ +66 "core" / +2 "manipulator"&|& +3 "core" &- z +2 "manipulator"&\\% +4 "core" % k zg +2 .tForearm.seek :retract +2 "manipulator"&h'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_(i +290 "core" ( + "manipulator"&y& +4 "core" &c3 zJ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &]& +3 "core" &c3 zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +91 "core" ' +2 .tdelay 1 second +102 "manipulator"&p& +4 "core" &c3 zJ + "manipulator"&v% +4 "core" %϶ Y z$ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +287 "core" ( + "manipulator"&~& +3 "core" &- y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &- f z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l'a +110 "core" ' +2 .tdelay 1 second +1099 #-> Hand.open; Arm.grab Garage; Arm.to CC +3 .Hand.open + "manipulator"&d1 +71 "core" 1 +2 "manipulator"&}& +3 "core" &- y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(- +2 "core" ( +2 "manipulator"&m& +3 "core" &- z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +4 "core" &- z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"& 'a +2 "core" ' +2 .tHand.close +2 "manipulator"&/ +67 "core" / + "manipulator"&& +3 "core" &- z +2 "manipulator"&% +3 "core" % j } zp +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(i +315 "core" ( + "manipulator"&q& +4 "core" &m p z, + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +3 "core" &m z, +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +97 "core" ' +2 "manipulator"&& +4 "core" &m z, + "manipulator"&% +3 "core" %ϥ z' +7676 "Can"\ pNB& +4292 #t-> Arm.to Garage; Hand.open; Arm.clear +2 "manipulator"&& +3 "core" &m z, +2 "manipulator"&{% +3 "core" %ϥ z' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&''\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +280 "core" ( +2 "manipulator"&& +4 "core" &- y +33 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +111 "core" ' + .tHand.open +2 "manipulator"&"1 +75 "core" 1 + "manipulator"&*& +4 "core" &- z +2 "manipulator"&(% +3 "core" % hs zk +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&(d +152 "core" ( +2 "manipulator"&/& +3 "core" &d q z9% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &d z9# +2 .tForearm.seek :clear +2 "manipulator"&'\ +12 "core" ' +2 "manipulator"& & +3 "core" &d z8" +2 "manipulator"&0% +4 "core" %\  z q +2133 #t-> Hand.open; Arm.grab Garage; Arm.to PC; delay 1; Arm.to Garage; delay 1 +3 "manipulator"&& +3 "core" &d z8! +2 "manipulator"&,% +3 "core" %\  z q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(- +135 "core" ( + "manipulator"&#& +4 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- y +2 .tForearm.seek :garage +2 "manipulator"&7'a +107 "core" ' + .tHand.close + "manipulator"&)/ +74 "core" / +2 "manipulator"&+& +4 "core" &- z + "manipulator"&.% +4 "core" % n zX +2 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&6(_ +118 "core" ( +2 "manipulator"&\ & +3 "core" &g Z z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &g z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&&'$ +99 "core" ' +2 .tdelay 1 second +102 "manipulator"&?& +2 "core" &g z +2 "manipulator"&;% +4 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(- +149 "core" ( + "manipulator"&<& +4 "core" &- Y z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &- z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$'a +113 "core" ' +2 .tdelay 1 second +1232 #-> 6.times {Hand.open; Arm.grab Garage; Arm.to PC; delay 1; Arm.to Garage; delay 1} + .Hand.open +2 "manipulator"&%1 +73 "core" 1 + "manipulator"&:& +4 "core" &- F z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&L(- +31 "core" ( + "manipulator"&-& +4 "core" &- v z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &- z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&U'a +3 "core" ' + .tHand.close + "manipulator"&M/ +77 "core" / + "manipulator"&Q& +4 "core" &- z +2 "manipulator"&!% +3 "core" % h zl +2 .tForearm.seek :retract +2 "manipulator"&4'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&>(_ +124 "core" ( +2 "manipulator"&3& +3 "core" &_ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &_ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +6 "manipulator"&'$ +93 "core" ' + .tdelay 1 second +102 "manipulator"&2& +3 "core" &_ z +2 "manipulator"&F% +3 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +94 "core" ' +34 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(- +126 "core" ( +2 "manipulator"&S& +3 "core" &- z6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- y6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&B'a +113 "core" ' + .tdelay 1 second +102 .Hand.open +2 "manipulator"&V1 +76 "core" 1 + "manipulator"&O& +4 "core" &- z6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(- +3 "core" ( +2 "manipulator"&H& +3 "core" &- j z6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &- z6 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&a'a +4 "core" ' + .tHand.close + "manipulator"&J/ +66 "core" / +2 "manipulator"&Z& +4 "core" &- V z6 + "manipulator"&=% +3 "core" % h  zl +3 .tForearm.seek :retract +2 "manipulator"&b'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&A(_ +136 "core" ( +2 "manipulator"&f& +3 "core" &S yX +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &S zX +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&W'$ +104 "core" ' + .tdelay 1 second +102 "manipulator"&i& +3 "core" &S zX +2 "manipulator"&t% +3 "core" %$ zS +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(- +138 "core" ( +2 "manipulator"&[& +3 "core" &- z) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &- z) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&e'a +115 "core" ' + .tdelay 1 second +102 .Hand.open + "manipulator"&Y1 +75 "core" 1 +2 "manipulator"&K& +4 "core" &- y) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&g(- +4 "core" ( + "manipulator"&`& +3 "core" &- u z) +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +3 "core" &- z) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&^'a +3 "core" ' +2 .tHand.close + "manipulator"&j/ +66 "core" / + "manipulator"&|& +3 "core" &- z) +2 "manipulator"&\\% +3 "core" % j zg +3 .tForearm.seek :retract + "manipulator"&X'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&k(_ +128 "core" ( + "manipulator"&w& +4 "core" &] y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &] z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&o'$ +102 "core" ' + .tdelay 1 second +102 "manipulator"&]& +3 "core" &] z +2 "manipulator"&p% +4 "core" %) z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(- +124 "core" ( +2 "manipulator"&& +3 "core" &- z+ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +3 "core" &- z+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&x'a +114 "core" ' + .tdelay 1 second +102 .Hand.open +2 "manipulator"&_1 +65 "core" 1 +2 "manipulator"&s& +4 "core" &- z+ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&d(- +3 "core" ( + "manipulator"&}& +4 "core" &- z+ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +4 "core" &- z+ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&'a +2 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / + "manipulator"&& +3 "core" &- y+ +34 "manipulator"&% +11 "core" % j yp +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&l(_ +126 "core" ( + "manipulator"& & +3 "core" &e z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" &e y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q'$ +102 "core" ' + .tdelay 1 second +102 "manipulator"&r& +3 "core" &e y +2 "manipulator"&% +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +125 "core" ( + "manipulator"&& +4 "core" &- y$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &- z$ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' +2 .tdelay 1 second +102 .Hand.open + "manipulator"&1 +66 "core" 1 + "manipulator"&z& +3 "core" &- v z$ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( + "manipulator"&"& +5 "core" &- z$ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &- z y$ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&('a +2 "core" ' +2 .tHand.close + "manipulator"&'/ +67 "core" / +2 "manipulator"&/& +4 "core" &- z$ + "manipulator"& % +3 "core" % j zc +3 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&0(_ +124 "core" ( +2 "manipulator"&& +4 "core" &` z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &` z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'$ +104 "core" ' +2 .tdelay 1 second +102 "manipulator"&& +4 "core" &` z + "manipulator"&,% +4 "core" % zY +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +139 "core" ( + "manipulator"&& +3 "core" &- z' +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &- z' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+'a +114 "core" ' +2 .tdelay 1 second +102 .Hand.open + "manipulator"&.1 +70 "core" 1 +2 "manipulator"&& +4 "core" &- z' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +3 "core" ( +2 "manipulator"&& +4 "core" &- z' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- z' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&9'a +3 "core" ' +2 .tHand.close + "manipulator"&?/ +66 "core" / + "manipulator"&;& +3 "core" &-  y' +2 "manipulator"& % +4 "core" % i zp +2 .tForearm.seek :retract +2 "manipulator"&<'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&5(_ +130 "core" ( + "manipulator"&&& +3 "core" &g y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +4 "core" &g z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&1'$ +98 "core" ' + .tdelay 1 second +102 "manipulator"&%& +3 "core" &g z +2 "manipulator"&:% +3 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(- +137 "core" ( + "manipulator"&M& +3 "core" &- y& +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &- z& +34 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&!'a +111 "core" ' +2 .tdelay 1 second +15629 #-> CC.loadFlush; delay 1; CC.unloadFlush +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +3 "core" &pq+\ ` +2 .tHand.open +2 "manipulator"&$1 +70 "core" 1 +2 "manipulator"&3& +4 "core" &- z& +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&R(- +4 "core" ( + "manipulator"&U& +4 "core" &- z& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" &- z& +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&2'a +4 "core" ' + .tHand.close + "manipulator"&F/ +66 "core" / +2 "manipulator"&4& +3 "core" &- z& +2 "manipulator"&S% +4 "core" % j zh + .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(i +273 "core" ( +2 "manipulator"&>& +3 "core" &e1 g zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &e1 zI +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'Ͻ +96 "core" ' +2 "manipulator"&8& +3 "core" &e1 b zI +2 "manipulator"&H% +4 "core" %ϫ n z +2 "collection"'@& +3 "core" &ps\ e +3 "collection"'J& +4 "core" &nq\ d +2 .tCC.seek :closed +2 "collection"'Z(Yt +4 "core" &pp'\ d +9 &,wpr(\ W+{ +9 &apq/\ T? +10 &[zpr'\ UQ +9 &\\pq1\ YQ +9 &[rs2\ XQ +10 &Yrq*\ YQ +9 &`\\nq&\ YQ +9 &#Xoq%\ ZQ +10 &\\qp'\ XQ +9 &`or(\ XQ +10 & g\\ps*\ YR +9 &"*Yoq&\ YQ +9 &#\\ps'\ YQ +10 &%\\pr%\ XQ +9 &'o\\pq&\ XR +9 &)3Yop,\ XQ +10 &*\\or%\ XQ +9 &,Xpr&\ YQ +10 &.y\\nr(\ XQ +9 &0:[mq*\ YQ +9 &1\\oq(\ YQ +10 &3Zop+\ YQ +9 &5\\nq(\ YQ +9 &7BYor'\ YQ +10 &9\\nq(\ YQ +9 &:Yoq'\ YP +9 &<]nr,\ YQ +10 &>MYop)\ YP +9 &@ _mq(\ XQ +9 &AWmo'\ YQ +10 &C`lr'\ WR +9 &EP`pp)\ XR +10 &Gjnm&\ WS +9 &Hyoq'\ UT +10 &Jno*\ QW +9 &L=op.\ K[ +9 &Mnp'\ I\\ +10 &Onp'\ I] +9 &Q|qr'\ H^ +9 &S=op&\ G^ +10 &Toq'\ E` +9 &Vpq'\ E` +9 &Xa{op&\ KH +10 &Y6#pp$\ Q(u +9 &YNnq*\ P ] +2 ( +2 "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 9/28 samples, on/off torque 2.07 +2 "collection"'=& +3 "core" &YNoq%\ P ] +2 .tHand.open + "manipulator"&C1 +66 "core" 1 + "manipulator"&B% +4 "core" % ϫ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +105 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&E& +4 "core" &e1 zI +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&a(i +3 "core" ( +2 "manipulator"&T& +4 "core" &e1 zI + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &e1 {I +2 .tForearm.seek CC +2 "manipulator"&t'Ͻ +93 "core" ' +2 .tHand.close +2 "manipulator"&b/ +70 "core" / +2 .tCC.seek :open +2 "collection"'[( +430 "core" ( +2 "manipulator"&N& +4 "core" &e1 zI + "manipulator"&W% +3 "core" % Ϻ z +3 .tForearm.seek :retract + "manipulator"&A'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&Y(- +285 "core" ( + "manipulator"&K& +4 "core" &- z + .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +2 &n& +3 "core" &- z +7 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&`'a +112 "core" ' +2 .tHand.open + "manipulator"&u1 +75 "core" 1 +2 "manipulator"&j% +3 "core" % kr zU +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +110 "core" ' +18252 #t-> Hand.open; Arm.grab Garage; Arm.clear; Arm.to CC +2 "manipulator"&\\& +3 "core" &- y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(- +3 "core" ( + "manipulator"&e& +4 "core" &- w z +35 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &w& +2 "core" &- n z +2 .tForearm.seek :garage +2 "manipulator"&y'a +112 "core" ' + .tHand.close +2 "manipulator"&^/ +72 "core" / + "manipulator"&g& +3 "core" &- z +2 "manipulator"&]% +4 "core" % q~ z@ +2 .tForearm.seek :retract +2 "manipulator"&p'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&X(d +144 "core" ( +3 "manipulator"&& +3 "core" &d y2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &d z2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&o'\ +15 "core" ' + "manipulator"&k& +4 "core" &d y2 + "manipulator"&_% +4 "core" %\  zM +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&s(i +201 "core" ( + "manipulator"&v& +3 "core" &f3 zJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &f3 zJ +2 .tForearm.seek CC +2 "manipulator"&m'Ͻ +99 "core" ' +2 "manipulator"&& +3 "core" &f3 [ zJ +2 "manipulator"&% +3 "core" %Ͻ z +1195 #t-> CC.jog 1000 +2 .CC.jog 1000 +2 "collection"'* +57 "core" * +2 "collection"'h& +3 "core" &rr\ f +470 #t-> CC.jog 1000 +2 .CC.jog 1000 +2 "collection"'x* +53 "core" * + "collection"' & +3 "core" &Zrq\ g +65 #t-> CC.jog 1000 +2 .CC.jog 1000 +2 "collection"'c* +58 "core" * +2 "collection"'& +3 "core" &2ot\ g +34 #t-> CC.jog 1000 +2 .CC.jog 1000 +2 "collection"'d* +57 "core" * +2 "collection"'r& +3 "core" &\ rq\ f +34 #t-> CC.jog 1000 +2 .CC.jog 1000 +2 "collection"'* +54 "core" * + "collection"'& +4 "core" &"rr\ f +30 #t-> CC.jog 1000 +2 .CC.jog 1000 + "collection"'* +52 "core" * +2 "collection"'{& +4 "core" &&ns\ f +27 #t-> CC.jog 1000 +3 .CC.jog 1000 +2 "collection"'q* +56 "core" * +2 "collection"'l& +4 "core" &*pq\ e +31 #t-> CC.jog 1000 +2 .CC.jog 1000 +2 "collection"'* +56 "core" * +2 "collection"'z& +3 "core" &.erq\ e +31 #t-> CC.jog 1000 +2 .CC.jog 1000 +2 "collection"'* +57 "core" * + "collection"'"& +4 "core" &2<mr\ f +66 #t-> CC.jog 1000 +2 .CC.jog 1000 +2 "collection"'** +53 "core" * +2 "collection"''& +3 "core" &6ps\ f +2837 "Can"|\ mW\ U +9908 #t-> CC.jog 500 +2 .CC.jog 500 +2 "collection"'/* +42 "core" * +2 "collection"' & +4 "core" &7qt/\ f +1502 #t-> CC.force 15 + .CC.force 15 +2 "collection"'6 +2 '& +3 "core" &7ppT\ a +1301 #t-> CC.rawPosition +2 "collection"'& +4 "core" &GH oqA\ _ +4637 #t-> Forearm.coast +2 .Forearm.coast +2 "manipulator"&5 +2 &% +3 "core" %" z +11015 #t-> CC.jog -200 +2 .CC.jog -200 + "collection"'*8 +32 "core" * + "collection"'(& +3 "core" &Fqq3\ h +708 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'*8 +30 "core" * +2 "collection"'& +4 "core" &Eqr>\ i +1790 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"',*8 +32 "core" * + "collection"' & +3 "core" &E,qr8\ i +655 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'*8 +30 "core" * +2 "collection"')& +3 "core" &DZos>\ h +852 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'*8 +33 "core" * +2 "collection"'0& +4 "core" &CrsE\ i +414 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'.*8 +32 "core" * +2 "collection"'& +4 "core" &Brs>\ i +1056 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'#*8 +31 "core" * +2 "collection"'& +3 "core" &AquJ\ i +3869 #t-> CC.open +2 .CC.seek :open +2 "collection"'7( +303 "core" ( +2 "collection"'?& +4 "core" &pr)\ j +617 #t-> Arm.to garage + "manipulator"&;& +4 "core" &h z( +2 "manipulator"& % +3 "core" % t y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&+(- +264 "core" ( + "manipulator"&&& +4 "core" &- y5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &- z5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&9'a +113 "core" ' + "manipulator"&\ & +4 "core" &- z5 +2 "manipulator"&%% +4 "core" %js zp +10388 #t-> Hand.open + .Hand.open + "manipulator"&:1 +66 "core" 1 +419 #t-> Arm.clear + "manipulator"&<& +3 "core" &- z5 +2 "manipulator"&M% +4 "core" % j| zp +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&1(d +137 "core" ( + "manipulator"&5& +4 "core" &d g y3 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +3 "core" &d t z3 +2 .tForearm.seek :clear +2 "manipulator"&G'\ +3 "core" ' +2 "manipulator"&$& +4 "core" &d i z3 +2 "manipulator"&3% +3 "core" %\  z +190 #t-> exit +6 #mEXIT @1684517912.09PDT @1684517923.94PDT = =tMAIN =mMAIN_scheduler @PDT1684517925.63 #"core_reset"Sent BREAK +2 #t@11123 receive with ifg=0x10, ie=0xFD + #@11757 receive with ifg=0x10, ie=0xFD + #@12413 receive with ifg=0x10, ie=0xFD #@13048 receive with ifg=0x10, ie=0xFD + #@13682 receive with ifg=0x10, ie=0xFD + #@14316 receive with ifg=0x10, ie=0xFD #@14950 receive with ifg=0x10, ie=0xFD + #@15276 receive with ifg=0x80, ie=0xFD #@6136 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +237 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +391 "Can"U\ nP @S + U\ nP @S= + #tPolling Can every 10:00 +2 #Cleanly exited at 10:38:32PDT19-May-23 +580 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ps\ h +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϱ\ +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % f\ Ch +2 .tSS.configure :default +3 "sampler")#.0X : \ g +2 "storage"(% +4 "core" %k L C\ h + "collection"'& +3 "core" &pq1\ b +2 "processing"%& +3 "core" &\ } +3 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +3 "core" ? +2 "processing"%# +3 "core"  +2 "processing"%$ +3 "core" V +2 "processing"%% +3 "core" @ +2 "processing"%& +3 "core" A +2 "sampler")' +3 "core"  +2 "collection"'(% +42 "core" %qo3\ b +2 "processing"%)% +4 "core" %ϱ\ } +2 "sampler")*% +4 "core" % \\\ Hand.open; Arm.grab Garage; Arm.to CC + .Hand.open +2 "manipulator"&31 +14 "core" 1 +2 "manipulator"&4& +4 "core" &d i z3 + "manipulator"&5% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +145 "core" ( + "manipulator"&7& +5 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- y +2 .tForearm.seek :garage +2 "manipulator"&9'a +110 "core" ' +2 .tHand.close + "manipulator"&:/ +66 "core" / + "manipulator"&;& +4 "core" &-  y + "manipulator"&<% +4 "core" % n [ y: +2 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&>(i +282 "core" ( + "manipulator"&?& +3 "core" &_5 X zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &_5 c {L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&A'Ͻ +92 "core" ' +2 "manipulator"&B& +3 "core" &_5 zL +2 "manipulator"&C% +4 "core" % z< +1195 #t-> CC.sealed +2 .CC.seek :sealed +2 "collection"'D(GH +328 "core" ( + "collection"'E& +3 "core" &G&pq\ ] +608 #t-> CC.rawPosition + "collection"'F& +4 "core" &G&po\ ] +4445 #t-> Forearm.coast + .Forearm.coast + "manipulator"&5 +3 &G% +3 "core" %0 z +877 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'H*8 +33 "core" * + "collection"'I& +4 "core" &Ffop\ ` +5850 #t-> CC.jog -200 +2 .CC.jog -200 + "collection"'J*8 +32 "core" * +2 "collection"'K& +3 "core" &Eop\ ` +1277 #t-> CC.jog -200 +2 .CC.jog -200 + "collection"'L*8 +31 "core" * + "collection"'M& +3 "core" &Dsr\ \ a +1314 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'N*8 +31 "core" * + "collection"'O& +4 "core" &Cqq\ ` +4481 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'P*8 +32 "core" * + "collection"'Q& +3 "core" &Cqq)\ ` +1831 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'R*8 +32 "core" * +2 "collection"'S& +4 "core" &BKqq%\ ` +3780 #t-> Forearm.coast + .Forearm.coast + "manipulator"&5 +3 &T% +3 "core" %] U z +5591 #t-> CC.open +2 .CC.seek :open +2 "collection"'U( +305 "core" ( + "collection"'V& +3 "core" &sqN\ ` +404 #t-> Arm.clear +2 "manipulator"&W& +3 "core" &Ӛ- zE| +2 "manipulator"&X% +4 "core" %  z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&Z(d +206 "core" ( + "manipulator"&[& +3 "core" &d \\ y} +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &d e y} +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&]'\ +18 "core" ' +2 "manipulator"&^& +3 "core" &d z} +2 "manipulator"&_% +4 "core" %\  z S +348 #t-> Arm.to CC + "manipulator"&`& +3 "core" &d z} +2 "manipulator"&a% +4 "core" %\  z S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&b(i +207 "core" ( +8 "manipulator"&c& +3 "core" &_6 zM +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +4 "core" &_6 n zM + .tForearm.seek CC +2 "manipulator"&e'Ͻ +90 "core" ' +2 "manipulator"&f& +3 "core" &_6 zM +2 "manipulator"&g% +4 "core" % z@ +383 #t-> CC.sealed +3 .CC.seek :sealed +2 "collection"'h(GH +329 "core" ( + "collection"'i& +4 "core" &G+pqH\ \\ +511 #t-> Forearm.coast + .Forearm.coast +2 "manipulator"&5 +2 &j% +3 "core" %1 M z +957 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'k*8 +30 "core" * +2 "collection"'l& +4 "core" &Fisq9\ ` +622 #t-> CC.jog -200 +2 .CC.jog -200 +2 "collection"'m*8 +31 "core" * + "collection"'n& +4 "core" &Esq4\ ` +2572 #t-> CC.jog -200 +2 .CC.jog -200 + "collection"'o*8 +32 "core" * +2 "collection"'p& +4 "core" &Dpp2\ a +1407 #t-> CC.jog -200 +2 .CC.jog -200 + "collection"'q*8 +31 "core" * +2 "collection"'r& +3 "core" &CprB\ ` +2083 #t-> CC.rawPosition +2 "collection"'s& +3 "core" &CpqG\ ` +6890 #t-> CC.open +2 .CC.seek :open +2 "collection"'t( +316 "core" ( + "collection"'u& +4 "core" &qr\ _ +490 #t-> Arm.to Garage + "manipulator"&v& +3 "core" &ӛ- zE +2 "manipulator"&w% +4 "core" %ӽ w z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +86 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&y(- +299 "core" ( +2 "manipulator"&z& +3 "core" &- z z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &- > z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&|'a +115 "core" ' +2 "manipulator"&}& +4 "core" &- : y + "manipulator"&~% +4 "core" %jv O yv +476 #t-> Hand.open + .Hand.open +2 "manipulator"&1 +71 "core" 1 +216 #t-> Arm.clear + "manipulator"&& +4 "core" &- * x +2 "manipulator"&% +3 "core" % jy V yv +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&(d +130 "core" ( +2 "manipulator"&& +3 "core" &d r z7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d z6 +2 .tForearm.seek :clear +2 "manipulator"& '\ +12 "core" ' +2 "manipulator"& & +3 "core" &d I z6 +2 "manipulator"& % +4 "core" %\  z X +287 #t-> Hand.open +616 #-> Arm.grab Garage +2 "manipulator"&& +3 "core" &d _ z6 +2 "manipulator"&% +4 "core" %\  ~ z X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +131 "core" ( + "manipulator"&& +4 "core" &- y& + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- z& +2 .tForearm.seek :garage +2 "manipulator"&'a +107 "core" ' + .tHand.close +2 "manipulator"&/ +74 "core" / +299 #t-> Arm.to CC +2 "manipulator"&& +3 "core" &- g y& +2 "manipulator"&% +3 "core" % o ` yb +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(i +290 "core" ( + "manipulator"&& +4 "core" &f4 yL + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &g4 H zL +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' +2 "manipulator"& & +4 "core" &g4 zL + "manipulator"&!% +4 "core" % z+ +526 #t-> CC.sealed +3 .CC.seek :sealed +2 "collection"'"(GH +330 "core" ( +2 "collection"'#& + "Can"M\ cjV +5 "core" &G2pq\ \\ +4214 #t-> CC.jog +2 !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt[ "(ESP):31:in `jog'"(ESP):31:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +728 #-> CC.jog 500 +2 .CC.jog 500 +2 "collection"'$* +35 "core" * +33 "collection"'%& +11 "core" &Hqr\ \\ +231 #t-> CC.jog 500 +2 .CC.jog 500 +2 "collection"'&* +39 "core" * +2 "collection"''& +4 "core" &J(qr\ W3 +437 #t-> CC.jog 500 +2 .CC.jog 500 +2 "collection"'(* +34 "core" * +2 "collection"')& +3 "core" &L)pr\ V3 +630 #t-> CC.jog 500 +2 .CC.jog 500 +2 "collection"'** +33 "core" * +2 "collection"'+& +3 "core" &Nj-sr\ U1 +796 #t-> CC.rawPosition + "collection"',& +4 "core" &Nj-qr\ V1 +1852 #t-> CC.jog 500 +2 .CC.jog 500 +2 "collection"'-* +35 "core" * +2 "collection"'.& +3 "core" &P0-qq\ V5 +536 #t-> CC.jog 500 +2 .CC.jog 500 + "collection"'/* +34 "core" * +2 "collection"'0& +4 "core" &Q2pr\ U6 +384 #t-> CC.jog 500 +2 .CC.jog 500 +2 "collection"'1* +47 "core" * + "collection"'2& +3 "core" &Smqq\ NS +407 #t-> CC.rawPosition +2 "collection"'3& +3 "core" &Slrq\ MS +5585 #t-> CC.open +2 .CC.seek :open +2 "collection"'4( +404 "core" ( +2 "collection"'5& +3 "core" &ps\ \\ +389 #t-> Arm.to Garage +2 "manipulator"&7& +3 "core" &g4  zL +2 "manipulator"&8% +4 "core" %  y+ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(- +283 "core" ( +2 "manipulator"&;& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &- 1 y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +114 "core" ' + "manipulator"&9& +4 "core" &-  x +2 "manipulator"&?% +3 "core" %jr  yj +260 #t-> Hand.open + .Hand.open + "manipulator"&@1 +73 "core" 1 +229 #t-> Arm.clear + "manipulator"&6& +4 "core" &- x +2 "manipulator"&B% +3 "core" % jt yj +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&=(d +141 "core" ( +2 "manipulator"&\ & +3 "core" &d z4 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &d z4 +2 .tForearm.seek :clear +2 "manipulator"&F'\ +3 "core" ' +2 "manipulator"&G& +3 "core" &d z4 +2 "manipulator"&A% +4 "core" %\ z +175 #t-> exit +7 #mEXIT @1684518718.01PDT @1684518725.70PDT = =mMAIN_scheduler =tMAIN @PDT1684518727.43 #"core_reset"Sent BREAK +2 #t@22498 receive with ifg=0x10, ie=0xFD + #@23132 receive with ifg=0x10, ie=0xFD #@23789 receive with ifg=0x10, ie=0xFD + #@24423 receive with ifg=0x10, ie=0xFD + #@25149 receive with ifg=0x10, ie=0xFD + #@25783 receive with ifg=0x10, ie=0xFD #@26417 receive with ifg=0x10, ie=0xFD + #@26743 receive with ifg=0x80, ie=0xFD #@38561 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +406 "Can"L\ fb + L\ fb@ + #tPolling Can every 10:00 +2 #Cleanly exited at 10:51:57PDT19-May-23 +374 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ps\ ` +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %ϱ\ | +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % d\ ;h +2 .tSS.configure :default +3 "sampler")#.0X > h\ e +2 "storage"(0% +4 "core" %k @ > Z\ e +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +399 #t-> Hand.open + .Hand.open + "manipulator"&31 +24 "core" 1 +351 #t-> Arm.to garage +2 "manipulator"&4& +3 "core" &d z z4 +2 "manipulator"&5% +4 "core" %\ ; z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&6(- +134 "core" ( + "manipulator"&7& +3 "core" &- F z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- 0 y +2 .tForearm.seek :garage +2 "manipulator"&9'a +108 "core" ' +2 "manipulator"&:& +4 "core" &- y +2 "manipulator"&;% +4 "core" %o~ { y= +374 #t-> Arm.grab Garage +2 "manipulator"&<& +3 "core" &- S y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(- +4 "core" ( + "manipulator"&>& +4 "core" &- U y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &- R y +2 .tForearm.seek :garage +2 "manipulator"&@'a +3 "core" ' +2 .tHand.close + "manipulator"&A/ +66 "core" / +4917 #t-> Arm.to CC +2 "manipulator"&B& +7 "core" &- 8 y +3 "manipulator"&C% +3 "core" % o y= +2 .tForearm.seek :retract +2 "manipulator"&D'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&E(i +282 "core" ( + "manipulator"&F& +4 "core" &s, g zE~ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &s, b zE~ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H'Ͻ +91 "core" ' +2 "manipulator"&I& +3 "core" &s, s yE~ +2 "manipulator"&J% +4 "core" %Ϻ z] +316 #t-> CC.close +2 "manipulator"&K& +3 "core" &s, zE~ +2 "manipulator"&L% +4 "core" %Ϻ  z] +2 "collection"'M& +4 "core" &rr3\ _ +2 "collection"'N& +4 "core" &qs\ ^ +3 .tCC.seek :closed + "collection"'O(S +4 "core" &qs\ ^ +8 & 0rr\ Y#b +10 &T{pt\ O8 +9 &|{st\ NL +10 &^ss\ SQ +9 &OUrt\ TP +9 &Xrs\ TQ +10 &\\rs\ SP +9 &Wpu\ SQ +9 &VZst\ SQ +10 &[qt\ SP +9 &Yps\ SP +10 &!]ss\ SP +9 &#^Wrr\ SQ +9 &%!]qr\ SP +10 &&Wss\ TP +9 &(Yqr\ SQ +9 &*gZps\ SP +10 &,*Tsq\ TP +9 &-Xqq\ SP +10 &/Zpr\ SQ +9 &1nVsr\ TQ +9 &30Xpq\ SQ +10 &4Tqr\ TP +9 &6Tqs\ SP +9 &8wYqr\ SP +10 &:9Yrs\ SP +9 &;Upr\ SP +10 &=Uqr\ TP +9 &?Ysq\ SP +9 &AA[qr\ RP +10 &C[pr\ SP +9 &D]qq\ RQ +9 &Faqr\ RQ +10 &H@omr\ OT +9 &Iqp\ MU +10 &Kqr\ GY +9 &Mlqr\ D\\ +9 &O/qq\ D\\ +10 &Poq\ B] +9 &Rrq\ BI +9 &S$qq\ M*y +10 &Supq\ OP +2 ( +2 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.93 + "collection"'P& +4 "core" &Sqpt\ OP +3276 #t-> CC.open +2 .CC.seek :open +2 "collection"'Q( +404 "core" ( + "collection"'R& +3 "core" &rr\ ] +4149 #t-> Arm.to Garage + "manipulator"&S& +4 "core" &s, o zE~ + "manipulator"&T% +4 "core" %Ϻ z] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&U'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(- +288 "core" ( +2 "manipulator"&W& +3 "core" &- Q z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &- E z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&Y'a +114 "core" ' + "manipulator"&Z& +4 "core" &- ? y +2 "manipulator"&[% +4 "core" %jo + ya +290 #t-> Hand.open + .Hand.open +2 "manipulator"&\\1 +74 "core" 1 +362 #t-> Arm.clear +2 "manipulator"&]& +3 "core" &- y +2 "manipulator"&^% +4 "core" % js  xa +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +43 .tForearm.seek :retract +2 "manipulator"&_'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&`(d +143 "core" ( +2 "manipulator"&a& +4 "core" &d z8! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &d z8! +2 .tForearm.seek :clear +2 "manipulator"&c'\ +3 "core" ' +2 "manipulator"&d& +4 "core" &d z8! +2 "manipulator"&e% +3 "core" %\  z +2473 #t-> 10.times {CC.loadFlush; delay 1; CC.unloadFlush; delay 1} +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'f& +4 "core" &qs3\ ` +2 "manipulator"&g& +3 "core" &d i z8! +2 "manipulator"&h% +3 "core" %\  q z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(- +137 "core" ( + "manipulator"&j& +4 "core" &- > z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" &- < z +2 .tForearm.seek :garage +2 "manipulator"&l'a +109 "core" ' +2 .tHand.close + "manipulator"&m/ +77 "core" / + "manipulator"&n& +4 "core" &- s y + "manipulator"&o% +4 "core" % k} y3 +2 .tForearm.seek :retract +2 "manipulator"&p'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(i +288 "core" ( +2 "manipulator"&r& +4 "core" &f0 b zI + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &f1 G zI +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&t'Ͻ +97 "core" ' + "manipulator"&u& +3 "core" &f0 zI +2 "manipulator"&v% +4 "core" %Ϸ z +2 "collection"'w& +4 "core" &qt2\ ^ +2 "collection"'x& +4 "core" &su2\ ] +3 .tCC.seek :closed + "collection"'y(S +4 "core" &st\ ^ +9 &.{qt\ P+{ +10 &brr\ N? +9 &dvss"\ NP +9 &$Ysr\ RP +10 &Zrt \ RQ +9 &Zqs\ SP +9 &iUqs\ SP +10 &*Vrt\ SQ +9 &Zrs\ SQ +10 &Tqp\ TP +9 & pYss\ SQ +9 &"3Zqr\ SP +10 &#]qt\ RQ +9 &%Yrs\ SP +9 &'yXrt\ SP +10 &);Wrr\ SP +9 &*Zqs\ RP +10 &,Vrt\ SP +9 &.Zss\ SP +9 &0CUrt\ SP +10 &2\\pu\ RP +9 &3Usq\ TQ +9 &5Wrq\ SQ +10 &7KVtr\ SP +9 &9 Usr\ SP +10 &:Uqr\ SP +9 &<Wpq\ SP +9 &>SWsr\ SP +10 &@Yss\ RQ +9 &ASsr\ SP +9 &C]st \ RQ +10 &EY\\pq\ RQ +9 &Gesr\ QR +10 &Hrsr#\ OS +9 &Jqp\ KV +9 &LFsp\ EZ +10 &Nqt\ C\\ +9 &Oqp\ C] +9 &Qpr\ C] +10 &S&yqt\ H1 +9 &Sqr\ HY +9 ( +2 &Svpq\ MS + "collection"'x& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.93 + "collection"'z& +3 "core" &Svpq7\ MS +2 .tHand.open + "manipulator"&{1 +67 "core" 1 +2 "manipulator"&|% +4 "core" % Ϸ V y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +99 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&~& +2 "core" &f0 yI +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(i +3 "core" ( +2 "manipulator"&& +3 "core" &f0 P yI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &f0 j yI +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' + .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +402 "core" ( + "manipulator"&& +3 "core" &f0 zI +2 "manipulator"& % +3 "core" % Ϯ y# +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +288 "core" ( +2 "manipulator"&& +4 "core" &- Q z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- Y z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +114 "core" ' + .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % is xi +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &rr0\ a +3 "manipulator"&& +4 "core" &- j z + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +2 "core" ( +2 "manipulator"&& +3 "core" &- G z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&'a +111 "core" ' +42 .tHand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&& +3 "core" &- X y +2 "manipulator"& % +4 "core" % m yK +2 .tForearm.seek :retract +3 "manipulator"&!'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"(i +290 "core" ( +2 "manipulator"&#& +4 "core" &`6 o zN + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &`6 h zN +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'Ͻ +97 "core" ' +2 "manipulator"&&& +3 "core" &`6 t zN +2 "manipulator"&'% +4 "core" %Ͽ z +2 "collection"'(& +3 "core" &rs\ _ +3 "collection"')& +5 "core" &tr\ _ +2 .tCC.seek :closed +3 "collection"'*(S +2 "core" &st\ _ +7 &6rt\ X$c +9 &T|ru\ O8 +9 &||rs\ OL +10 &\\rs\ SQ +9 &YUsu\ TP +9 &Yss\ SQ +10 &Yqs\ SQ +9 &Uqr"\ TP +10 &a[rs\ SP +9 &"Urt\ TP +9 &Wsu\ SP +10 &!Xsr\ SP +9 &#iTqs!\ SP +9 &%*Zsr\ SP +10 &&Vtr\ SP +9 &(Wqr \ SP +10 &*qWqs\ TP +9 &,4Urt\ TP +9 &-Wtr"\ SP +10 &/Zor\ SP +9 &1zVsq\ SP +9 &3;Zrr\ SP +10 &4Vot\ SP +9 &6Vsq\ SP +10 &8Yrr\ SP +9 &:DUqr\ SP +9 &<Xps\ SP +10 &=Uqs\ SO +9 &?Uqr\ SP +9 &ALXpr\ SP +10 &CWsu\ SP +9 &D]qq\ RP +10 &F^sq!\ RP +9 &HMnqp\ PR +9 &Jrq\ MU +10 &Kqr \ HX +9 &Mxrs\ D[ +9 &O9pr#\ D\\ +10 &Pqq\ B] +9 &Rqt\ CD +10 &S,rs"\ G(v +9 &Smss\ QK +2 ( +2 "collection"')& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.90 + "collection"'+& +4 "core" &Soqs\ OK +2 .tHand.open + "manipulator"&,1 +66 "core" 1 +2 "manipulator"&-% +4 "core" % Ͽ ' y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +95 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&/& +3 "core" &`6 F yN +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0(i +4 "core" ( + "manipulator"&1& +4 "core" &`6 Q yN + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &`6  yN +3 .tForearm.seek CC + "manipulator"&3'Ͻ +94 "core" ' + .tHand.close + "manipulator"&4/ +68 "core" / +2 .tCC.seek :open +2 "collection"'5( +399 "core" ( + "manipulator"&7& +4 "core" &`6 j zN +2 "manipulator"&8% +3 "core" % Ϭ c y# +2 .tForearm.seek :retract +2 "manipulator"&:'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&;(- +290 "core" ( + "manipulator"&& +3 "core" &- & z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- ` z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&<'a +115 "core" ' + .tHand.open + "manipulator"&>1 +77 "core" 1 +2 "manipulator"&?% +3 "core" % hp xZ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +100 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +4 "core" &sr\ ` +2 "manipulator"&9& +4 "core" &- z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(- +3 "core" ( + "manipulator"&C& +4 "core" &- ( z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &- R z +2 .tForearm.seek :garage +2 "manipulator"&F'a +112 "core" ' +2 .tHand.close + "manipulator"&G/ +75 "core" / +2 "manipulator"&=& +3 "core" &- _ y +2 "manipulator"&I% +4 "core" % m} . y3 +2 .tForearm.seek :retract +2 "manipulator"&J'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D(i +290 "core" ( +2 "manipulator"&K& +4 "core" &_6 x zN + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &_6  zN +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&M'Ͻ +100 "core" ' +2 "manipulator"&\ & +4 "core" &_6 yN + "manipulator"&P% +4 "core" %Ϩ ` z +2 "collection"'N& +4 "core" &ut\ ^ +2 "collection"'O& +5 "core" &qt4\ ^ +2 .tCC.seek :closed +2 "collection"'R(S +5 "core" &rs\ ] +8 &0{sr\ O+z +9 &bst\ M? +10 &lurs\ NP +9 &.Qqr\ TP +9 &Wst\ SP +10 &Vrr\ SP +9 &rUrr\ RP +9 &5Tps\ SP +10 &Ypr\ RP +9 &Qss\ SP +10 & {Trr\ SP +9 &"=Vps\ RP +9 &#Yps\ RP +10 &%Wrs\ RP +38 &'Vts\ QP +10 &)DVsr\ QP +2 &+Vss\ QP + &,Tpq\ RP &.Wqr\ QP +5 &0NUrq\ RP +9 &2Wrp\ RP +10 &3Vsr\ RP +9 &5Uqr\ RP +9 &7VUpr!\ SP +10 &9Zqr\ RP +9 &:Tpr\ SP +10 &<Ypr\ RP +9 &>_Tqr\ RO +9 &@Yor\ RP +10 &AUrr\ RP +9 &CXps\ RP +9 &Ed]rt\ QP +10 &G$apq\ PQ +9 &Hrss\ NS +10 &Jsq\ KV +9 &LQqr\ DZ +9 &Npq\ C[\ +10 &Ott\ B\\ +9 &Qsq\ A\\ +9 &S"nqs\ G, +10 &S$qt\ GP +9 ( + &Shsq\ OH +2 "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 + "collection"'S& +3 "core" &Sist3\ OH +2 .tHand.open + "manipulator"&T1 +73 "core" 1 +2 "manipulator"&H% +4 "core" % Ϩ c y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W'\ +101 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&E& +4 "core" &_6 M yN +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&X(i +3 "core" ( +2 "manipulator"&Z& +4 "core" &_7 H zN + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &_7 / zN +2 .tForearm.seek CC +2 "manipulator"&U'Ͻ +90 "core" ' +2 .tHand.close + "manipulator"&\\/ +77 "core" / +2 .tCC.seek :open +2 "collection"']( +399 "core" ( + "manipulator"&^& +4 "core" &_6 6 zN + "manipulator"&a% +3 "core" % Y zK +3 .tForearm.seek :retract + "manipulator"&b'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&d(- +286 "core" ( +2 "manipulator"&e& +4 "core" &- g z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &- z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&V'a +112 "core" ' +2 .tHand.open + "manipulator"&_1 +68 "core" 1 + "manipulator"&f% +3 "core" % jp S xb +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +101 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'h& +4 "core" &ru\ a +2 "manipulator"&j& +4 "core" &- z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(- +4 "core" ( + "manipulator"&`& +3 "core" &- Z z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&n'a +110 "core" ' +2 .tHand.close + "manipulator"&o/ +66 "core" / +2 "manipulator"&c& +3 "core" &- q y +2 "manipulator"&l% +4 "core" % r yW +2 .tForearm.seek :retract +2 "manipulator"&r'\ +112 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&s(i +290 "core" ( +2 "manipulator"&i& +3 "core" &r/ : zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &r0 i zH +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&v'Ͻ +98 "core" ' +2 "manipulator"&w& +3 "core" &r0 zH +2 "manipulator"&p% +3 "core" %ϩ ; z +2 "collection"'Q& +4 "core" &rs\ ^ +2 "collection"'z& +4 "core" &rr\ ^ +3 .tCC.seek :closed + "collection"'{(S +5 "core" &ru\ ] +7 & 0ru\ Y#b +9 &U{qs\ O8 +10 &~|ts\ NM +9 &Xss\ RP +9 &UUsr\ SP +10 &Wsr\ SP +9 &Wur\ SP +10 &Tqr\ SO +9 &\\Yor\ RP +9 &Usr\ SP +10 &Tss\ SP +9 &!Wsr\ SP +9 &#eUqp\ SP +10 &%'Wqq\ RP +9 &&Uvr \ SO +10 &(Usr\ SP +9 &*nVst\ SO +9 &,/Trs\ SP +10 &-Xrs\ SP +9 &/Wsu\ RP +9 &1uUqs\ SP +10 &36Urr\ SP +9 &4Trq\ SP +10 &6Tur\ SO +9 &8}Uqr\ SP +9 &:?Rrs\ SP +10 &<Rpr\ TP +9 &=Stq\ SP +9 &?Xpr\ RP +10 &AGVpr\ SP +9 &C Vpt\ SP +10 &D[pq\ RP +9 &F^rt\ QP +9 &HHmrs\ OR +10 &Jss\ LU +9 &Koq\ GX +9 &Mtts\ C[\ +10 &O5tr\ D[ +9 &Pqq\ B\\ +10 &Rsr\ CF +9 &S/rr\ F$k +9 &Sgst\ QH +3 ( + "collection"'z& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.93 + "collection"'|& +3 "core" &Sjsr\ OH +2 .tHand.open + "manipulator"&x1 +66 "core" 1 +3 "manipulator"&~% +3 "core" % ϩ X y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &r0 o yH +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&t(i +4 "core" ( + "manipulator"&& +4 "core" &r/ f zH + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &r0 w yH +2 .tForearm.seek CC +2 "manipulator"&}'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&y/ +66 "core" / + .tCC.seek :open +37 "collection"'( +411 "core" ( +2 "manipulator"& & +4 "core" &r0 U zH + "manipulator"&% +4 "core" % Ϭ : z; +2 .tForearm.seek :retract +7 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +290 "core" ( + "manipulator"&& +4 "core" &- k z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +112 "core" ' + .tHand.open +2 "manipulator"& 1 +66 "core" 1 + "manipulator"&% +3 "core" % kv  yn +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &sv\ a +2 "manipulator"&& +4 "core" &- p z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( +2 "manipulator"&& +3 "core" &- ` z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  z +2 .tForearm.seek :garage +2 "manipulator"& 'a +109 "core" ' + .tHand.close + "manipulator"& / +78 "core" / +2 "manipulator"&& +3 "core" &- = z +2 "manipulator"&% +3 "core" % n a yF +3 .tForearm.seek :retract +2 "manipulator"&#'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$(i +293 "core" ( +2 "manipulator"&& +4 "core" &b7 zO + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &b7  yO +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&''Ͻ +92 "core" ' +2 "manipulator"&(& +3 "core" &c7 L zO +2 "manipulator"&!% +4 "core" % 3 zB +2 "collection"'& +3 "core" &sr\ ^ +3 "collection"'+& +4 "core" &rr\ ^ +2 .tCC.seek :closed +2 "collection"',(S +4 "core" &ss\ ^ +7 & 0qr\ X#b +9 &U{sr\ N8 +10 &}yrs'\ NL +9 &Xqt\ RP +9 &TTss\ SP +10 &Wps\ SP +9 &Xrs \ SP +9 &Tss"\ SO +10 &]Xsr \ RP +9 &Vps\ SP +10 &Tss$\ SP +9 &!Usr\ SP +9 &#eUrt\ SP +10 &%(Wqr\ SO +9 &&Uss\ SP +9 &(Urq\ SO +10 &*mUpr\ SP +9 &,/Wpr\ RP +10 &-Xqs\ RP +9 &/Wrs\ SP +9 &1uWqr\ RP +10 &37Wss\ RP +9 &4Sss\ SP +9 &6Urt \ SP +10 &8|Urs\ SP +9 &:?Tqr\ SP +10 &<Vrs\ RP +9 &=Vrq\ RP +9 &?Wpu\ RP +10 &AGVqs\ SP +9 &CYqs\ RP +9 &DZrr\ QP +10 &F\\rt"\ RQ +9 &HHjqs\ PR +10 &J~rq\ MT +9 &Kps\ FX +9 &Mrrr\ B\\ +10 &O4rr \ C\\ +9 &Ptr \ C\\ +9 &Rrs(\ AH +10 &S#rt \ J, +9 &Ssqs\ ON +2 ( +2 "collection"'+& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.96 +2 "collection"'-& +3 "core" &Ssus\ NN +2 .tHand.open + "manipulator"&)1 +79 "core" 1 +2 "manipulator"&/% +3 "core" % yB +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +95 "core" ' + .tdelay 1 second +103 #Garaging FlushPuck in Collection Clamp + "manipulator"&2& +3 "core" &c7 V yO +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&%(i +4 "core" ( + "manipulator"&4& +4 "core" &c7 : yO +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &c7 l yO +2 .tForearm.seek CC +2 "manipulator"&.'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&*/ +66 "core" / +2 .tCC.seek :open +2 "collection"'7( +399 "core" ( + "manipulator"&8& +3 "core" &c7 q zO +2 "manipulator"&3% +3 "core" % o z: +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +289 "core" ( +2 "manipulator"&0& +4 "core" &- } z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" &- T z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&?'a +109 "core" ' +2 .tHand.open + "manipulator"&:1 +68 "core" 1 + "manipulator"&6% +4 "core" % ks & xj +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +101 "core" ' + .tdelay 1 second +103 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'C& +3 "core" &rs\ a +2 "manipulator"&@& +4 "core" &- a z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(- +2 "core" ( +2 "manipulator"&G& +4 "core" &- $ z + .tElbow.reconfigure :loose +39 "manipulator"&$ &.,(#b +10 &=& +3 "core" &- W z +2 .tForearm.seek :garage +2 "manipulator"&I'a +110 "core" ' +2 .tHand.close + "manipulator"&;/ +72 "core" / +2 "manipulator"&A& +3 "core" &- X y +2 "manipulator"&F% +3 "core" % p yI +3 .tForearm.seek :retract +2 "manipulator"&K'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&L(i +286 "core" ( +2 "manipulator"&B& +4 "core" &b1 > zJ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &b1 yJ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'Ͻ +95 "core" ' +2 "manipulator"&N& +4 "core" &b1 C zJ +2 "manipulator"&J% +3 "core" %ϻ z +2 "collection"'5& +4 "core" &us\ ^ +2 "collection"'S& +4 "core" &ss:\ ^ +3 .tCC.seek :closed +2 "collection"'T(S +4 "core" &ts$\ ^ +9 &0zqu+\ P*y +9 &bss'\ N? +10 &dtst\ OP +9 &%Trr$\ SP +10 &Vst&\ SP +9 &Urs(\ SP +9 &jVrt$\ SP +10 &.Ttt.\ SO +9 &Wpq%\ SP +9 &Xqr\ RP +10 & sTru$\ SP +9 &"5Uqt#\ SP +10 &#Vrt,\ RP +9 &%Wrt'\ RP +9 &'zVqt \ SP +10 &)=Ust'\ SP +9 &*Yrr%\ SP +9 &,Qrt'\ TP +10 &.Tss$\ SP +9 &0EUqt&\ SP +10 &2Vrq-\ SO +9 &3Wpq(\ SP +9 &5Upr"\ SO +10 &7MUqs#\ SP +9 &9Yqt\ RP +9 &:Rqr \ SP +10 &<Tst+\ SP +9 &>URqs\ SP +10 &@Urt\ SP +9 &ATps\ SP +9 &CZrs*\ RP +10 &E[]tt+\ QP +9 &G`qr.\ QQ +9 &Hppr.\ OR +10 &Jqr.\ KU +9 &LHst"\ EZ +10 &Nqs&\ C[\ +9 &Ors.\ B\\ +9 &Qss&\ B\\ +10 &S'wqq+\ H. +9 &Spq"\ GV +9 ( + &Ssqs.\ NO +2 "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 +2 "collection"'H& +3 "core" &SspsE\ NO +2 .tHand.open + "manipulator"&O1 +70 "core" 1 +3 "manipulator"&E% +3 "core" % ϻ ( y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +96 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" &b1  yJ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&M(i +3 "core" ( + "manipulator"&\\& +4 "core" &b1 G yJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &b1 \\ yJ +3 .tForearm.seek CC +2 "manipulator"&W'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&R/ +66 "core" / +2 .tCC.seek :open +2 "collection"'^( +399 "core" ( + "manipulator"&a& +4 "core" &b1 L zJ + "manipulator"&U% +4 "core" % zI +2 .tForearm.seek :retract +2 "manipulator"&e'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&X(- +284 "core" ( + "manipulator"&Y& +4 "core" &- I z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &- b z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&f'a +116 "core" ' +2 .tHand.open + "manipulator"&b1 +68 "core" 1 +2 "manipulator"&h% +4 "core" % jp  y` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +115 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'`& +3 "core" &ss4\ a +3 "manipulator"&m& +3 "core" &- > z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(- +3 "core" ( + "manipulator"&o& +4 "core" &- n z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &- z +3 .tForearm.seek :garage + "manipulator"&l'a +110 "core" ' + .tHand.close + "manipulator"&d/ +67 "core" / +2 "manipulator"&g& +3 "core" &- 9 y +2 "manipulator"&n% +5 "core" % o 9 yC + .tForearm.seek :retract +2 "manipulator"&i'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&k(i +290 "core" ( + "manipulator"&u& +3 "core" &_7 t yN +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &_6 I zN +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&p'Ͻ +100 "core" ' +2 "manipulator"&Q& +3 "core" &_6 [ zN +2 "manipulator"&r% +4 "core" % z +2 "collection"']& +4 "core" &tt'\ ^ +2 "collection"'|& +4 "core" &ttF\ ] +3 .tCC.seek :closed + "collection"'x(S +5 "core" &ru2\ ] +9 &2ytu.\ O*y +9 &b~su/\ M? +10 &nsst8\ MP +41 &/Uqt+\ QP +10 &Wss*\ RP + &Tru.\ RP &vUrs+\ RP + &8Rsr5\ RP +3 &Wqs1\ QP +9 &Wrt/\ RP +10 & ~Wrs2\ RP +9 &"@Urs.\ RP +10 &$Zrr.\ RP +9 &%Vrr4\ RP +9 &'Vuq,\ RP +10 &)HYsv0\ RP +9 &+ Uqr(\ RO +10 &,Trs/\ RO +9 &.Wsu-\ RP +9 &0PTvt*\ RP +9 &2Yus,\ QP +10 &3Urr&\ RP +9 &5Usu'\ RO +10 &7XTrq,\ RP +9 &9Yut&\ RP +9 &:Qrs.\ SO +10 &<Vsr2\ RP +9 &>aQrr#\ SO +9 &@!Wrq1\ RP +10 &AUrs/\ RP +9 &CZqr/\ QP +10 &Ef]ts-\ QP +9 &G'`ts%\ PQ +9 &Hrpr+\ NS +10 &Jqr.\ JV +9 &LRrr/\ CZ +9 &Nrq4\ B[ +10 &Oqq0\ A\\ +9 &Qrs+\ A\\ +10 &S#nqs4\ G, +9 &S"rs2\ GS +9 ( +2 &Scrr,\ OL + "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.99 + "collection"'~& +3 "core" &SbssJ\ OL +2 .tHand.open + "manipulator"&z1 +70 "core" 1 +3 "manipulator"&% +3 "core" %  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp + "manipulator"&q& +3 "core" &_6 ) yN +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&v(i +4 "core" ( + "manipulator"&y& +4 "core" &_6 N zN + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &_7 c yN +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&{/ +74 "core" / +2 .tCC.seek :open +2 "collection"' ( +398 "core" ( +2 "manipulator"&& +4 "core" &_6 f zN + "manipulator"&}% +3 "core" % Ͻ u z( +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(- +288 "core" ( +2 "manipulator"&& +3 "core" &- p z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-  z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +112 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 + "manipulator"&% +4 "core" % ip = y] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &su'\ a +3 "manipulator"&& +3 "core" &- * z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +2 "core" ( +2 "manipulator"& & +4 "core" &- Y z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- C z +2 .tForearm.seek :garage +2 "manipulator"&'a +108 "core" ' + .tHand.close + "manipulator"&/ +69 "core" / +3 "manipulator"&& +3 "core" &- > y +2 "manipulator"& % +3 "core" % r F y^ +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&(i +287 "core" ( + "manipulator"&& +3 "core" &_4 , zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &_4 R zL +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&!'Ͻ +92 "core" ' +3 "manipulator"&& +3 "core" &_4 g zL +2 "manipulator"&#% +4 "core" % z( + "collection"'& +3 "core" &rt0\ ^ +3 "collection"'-& +5 "core" &ts.\ ^ +2 .tCC.seek :closed +2 "collection"')(S +4 "core" &rr8\ ^ +9 &1yqu7\ P+{ +10 &b~qt0\ N? +9 &trqs-\ OP +9 &5Qus2\ TP +10 &Tst3\ SP +9 &Urr7\ SP +9 &|Ttr3\ SO +10 &>Sqs+\ SO +9 &Urs3\ SP +10 &Sst0\ SP +9 & Tst8\ SO +9 &"ETrs,\ SP +10 &$Ysr4\ SP +9 &%Stu2\ TP +10 &'Urt+\ SO +9 &)MTsu+\ SP +9 &+Wss3\ SP +10 &,Uss-\ SO +9 &.Uqq-\ SP +9 &0UWrs/\ SP +10 &2Srs1\ SP +9 &3Rrs/\ SP +10 &5Rur3\ SP +9 &7]Rsq-\ SP +9 &9Xrt*\ RP +10 &:Vqs3\ RO +9 &<Tsr/\ SP +9 &>fPrs0\ SO +10 &@'Vss/\ SP +9 &ARqq,\ SP +9 &CVsr/\ SP +10 &ElZrq/\ RP +9 &G+brs7\ PQ +10 &Hqqt7\ OS +9 &Jqp6\ KV +9 &LWrs-\ EZ +10 &Nrr,\ D[ +9 &Orq0\ C[ +9 &Qpr-\ B\\ +10 &S*pqs7\ H* +9 &S%tu1\ FU +9 ( +2 &Shqu+\ OJ +2 "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.01 + "collection"'/& +3 "core" &ShstJ\ OJ +2 .tHand.open + "manipulator"&+1 +74 "core" 1 +2 "manipulator"&2% +3 "core" % 6 y( +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +97 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&"& +2 "core" &_4 Y zL +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&'(i +2 "core" ( +2 "manipulator"&*& +4 "core" &_4 R yL + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &_4 N yL +2 .tForearm.seek CC +2 "manipulator"&1'Ͻ +129 "core" ' +9 .tHand.close +2 "manipulator"&,/ +73 "core" / +2 .tCC.seek :open +2 "collection"'8( +405 "core" ( +2 "manipulator"&3& +3 "core" &_4 + zL +2 "manipulator"&.% +3 "core" % , y4 +2 .tForearm.seek :retract +2 "manipulator"&0'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&>(- +288 "core" ( + "manipulator"&%& +4 "core" &- l z +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &:& +2 "core" &- K z +7 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&6'a +114 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 + "manipulator"&C% +4 "core" % kp 3 x` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +102 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +4 "core" &rtF\ ` +2 "manipulator"&=& +4 "core" &- l z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(- +3 "core" ( +2 "manipulator"&;& +3 "core" &- Q z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &- D y +2 .tForearm.seek :garage +2 "manipulator"&F'a +110 "core" ' + .tHand.close +2 "manipulator"&/ +65 "core" / +3 "manipulator"&9& +3 "core" &- = y +2 "manipulator"&I% +3 "core" % p { yL +2 .tForearm.seek :retract +2 "manipulator"&B'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ (i +288 "core" ( +2 "manipulator"&<& +3 "core" &l4 G zL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &m4 B zL +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&J'Ͻ +100 "core" ' +2 "manipulator"&5& +4 "core" &m4 O zL +2 "manipulator"&K% +3 "core" % ~ z +2 "collection"'7& +3 "core" &ssQ\ ^ +3 "collection"'H& +5 "core" &rsS\ ] +2 .tCC.seek :closed + "collection"'O(S +5 "core" &tt9\ ] +9 &.vts8\ P+z +9 &c~rr6\ M? +9 &]sqt7\ NP +10 &Rst/\ RP +9 &Urr8\ SP +9 &Trs9\ SP +10 &eUtt9\ RP +9 &'Vrs7\ RP +10 &Tsu8\ RP +9 &Trr9\ RP +9 & mWsq7\ SP +10 &".Yrr6\ RP +9 &#Wss1\ RP +9 &%Tqs9\ SP +10 &'vUpq8\ SO +9 &)8Uru7\ SO +10 &*Trs0\ SO +9 &,Qss8\ SP +9 &.}Yrr8\ RP +10 &0?Rsq6\ SP +9 &2Urs9\ SO +9 &3Vru3\ SP +10 &5Yss5\ RP +9 &7HWst8\ RO +10 &9 Trt.\ SP +9 &:Qur8\ SP +9 &<Vrt6\ RP +10 &>OQsq6\ SP +9 &@Tss+\ SP +9 &ARsr/\ SP +10 &CWqs6\ RP +9 &EWZps4\ QP +10 &Gaqq4\ PQ +9 &Hmpt7\ NR +9 &Jqr6\ KU +10 &LBrs9\ DZ +9 &Nrs4\ D[ +9 &Ort7\ B\\ +10 &Qrs8\ B\\ +9 &S&yts4\ H0 +9 &S rr8\ C ` +10 ( + &Snts9\ OM +2 "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 + "collection"'E& +3 "core" &SnruN\ NM +2 .tHand.open +2 "manipulator"&S1 +76 "core" 1 +2 "manipulator"&[% +4 "core" % r y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +96 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&D& +2 "core" &n4 L yL +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&P(i +3 "core" ( +2 "manipulator"&R& +4 "core" &n4 ^ yL + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +3 "core" &n4 d yL +2 .tForearm.seek CC +2 "manipulator"&Z'Ͻ +92 "core" ' + .tHand.close + "manipulator"&T/ +68 "core" / +2 .tCC.seek :open + "collection"'a( +406 "core" ( + "manipulator"&U& +4 "core" &n4 M zL + "manipulator"&W% +4 "core" % d zB +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&_(- +288 "core" ( +2 "manipulator"&M& +3 "core" &- K z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- Q z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&h'a +114 "core" ' + .tHand.open +2 "manipulator"&e1 +72 "core" 1 + "manipulator"&`% +4 "core" % jp yZ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +101 "core" ' + .tdelay 1 second +103 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'o& +3 "core" &su1\ ` +2 "manipulator"&c& +4 "core" &- i z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +40 "manipulator"&f(- +11 "core" ( + "manipulator"&d& +4 "core" &- 7 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &- [ z +2 .tForearm.seek :garage +2 "manipulator"&n'a +109 "core" ' + .tHand.close +2 "manipulator"&X/ +70 "core" / +3 "manipulator"&j& +3 "core" &- / y +2 "manipulator"&l% +4 "core" % r L xE +2 .tForearm.seek :retract +2 "manipulator"&u'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w(i +296 "core" ( +2 "manipulator"&V& +4 "core" &b7 - zO + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &b7 ` zO +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&r'Ͻ +97 "core" ' + "manipulator"&]& +3 "core" &b7 zO +2 "manipulator"&i% +4 "core" %ϸ g z +2 "collection"'^& +4 "core" &ruR\ ] +2 "collection"'~& +4 "core" &qt7\ ] +3 .tCC.seek :closed +2 "collection"'z(S +3 "core" &rs;\ ^ +9 &0zru<\ O+z +9 &a{ss;\ M> +10 &crqs6\ OP +9 &%Rss5\ SO +9 &Stt5\ SP +10 &Tqs9\ RP +9 &kTts3\ SO +10 &-Sst9\ SO +9 &Vqs8\ RP +9 &Urt6\ SO +10 & sSrr8\ RO +9 &"4Tst:\ RP +9 &#Ytq:\ RP +10 &%Urr7\ RO +9 &'zUqs6\ SP +10 &)<Wrq6\ RP +9 &*Wrr8\ RP +9 &,Vrs.\ RO +10 &.Urt9\ RP +9 &0DWqs:\ RP +9 &2Rtr9\ SP +10 &3Urt9\ SP +9 &5Xrs8\ RP +9 &7LWrs;\ RP +10 &9 Vtt8\ RP +9 &:Rst8\ SO +10 &<Rrq8\ SP +9 &>UPqr:\ SO +9 &@Uss8\ RP +10 &ATtt7\ RO +9 &CWss7\ RP +10 &EZZrs;\ QP +9 &G_rs:\ QQ +9 &Hors4\ NR +10 &Jqt9\ KU +9 &LFrr7\ DZ +9 &Npr;\ D[ +10 &Oqr7\ B\\ +9 &Qpr8\ A\\ +10 &S)yqs9\ G0 +9 &Ssr<\ D ` +9 ( + &Sxss<\ LQ +2 "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 + "collection"'& +4 "core" &SyssR\ LQ +2 .tHand.open + "manipulator"&|1 +77 "core" 1 +2 "manipulator"&q% +4 "core" % ϸ  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +100 "core" ' + .tdelay 1 second +103 #Garaging FlushPuck in Collection Clamp + "manipulator"&s& +3 "core" &c7 , yO +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p(i +3 "core" ( +2 "manipulator"&{& +4 "core" &c7  yO +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &c7 ' yO +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&x/ +75 "core" / +2 .tCC.seek :open + "collection"'( +405 "core" ( +2 "manipulator"&}& +4 "core" &c7 8 zO + "manipulator"&% +3 "core" % Ϸ ; z% +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +291 "core" ( +2 "manipulator"&v& +3 "core" &- W z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- B z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +114 "core" ' + .tHand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&% +4 "core" % hp  xb +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tdelay 1 second +5239 #-> Hand.open +624 #-> Arm.grab garage +2 "manipulator"& & +3 "core" &- z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +3 "core" ( +2 "manipulator"&& +4 "core" &- 7 z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- n y +2 .tForearm.seek :garage +2 "manipulator"&'a +109 "core" ' + .tHand.close +2 "manipulator"& / +72 "core" / +479 #t-> Arm.to PC +2 "manipulator"&t& +3 "core" &- G y +2 "manipulator"&% +3 "core" % r 3 y] +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(_ +142 "core" ( + "manipulator"&(& +3 "core" &Y G y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &Y H z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'$ +105 "core" ' +2 "manipulator"&#& +3 "core" &Z ` z +2 "manipulator"&% +4 "core" % r za +2382 #t-> PC.jog 1000 +2 .PC.jog 1000 +2 "processing"%* +56 "core" * +40 "processing"% & +11 "core" &i\ ~ +182 #t-> PC.jog 1000 + .PC.jog 1000 +2 "processing"%/* +37 "Can"G\ gd +20 "core" * +2 "processing"%+& +3 "core" &?\ ~ +196 #t-> PC.jog 1000 +2 .PC.jog 1000 +2 "processing"%2* +58 "core" * +2 "processing"%-& +3 "core" &\ ~ +237 #t-> PC.jog 1000 +2 .PC.jog 1000 +2 "processing"%"* +57 "core" * +2 "processing"%*& +3 "core" &\ ~ +205 #t-> PC.jog 1000 + .PC.jog 1000 +2 "processing"%$* +56 "core" * + "processing"%!& +4 "core" &"\ ~ +91 #t-> PC.jog 1000 +2 .PC.jog 1000 + "processing"%,* +57 "core" * +2 "processing"%&& +4 "core" &&\ ~ +74 #t-> PC.jog 1000 +2 .PC.jog 1000 + "processing"%4* +58 "core" * + "processing"%)& +4 "core" &*~\ \ ~ +6809 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%3* +41 "core" * + "processing"%.& +4 "core" &,]\  +305 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%1* +42 "core" * +2 "processing"%%& +3 "core" &.=\ ~ +483 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%:* +46 "core" * + "processing"%'& +3 "core" &0\ ~ +234 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%* +42 "core" * + "processing"%C& +4 "core" &1\ ~ +4138 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%0* +43 "core" * +2 "processing"%G& +4 "core" &3\  +152 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%=* +41 "core" * +2 "processing"%;& +3 "core" &5\  +10974 #t-> PC.jog -1000 +2 .PC.jog -1000 +2 "processing"%A* +55 "core" * + "processing"%6& +3 "core" &1'\  +685 #t-> PC.jog -1000 +2 .PC.jog -1000 +2 "processing"%* +56 "core" * +2 "processing"%9& +3 "core" &.)\  +2360 #t-> PC.jog 1000 +2 .PC.jog 1000 +2 "processing"%I* +53 "core" * +2 "processing"%>& +4 "core" &1+\  +214 #t-> PC.jog 100 +2 .PC.jog 100 + "processing"%@*d +27 "core" * +2 "processing"%F& +4 "core" &2e,\  +148 #t-> PC.jog 1000 +2 .PC.jog 1000 +2 "processing"%<* +55 "core" * +2 "processing"%?& +3 "core" &673\  +333 #t-> PC.jog 1000 +2 .PC.jog 1000 +2 "processing"%N* +55 "core" * + "processing"%5& +3 "core" &: /\  +4348 #t-> PC.force 15 +2 .PC.force 15 +2 "processing"%6 +7 %K& +3 "core" &: !:\ | +1609 #t-> PC.rawPosition +2 "processing"%7& +3 "core" &E=\ {S +251 #t-> PC.rawPosition +2 "processing"%B& +3 "core" &E>\ {S +10182 #t-> PC.to 17850 +2 !o:Axis::Error: mesg"-Unknown Processing Clamp position: 17850:@axisName"Processing Clamp:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"3/home/esp/esp2/lib/slide.rb:344:in `toRawGoal'"7/home/esp/esp2/lib/slide.rb:356:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:402:in `to'"(ESP):37:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +4092 #-> Forearm.coast + .Forearm.coast +2 "manipulator"&5 +2 &8% +3 "core" %"  z +1179 #t-> PC.jog -200 +2 .PC.jog -200 + "processing"%E*8 +31 "core" * +2 "processing"%S& +3 "core" &E@\  +824 #t-> PC.jog -200 +2 .PC.jog -200 +2 "processing"%[*8 +33 "core" * + "processing"%H& +3 "core" &D>\  +491 #t-> PC.jog -200 +2 .PC.jog -200 +2 "processing"%D*8 +32 "core" * + "processing"%R& +4 "core" &C:\ +396 #t-> PC.jog -200 +2 .PC.jog -200 + "processing"%L*8 +41 "core" * +9 "processing"%J& +3 "core" &CD\ +1531 #t-> PC.rawPosition + "processing"%T& +4 "core" &C6\ +4130 #t-> PC.open +2 .PC.seek :open +2 "processing"%\ ( +310 "core" ( +2 "processing"%\\& +4 "core" &H\ +338 #t-> Arm.to Garage +2 "manipulator"&O& +3 "core" &y % z +2 "manipulator"&U% +4 "core" %ԏ  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +84 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +127 "core" ( +2 "manipulator"&M& +3 "core" &-  z% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- ; z% +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&P'a +111 "core" ' + "manipulator"&e& +3 "core" &- F y% +2 "manipulator"&`% +4 "core" %jz y +308 #t-> Hand.open +2 .Hand.open + "manipulator"&Y1 +68 "core" 1 +242 #t-> Arm.clear + "manipulator"&o& +4 "core" &-  x% + "manipulator"&c% +4 "core" % j} x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&g(d +132 "core" ( +2 "manipulator"&h& +3 "core" &d  z4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &d z4 +2 .tForearm.seek :clear +2 "manipulator"&j'\ +3 "core" ' +2 "manipulator"&l& +3 "core" &d Y z4 +2 "manipulator"&_% +3 "core" %\  n y +145 "Can"?\ hcD4 +282 #t-> exit +6 #mEXIT @1684519936.09PDT @1684519943.71PDT = =tMAIN =mMAIN_scheduler @PDT1684519945.40 #"core_reset"Sent BREAK +2 #t@59144 receive with ifg=0x10, ie=0xFD + #@59777 receive with ifg=0x10, ie=0xFD + #@60433 receive with ifg=0x10, ie=0xFD #@61161 receive with ifg=0x10, ie=0xFD + #@61728 receive with ifg=0x10, ie=0xFD #@62336 receive with ifg=0x10, ie=0xFD + #@62969 receive with ifg=0x10, ie=0xFD + #@63300 receive with ifg=0x80, ie=0xFD #@56518 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +390 "Can"1\ gd`9> + 1\ gd`9>3 + #tPolling Can every 10:00 +2 #Cleanly exited at 11:12:16PDT19-May-23 +359 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %tv\ a +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϱO\ { +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +4 "core" % `\ ;h +2 .tSS.configure :default +2 "sampler")#.0X F\ e +2 "collection"'& +3 "core" &vt\ ` +2 "processing"%& +3 "core" &R\ { +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +3 "core" ? +2 "processing"%# +3 "core"  +2 "processing"%$ +4 "core" V + "processing"%% +3 "core" @ +2 "processing"%& +3 "core" A +2 "sampler")' +3 "core"  +2 "collection"'(% +43 "core" %sv\ ` +2 "processing"%)% +4 "core" %ϱL\ { +2 "sampler")*% +4 "core" % ]\ :h +2 "collection"'+& +4 "core" &wu\ ` + "processing"%,& +4 "core" &G\ { +2 "manipulator"&-% +3 "core" %\  + z +3 "manipulator"&.& +3 "core" &d % z4 +2 "storage"(/& +3 "core" &fA < 7 \ d +3 "storage"(0% +4 "core" %k < 7 _\ e + "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +620 #t-> Hand.open + .Hand.open + "manipulator"&31 +16 "core" 1 +413 #t-> Arm.grab garage +2 "manipulator"&4& +3 "core" &d  z4 +2 "manipulator"&5% +3 "core" %\  6 z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&6(- +135 "core" ( +2 "manipulator"&7& +3 "core" &- # z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &- 4 z +3 .tForearm.seek :garage +2 "manipulator"&9'a +109 "core" ' +2 .tHand.close + "manipulator"&:/ +77 "core" / +280 #t-> Arm.to PC + "manipulator"&;& +4 "core" &-  y +2 "manipulator"&<% +3 "core" % o C yY +2 .tForearm.seek :retract +3 "manipulator"&='\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&>(_ +117 "core" ( + "manipulator"&?& +4 "core" &d 7 z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &d  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&A'$ +108 "core" ' +2 "manipulator"&B& +3 "core" &d ; z +2 "manipulator"&C% +4 "core" %G z% +337 #t-> PC.sealed +2 .PC.seek :sealed +2 "processing"%D(E +323 "core" ( +2 "processing"%E& +3 "core" &EA\ { +1414 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%F* +36 "core" * +2 "processing"%G& +4 "core" &Gf=\ | +157 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%H* +40 "core" * + "processing"%I& +3 "core" &I5B\ z* +196 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%J* +33 "core" * +2 "processing"%K& +3 "core" &K <\ {\  +191 #t-> PC.jog 500 +2 .PC.jog 500 + "processing"%L* +39 "core" * + "processing"%M& +3 "core" &L)<\ x3 +202 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%N* +33 "core" * +2 "processing"%O& +3 "core" &N A\ {\  +219 #t-> PC.jog 500 +3 .PC.jog 500 +2 "processing"%P* +37 "core" * +2 "processing"%Q& +3 "core" &P` 6\ z\  +206 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%R* +48 "core" * + "processing"%S& +4 "core" &RN#D\ y/ +231 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%T* +38 "core" * + "processing"%U& +3 "core" &T@<\ {  +242 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%V* +34 "core" * + "processing"%W& +3 "core" &V<\ z +197 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%X* +39 "core" * + "processing"%Y& +3 "core" &W/D\ x5 +212 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%Z* +36 "core" * +2 "processing"%[& +3 "core" &YF\ z ! +229 #t-> PC.jog 500 +3 .PC.jog 500 +2 "processing"%\\* +33 "core" * + "processing"%]& +4 "core" &[i@\ z ! +218 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%^* +38 "core" * +2 "processing"%_& +4 "core" &]+;C\ w; +374 #t-> PC.jog 500 +2 .PC.jog 500 +2 "processing"%`* +35 "core" * +2 "processing"%a& +3 "core" &^L\ y* +675 #t-> PC.rawPosition +2 "processing"%b& +35 "core" &^L\ y* +3878 #t-> PC.open +2 .PC.seek :open +2 "processing"%c( +457 "core" ( +2 "processing"%d& +3 "core" &<\ { +479 #t-> Arm.to garage +2 "manipulator"&e& +4 "core" &d  z +2 "manipulator"&f% +3 "core" %G / z% +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&h(- +136 "core" ( + "manipulator"&i& +3 "core" &-  z& +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &- " z& +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k'a +113 "core" ' + "manipulator"&l& +3 "core" &- _ x& +2 "manipulator"&m% +4 "core" %jx { xy +388 #t-> Hand.open + .Hand.open +2 "manipulator"&n1 +66 "core" 1 +266 #t-> Arm.clear +2 "manipulator"&o& +3 "core" &- Q x& +2 "manipulator"&p% +4 "core" % j{ xy + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&r(d +131 "core" ( + "manipulator"&s& +4 "core" &d # z7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &d z7 +2 .tForearm.seek :clear +2 "manipulator"&u'\ +3 "core" ' +2 "manipulator"&v& +4 "core" &d 4 z7 +2 "manipulator"&w% +3 "core" %\  a z +148 #t-> exit +6 #mEXIT @1684520109.45PDT @1684520116.99PDT = =tMAIN =mMAIN_scheduler @PDT1684520118.68 #"core_reset"Sent BREAK +2 #t@45103 receive with ifg=0x10, ie=0xFD + #@45736 receive with ifg=0x10, ie=0xFD + #@46392 receive with ifg=0x10, ie=0xFD #@47025 receive with ifg=0x10, ie=0xFD + #@47659 receive with ifg=0x10, ie=0xFD + #@48292 receive with ifg=0x10, ie=0xFD #@48926 receive with ifg=0x10, ie=0xFD + #@49253 receive with ifg=0x80, ie=0xFD #@64886 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +391 "Can"H\ ffpd + H\ ffpdC + #tPolling Can every 10:00 +3 #Cleanly exited at 11:15:09PDT19-May-23 +1114 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +4 "core" %uv6\ _ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϱK\ z +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % X\ 9h +2 .tSS.configure :default +3 "sampler")#.0X PC.loadFlush; delay 1; PC.unloadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%3& +3 "core" &J\ z +3 .tHand.open + "manipulator"&41 +18 "core" 1 +2 "manipulator"&5& +3 "core" &d  z7 +2 "manipulator"&6% +3 "core" %\  C y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +139 "core" ( + "manipulator"&8& +3 "core" &- : y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &-  z +2 .tForearm.seek :garage +2 "manipulator"&:'a +110 "core" ' + .tHand.close +2 "manipulator"&;/ +74 "core" / + "manipulator"&<& +3 "core" &-  z +2 "manipulator"&=% +3 "core" % l  yH +3 .tForearm.seek :retract + "manipulator"&>'\ +102 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&?(_ +129 "core" ( +2 "manipulator"&@& +3 "core" &T # z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &U ? z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&B'$ +97 "core" ' + "manipulator"&C& +3 "core" &U 9 z +2 "manipulator"&D% +4 "core" %# M z +2 "processing"%E& +3 "core" &P\ { +2 "processing"%F& +5 "core" &M\ { +2 .tPC.seek :closed + "processing"%G(^ +5 "core" &P\ { +7 & -L\ x$e +10 &V~J\ s8 +9 &}}I\ sM +9 &\\O\ tQ +10 &YXJ\ uP +9 &XQ\ vQ +10 &XS\ uP +9 &WL\ uP +9 &aUM\ uP +10 &#UL\ uP +9 &WO\ uP +9 &!UG\ uP +10 &#hWM\ uQ +9 &%*XJ\ uQ +10 &&TM\ uP +9 &(YL\ tP +9 &*qTO\ uP +10 &,3WL\ uP +9 &-SH\ uP +9 &/TJ\ uP +10 &1zTL\ vP +9 &3=TL\ uP +10 &4WL\ uP +9 &6UI\ uP +9 &8UH\ uP +10 &:CWM\ uP +9 &<UM\ uP +9 &=UJ\ uP +10 &?VG\ uP +9 &ALUK\ uP +10 &C YK\ tQ +9 &DcJ\ tQ +10 &FmI\ sS +9 &HEH\ qU +9 &JN\ qV +9 &KI\ qW +10 &MK\ qW +9 &OJO\ pV +9 &Q M\ qV +10 &RI\ qW +9 &TF\ pW +10 &VPD\ pW +9 &XH\ pX +9 &YG\ pW +10 &[I\ qX +9 &]VG\ oH +9 &^}CuK\ s$j +10 &^9H\ v0 +5 ( +2 "processing"%F& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.61 +2 "processing"%H& +2 "core" &^#C\ w0 +2 &^#I\ v0 +2 .tHand.open + "manipulator"&I1 +77 "core" 1 + "manipulator"&J% +4 "core" % " M z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +98 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&L& +3 "core" &V * z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&M(_ +3 "core" ( +2 "manipulator"&N& +3 "core" &V 6 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &V  z +2 .tForearm.seek PC +2 "manipulator"&P'$ +94 "core" ' +2 .tHand.close + "manipulator"&Q/ +66 "core" / +2 .tPC.seek :open +2 "processing"%R( +455 "core" ( + "manipulator"&S& +3 "core" &V L z +2 "manipulator"&T% +3 "core" % 3  z +3 .tForearm.seek :retract + "manipulator"&U'\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(- +131 "core" ( + "manipulator"&W& +4 "core" &- ! y( + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &- 6 z( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y'a +114 "core" ' +2 .tHand.open + "manipulator"&Z1 +68 "core" 1 + "manipulator"&[% +4 "core" % ky x yw +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +103 "core" ' +1576 #t-> 10.times {PC.loadFlush; delay 1; PC.unloadFlush; delay 1} +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%]& +37 "core" &M\ { +9 "manipulator"&^& +4 "core" &- P z( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(- +4 "core" ( + "manipulator"&`& +3 "core" &- M z( +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &- [ z( +2 .tForearm.seek :garage +2 "manipulator"&b'a +111 "core" ' +2 .tHand.close + "manipulator"&c/ +72 "core" / +2 "manipulator"&d& +3 "core" &- } y( +2 "manipulator"&e% +4 "core" % n ' yP + .tForearm.seek :retract +2 "manipulator"&f'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&g(_ +126 "core" ( + "manipulator"&h& +4 "core" &` # z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &`  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&j'$ +97 "core" ' + "manipulator"&k& +3 "core" &` o z +2 "manipulator"&l% +4 "core" % R z +2 "processing"%m& +4 "core" &M\ { +2 "processing"%n& +4 "core" &K\ { +3 .tPC.seek :closed + "processing"%o(^ +4 "core" &O\ z +8 & %M\ x#b +9 &UQ\ s9 +9 &~wM\ rM +10 &UP\ uQ +9 &WTN\ vP +9 &UM\ uP +10 &SL\ uP +9 &UM\ uP +9 &_VN\ uP +10 &!XP\ uP +9 &TI\ uP +10 &!TM\ uO +9 &#gVM\ uP +9 &%)VN\ tP +10 &&TK\ uP +9 &(UH\ uP +9 &*rSM\ tO +10 &,3U@\ uP +9 &-U:\ uP +10 &/SA\ uP +9 &1zSJ\ uO +9 &3;RL\ uP +10 &4YH\ tP +9 &6SH\ uP +9 &8SC\ uO +10 &:CVI\ uP +9 &<RA\ uP +10 &=UF\ uP +9 &?TM\ uO +9 &AKUB\ tP +10 &C W=\ uP +9 &DbK\ sQ +9 &FnI\ rS +10 &HDL\ qU +9 &JB\ qU +10 &KF\ qV +9 &ML\ qV +9 &OGL\ pW +10 &Q M\ qV +9 &R?\ qV +9 &TK\ qV +10 &VOG\ qW +9 &XK\ pW +10 &YL\ pW +9 &[N\ pX +9 &]T@\ pI +10 &^|CyF\ r$l +9 &^8K\ v1 +5 ( +2 "processing"%n& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 +2 "processing"%p& +4 "core" &^&J\ v1 + &^%I\ v1 + .tHand.open +2 "manipulator"&q1 +67 "core" 1 + "manipulator"&r% +4 "core" %   z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +105 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&t& +3 "core" &` I z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&u(_ +3 "core" ( + "manipulator"&v& +4 "core" &` B z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &` j z +2 .tForearm.seek PC +2 "manipulator"&x'$ +91 "core" ' +2 .tHand.close + "manipulator"&y/ +74 "core" / + .tPC.seek :open +2 "processing"%z( +461 "core" ( +2 "manipulator"&{& +4 "core" &` ' z + "manipulator"&|% +4 "core" % / F z +2 .tForearm.seek :retract + "manipulator"&}'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(- +137 "core" ( + "manipulator"&& +3 "core" &- P z( +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- 5 z( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +111 "core" ' + .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % js  xl +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &?\ { +2 "manipulator"& & +3 "core" &-  z( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +3 "core" ( + "manipulator"& & +4 "core" &-  z( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- # z( +3 .tForearm.seek :garage + "manipulator"&'a +110 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / + "manipulator"&& +4 "core" &- h y( +2 "manipulator"&% +4 "core" % u  yj +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(_ +128 "core" ( + "manipulator"&& +3 "core" &i < y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &i G z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'$ +95 "core" ' + "manipulator"&& +37 "core" &i K z +10 "manipulator"&% +3 "core" %'  z +2 "processing"%& +4 "core" &B\ z +2 "processing"%& +5 "core" &;\ z +2 .tPC.seek :closed +2 "processing"% (^ +4 "core" &E\ z\ +9 &-v5\ t+{ +9 &b>\ r? +10 &[u=\ sP +9 &R@\ vP +9 &R>\ uP +10 &UA\ tP +9 &dRJ\ uP +10 &%XJ\ uP +9 &TB\ uP +9 &R3\ tO +10 & lT>\ tP +9 &"/UA\ uO +10 &#T<\ uP +9 &%VA\ tP +9 &'tP6\ uP +10 &)6R@\ uP +9 &*OC\ uP +9 &,V<\ tP +10 &.|W8\ tP +9 &0?U:\ tO +9 &2QB\ uO +10 &3V?\ uP +9 &5QE\ tP +10 &7FQC\ uP +9 &9Q@\ uP +9 &:O:\ uP +10 &<R;\ uP +9 &>NT<\ uP +9 &@V<\ uP +10 &ARB\ uP +9 &CWI\ tP +10 &EQ`E\ sQ +9 &GnH\ sS +9 &HA\ pU +10 &JB\ qV +9 &LKH\ pV +9 &NH\ pV +10 &O?\ qV +9 &QE\ pV +10 &SRJ\ pW +9 &UB\ pV +9 &VH\ pW +10 &XD\ pW +9 &ZXD\ pW +10 &\\?\ pX +9 &]@\ q9 +9 &^-pN\ sW +10 &^-I\ v4 +2 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.64 +2 "processing"%!& +2 "core" &^+L\ v4 +3 .tHand.open + "manipulator"&"1 +69 "core" 1 + "manipulator"&#% +4 "core" % ' A z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +97 "core" ' + .tdelay 1 second +103 #Garaging FlushPuck in Processing Clamp + "manipulator"&%& +3 "core" &i B z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&&(_ +3 "core" ( +2 "manipulator"&'& +4 "core" &i  z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &i  z +2 .tForearm.seek PC +2 "manipulator"&)'$ +91 "core" ' + .tHand.close +2 "manipulator"&*/ +69 "core" / + .tPC.seek :open +2 "processing"%+( +461 "core" ( +2 "manipulator"&,& +3 "core" &i b z +2 "manipulator"&-% +4 "core" % . / z# +2 .tForearm.seek :retract + "manipulator"&.'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&/(- +137 "core" ( +2 "manipulator"&0& +4 "core" &- = z& + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- 2 z& +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&2'a +109 "core" ' +2 .tHand.open +6 "manipulator"&31 +72 "core" 1 + "manipulator"&4% +4 "core" % js  xj +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&5'\ +100 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%6& +3 "core" &9\ { +2 "manipulator"&8& +4 "core" &-  z& +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(- +3 "core" ( + "manipulator"&& +3 "core" &-  z& +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &-  z& +2 .tForearm.seek :garage +2 "manipulator"&<'a +111 "core" ' + .tHand.close +2 "manipulator"&=/ +65 "core" / +2 "manipulator"&& +3 "core" &- 6 y& +2 "manipulator"&@% +4 "core" % m  yK +2 .tForearm.seek :retract + "manipulator"&A'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&:(_ +124 "core" ( +2 "manipulator"&C& +3 "core" &c & z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" &c  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&E'$ +101 "core" ' + "manipulator"&7& +4 "core" &c / z +2 "manipulator"&>% +3 "core" %, A zR +2 "processing"% & +4 "core" &O\ | +2 "processing"%H& +5 "core" &I\ | +2 .tPC.seek :closed +2 "processing"%I(^ +4 "core" &E\ | +8 & &A\ z#b +9 &VK\ t9 +10 &yB\ tM +9 &RF\ wP +9 &XTC\ wP +10 &XD\ wP +9 &UF\ wO +10 &RE\ wP +9 &`UQ\ wP +9 &"XK\ vP +10 &VD\ wP +9 &!T>\ wP +9 &#hSG\ wP +10 &%*RE\ wP +9 &&UB\ wO +10 &(R7\ wP +9 &*qP?\ wO +9 &,3TK\ vO +10 &-RL\ vO +9 &/U@\ vO +9 &1xU:\ vP +10 &3:RB\ wP +9 &4WG\ wP +10 &6T<\ wP +9 &8Q>\ wO +9 &:CT>\ wO +10 &<V5\ vP +9 &=UB\ wP +9 &?SA\ wO +10 &AJWA\ wP +9 &C TB\ wP +10 &D^V\ vQ +9 &FkM\ uR +9 &HD~P\ sU +10 &JK\ sU +9 &KJ\ sU +9 &M:\ sV +10 &OHD\ sV +9 &Q\ I\ sV +9 &RH\ sV +10 &T<\ rW +9 &VNH\ rW +10 &XF\ rW +9 &YK\ rW +9 &[G\ qW +10 &]S@\ qK +9 &^NI\ q!g +9 &^&H\ z/ +3 ( +2 "processing"%H& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 + "processing"%J& +3 "core" &^#I\ y/ +2 .tHand.open + "manipulator"&F1 +70 "core" 1 + "manipulator"&L% +47 "core" % , 8 zR +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +95 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp + "manipulator"&O& +4 "core" &c z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&B(_ +3 "core" ( +2 "manipulator"&Q& +3 "core" &c . z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &c z +2 .tForearm.seek PC +2 "manipulator"&K'$ +96 "core" ' +2 .tHand.close + "manipulator"&G/ +72 "core" / +2 .tPC.seek :open +2 "processing"%S( +461 "core" ( +2 "manipulator"&T& +3 "core" &c  z +2 "manipulator"&W% +4 "core" % 7  z + .tForearm.seek :retract +2 "manipulator"&X'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&P(- +132 "core" ( +2 "manipulator"&M& +4 "core" &- - z$ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &-  z$ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&['a +112 "core" ' +2 .tHand.open + "manipulator"&U1 +72 "core" 1 +2 "manipulator"&Y% +4 "core" % js d yl +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +102 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%^& +4 "core" &B\ { +2 "manipulator"&`& +3 "core" &- , z$ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&a(- +2 "core" ( +2 "manipulator"&c& +4 "core" &-  z$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &- @ z$ +2 .tForearm.seek :garage +2 "manipulator"&e'a +111 "core" ' + .tHand.close +2 "manipulator"&V/ +76 "core" / +2 "manipulator"&\\& +3 "core" &- $ y$ +2 "manipulator"&h% +3 "core" % t  ya +3 .tForearm.seek :retract + "manipulator"&i'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&b(_ +124 "core" ( +2 "manipulator"&k& +4 "core" &h  z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &h 9 z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&m'$ +101 "core" ' + "manipulator"&_& +3 "core" &h U z +2 "manipulator"&f% +4 "core" %$ G z +2 "processing"%R& +4 "core" &E\ y +2 "processing"%p& +4 "core" &N\ y +3 .tPC.seek :closed + "processing"%q(^ +4 "core" &S\ y +9 &.{M\ r+{ +9 &bT\ q? +9 &]sH\ qP +10 &SF\ tP +9 &PH\ tO +10 &TJ\ tO +9 &fPE\ tO +9 &&WK\ sP +10 &Q?\ tP +9 &P@\ tO +9 & nRF\ tO +10 &"0OK\ tO +9 &#RR\ tO +10 &%TH\ tO +9 &'wQO\ sO +9 &)8UJ\ tO +10 &*NM\ tO +9 &,QF\ tO +9 &.~UC\ sO +10 &0@OH\ tO +9 &2PH\ tO +10 &3UM\ sO +9 &5P<\ tP +9 &7GUC\ sP +10 &9 SH\ tP +9 &:NL\ tO +9 &<R;\ tP +10 &>PQF\ sO +9 &@RD\ sO +9 &ARL\ tO +10 &CYI\ sP +9 &ESbJ\ sQ +10 &GoG\ rS +9 &HK\ pU +9 &JI\ pU +10 &LML\ pV +9 &NP\ pV +10 &OR\ pU +9 &QJ\ oV +9 &SUP\ oV +10 &UH\ oV +9 &VG\ oW +9 &XS\ oW +10 &ZZL\ oW +9 &\\N\ oW +10 &]K\ o: +9 &^-|F\ qW +9 &^%M\ v1 +3 ( + "processing"%p& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.67 + "processing"%r& +3 "core" &^&P\ u1 +2 .tHand.open + "manipulator"&n1 +73 "core" 1 + "manipulator"&t% +3 "core" %  ' z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +95 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp + "manipulator"&w& +4 "core" &h < z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&j(_ +3 "core" ( +2 "manipulator"&y& +3 "core" &h  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &h 1 z +2 .tForearm.seek PC +2 "manipulator"&s'$ +93 "core" ' +2 .tHand.close + "manipulator"&o/ +70 "core" / +2 .tPC.seek :open +2 "processing"%{( +461 "core" ( + "manipulator"&|& +4 "core" &h K z +2 "manipulator"&% +3 "core" % 4 G z +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(- +136 "core" ( + "manipulator"&u& +4 "core" &-  z% +37 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 && +3 "core" &-  z% +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +109 "core" ' + .tHand.open + "manipulator"&}1 +77 "core" 1 +2 "manipulator"&% +4 "core" % kz D yv +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' + .tdelay 1 second +103 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +3 "core" &A\ { +2 "manipulator"&& +4 "core" &-  z% +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +26 "core" ( + "manipulator"&& +3 "core" &-  z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +4 "core" &-  z + .tForearm.seek :garage +2 "manipulator"&'a +112 "core" ' + .tHand.close +2 "manipulator"&~/ +76 "core" / +2 "manipulator"&& +4 "core" &- S y + "manipulator"&% +4 "core" % o ; yL +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(_ +122 "core" ( + "manipulator"&& +3 "core" &d ( z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'$ +100 "core" ' +2 "manipulator"& & +3 "core" &d  z +2 "manipulator"&% +3 "core" %" T z +2 "processing"%z& +4 "core" &W\ y +2 "processing"%!& +4 "core" &P\ y +3 .tPC.seek :closed + "processing"%"(^ +5 "core" &H\ y +10 &.zL\ r+{ +9 &bF\ q? +9 &esS\ qP +10 &%TS\ sP +9 &OJ\ tP +9 &SO\ tP +10 &mPY\ tO +9 &.TO\ tP +10 &WK\ sP +9 &UE\ sP +9 & tTM\ tP +10 &"7OH\ tO +9 &#RM\ tP +9 &%WV\ tP +10 &'}TP\ tO +9 &)?RO\ tO +10 &+TR\ tO +9 &,TN\ tP +9 &.TP\ tP +10 &0FRF\ tP +9 &2 OE\ tO +9 &3UQ\ tP +10 &5UP\ sO +9 &7ORH\ tO +10 &9UJ\ sP +9 &:RF\ sO +9 &<SN\ sO +10 &>VRK\ tP +9 &@QT\ tO +9 &ARO\ tP +10 &CZN\ sP +9 &EZcH\ sQ +10 &GmM\ rR +9 &HI\ pU +9 &JM\ pU +10 &LTN\ pV +9 &NL\ oV +9 &OT\ oV +10 &QJ\ oV +9 &S[N\ oV +10 &UR\ oV +9 &VY\ oV +9 &XT\ oW +10 &ZaS\ nW +9 &\\#N\ nW +9 &]N\ o6 +10 &^,gK\ s ^ +9 &^)M\ v3 +2 ( +2 "processing"%!& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 +2 "processing"%#& +3 "core" &^%Q\ u3 +2 .tHand.open + "manipulator"&1 +73 "core" 1 + "manipulator"&%% +4 "core" %  = z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +95 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp +3 "manipulator"&(& +3 "core" &d % z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(_ +2 "core" ( +2 "manipulator"&*& +3 "core" &d 0 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d 8 z +2 .tForearm.seek PC +2 "manipulator"&$'$ +97 "core" ' + .tHand.close + "manipulator"& / +66 "core" / +2 .tPC.seek :open +2 "processing"%,( +461 "core" ( + "manipulator"&-& +3 "core" &d d z +2 "manipulator"&0% +4 "core" % 7 b z +2 .tForearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&)(- +124 "core" ( +2 "manipulator"&&& +3 "core" &- % y( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-  z( +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&4'a +113 "core" ' + .tHand.open + "manipulator"&.1 +67 "core" 1 + "manipulator"&6% +3 "core" % iv 2 xq +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +102 "core" ' +3 .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +2 "core" &D\ | +3 "manipulator"&;& +4 "core" &-  z( + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +3 "core" ( +2 "manipulator"&=& +3 "core" &- . z( +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  z( +2 .tForearm.seek :garage +2 "manipulator"&@'a +111 "core" ' + .tHand.close +2 "manipulator"&// +75 "core" / + "manipulator"&5& +4 "core" &- ` y( +2 "manipulator"&C% +3 "core" % t A y^ +3 .tForearm.seek :retract +38 "manipulator"&D'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&<(_ +126 "core" ( + "manipulator"&7& +4 "core" &f l z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &f I z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"& '$ +101 "core" ' +2 "manipulator"&9& +3 "core" &f M z +2 "manipulator"&A% +4 "core" %, & z +2 "processing"%+& +3 "core" &K\ y +3 "processing"%J& +5 "core" &O\ y +2 .tPC.seek :closed +2 "processing"%F(^ +3 "core" &U\ y +8 & 4L\ v$d +9 &T|Q\ q8 +10 &}xI\ qL +9 &WO\ sP +9 &WQP\ sO +10 &WK\ sP +9 &RM\ sO +9 &UM\ sP +10 &^QP\ sP +9 & RH\ sP +10 &TH\ sP +9 &!QP\ sP +9 &#fUP\ sP +10 &%)U?\ sO +9 &&SJ\ sO +9 &(TK\ sP +10 &*oQL\ tO +9 &,1QI\ sO +10 &-RG\ sO +9 &/TH\ sO +9 &1wNJ\ tO +10 &39RO\ tO +9 &4UI\ sP +9 &6QB\ sP +10 &8~RE\ sP +9 &:ANN\ sO +10 &<SK\ sP +9 &=RK\ sP +9 &?O[\ sP +10 &AHT^\ sP +9 &C\ W]\ sP +9 &D\\]\ sQ +10 &FgY\ rR +9 &HBQ\ pU +10 &JQ\ pU +9 &KK\ oU +9 &ML\ pV +10 &OFO\ pV +9 &Q`\ pV +9 &RL\ oV +10 &TL\ oV +9 &VLL\ oW +10 &XP\ oW +9 &YW\ oW +9 &[T\ oV +10 &]RX\ nI +9 &^|E|O\ p#h +9 &^3R\ u/ +6 ( +2 "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 + "processing"%L& +4 "core" &^!N\ u/ + &^!U\ u/ +2 .tHand.open + "manipulator"&H1 +70 "core" 1 +2 "manipulator"&O% +4 "core" % z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&?& +3 "core" &f z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&E(_ +4 "core" ( + "manipulator"&G& +4 "core" &f 5 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &f  z +3 .tForearm.seek PC +2 "manipulator"&N'$ +97 "core" ' +2 .tHand.close + "manipulator"&I/ +75 "core" / +2 .tPC.seek :open +2 "processing"%T( +461 "core" ( + "manipulator"&W& +3 "core" &f " z +2 "manipulator"&M% +4 "core" % 8 3 z +2 .tForearm.seek :retract + "manipulator"&Z'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&K(- +146 "core" ( + "manipulator"&B& +4 "core" &- C z3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &-  z3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y'a +113 "core" ' + .tHand.open +2 "manipulator"&X1 +69 "core" 1 + "manipulator"&^% +3 "core" % hs K xd +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +109 "core" ' + .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%c& +4 "core" &K\ } +2 "manipulator"&d& +3 "core" &-  z3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&[(- +8 "core" ( +2 "manipulator"&V& +3 "core" &- ? z5 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &- i z5 +2 .tForearm.seek :garage +2 "manipulator"&h'a +109 "core" ' +2 .tHand.close + "manipulator"&P/ +68 "core" / + "manipulator"&]& +4 "core" &- F z5 +2 "manipulator"&k% +3 "core" % p ' y_ +2 .tForearm.seek :retract +2 "manipulator"&l'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&e(_ +125 "core" ( +2 "manipulator"&_& +4 "core" &b  z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &b b z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&R'$ +100 "core" ' +2 "manipulator"&a& +3 "core" &b  z +2 "manipulator"&i% +4 "core" %+ - z + "processing"%S& +4 "core" &N\ y +2 "processing"%r& +5 "core" &I\ y +2 .tPC.seek :closed +2 "processing"%n(^ +4 "core" &W\ y +9 &0xP\ r+z +10 &b~V\ p? +9 &fsS\ qP +9 &&TX\ tP +10 &O[\ sP +9 &WW\ sP +10 &oS_\ tO +9 &1SS\ sO +9 &RT\ sO +10 &Q\\\ sO +9 & vUY\ sP +9 &"9T]\ sO +10 &#QQ\ sO +9 &%QJ\ sP +10 &'NN\ sO +9 &)AQN\ sO +9 &+NN\ sO +10 &,Q\\\ sO +9 &.TO\ sO +9 &0INP\ tO +10 &2\ NX\ tP +9 &3Q\\\ sP +10 &5TH\ sO +9 &7QOL\ sO +9 &9QL\ sO +41 &:RO\ rO +10 &<UT\ rP + &>XUO\ sP +3 &@S\\\ rP + &AOQ\ rP +2 &CTV\ sP +8 &E[bS\ rQ +9 &Gk_\ qR +10 &HT\ pU +9 &JT\ pU +9 &LVS\ oV +10 &N^\ oV +9 &OW\ oV +10 &Q_\ oV +9 &S^P\ oV +9 &UZ\ oV +10 &V\\\ oV +9 &XS\ oW +9 &Zd^\ nV +10 &\\$_\ nW +9 &]O\ p5 +10 &^.eQ\ rK +9 &^%R\ v2 +2 ( +2 "processing"%r& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.67 +7 "processing"%t& +3 "core" &^%N\ u2 +2 .tHand.open +6 "manipulator"&p1 +75 "core" 1 +2 "manipulator"&w% +4 "core" % # D z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +94 "core" ' +2 .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp + "manipulator"&g& +3 "core" &b $ z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&m(_ +4 "core" ( + "manipulator"&o& +4 "core" &b 2 z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &b % z +3 .tForearm.seek PC +2 "manipulator"&v'$ +99 "core" ' + .tHand.close +2 "manipulator"&q/ +75 "core" / +2 .tPC.seek :open +2 "processing"%|( +458 "core" ( +2 "manipulator"&& +3 "core" &b ` z +2 "manipulator"&u% +3 "core" % /  z +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&s(- +126 "core" ( +2 "manipulator"&j& +4 "core" &-  z# + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &-  z# +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'a +112 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"& % +4 "core" % kz 6 yv + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tdelay 1 second +103 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +3 "core" &\\\ { +2 "manipulator"&& +4 "core" &- H z# +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( +2 "manipulator"&~& +4 "core" &- / z# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- L z# +2 .tForearm.seek :garage +2 "manipulator"&'a +108 "core" ' + .tHand.close +2 "manipulator"&x/ +66 "core" / + "manipulator"& & +3 "core" &- K y# +2 "manipulator"&% +4 "core" % o b ya +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(_ +132 "core" ( + "manipulator"& & +4 "core" &f . z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &f B z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&z'$ +101 "core" ' + "manipulator"&& +4 "core" &f  z +2 "manipulator"&% +4 "core" % ' y +2 "processing"%{& +3 "core" &^\ x +3 "processing"%#& +4 "core" &Y\ y +3 .tPC.seek :closed + "processing"%(^ +4 "core" &_\ y +9 &/xZ\ q+{ +10 &b[\ p? +9 &ks_\ qP +9 &-T]\ tO +10 &QY\ sO +9 &V_\ tP +9 &sR^\ sO +10 &5R]\ tO +9 &Q]\ tP +10 &TZ\ tP +9 & zS^\ tP +9 &"=OW\ tO +10 &$QZ\ sO +9 &%W^\ sP +9 &'QX\ sP +10 &)EOZ\ tO +9 &+NU\ sO +10 &,OU\ sO +9 &.OQ\ sO +9 &0MO[\ sO +10 &2S_\ sO +9 &3R^\ sP +9 &5T[\ sO +10 &7UTP\ sO +9 &9OL\ tO +10 &:NY\ tO +9 &<UW\ sP +9 &>\\TS\ sP +10 &@PM\ tO +9 &AUW\ sP +9 &CY^\ sP +10 &E``]\ sQ +9 &Gm\\\ qR +10 &H[\ oU +9 &J_\ oU +9 &L[_\ oU +10 &NT\ oU +9 &O\\\ oV +9 &Q_\ oV +10 &Sb`\ oV +9 &U$_\ oV +10 &V^\ oV +9 &X_\ oV +9 &Zg]\ nW +10 &\\(_\ nW +9 &]t^\ q9 +9 &^/zY\ qR +10 &^)\\\ u1 +2 ( +2 "processing"%#& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 + "processing"%%& +4 "core" &^(]\ t1 + .tHand.open +2 "manipulator"&!1 +73 "core" 1 + "manipulator"&(% +3 "core" %  0 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +95 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +3 "core" &f  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(_ +3 "core" ( + "manipulator"& & +4 "core" &f 4 z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &f , z +2 .tForearm.seek PC +2 "manipulator"&''$ +93 "core" ' +2 .tHand.close + "manipulator"&"/ +70 "core" / +40 .tPC.seek :open +9 "processing"%-( +459 "core" ( +2 "manipulator"&0& +4 "core" &f ! z + "manipulator"&&% +4 "core" % 3  z +2 .tForearm.seek :retract + "manipulator"&3'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(- +136 "core" ( + "manipulator"&& +4 "core" &- F z# + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" &-  z# +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6'a +116 "core" ' + .tHand.open + "manipulator"&11 +74 "core" 1 +2 "manipulator"&% +3 "core" % js $ yg +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +100 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%=& +3 "core" &[\ { +3 "manipulator"&& +3 "core" &-  y# +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(- +3 "core" ( + "manipulator"&/& +4 "core" &- : z# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &- Z z# +2 .tForearm.seek :garage +2 "manipulator"&C'a +110 "core" ' + .tHand.close +2 "manipulator"&)/ +66 "core" / + "manipulator"&8& +3 "core" &-  y# +2 "manipulator"&7% +4 "core" % k | yH +2 .tForearm.seek :retract + "manipulator"&>'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&@(_ +129 "core" ( +2 "manipulator"&9& +4 "core" &i , z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &i  z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&+'$ +97 "core" ' + "manipulator"&2& +4 "core" &i / z +2 "manipulator"&D% +3 "core" %. ` z +2 "processing"%,& +4 "core" &`\ z +2 "processing"%L& +4 "core" &S\ z +3 .tPC.seek :closed + "processing"%H(^ +5 "core" &]\ y +9 &/y`\ r+{ +9 &b_\ q? +10 &br`\ qO +9 &"R^\ tP +9 &Q\\\ tP +10 &S^\ tP +9 &jN\\\ tO +9 &+UT\ tO +10 &PU\ tO +9 &Q\\\ tO +9 & pR^\ tP +10 &"3Q_\ uO +9 &#O_\ tO +10 &%Q\\\ tO +9 &'zQY\ tO +9 &);R[\ tO +10 &*N\\\ tO +9 &,R^\ tP +9 &.R[\ tO +10 &0CS`\ tO +9 &2R^\ tO +10 &3T]\ tO +9 &5R]\ tP +9 &7KR_\ tO +10 &9 O\\\ tO +9 &:R^\ tO +9 &<S\\\ sP +10 &>RT]\ tP +9 &@O_\ tO +10 &AOY\ uO +9 &CUT\ tP +9 &EW__\ sQ +10 &Gn^\ rR +9 &H[\ pT +9 &J[\ pU +10 &LQ^\ pU +9 &NZ\ pV +10 &OY\ oV +9 &QU\ oU +9 &SW^\ oV +10 &U[\ oV +9 &VY\ oW +9 &Xc\ oV +10 &Z^\\\ oW +9 &\\`\ oW +10 &]y\\\ p6 +9 &^2j^\ rG +9 ( + &^%_\ v1 +2 "processing"%L& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 +2 "processing"%O& +3 "core" &^%[\ u1 +2 .tHand.open + "manipulator"&J1 +71 "core" 1 +2 "manipulator"&?% +3 "core" % .  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' + .tdelay 1 second +103 #Garaging FlushPuck in Processing Clamp + "manipulator"&:& +3 "core" &i $ z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& (_ +3 "core" ( +2 "manipulator"&I& +4 "core" &i h y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &i 5 z +2 .tForearm.seek PC +2 "manipulator"&Q'$ +95 "core" ' +2 .tHand.close +2 "manipulator"&F/ +67 "core" / + .tPC.seek :open +2 "processing"%W( +461 "core" ( +2 "manipulator"&M& +4 "core" &i  z + "manipulator"&B% +4 "core" % 6  z +2 .tForearm.seek :retract + "manipulator"&U'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&N(- +125 "core" ( + "manipulator"&E& +3 "core" &- = y% +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &-  z% +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^'a +111 "core" ' +2 .tHand.open + "manipulator"&Z1 +69 "core" 1 +2 "manipulator"&c% +3 "core" % kv ! yt +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' +2 .tdelay 1 second +102 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%V& +3 "core" &U\ { +3 "manipulator"&\\& +3 "core" &-  z% +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +41 "core" ( +9 "manipulator"&P& +4 "core" &- W y% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &- z% +2 .tForearm.seek :garage +3 "manipulator"&k'a +109 "core" ' +2 .tHand.close + "manipulator"&K/ +71 "core" / + "manipulator"&`& +3 "core" &- y% +2 "manipulator"&_% +4 "core" % q B yj +2 .tForearm.seek :retract +2 "manipulator"&f'\ +112 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&h(_ +133 "core" ( +2 "manipulator"&a& +4 "core" &g ( z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &g  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&S'$ +95 "core" ' +2 "manipulator"&[& +4 "core" &g d z + "manipulator"&l% +4 "core" %) [ z +2 "processing"%T& +3 "core" &b\ z +2 "processing"%t& +5 "core" &W\ z +2 .tPC.seek :closed +2 "processing"%p(^ +5 "core" &_\ y +8 &/yb\ r+{ +10 &c_\ q? +9 &hq_\ rO +9 &)R_\ tO +10 &N`\ uO +9 &Ua\ sO +10 &oR[\ tO +9 &1U`\ tO +9 &T]\ tO +10 &Q_\ tO +9 & wO_\ tO +9 &"9R_\ tO +10 &#R^\ tP +9 &%R`\ tP +10 &'~Q^\ tP +9 &)AQ_\ tO +9 &+L`\ tO +10 &,Q_\ uP +9 &.Q[\ tO +9 &0JR^\ tO +10 &2 P^\ tO +9 &3Q_\ tO +10 &5MY\ tO +9 &7PQ[\ tP +9 &9Q_\ tO +10 &:Q^\ tO +9 &<R`\ tO +9 &>YP]\ tO +10 &@T_\ sO +9 &AU\\\ sO +10 &CS^\ sP +9 &E\\]^\ sQ +9 &Gm[\ rR +10 &Ha\ pU +9 &J\\\ pU +9 &LX]\ pU +10 &N_\ pV +9 &O^\ pU +10 &Q]\ pV +9 &S^\\\ oV +9 &U ^\ oV +10 &V`\ oV +9 &X^\ oV +9 &Ze]\ oV +10 &\\%_\ oW +9 &]y_\ q6 +10 &^.e_\ rU +9 &^+^\ u3 +2 ( +2 "processing"%t& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 +2 "processing"%w& +2 "core" &^(X\ u3 +3 .tHand.open + "manipulator"&r1 +67 "core" 1 + "manipulator"&g% +4 "core" % )  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +104 "core" ' + .tdelay 1 second +102 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&b& +3 "core" &g Z z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&R(_ +4 "core" ( + "manipulator"&q& +4 "core" &g 6 z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &g Z z +2 .tForearm.seek PC +2 "manipulator"&y'$ +98 "core" ' +2 .tHand.close + "manipulator"&n/ +68 "core" / + .tPC.seek :open +2 "processing"%( +458 "core" ( + "manipulator"&u& +3 "core" &g  z +2 "manipulator"&j% +3 "core" % 8 J z +3 .tForearm.seek :retract + "manipulator"&}'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&v(- +145 "core" ( + "manipulator"&m& +4 "core" &- 6 zU + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  zU +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'a +113 "core" ' + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +3 "core" % jv " yo +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tdelay 1 second +3451 #-> require 'mrlshuffle.rb' +2 !o:LoadError: mesg"*no such file to load -- mrlshuffle.rb:bt[ "(ESP):4:in `require'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +769 #-> require 'shuffle.rb' +1826 #-> access 1 +2 "storage"(~% +3 "core" %k @ >\ g +2 "manipulator"&% +4 "core" %\   z + "manipulator"&& +4 "core" &-  yU +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(x(; +357 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &; ^ W /\ l +8132 #t-> 10.times {shuffle 1} +2 #Shuffling pucks in tube 1 of [1] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'& +3 "core" &tu\ h +2 "manipulator"&s% +4 "core" %\  ( z + "storage"(% +4 "core" %j d b\ p +2 "storage"( . +3 "core" .(; +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(( +664 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & " C\ i +2 "manipulator"&& +3 "core" &-  zU +2 "manipulator"&% +3 "core" %\  = z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&{(# +218 "core" ( +10 "manipulator"&& +3 "core" &$ J z1 +2 "storage"(& +4 "core" & o p \ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&|' +91 "core" ' +2 "storage"(%& +4 "core" & k n \ n +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(!'> +317 "core" ' + "storage"((- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (#& +2 "core" & \ s +2 "manipulator"&& +4 "core" &$ U y1 +2 .tElbow.seek 1 +2 "manipulator"& (# +3 "core" ( +2 "manipulator"&& +3 "core" &$ : z1 +2 "storage"(z& +3 "core" & S\ t +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&"'< +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&*& +2 "storage"('g +6 "core" &$ . y1 +2 "manipulator"&0% +4 "core" % e z` +2 .tForearm.seek :retract +2 "manipulator"&&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +153 "core" ( + "manipulator"&.& +4 "core" &a6 1 zL + ' + ."downElevator"SE.stop +3 .tElbow.reconfigure :loose +2 "storage"(5 +4 "manipulator"&$ &.,(#b +3 &'& +3 "core" &a6  yL +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +3 "manipulator"&1& +3 "core" &a6 R zL +2 "manipulator"&% +4 "core" % S z +2 "collection"'3& +3 "core" &ww\ i +2 "collection"'=& +5 "core" &uu\ j +2 .tCC.seek :closed +2 "collection"'(S +3 "core" &sv\ i +9 & 0tu\ c#b +10 &S~tw\ V8 +9 &||sv\ UL +9 &]uu\ [Q +10 &HTsu\ \\P +9 &\\sv\ [Q +9 &Ztv\ [Q +10 &Tsu\ \\P +9 &OZrt\ [P +10 &Xtu\ \\P +9 &Wuu\ [Q +9 &!Wqv\ \\Q +10 &#WZrt\ [P +9 &%]sw\ [Q +9 &&Ytv\ [Q +10 &(Yrv\ [P +9 &*_Wtu\ \\P +10 &,!Xru\ \\P +9 &-Zut\ [P +9 &/Zrv\ [Q +10 &1gXrt\ \\P +9 &3(Yuv\ [Q +9 &4Xsv\ [P +10 &6Vtt\ \\P +9 &8nXst\ \\Q +10 &:1Xuu\ [P +9 &;Vts\ \\P +9 &=Usu\ \\P +10 &?vXst\ [Q +9 &A9\\sw\ [P +9 &B\\st\ [P +10 &D^sv\ ZQ +9 &F}ast\ YQ +10 &H;osv\ WR +9 &Iuv\ TT +9 &Krt\ NX +10 &Mgru\ H[ +9 &O)sv\ J[ +9 &Pst\ G\\ +10 &Rtv\ GJ +9 &S&tw\ S(u +9 &Svsw\ VO +3 ( +2 "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.92 + .Hand.open +2 "manipulator"&/1 +76 "core" 1 +3 "manipulator"&5% +4 "core" % L z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +95 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%)& +3 "core" &o\ +2 "manipulator"&8% +4 "core" %\  d z +2 "storage"(7% +4 "core" %| ^ a J\ l + "storage"($. +3 "core" .( +2 "storage"(;& +3 "core" & U U C\ l +2 "storage"(9& +3 "core" & T T J\ l +2 "manipulator"&A& +4 "core" &b5 3 zL +2 "manipulator"&C% +3 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&2(# +165 "core" ( + "manipulator"&D& +3 "core" &% J yx +2 "storage"(,& +3 "core" & s j\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&4' +95 "core" ' + "storage"(>& +4 "core" & \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(-'> +303 "core" ' + "storage"(O- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (J& +3 "core" & v o F\ o +2 "manipulator"&?& +3 "core" &% a zx +2 .tElbow.seek 1 +2 "manipulator"&L(# +3 "core" ( +2 "manipulator"&:& +4 "core" &% ' zx + "storage"(I& +4 "core" & k l \ o +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&<'< +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&+/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&F& + "storage"(@'g +48 "core" &% 9 zx +9 "manipulator"&G% +4 "core" % Z  zj +2 .tForearm.seek :retract +2 "manipulator"&H'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&M(_ +115 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +124 "core" ( +2 "manipulator"&B& +4 "core" &^  z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &^ , z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&X'$ +101 "core" ' +2 "manipulator"&Q& +3 "core" &^ " z +2 "manipulator"& % +3 "core" %$  z +3 "processing"%Z& +3 "core" &t\ +2 "processing"%c& +5 "core" &v\ +2 .tPC.seek :closed +2 "processing"%U(^ +5 "core" &w\ +7 & -o\ $c +9 &U{p\ {7 +9 &|{q\ {L +9 &Wu\ }P +10 &RTu\ ~O +9 &Xx\ }P +10 &Tt\ ~P +9 &Tn\ }P +9 &ZWx\ }O +10 &Wx\ }O +9 &Tu\ }O +9 &!Ww\ }P +10 &#aWn\ }P +9 &%#Xu\ }P +10 &&Yq\ |P +9 &(Rx\ ~O +9 &*jTx\ }O +10 &,+Sw\ }P +9 &-Uu\ }O +9 &/Ut\ }P +10 &1rSu\ }O +9 &34Rx\ ~O +10 &4Yp\ }P +9 &6Ut\ ~P +9 &8yRu\ }P +10 &:;Vt\ }P +9 &;Rn\ }O +9 &=Ur\ ~O +10 &?Rv\ ~P +9 &ACWp\ }P +10 &CXs\ }P +9 &Dbo\ |Q +9 &Fmk\ {R +10 &H<m\ zU +9 &Ii\ zU +10 &Km\ yV +9 &Mv\ yV +9 &OBp\ xU +10 &Qk\ yV +9 &Rj\ xV +9 &Ts\ yV +10 &VHl\ xV +9 &X m\ xW +10 &Yq\ yW +9 &[k\ xW +9 &]Ni\ xK +10 &^Rf\ x#m +9 &^j\ * +2 ( +2 "processing"%c& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.62 +2 .Hand.open + "manipulator"&V1 +75 "core" 1 +2 "manipulator"&\\% +4 "core" %  Q z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +97 "core" ' +2 "processing"%]& +4 "core" &^c\ * + #tImaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&^% +4 "core" %\  ; z +2 "storage"(K% +4 "core" %i q q +\ m + "storage"(`. +3 "core" .( +2 "storage"(_& +3 "core" & n l \ m +2 "storage"(N& +3 "manipulator"&d& +5 "core" & o r \ m +2 &^ = z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b + "manipulator"&a(_ +7 ."raiseStack"SE.seek :beamBreak + "storage"(i'> +2 "core" ( +2 "manipulator"&k& +5 "core" &^  z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &^  y +2 .tForearm.seek PC +2 "manipulator"&l'$ +91 "core" ' + .tHand.close +2 "manipulator"&T/ +72 "core" / +2 .tPC.seek :open + "processing"%Y( +90 "core" ' +2 "storage"(f- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +3 "storage"(W' +38 "core" ' +319 ( + "storage"(w& +3 "core" & u x\ o +2 "manipulator"&r& +4 "core" &^ U z +2 "manipulator"&g% +3 "core" % / - z3 +2 .tForearm.seek :retract +2 "manipulator"&t'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&b(# +255 "core" ( + "manipulator"&q& +3 "core" &$ R z3 +2 "storage"(e& +4 "core" & r q \ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&S' +89 "core" ' + .tHand.open +2 "manipulator"&n1 +72 "core" 1 +2 "storage"(h- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(o' +28 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(p' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(u- +4 "core" -' +2 "storage"(j& +4 "core" &   \ ^ +2 "manipulator"&m& +3 "core" &% 7 z3 +2 .tElbow.seek 1 +2 "manipulator"&(# +3 "core" ( +2 "manipulator"&y& +3 "core" &% ; z3 +2 "storage"(R& +4 "core" &   \ ^ +2 .tForearm.seek 1 + 700 counts +41 "manipulator"&' +11 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(' +54 "core" ' + "manipulator"&}& +4 "core" &%  y3 +2 "storage"( & +4 "core" & ] W\ l + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&~' +32 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"(' +26 "core" ' +2 "manipulator"&% +3 "core" %" M zr +2 "storage"( & +4 "core" & < = -\ f + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 318 counts + "manipulator"&'N +17 "core" ' + "manipulator"&s& +3 "core" &1 D z1 +2 "storage"(& +3 "core" & q r\ m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +28 "core" ' + "storage"(x% +3 "core" % o l >\ m +3 ."downElevator"SE.seek :down +4 "storage"('g +98 (% +3 "core" %#I V ^\ kXh +2 "manipulator"&% +3 "core" % Y z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +67 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" & ` V E\ m +2 "collection"'v& +4 "core" &Smsv\ YO +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&%% +3 "core" %\  z +3 "storage"(% +4 "core" %l r k \ n + "storage"(. +3 "core" .( +2 "storage"((& +4 "core" & p l _\ n + "storage"(#& +4 "core" & p q \ n +2 "manipulator"&& +3 "core" &1 $ z1 +2 .tElbow.seek 1 +2 "manipulator"&(# +41 "core" ( +2 "manipulator"&z& +3 "core" &-  z +2 "storage"(& +3 "core" & w u \ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&*' +98 "core" ' +2 "storage"(0& +4 "core" & x X\ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"({'> +299 "core" ' +2 "storage"(|- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&.& +3 "core" &-  y +2 "storage"('& +4 "core" & c f U\ p + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&!' +36 "core" ' + .tElbow.hold +2 "manipulator"&", +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(1- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"('8 +33 "core" ' + "manipulator"&3% +4 "core" % 0 z +2 "storage"( & +4 "core" & # ' \ h + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 311 counts + "manipulator"&'G +17 "core" ' + "manipulator"&&& +4 "core" &- \ z + "storage"(\ & +4 "core" & l t \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&/' +35 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(5' +32 "core" ' + "manipulator"&)& +3 "core" &-  z +2 "manipulator"&8% +4 "core" % z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7(i +157 "core" ( +3 "manipulator"&$& +4 "core" &r0 ? zG + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" &r0 \ zG +2 .tForearm.seek CC +2 "manipulator"&9'Ͻ +141 "core" ' +2 .tHand.close + "manipulator"&A/ +69 "core" / +2 .tCC.seek :open +2 "collection"'C( +381 "Can"!\ mWV +18 "core" ( +2 "storage"(& +3 "core" & \ q +2 "storage"(D& +4 "core" & i c\ q + "manipulator"&,& +4 "core" &r0 B zG + "manipulator"&>% +4 "core" % ? z +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&6(# +165 "core" ( +2 "manipulator"&O& +3 "core" &! : yw +2 "storage"(J& +3 "core" & \ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&?' +98 "core" ' +2 .tElbow.hold +2 "manipulator"&:, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&I1 +71 "core" 1 +3 "manipulator"&+% +3 "core" % !  z@ +2 "storage"(F& +4 "core" & B\ s + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 317 counts + "manipulator"&G'M +14 "core" ' + "manipulator"&2& +4 "core" &!  zw +2 "storage"(4& +3 "core" & )\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&-' +29 "core" ' +2 "storage"(<% +4 "core" % \ v +2 ."downElevator"SE.seek :down +4 "storage"(B'g +99 (E% +2 "core" %E \ sWe +2 "manipulator"&L% +3 "core" % a zU +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +90 "core" ' +56 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 1 of [1] +2 #Loading generic puck from tube 1 into Collection Clamp +2 "collection"' & +3 "core" &uv\ n +2 "manipulator"&Z% +4 "core" %\  z +2 "storage"(@% +3 "core" %o n\ w +2 "storage"(H. +2 "core" .( +2 "storage"(& +4 "core" & $\ w + "storage"(V& +4 "core" & Y\ w +2 "manipulator"&\\& +4 "core" &!  yw +2 .tElbow.seek 1 + "manipulator"&](# +3 "core" ( +2 "manipulator"&^& +3 "core" &! - zw +2 "storage"(c& +4 "core" & \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&K' +97 "core" ' +2 "storage"(`& +3 "core" & \ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(_'> +319 "core" ' +2 "storage"(d- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (N& +3 "core" & R\ u +2 "manipulator"&k& +3 "core" &!  zw +2 .tElbow.seek 1 +2 "manipulator"&[(# +3 "core" ( +2 "manipulator"&X& +4 "core" &! I yw + "storage"(T& +4 "core" & \ u +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&f'< +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&M/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&P& +2 "storage"(U'g +7 "core" &! & yw +2 "manipulator"&i% +4 "core" % N  zs +2 .tForearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&r(i +159 "core" ( +2 "manipulator"&g& +2 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +3 "core" &b3 * zJ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &b3 1 zJ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +49 .tForearm.seek CC +2 "manipulator"&q'Ͻ +102 "core" ' + "manipulator"&e& +3 "core" &b3  zJ +3 "manipulator"&a% +3 "core" % Z zX +2 "collection"'n& +4 "core" &uu\ k +2 "collection"'h& +4 "core" &ru\ k +3 .tCC.seek :closed +2 "collection"'u(S +4 "core" &tu\ k +10 &1{uv\ Z*y +9 &b~st\ X> +10 &lvuv\ XO +9 &,Usu\ _P +9 &Vsw\ ^P +10 &Wwu\ ^P +9 &sVtv\ ^O +9 &4Yuw\ ^P +10 &\\tv\ ]P +9 &Vvv\ ^O +10 & zYsv\ ]P +9 &"<Usw\ ^P +9 &#Wtw\ ^P +10 &%Wtw\ ^O +9 &'Wsu\ ^O +9 &)EVsv\ _O +10 &+Ysw\ ^P +9 &,Vtv\ _P +10 &.Uux\ ^P +9 &0MWru\ ^O +9 &2Xuv\ ^O +10 &3Wrv\ ^P +9 &5Ytu\ ]P +9 &7UTtt\ _O +10 &9Vvu\ _O +9 &:Stu\ _P +10 &<Xrt\ ^P +9 &>]Rtu\ _O +9 &@Xuy\ ^O +10 &AVtv\ ^O +9 &CYtt\ ]P +9 &Ec\\su\ ]P +10 &G"`rw\ \\Q +9 &Hnuv\ ZR +10 &Jtt\ VU +9 &LPsu\ NY +9 &N uu\ K[ +10 &Otu\ L\\ +9 &Qrw\ J\\ +9 &S.wsx\ R. +10 &Stw\ O[ +9 ( + &Slsw\ YR +2 "collection"'h& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.92 + .Hand.open + "manipulator"&j1 +69 "core" 1 + "manipulator"&m% +3 "core" % $ zX +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +96 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%R& +4 "core" &c\ +2 "manipulator"&t% +3 "core" %\  < z +2 "storage"(}% +3 "core" %z k o \ m +2 "storage"( . +3 "core" .( +2 "storage"(W& +3 "core" & n q \ m +2 "storage"(o& +4 "core" & p q \ m +2 "manipulator"&& +3 "core" &b3  zJ +2 "manipulator"& % +3 "core" %\  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&s(# +170 "core" ( +2 "manipulator"&& +4 "core" & / z9 + "storage"(b& +4 "core" & d b\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&x' +97 "core" ' +2 "storage"(S& +3 "core" & S\ q +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(p'> +301 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & q m \ n +2 "manipulator"&& +4 "core" & K z9 + .tElbow.seek 1 +2 "manipulator"&(# +16 "core" ( + "manipulator"&& +3 "core" & G z& +2 "storage"(~& +4 "core" & j l \ n +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&'< +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +77 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&v& +2 "storage"(%'g +7 "core" & , z& +2 "manipulator"&% +4 "core" % H  z +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek PC +7 "manipulator"&(_ +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +94 "core" ( +3 "manipulator"&(& +3 "core" &f L z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +3 "core" &f  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'$ +97 "core" ' + "manipulator"&z& +3 "core" &f " y +2 "manipulator"&% +4 "core" % T y +2 "processing"% & +4 "core" &m\ +2 "processing"%0& +4 "core" &q\ +3 .tPC.seek :closed + "processing"%(^ +4 "core" &q\  +9 &/yn\ |+z +10 &bo\ {? +9 &aul\ |P +9 &#Un\ ~P +10 &Qp\ O +9 &Tr\ ~P +9 &kQm\ ~O +10 &+Yt\ }P +9 &Wp\ }P +10 &Tt\ ~P +9 & rWo\ }O +9 &"4Vq\ ~O +10 &#Qd\ ~O +9 &%Uf\ ~O +9 &'yVl\ }P +10 &)<Uk\ ~O +9 &*Od\ ~O +10 &,Qd\ ~O +9 &.R_\ O +9 &0EQc\ O +10 &2V]\ ~O +9 &3U\\\ ~O +9 &5T`\ ~O +10 &7KU]\ ~P +9 &9 Ta\ ~P +10 &:S]\ ~O +9 &<S_\ ~P +9 &>SW^\ ~P +10 &@R\\\ ~O +9 &AS]\ ~P +9 &C\\_\ }P +10 &EWe`\ |Q +9 &Gs\\\ {S +10 &H^\ zU +9 &J_\ zU +50 &LR_\ yU +4 &N^\ yU +2 &O]\ yV + &Q]\ xV + &SZ_\ xU + &U`\ yU +6 &Vb\ yV +10 &X\\\ yV +9 &Z_]\ yW +10 &\\!`\ yV +9 &]~]\ {5 +9 &^5m[\ |A +9 ( +2 &^`\ , +2 "processing"%0& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" %  Y z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' +2 "processing"%.& +3 "core" &^^\ , +3 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&'% +3 "core" %\  S z +3 "storage"(1% +3 "core" %f l k \ m +2 "storage"(3. +3 "core" .( + "storage"( & +4 "core" & m o O\ m +2 "storage"(&& +3 "manipulator"&\ & +6 "core" & p q \ m + &f  z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "storage"(#]K-0-\ b +4 "manipulator"&)(_ +6 ."raiseStack"SE.seek :beamBreak + "storage"(8'> +2 "core" ( +2 "manipulator"&*& +4 "core" &f z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &f  z +2 .tForearm.seek PC +2 "manipulator"&{'$ +93 "core" ' +2 .tHand.close + "manipulator"&!/ +68 "core" / +2 .tPC.seek :open +2 "processing"%( +89 "core" ' + "storage"(- +3 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"($' +38 "core" ' +318 ( +2 "storage"(;& +3 "core" & d o &\ n +2 "manipulator"&/& +4 "core" &f  y + "manipulator"&"% +4 "core" % ' K z +2 .tForearm.seek :retract +2 "manipulator"&A'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&=(# +259 "core" ( + "manipulator"&& +4 "core" & < z6 +2 "storage"(& +4 "core" & r r \ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&D' +91 "core" ' + .tHand.open +2 "manipulator"&,1 +66 "core" 1 + "storage"(>- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(O' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(J' +49 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(9- +3 "core" -' +2 "storage"(7& +4 "core" &   W\ _ + "manipulator"&I& +4 "core" &!  z5\ +2 .tElbow.seek 1 +2 "manipulator"&+(# +4 "core" ( + "manipulator"&F& +4 "core" &! k z5\ + "storage"(2& +4 "core" &   P\ _ +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&4' +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(<' +48 "core" ' + "manipulator"&& +4 "core" &!  z5\ +2 "storage"(E& +4 "core" & p o\ n + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&L' +31 "core" ' + .tElbow.hold +2 "manipulator"&6, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(?' +22 "core" ' +2 "manipulator"&G% +4 "core" %$ N z + "storage"( & +4 "core" & % @\ i +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 320 counts + "manipulator"&Z'P +18 "core" ' + "manipulator"&@& +3 "core" &6  z2 +2 "storage"(H& +4 "core" & m y \ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +47 .tForearm.seek 1 + 700 counts +3 "manipulator"&' +21 "core" ' + "storage"(V% +3 "core" % v n \ o +3 ."downElevator"SE.seek :down +4 "storage"(5'g +99 (\\% +2 "core" %J T V 6\ jXj +2 "manipulator"&^% +4 "core" %  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +91 "core" ' +58 ' + ."downElevator"SE.stop + "storage"(5 +3 (-& +3 "core" & V _\ m +3 "collection"'`& +3 "core" &Sksw\ XR +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&B% +4 "core" %\   z +2 "storage"(:% +4 "core" %k j l z\ n + "storage"(Q. +3 "core" .( +2 "storage"(d& +4 "core" & k j \ n + "storage"(N& +4 "core" & s r =\ n +2 "manipulator"&k& +4 "core" &6  z2 + .tElbow.seek 1 +2 "manipulator"&X(# +45 "core" ( + "manipulator"&T& +4 "core" &- ; zL + "storage"(M& +4 "core" & g c 0\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&P' +95 "core" ' + "storage"(i& +3 "core" & \ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(]'> +299 "core" ' +3 "storage"(K- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&g& +3 "core" &-  zL +2 "storage"(l& +4 "core" & p r\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&_' +33 "core" ' + .tElbow.hold +2 "manipulator"&f, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(e'8 +29 "core" ' + "manipulator"&a% +3 "core" %  z +2 "storage"(n& +12 "core" & a ^ m\ k + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&U'L +17 "core" ' +2 "manipulator"&w& +4 "core" &-  zL + "storage"(C& +4 "core" & o y \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&j' +19 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(m' +37 "core" ' + "manipulator"&R& +3 "core" &- = zL +2 "manipulator"&t% +4 "core" %ѫ & z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&}'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"& (i +165 "core" ( +2 "manipulator"&h& +4 "core" &r1 1 zH + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &r1 N zH +2 .tForearm.seek CC +2 "manipulator"&o'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"' ( +402 "core" ( +2 "storage"(q& +4 "core" & v j w\ p + "storage"(& +4 "core" & d c H\ p +2 "manipulator"&b& +3 "core" &r0 zH +2 "manipulator"&S% +4 "core" % Ϲ Q z +2 .tForearm.seek :retract + "manipulator"&r'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&y(# +161 "core" ( +2 "manipulator"&& +3 "core" &  z +2 "storage"(& +4 "core" & :\ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +102 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +47 .tHand.open +3 "manipulator"&~1 +69 "core" 1 +2 "manipulator"&% +4 "core" % $  z + "storage"(v& +4 "core" & f  s\ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&'P +14 "core" ' + "manipulator"&s& +4 "core" &  y +2 "storage"(x& +3 "core" & \ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&p' +24 "core" ' + "storage"(% +3 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"(('g +99 (#% +3 "core" %I \ sXg +2 "manipulator"&% +3 "core" % y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&z'\ +85 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 1 of [1] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'& +4 "core" &uv\ n + "manipulator"& % +4 "core" %\   y +2 "storage"(%% +4 "core" %t \ w + "storage"(. +3 "core" .( +2 "storage"(Y& +4 "core" & \ w + "storage"(& +4 "core" & \ w + "manipulator"&& +4 "core" & \ y +2 .tElbow.seek 1 +2 "manipulator"&.(# +4 "core" ( + "manipulator"&'& +4 "core" &  y +2 "storage"(1& +4 "core" & <\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&0' +88 "core" ' +2 "storage"(3& +4 "core" & Y\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +300 "core" ' +2 "storage"(\ - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (&& +3 "core" & \ u + "manipulator"&*& +4 "core" & " y +2 .tElbow.seek 1 +2 "manipulator"&(# +2 "core" ( +2 "manipulator"&& +3 "core" & ? y +2 "storage"(!& +4 "core" & \ v +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&'< +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +65 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&|& + "storage"('g +8 "core" & X y + "manipulator"&8% +4 "core" % P  yl +2 .tForearm.seek :retract +2 "manipulator"&;'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&/(i +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( +2 "manipulator"&"& +3 "core" &g/ ? yG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &g/ . zG +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +99 "core" ' + "manipulator"&& +3 "core" &g/ E zG +2 "manipulator"&)% +4 "core" %Ϯ @ z +2 "collection"',& +4 "core" &tv\ k +2 "collection"'>& +5 "core" &uu\ k +2 .tCC.seek :closed +2 "collection"'9(S +5 "core" &vv\ k +9 &0{qt\ Z*y +9 &b}tw\ X> +10 &guuv\ XO +9 &'Rsw\ _O +9 &Yux\ ^P +10 &Tuw\ _O +9 &mZrw\ ^O +9 &/Vsw\ ^O +10 &Vtv\ ^O +9 &Wtv\ ^O +9 & uYsw\ ]O +10 &"6Yrx\ ^P +9 &#Zsu\ ]P +10 &%Yuu\ ]P +9 &'|Yuw\ ]P +9 &)?Wuw\ ^O +10 &+Xtv\ ]P +9 &,Vvv\ ^O +9 &.Zww\ ]O +10 &0GUsv\ ^O +9 &2 Usu\ ^O +10 &3[sw\ ]O +9 &5Xsv\ ^O +9 &7PTuu\ _O +10 &9Wtw\ ^O +9 &:Vtt\ ^O +9 &<Wvt\ ^O +10 &>WVtu\ ^O +9 &@Ztw\ ]P +10 &ATuw\ _O +9 &CYru\ ]O +9 &E^\\tu\ ]P +10 &G`sw\ \\P +9 &Hnrv\ ZR +9 &Jru\ VT +10 &LLtu\ OY +9 &Nru\ K[\ +10 &Ouv\ K[ +9 &Qwv\ I\\ +9 &S+ysw\ Q- +10 &Ssu\ RU +9 ( + &Sgtv\ ZP +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.90 +2 .Hand.open + "manipulator"&71 +75 "core" 1 + "manipulator"&I% +4 "core" % Ϯ D z +2 .tForearm.reconfigure :loose +48 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&F'\ +95 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%2& +4 "core" &n\ +2 "manipulator"&A% +4 "core" %\  Z z +2 "storage"(% +4 "core" %Z r l \ n + "storage"(E. +3 "core" .( +2 "storage"(G& +4 "core" & l r \ n + "storage"( & +4 "core" & l p \ n +2 "manipulator"&$& +3 "core" &g/  zG +2 "manipulator"&@% +3 "core" %\   z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&H(# +162 "core" ( + "manipulator"&O& +4 "core" && G z~ + "storage"(V& +4 "core" & 3\ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&=' +89 "core" ' + "storage"(D& +3 "core" & \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(J'> +301 "core" ' + "storage"(4- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\& +3 "core" & y y J\ o +2 "manipulator"&^& +102 "core" && T z~ +2 .tElbow.seek 1 +2 "manipulator"&+(# +3 "core" ( +2 "manipulator"&<& +4 "core" && 6 z~ + "storage"(L& +4 "core" & a e\ p +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&Z'< +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&-/ +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&`& + "storage"(B'g +8 "core" && Y z~ +2 "manipulator"&:% +4 "core" % @  zS +2 .tForearm.seek :retract + "manipulator"&Q'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&d(_ +168 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +74 "core" ( + "manipulator"&?& +4 "core" &T  y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &T  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&k'$ +92 "core" ' +2 "manipulator"&T& +4 "core" &T I z +2 "manipulator"&M% +3 "core" %$ f z +2 "processing"%& +4 "core" &n\ +2 "processing"%i& +4 "core" &m\ +3 .tPC.seek :closed +2 "processing"%5(^ +4 "core" &w\  +9 &0yk\ *y +10 &bh\ }? +9 &]un\ ~P +9 &Uf\ O +10 &Pg\ O +9 &Sa\ O +9 &fR]\ O +10 &&W^\ P +9 &Rb\ O +10 &Ud\ O +9 & mW\\\ O +9 &"/U\\\ O +10 &#Uh\ O +9 &%Xe\ P +9 &'uT]\ O +10 &)7Q[\ O +9 &*O_\ O +10 &,S`\ P +9 &.}T\\\ O +9 &0>T\\\ P +10 &2S\\\ O +9 &3U]\ P +9 &5T^\ O +10 &7GR[\ O +9 &9 U`\ O +10 &:U]\ O +9 &<U]\ P +9 &>NV\\\ P +10 &@R[\ O +9 &AW]\ O +9 &CY]\ O +10 &EReb\ Q +9 &Gs^\ }R +10 &H^\ {T +9 &JZ\ |T +9 &LN^\ |U +10 &N[\ |U +9 &OY\ {U +9 &QW\ {U +10 &ST`\ {V +9 &U\\\ {U +10 &VX\ {V +9 &XZ\ {V +9 &ZZ^\ {W +10 &\\V\ {V +9 &]]\ |; +9 &^1\\\ |T +10 &^O\ + +2 ( +2 "processing"%i& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.65 + .Hand.open + "manipulator"&61 +76 "core" 1 +2 "manipulator"&c% +4 "core" % $  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 "processing"%g& +4 "core" &^F\ + +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&l% +3 "core" %\  R y +3 "storage"([% +4 "core" %s m r\ n + "storage"(a. +3 "core" .( + "storage"(n& +4 "core" & v q H\ n +2 "storage"(w& +3 "manipulator"&C& +5 "core" & j p ~\ n +2 &T  y +4 .tElbow.reconfigure :tight + ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&R(_ +3 ."raiseStack"SE.seek :beamBreak + "storage"(t'> +51 "core" ( +2 "manipulator"&P& +3 "core" &V  z\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &V > z\ +3 .tForearm.seek PC +2 "manipulator"&]'$ +94 "core" ' +2 .tHand.close + "manipulator"&_/ +69 "core" / +2 .tPC.seek :open +2 "processing"%U( +83 "core" ' + "storage"(e- +3 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(h' +41 "core" ' +321 ( +2 "storage"(W& +4 "core" & w x )\ n + "manipulator"&j& +3 "core" &V  y\ +2 "manipulator"&f% +3 "core" % -  y +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&}(# +251 "core" ( +2 "manipulator"&u& +4 "core" &  z9% + "storage"(q& +4 "core" & q m 3\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +90 "core" ' + .tHand.open +2 "manipulator"&b1 +65 "core" 1 +2 "storage"(S- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +51 "core" ' + #tLights, camera, ACTION! +2 "storage"(o- +3 "core" -' +2 "storage"( & +4 "core" &   \ ] + "manipulator"&~& +4 "core" &% $ y8 +2 .tElbow.seek 1 +2 "manipulator"&(# +4 "core" ( + "manipulator"&v& +4 "core" &% + y8 +2 "storage"(s& +4 "core" &   \ ] +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&x' +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(r' +49 "core" ' +2 "manipulator"&& +3 "core" &% y8 +2 "storage"(y& +4 "core" & w s \ n + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&#' +32 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +21 "core" ' + "manipulator"&% +3 "core" %#  zz +2 "storage"(& +3 "core" & 1 2 \ h +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 319 counts + "manipulator"& 'O +18 "core" ' + "manipulator"&%& +3 "core" &4  z6 +2 "storage"(& +4 "core" & d k y\ l +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&Y' +31 "core" ' + "storage"(m% +3 "core" % l p \ m +3 ."downElevator"SE.seek :down +5 "storage"('g +99 (% +2 "core" %I a W s\ kYk +2 "manipulator"&'% +4 "core" %Ѿ  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +89 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (p& +2 "core" & h T A\ m +2 "collection"'3& +4 "core" &Sfrw\ ZP +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&(% +4 "core" %\   z +2 "storage"(% +4 "core" %l l k N\ o + "storage"(z. +3 "core" .( +2 "storage"(\ & +3 "core" & l k \ m +2 "storage"(&& +4 "core" & j o \ n + "manipulator"&*& +3 "core" &4  y6 +3 .tElbow.seek 1 + "manipulator"&(# +43 "core" ( + "manipulator"&!& +3 "core" &- 9 y +2 "storage"(& +4 "core" & w \ p +47 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&|' +96 "core" ' + "storage"(8& +3 "core" & 3\ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(.'> +301 "core" ' + "storage"(0- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&"& +3 "core" &-  z +2 "storage"({& +4 "core" & x n Z\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"& ' +35 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"()'8 +26 "core" ' +2 "manipulator"&,% +4 "core" % O y + "storage"(& +4 "core" & U U $\ j + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&'I +19 "core" ' + "manipulator"&;& +4 "core" &-  y + "storage"( & +4 "core" & y u \ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&7' +25 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(I' +36 "core" ' + "manipulator"&>& +4 "core" &- R z + "manipulator"&2% +4 "core" % k y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +162 "core" ( +2 "manipulator"&E& +3 "core" &_4 Q zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &G& +2 "core" &_4 : zK +3 .tForearm.seek CC +2 "manipulator"& 'Ͻ +99 "core" ' + .tHand.close + "manipulator"&$/ +68 "core" / +2 .tCC.seek :open + "collection"'@( +400 "core" ( + "storage"(& +3 "core" & \ \ r +2 "storage"(O& +4 "core" & P\ r + "manipulator"&V& +3 "core" &_4 * zK +2 "manipulator"&D% +4 "core" % Ϭ 2 z +2 .tForearm.seek :retract +2 "manipulator"&/'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&F(# +158 "core" ( +2 "manipulator"&4& +3 "core" &- " y +2 "storage"(\\& +3 "core" & \ w +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&^' +102 "core" ' + .tElbow.hold +2 "manipulator"&<, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&L1 +70 "core" 1 +2 "manipulator"&-% +4 "core" % $ E z +2 "storage"(`& +3 "core" & \ s +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&:'P +15 "core" ' + "manipulator"&H& +3 "core" &- ? y +2 "storage"(=& +4 "core" & \ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&J' +24 "core" ' +2 "storage"(Z% +4 "core" % \ v +3 ."downElevator"SE.seek :down +3 "storage"(?'g +99 (N% +2 "core" %F $\ sWg +2 "manipulator"&+% +4 "core" % 3 zu +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +91 "core" ' +56 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 1 of [1] +2 #Loading generic puck from tube 1 into Collection Clamp +47 "collection"'M& +4 "core" &su\ n +2 "manipulator"&% +3 "core" %\  I y +2 "storage"(B% +3 "core" % \ w +2 "storage"(Q. +3 "core" .( +2 "storage"(& +4 "core" & <\ w + "storage"(6& +4 "core" & ^\ w +2 "manipulator"&c& +4 "core" &- y + .tElbow.seek 1 +2 "manipulator"&g(# +4 "core" ( + "manipulator"&l& +3 "core" &- 0 y +2 "storage"(i& +4 "core" & \ v +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&[' +92 "core" ' + "storage"(a& +4 "core" & \ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(n'> +312 "core" ' + "storage"(C- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +3 "core" & \ v +2 "manipulator"&P& +3 "core" &- 0 y +2 .tElbow.seek 1 +2 "manipulator"&X(# +3 "core" ( + "manipulator"&k& +4 "core" &- y +2 "storage"(_& +4 "core" & \ w +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&d'< +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&e/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&K& +2 "storage"(5'g +5 "core" &- " z +3 "manipulator"&t% +3 "core" % Y . zi +3 .tForearm.seek :retract +2 "manipulator"&W'\ +90 "core" ' +3 .tElbow.seek CC + "manipulator"&j(i +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( +2 "manipulator"&f& +4 "core" &p-  zE} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" &p- ' zE} +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&u'Ͻ +98 "core" ' + "manipulator"&q& +4 "core" &p- [ zE} +2 "manipulator"&R% +4 "core" % ^ zW +2 "collection"'b& +3 "core" &tu\ l +2 "collection"'S& +5 "core" &ru\ l +2 .tCC.seek :closed +2 "collection"'o(S +5 "core" &uv\ l +9 &/ztx\ [+z +9 &b{uu\ Y> +10 &jssv\ ZO +9 &+Ruw\ `O +9 &Xuv\ ^O +10 &Xuu\ ^O +9 &qSru\ `O +9 &3Usw\ _O +10 &Xvv\ _P +9 &Ysw\ ^P +10 & xWtv\ _O +9 &":Tuu\ _O +9 &#Ysv\ ^P +10 &%Wsv\ _O +9 &'Ysv\ _O +9 &)BVsv\ _O +10 &+Wuv\ _O +9 &,Utu\ _O +10 &.Xsw\ _O +9 &0JXtv\ _O +9 &2 Xqw\ _O +10 &3Tsv\ _O +9 &5Vtt\ _O +9 &7RVsv\ _O +10 &9Wsu\ ^O +9 &:Uuw\ _O +10 &<Wwv\ _O +9 &>[Utt\ _O +9 &@Ytv\ _O +10 &AVtu\ _O +9 &CZst\ ^O +10 &Ea^rv\ ^P +9 &G!^su\ ^P +9 &Hktv\ [Q +10 &Jst\ WT +9 &LPuv\ OX +9 &N tu\ L[ +10 &Osu\ L[ +9 &Qsv\ L[ +9 &S0yrv\ R0 +10 &Stv\ R _ +9 ( + &Svux\ XW +3 "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.93 + .Hand.open + "manipulator"& 1 +66 "core" 1 + "manipulator"&~% +4 "core" % 3 zW +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&v'\ +95 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%s& +3 "core" &Y\ +2 "manipulator"&% +4 "core" %\  8 z + "storage"(% +4 "core" %Z k u \ m + "storage"(y. +3 "core" .( +2 "storage"(& +4 "core" & q u \ m + "storage"(& +4 "core" & q f 4\ l + "manipulator"&h& +4 "core" &p- d zE} +2 "manipulator"&%% +3 "core" %\  W z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(# +189 "core" ( + "manipulator"&& +3 "core" &  z& +2 "storage"(m& +4 "core" & y x \ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&}' +103 "core" ' + "storage"(& +3 "core" & z t\ p +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +365 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ('& +3 "core" & k l |\ n +2 "manipulator"&x& +3 "core" & Z z& +3 .tElbow.seek 1 + "manipulator"&(# +3 "core" ( +2 "manipulator"&r& +4 "core" & ) z& +2 "storage"(#& +4 "core" & e i q\ o +2 .tForearm.seek 1 + 300 counts +2 "manipulator"& '< +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&p/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&3& +3 "storage"(('g +7 "core" & @ z& +2 "manipulator"&% +3 "core" % ? K zh +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&z(_ +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +2 "manipulator"&\ & +4 "core" &i ; z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &i G y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&*'$ +94 "core" ' + "manipulator"&!& +3 "core" &i F z +3 "manipulator"&% +3 "core" %) V z +3 "processing"%Y& +3 "core" &T\ +3 "processing"%8& +4 "core" &S\ +2 .tPC.seek :closed +2 "processing"%(^ +5 "core" &]\ +7 & -\\\ $d +9 &U}_\ |8 +10 &}x[\ {L +9 &WZ\ ~P +9 &WT]\ ~O +10 &Y`\ ~P +9 &V_\ ~P +10 &S_\ P +9 &_R]\ ~O +9 &!V[\ ~O +10 &W^\ ~P +9 &!T]\ ~O +10 &#gU[\ ~O +9 &%(Y[\ ~P +9 &&Y`\ ~O +10 &(X^\ ~P +9 &*oT^\ ~O +9 &,1W]\ ~O +10 &-UX\ ~O +9 &/T_\ ~P +10 &1wSS\ ~O +9 &38SY\ ~P +9 &4UM\ ~P +10 &6TK\ ~O +9 &8RK\ ~O +9 &:ARM\ ~O +10 &<QQ\ ~O +9 &=WK\ ~P +10 &?UF\ ~O +9 &AIRP\ ~O +9 &C WN\ ~O +10 &D`W\ }Q +9 &Fk[\ |R +9 &HC[\ zT +10 &JN\ yU +9 &KM\ zU +9 &MJ\ zU +10 &OFK\ zV +9 &Q L\ zU +10 &RE\ {U +9 &TL\ yU +9 &VON\ zU +10 &XP\ zV +9 &YL\ yV +9 &[G\ yV +10 &]TK\ xH +9 &^zBwN\ {%o +10 &^3T\ / +5 ( +2 "processing"%8& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.61 + .Hand.open + "manipulator"&1 +3 "core" &^!M\ / +66 1 +2 "manipulator"&1% +4 "core" % ( ) y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +96 "core" ' + "processing"%"& +4 "core" &^!P\ / +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&{% +4 "core" %\  B z +2 "storage"(% +4 "core" %o Z W q\ l + "storage"(,. +3 "core" .( +2 "storage"(& +4 "core" & U U \ l + "storage"(;& +3 "manipulator"& & +6 "core" & R T P\ l +2 &i @ z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "storage"(#]K-0-\ b +3 "manipulator"&>(_ +5 ."raiseStack"SE.seek :beamBreak +2 "storage"(2'> +2 "core" ( +2 "manipulator"&|& +3 "core" &i Y z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &i I y +3 .tForearm.seek PC +2 "manipulator"&.'$ +92 "core" ' +2 .tHand.close + "manipulator"& / +71 "core" / +2 .tPC.seek :open +2 "processing"%( +89 "core" ' + "storage"()- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(E' +38 "core" ' +318 ( +2 "storage"(G& +3 "core" & y n 3\ n +2 "manipulator"&7& +3 "core" &i z +2 "manipulator"&% +4 "core" % 7 G y2 +2 .tForearm.seek :retract + "manipulator"&$'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&A(# +259 "core" ( +3 "manipulator"&9& +4 "core" & Y z:, + "storage"(& +4 "core" & v r \ m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&O' +96 "core" ' + .tHand.open + "manipulator"&V1 +71 "core" 1 +2 "storage"(D- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(4' +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(\\' +50 "core" ' +2 #tLights, camera, ACTION! +2 "storage"( - +2 "core" -' +2 "storage"(& +4 "core" &\ \ >\ \\ +2 "manipulator"&L& +4 "core" & 3 z:+ + .tElbow.seek 1 +2 "manipulator"&-(# +4 "core" ( + "manipulator"&`& +4 "core" & . z:+ +2 "storage"(H& +4 "core" &\ \ \ \\ +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&=' +11 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(Z' +50 "core" ' + "manipulator"&/& +4 "core" & E z:+ + "storage"(N& +4 "core" & T T '\ k +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&+' +34 "core" ' +2 .tElbow.hold + "manipulator"&F, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(^' +25 "core" ' +2 "manipulator"&:% +4 "core" % ; zd + "storage"(I& +5 "core" & = ? r\ e + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 307 counts + "manipulator"&M'C +21 "core" ' +2 "manipulator"&& +3 "core" &4 # z7 +2 "storage"(B& +3 "core" & l q =\ m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&Q' +22 "core" ' +2 "storage"(% +4 "core" % r m \ m +2 ."downElevator"SE.seek :down +3 "storage"(6'g +99 (c% +3 "core" %)J V U F\ iXk +2 "manipulator"&l% +4 "core" % a z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +92 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +3 (J& +4 "core" & E R C\ l + "collection"'a& +4 "core" &Svuy\ WW +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&?% +3 "core" %\  + z +3 "storage"(<% +3 "core" %l Z e X\ l +2 "storage"(T. +3 "core" .( + "storage"(C& +4 "core" & r m [\ m +2 "storage"(w& +4 "core" & X c 2\ l + "manipulator"&P& +3 "core" &5  z7 +2 .tElbow.seek 1 +2 "manipulator"&k(# +52 "core" ( + "manipulator"&_& +3 "core" &, / y: +2 "storage"(e& +4 "core" & x y \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&K' +95 "core" ' + "storage"(t& +4 "core" & z n t\ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(g'> +299 "core" ' +2 "storage"([- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&f& +3 "core" &, G z: +2 "storage"(]& +4 "core" & q s D\ m + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&n' +34 "core" ' + .tElbow.hold +2 "manipulator"&d, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(q- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(R'7 +29 "core" ' + "manipulator"&b% +4 "core" % z + "storage"(X& +49 "core" & S V C\ i +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&5'H +17 "core" ' +2 "manipulator"&W& +3 "core" &, m z: +2 "storage"(@& +3 "core" & y y H\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +33 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(~' +36 "core" ' + "manipulator"&s& +4 "core" &,  z: + "manipulator"&% +4 "core" %  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&y(i +160 "core" ( +2 "manipulator"&S& +4 "core" &l0 p zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &l0 zH +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&h/ +70 "core" / +2 .tCC.seek :open +2 "collection"'%( +402 "core" ( + "storage"(u& +4 "core" & o q %\ p +2 "storage"(& +3 "core" & d d "\ p +2 "manipulator"&m& +3 "core" &l0 F zH +2 "manipulator"&j% +4 "core" % ϰ D z +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&v(# +193 "core" ( +2 "manipulator"&& +4 "core" & @ z' + "storage"('& +4 "core" & \ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&x' +97 "core" ' +2 .tElbow.hold +2 "manipulator"&r, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator" +68 "core" 1 +3 "manipulator"&p% +4 "core" % $ / z? + "storage"(3& +3 "core" & u p /\ p +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 320 counts + "manipulator"&'P +14 "core" ' + "manipulator"&& +4 "core" & . z& +2 "storage"(}& +4 "core" & v\ t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +24 "core" ' + "storage"( % +4 "core" % 0\ t +2 ."downElevator"SE.seek :down +5 "storage"(\ 'g +99 (&% +2 "core" %I \ qXh +2 "manipulator"&% +4 "core" % - zw +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +91 "core" ' +50 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 1 of [1] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'& +4 "core" &uv\ m +2 "manipulator"&Y% +4 "core" %\   z + "storage"((% +3 "core" %k \ u +2 "storage"(. +3 "core" .( +2 "storage"(U& +3 "core" & \ u +2 "storage"(& +4 "core" & 6\ u + "manipulator"&1& +4 "core" & x z& +2 .tElbow.seek 1 +2 "manipulator"&"(# +5 "core" ( +2 "manipulator"&{& +3 "core" & G z& +2 "storage"(& +4 "core" & \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&8' +92 "core" ' +2 "storage"(,& +4 "core" & \ v + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('> +302 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (;& +3 "core" & \ s +2 "manipulator"&|& +3 "core" & z& +47 .tElbow.seek 1 +3 "manipulator"&(# +2 "core" ( +2 "manipulator"&*& +3 "core" & / z& +2 "storage"( & +4 "core" & G\ s +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&)'< +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&z/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&0& +3 "storage"('g +7 "core" & ) z& +2 "manipulator"&2% +4 "core" % I 7 z2 +2 .tForearm.seek :retract + "manipulator"&G'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7(i +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +2 "core" ( +2 "manipulator"&& +5 "core" &f4  zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &f4 = zK +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&9'Ͻ +98 "core" ' + "manipulator"&& +3 "core" &f3 s zK +2 "manipulator"&>% +3 "core" %ϥ n z% +3 "collection"'V& +3 "core" &vy\ k +3 "collection"'D& +4 "core" &rv\ j +3 .tCC.seek :closed + "collection"' (S +5 "core" &uw\ k +10 &.vww\ Z+z +9 &b|uw\ X> +9 &kssx\ YO +10 &-Uuv\ ^O +9 &Ztw\ ]O +9 &Utv\ ^O +10 &rUru\ ^O +9 &5Utw\ ^O +10 &\\uu\ ]O +9 &Vtx\ ^O +9 & {Ust\ ^O +10 &"=Uut\ ^O +9 &#Wuv\ ^O +9 &%Xty\ ^O +10 &'Wtu\ ^O +9 &)EVtu\ ^O +10 &+Zuu\ ^O +9 &,Stt\ _O +9 &.Wpv\ ]O +10 &0MVtv\ ^O +9 &2Vsw\ ^N +9 &3Wsv\ ^O +10 &5Vuu\ ^O +9 &7UVtu\ ^O +10 &9Zuw\ ]O +9 &:Ttw\ ^O +9 &<Zrv\ ]O +10 &>^Utt\ ^N +9 &@Xtv\ ]O +9 &AVsu\ ]O +10 &CWtt\ ^O +9 &Eb[tw\ ]P +10 &G#_uv\ \\P +9 &Hmsv\ ZR +9 &Jru\ VT +10 &LPut\ NY +9 &N sw\ L[ +9 &Ouw\ L[\ +10 &Qrv\ J\\ +9 &S'ssw\ R+ +9 &S rw\ RN +10 ( + &S_uw\ [I +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&1 +66 "core" 1 + "manipulator"&L% +4 "core" % ϥ Y z% +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +95 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%H& +3 "core" &[\ +2 "manipulator"&$% +4 "core" %\  / z +2 "storage"(/% +3 "core" %g v x \ o + "storage"(N. +3 "core" .( +2 "storage"(:& +3 "core" & x x\ o +2 "storage"(E& +4 "core" & x y 1\ n +2 "manipulator"&I& +3 "core" &f3 # zK +2 "manipulator"&4% +3 "core" %\  ` z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&(# +162 "core" ( + "manipulator"&B& +3 "core" &) 8 yZ +2 "storage"(& +3 "core" & \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&A' +93 "core" ' +2 "storage"(O& +3 "core" & \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(\\'> +303 "core" ' + "storage"(c- +3 "core" -' +2 .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (l& +7 "core" & q y <\ o +3 "manipulator"&=& +4 "core" &) + zZ +2 .tElbow.seek 1 + "manipulator"&-(# +3 "core" ( +2 "manipulator"&Z& +3 "core" &)  yZ +2 "storage"(+& +4 "core" & o v ^\ o +3 .tForearm.seek 1 + 300 counts + "manipulator"&M'< +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&J/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&a& +2 "storage"(?'g +8 "core" &) X zZ + "manipulator"&<% +4 "core" %  v z{ +2 .tForearm.seek :retract +2 "manipulator"&T'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&^(_ +169 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +71 "core" ( +4 "manipulator"&C& +3 "core" &d 3 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &d " z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&P'$ +102 "core" ' +2 "manipulator"&_& +4 "core" &d t y +2 "manipulator"&e% +4 "core" %, z +2 "processing"%Q& +3 "core" &^\ +2 "processing"%t& +5 "core" &_\ +2 .tPC.seek :closed +2 "processing"%6(^ +4 "core" &_\ +7 & -Y\ $c +10 &T_\ }8 +9 &}x`\ }L +9 &X`\ P +10 &UR\\\ O +9 &Tb\ O +10 &X[\ P +9 &U_\ P +9 &]Y_\ O +10 &T_\ P +9 &T_\ P +9 &!T_\ O +10 &#eUZ\ O +9 &%'X]\ O +10 &&SO\ O +9 &(SZ\ P +9 &*mTP\ O +10 &,/QU\ O +9 &-UP\ O +9 &/TQ\ ~P +10 &1uSN\ O +9 &37TM\ O +10 &4TQ\ O +9 &6VJ\ O +9 &8|TG\ P +10 &:?UL\ O +9 &<QO\ O +9 &=WN\ O +10 &?WR\ O +9 &AGVR\ O +10 &CYP\ ~P +9 &D`N\ ~P +9 &FkJ\ }R +10 &HBN\ {T +9 &JN\ {U +9 &KM\ {U +10 &MI\ {U +9 &OEI\ {U +10 &QO\ {U +9 &RQ\ {U +9 &TN\ zV +10 &VKL\ {V +9 &X M\ {V +9 &YK\ {V +10 &[I\ zV +9 &]QO\ zJ +10 &^~JO\ {\\ +9 &^ LK\ 3 +5 ( +2 "processing"%t& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&F1 +3 "core" &^%S\ 3 +63 1 + "manipulator"&i% +4 "core" % & ? z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&['\ +97 "core" ' + "processing"%f& +3 "core" &^%K\ 3 +3 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&]% +4 "core" %\ n z +2 "storage"(q% +3 "core" %s v s %\ o +2 "storage"(b. +3 "core" .( +2 "storage"(X& +3 "core" & s p\ n +2 "storage"(W& +4 "manipulator"&@& +4 "core" & y z .\ n + &d / z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "storage"(#]K-0-\ b +3 "manipulator"&s(_ +6 ."raiseStack"SE.seek :beamBreak + "storage"('> +2 "core" ( +3 "manipulator"&K& +3 "core" &d s z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" &d + z +2 .tForearm.seek PC +2 "manipulator"&g'$ +92 "core" ' +2 .tHand.close + "manipulator"&n/ +69 "core" / +2 .tPC.seek :open +2 "processing"%5( +88 "core" ' + "storage"(R- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(S' +40 "core" ' +317 ( +2 "storage"(& +4 "core" & b r k\ o + "manipulator"& & +4 "core" &d g z + "manipulator"&d% +4 "core" % ( V z +2 .tForearm.seek :retract +2 "manipulator"&h'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&(# +261 "core" ( +2 "manipulator"&o& +3 "core" & I z:. +2 "storage"(u& +4 "core" & m q\ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +98 "core" ' +2 .tHand.open + "manipulator"&m1 +68 "core" 1 +2 "storage"(j- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(' +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"('- +3 "core" -' +2 "storage"(y& +4 "core" &   n\ _ +2 "manipulator"&#& +2 "core" &  z:- +3 .tElbow.seek 1 + "manipulator"&p(# +3 "core" ( +2 "manipulator"&3& +3 "core" & I z:- +2 "storage"(& +4 "core" &   \\\ _ +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&}' +56 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"( ' +49 "core" ' +2 "manipulator"&& +4 "core" & : z:- + "storage"(&& +4 "core" & s r \ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&' +34 "core" ' + .tElbow.hold +2 "manipulator"&v, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(x' +31 "core" ' +2 "manipulator"&% +4 "core" % B zw + "storage"(& +4 "core" & G ? ~\ g +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 306 counts +2 "manipulator"&Y'B +24 "core" ' +2 "manipulator"&(& +3 "core" &4 z7 +2 "storage"(& +3 "core" & r v \ m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&U' +23 "core" ' +2 "storage"(% +3 "core" % l p Y\ n +3 ."downElevator"SE.seek :down +6 "storage"(1'g +98 (~% +3 "core" %M W U E\ jYl +2 "manipulator"&{% +3 "core" % ( z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +68 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" & z z J\ o +2 "collection"',& +4 "core" &S^tv\ ]I +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&\ % +3 "core" %\  5 z +3 "storage"(r% +3 "core" %q j u 9\ o +2 "storage"(!. +3 "core" .( +2 "storage"( & +3 "core" & y y `\ o +2 "storage"(;& +4 "core" & y y g\ o +2 "manipulator"&|& +3 "core" &4  z7 +2 .tElbow.seek 1 +2 "manipulator"&*(# +51 "core" ( + "manipulator"& & +4 "core" &- 7 yC +2 "storage"(z& +4 "core" & \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&0' +91 "core" ' + "storage"(2& +4 "core" & \ r +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"("'> +308 "core" ' + "storage"(8- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &-  zC +2 "storage"(.& +4 "core" & v o \ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&' +30 "core" ' +2 .tElbow.hold +2 "manipulator"&), +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(>'7 +27 "core" ' +2 "manipulator"&V% +3 "core" %$ z + "storage"(& +4 "core" & T U J\ l + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&'P +19 "core" ' + "manipulator"&G& +4 "core" &- K zC + "storage"(%& +4 "core" & g e \ \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +21 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(L' +36 "core" ' +2 "manipulator"&H& +4 "core" &- 1 yC + "manipulator"&$% +4 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N(i +170 "core" ( +2 "manipulator"&D& +4 "core" &l4 N zK + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &l4 \\ zK +2 .tForearm.seek CC +2 "manipulator"&E'Ͻ +92 "core" ' +44 .tHand.close +4 "manipulator"&I/ +72 "core" / +2 .tCC.seek :open +2 "collection"'4( +402 "core" ( + "storage"(9& +3 "core" & \ r +2 "storage"(B& +4 "core" & \ r +2 "manipulator"&& +4 "core" &l3 F zK + "manipulator"&O% +3 "core" % ) yL +3 .tForearm.seek :retract +2 "manipulator"&7'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&`(# +167 "core" ( + "manipulator"&c& +4 "core" &-  y= +2 "storage"(l& +3 "core" & \ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&=' +106 "core" ' + .tElbow.hold +2 "manipulator"&Z, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&+1 +75 "core" 1 +2 "manipulator"&J% +4 "core" % G z + "storage"(a& +4 "core" & \ r +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts +2 "manipulator"&<'L +13 "core" ' +2 "manipulator"&& +4 "core" &- y= + "storage"(A& +4 "core" & '\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&\\' +24 "core" ' +2 "storage"(M% +3 "core" % \ w +3 ."downElevator"SE.seek :down +3 "storage"(C'g +99 (w% +3 "core" %J \ sXi +2 "manipulator"&-% +3 "core" % z| +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +90 "core" ' +56 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 1 of [1] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'e& +4 "core" &vv\ o + "manipulator"&Q% +5 "core" %\  W y + "storage"(?% +3 "core" %r \ w +2 "storage"(T. +3 "core" .( +2 "storage"(& +4 "core" & \ x + "storage"(F& +3 "core" & \ w +2 "manipulator"&i& +4 "core" &-  z= +2 .tElbow.seek 1 +2 "manipulator"&f(# +3 "core" ( +2 "manipulator"&]& +4 "core" &-  y= + "storage"(q& +4 "core" & b\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&b' +99 "core" ' + "storage"(t& +4 "core" & \ v +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(X'> +301 "core" ' + "storage"(W- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (@& +3 "core" & \ t +2 "manipulator"&K& +3 "core" &- 4 y= +2 .tElbow.seek 1 +2 "manipulator"&k(# +3 "core" ( +2 "manipulator"&P& +3 "core" &- V y= +2 "storage"(n& +4 "core" & 9\ t +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&R'< +31 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&^/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&[& +2 "storage"(6'g +8 "core" &-  y= + "manipulator"&% +3 "core" % r l yC +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (i +155 "core" ' + ( + ."downElevator"SE.stop +3 "manipulator"&d& + "storage"(5 +7 "core" &g/ D zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &g/  zG +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&o'Ͻ +154 "core" ' +2 "manipulator"&u& +3 "core" &g/ . zG +2 "manipulator"&s% +4 "core" % J z +2 "collection"'m& +4 "core" &uv\ l +2 "collection"'j& +5 "core" &sw\ l +2 .tCC.seek :closed +2 "collection"''(S +5 "core" &vv\ l +8 &1xuu\ [*y +10 &b{vw\ X> +9 &iqsv\ ZO +9 &*Srw\ _O +10 &Urw\ ^O +9 &Usw\ ^O +9 &qUuv\ _O +10 &3Utu\ _O +9 &Vtv\ ^O +9 &Tsw\ _O +10 & xWtu\ ^O +9 &";Trw\ _O +10 &#Wvv\ ^O +9 &%Vtu\ _O +9 &'Tvw\ ^O +10 &)BUst\ _O +9 &+Uvv\ ^O +10 &,Rux\ ^O +9 &.Vsu\ ^O +9 &0KUtu\ _O +10 &2 Ttu\ _O +9 &3Vuu\ ^O +9 &5Ttu\ ^O +10 &7SUtt\ ^O +9 &9Ysu\ ]O +9 &:Tsu\ ^O +10 &<Tsw\ ^O +9 &>[Ttw\ ^O +10 &@Ztt\ ]O +9 &AUtw\ ^O +9 &CWtw\ ^O +10 &EaWsu\ ^O +9 &G!_rx\ ]P +10 &Hmsu\ ZR +9 &Jqu\ VT +9 &LNsw\ OY +10 &N\ sv\ L[ +9 &Osv\ L[ +9 &Qsv\ K\\ +10 &S%srw\ Q- +9 &Sst\ TN +9 ( +2 &Snvv\ ZK +2 "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.95 + .Hand.open +2 "manipulator"&y1 +69 "core" 1 + "manipulator"&#% +3 "core" % 6 { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +104 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%& +4 "core" &`\ +2 "manipulator"&h% +4 "core" %\  p y ~ + "storage"(% +4 "core" %\\ z x a\ o +2 "storage"(&. +2 "core" .( +2 "storage"(S& +4 "core" & x y @\ o + "storage"(& +4 "core" & x y [\ o +2 "manipulator"&& +4 "core" &g/ U zG +2 "manipulator"&% +4 "core" %\  N z ~ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&((# +186 "core" ( +2 "manipulator"&& +4 "core" & = z& + "storage"(& +4 "core" & \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +90 "core" ' + "storage"(& +4 "core" & \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +299 "core" ' + "storage"(~- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +3 "core" & z o \ o +2 "manipulator"&}& +3 "core" & 6 z% +2 .tElbow.seek 1 +2 "manipulator"&p(# +3 "core" ( +2 "manipulator"& & +4 "core" & O z% + "storage"(& +3 "core" & b i J\ o +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&Y'< +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +77 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&,& +2 "storage"(\ 'g +7 "core" &  z% +2 "manipulator"&r% +4 "core" % O [ zq +2 .tForearm.seek :retract +2 "manipulator"&x'\ +104 "core" ' +2 .tElbow.seek PC +2 "manipulator"&!(_ +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +101 "core" ( +2 "manipulator"& & +4 "core" &g 1 y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &g  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|'$ +107 "core" ' +2 "manipulator"& & +4 "core" &g O z + "manipulator"&z% +4 "core" %1 ` zP +2 "processing"%U& +4 "core" &]\ +2 "processing"%2& +4 "core" &[\ +3 .tPC.seek :closed + "processing"%1(^ +5 "core" &_\ +7 & 5c\ $d +10 &U}T\ 8 +9 &}w\\\ ~L +9 &V]\ P +10 &YSO\ O +9 &TT\ O +9 &RW\ P +10 &W]\ P +9 &_V`\ P +10 &"SR\ P +9 &TT\ P +9 &!QP\ O +10 &#hWN\ P +9 &%*UM\ P +9 &&XN\ O +10 &(WK\ O +9 &*qUM\ O +9 &,3UQ\ O +10 &-RF\ P +9 &/RE\ O +10 &1xRO\ P +9 &3;RO\ O +9 &4VO\ O +10 &6SL\ P +9 &8TO\ O +10 &:CQP\ O +9 &<TR\ P +9 &=UM\ P +10 &?QN\ O +9 &AKWT\ O +9 &C TQ\ P +10 &D_O\ Q +9 &FjS\ R +10 &HEI\ }T +9 &JP\ ~U +9 &KK\ }U +10 &MF\ }U +9 &OHO\ }V +9 &Q\ P\ }V +10 &RM\ }U +55 &TT\ }V +5 &VOR\ |V + &XO\ {V +2 &YM\ {W +3 &[Q\ {W + &]TP\ {J + &^IR\ |[ +7 &^ RP\ 3 +5 ( +2 "processing"%2& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 +2 .Hand.open + "manipulator"&v1 +2 "core" &^%P\ 2 +73 1 + "manipulator"&% +4 "core" % 1 6 zP +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +94 "core" ' + "processing"%& +4 "core" &^%J\ 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&.% +4 "core" %\  G z +2 "storage"(% +4 "core" %~ o k \ m +2 "storage"(V. +3 "core" .( + "storage"(& +4 "core" & k k \ m +2 "storage"(G& +5 "manipulator"&%& +2 "core" & w n &\ m +2 &g E z +3 ."raiseStack"SE.reconfigure :place +4 .tElbow.reconfigure :tight +3 "storage"(#]K-0-\ b +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&H(_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"($'> +3 "core" ( + "manipulator"&0& +4 "core" &g } z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &g < z +2 .tForearm.seek PC +2 "manipulator"&"'$ +100 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / + .tPC.seek :open +2 "processing"%( +88 "core" ' + "storage"(>- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(D' +44 "core" ' +310 ( +2 "storage"(:& +4 "core" & m r H\ m + "manipulator"&& +4 "core" &g ; z +2 "manipulator"&)% +3 "core" % 2 9 y +2 .tForearm.seek :retract +2 "manipulator"&I'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&/(# +250 "core" ( +2 "manipulator"& & +4 "core" &- 2 z+ + "storage"(9& +3 "core" & k l }\ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&B' +91 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "storage"(O- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(c' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(l' +50 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(E- +98 "core" -' +2 "storage"(N& +3 "core" &   \ ^ +2 "manipulator"&+& +4 "core" &- + y+ + .tElbow.seek 1 +2 "manipulator"&J(# +3 "core" ( +2 "manipulator"&a& +4 "core" &- ; z+ + "storage"(& +4 "core" &   \ ^ +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&A' +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(M' +50 "core" ' +2 "manipulator"&7& +4 "core" &- 0 z+ + "storage"(w& +3 "core" & l u\ n +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&-' +32 "core" ' + .tElbow.hold +2 "manipulator"&`, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(=' +26 "core" ' + "manipulator"&<% +4 "core" %$ G z + "storage"(e& +4 "core" & 5 < \\\ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&Q'P +17 "core" ' +2 "manipulator"&?& +3 "core" &. " z+ +2 "storage"(T& +4 "core" & m r 0\ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +72 "core" ' +4 "storage"(F% +4 "core" % z y i\ o +2 ."downElevator"SE.seek :down +4 "storage"(L'g +99 (i% +3 "core" % L U _ V\ kYl +2 "manipulator"&]% +4 "core" %Ѣ R z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q'\ +88 "core" ' +68 ' + ."downElevator"SE.stop + "storage"(5 +3 (\\& +3 "core" & j W \ n +2 "collection"'t& +4 "core" &Smsw\ [K +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&C% +4 "core" %\  W z +2 "storage"(Z% +4 "core" %q y p M\ o + "storage"(_. +3 "core" .( +2 "storage"(W& +4 "core" & y y _\ o + "storage"(@& +3 "core" & y y j\ o +2 "manipulator"&K& +4 "core" &. ? z+ +2 .tElbow.seek 1 +2 "manipulator"&P(# +22 "core" ( + "manipulator"&n& +3 "core" &. L z* +2 "storage"(^& +4 "core" & r\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&[' +98 "core" ' + "storage"(& +4 "core" & w I\ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(f'> +302 "core" ' +2 "storage"(b- +2 "core" -' +2 .tSE.configure :default +8 "storage"(#QK-0-\ b +3 "manipulator"&d& +8 "core" &. t z* +2 "storage"(g& +4 "core" & q n\ m + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&X' +32 "core" ' + .tElbow.hold +2 "manipulator"&R, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(k- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(u'7 +28 "core" ' + "manipulator"&s% +4 "core" %  z +2 "storage"(m& +3 "core" & X X O\ j +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 316 counts + "manipulator"&6'L +17 "core" ' + "manipulator"&& +4 "core" &. : z* + "storage"(4& +4 "core" & x y +\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&y' +17 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(#' +36 "core" ' + "manipulator"&& +4 "core" &. S y* + "manipulator"&h% +4 "core" % ; z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +157 "core" ( +3 "manipulator"&&& +3 "core" &g2 \\ zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &g3 ! zJ +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +402 "core" ( + "storage"(o& +4 "core" & s n\ q + "storage"(& +4 "core" & q s 6\ p +2 "manipulator"&& +4 "core" &g2 zJ + "manipulator"&% +4 "core" % ϼ q z +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&3(# +192 "core" ( + "manipulator"&~& +4 "core" &  y( + "storage"({& +4 "core" & \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&}' +102 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +73 "core" 1 +9 "manipulator"&% +4 "core" % $  z +2 "storage"(,& +3 "core" & z y o\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&r'P +18 "core" ' + "manipulator"&(& +3 "core" &% t z( +2 "storage"(& +4 "core" & 0\ t +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +24 "core" ' +2 "storage"(Y% +4 "core" % C\ t +2 ."downElevator"SE.seek :down +4 "storage"( 'g +99 (;% +3 "core" %I \ qXi +2 "manipulator"&p% +3 "core" % ( z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 1 of [1] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'z& +4 "core" &tu\ m +2 "manipulator"&U% +4 "core" %\   z + "storage"(\ % +4 "core" %v \ u +2 "storage"(x. +2 "core" .( +2 "storage"(5& +4 "core" & \ t + "storage"(v& +5 "core" & :\ u + "manipulator"&& +3 "core" &% s y( +3 .tElbow.seek 1 + "manipulator"&(# +4 "core" ( +2 "manipulator"&.& +3 "core" &% 7 y( +2 "storage"(& +4 "core" & \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&2' +93 "core" ' + "storage"(V& +3 "core" & \ v +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +303 "core" ' + "storage"(G- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (%& +3 "core" & \ s +2 "manipulator"&0& +3 "core" &% " y( +2 .tElbow.seek 1 +2 "manipulator"&*(# +3 "core" ( +2 "manipulator"&|& +4 "core" &% N z( + "storage"(& +4 "core" & /\ s +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&>'< +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&!/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +3 "storage"(1'g +6 "core" &%  y( +2 "manipulator"&$% +4 "core" % 9 . y +2 .tForearm.seek :retract +2 "manipulator"&:'\ +89 "core" ' +3 .tElbow.seek CC +2 "manipulator"&(i +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +14 "core" ( + "manipulator"&)& +3 "core" &u\ < y% +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" &u y% +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'Ͻ +92 "core" ' +2 "manipulator"&9& +4 "core" &u h y% + "manipulator"&H% +4 "core" %ϼ z zK +2 "collection"'& +4 "core" &uu\ n +3 "collection"'O& +4 "core" &vu\ n +2 .tCC.seek :closed +2 "collection"'I(S +4 "core" &ux\ m +7 & 0sv\ g#b +10 &Vxuv\ [7 +9 &~xtv\ [L +9 &Utw\ `O +10 &_Qrw\ bN +9 &Vtw\ aO +10 &Vss\ aO +9 &Xux\ aO +9 &eUtw\ aO +10 &(Usu\ aO +9 &Rtw\ bN +9 &!Utw\ aO +10 &#oTsu\ aN +9 &%0Vuv\ aO +10 &&Rtu\ aO +9 &(Uvv\ aN +9 &*wUsv\ `N +10 &,9Tuv\ aN +9 &-Xuw\ `O +9 &/Vut\ `N +10 &1~Tut\ aO +9 &3?Ztw\ `O +10 &5Suv\ aO +9 &6Ttv\ aN +9 &8Rsu\ aO +10 &:HRsx\ bO +9 &< Qsw\ aN +9 &=Tsv\ aO +10 &?Wtu\ aO +9 &AOYvs\ aO +10 &CTuw\ aO +9 &DYsv\ `O +9 &F_tu\ _P +10 &HSesv\ ^P +9 &J {tv\ ZS +9 &Ksu\ TW +10 &M|sv\ MZ +9 &O=uu\ O[ +10 &Ptu\ N[ +9 &Rsu\ NC +9 &S,sw\ R's +10 &S`tw\ _J +2 ( +2 "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.89 +2 .Hand.open + "manipulator"&E1 +68 "core" 1 + "manipulator"&N% +4 "core" % ϼ . yK +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +47 .tForearm.seek :retract +5 "manipulator"&+'\ +92 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%a& +4 "core" &S\ +2 "manipulator"&% +4 "core" %\  c y + "storage"(7% +4 "core" %} \ r +2 "storage"(w. +2 "core" .( +2 "storage"(D& +4 "core" & \ r +2 "storage"(c& +3 "core" & \ r +2 "manipulator"&<& +4 "core" &u  z% + "manipulator"&e% +4 "core" %\   y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&?(# +155 "core" ( + "manipulator"&T& +4 "core" &  zk +2 "storage"(/& +3 "core" & 2\ s +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&F' +96 "core" ' +2 "storage"(B& +4 "core" & i\ s +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(l'> +304 "core" ' + "storage"(A- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (i& +3 "core" & k f \ p +2 "manipulator"&]& +3 "core" & > yk +2 .tElbow.seek 1 +2 "manipulator"&J(# +3 "core" ( +2 "manipulator"&M& +3 "core" & r zk +2 "storage"(-& +4 "core" & \ q +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&Q'< +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&\\/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&t& +3 "storage"(C'g +5 "core" & p zk +3 "manipulator"&Z% +4 "core" % X & z` +2 .tForearm.seek :retract +2 "manipulator"&='\ +93 "core" ' + .tElbow.seek PC +2 "manipulator"&_(_ +175 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +67 "core" ( +2 "manipulator"&W& +4 "core" &W - z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &W  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&K'$ +98 "core" ' +2 "manipulator"&n& +4 "core" &W l z +2 "manipulator"&^% +4 "core" %.  z + "processing"%& +4 "core" &H\ +2 "processing"%& +5 "core" &Q\ +2 .tPC.seek :closed +2 "processing"%L(^ +4 "core" &\\\  +9 &0yR\ }*y +9 &b[\ |? +9 &kuP\ }P +10 &-UR\ P +9 &VJ\ O +10 &UN\ O +9 &sPJ\ P +9 &5XM\ P +10 &UE\ P +9 &RO\ O +9 & |WE\ O +10 &">P=\ O +9 &$R@\ O +10 &%XI\ P +9 &'UP\ O +9 &)EVO\ P +10 &+SE\ O +9 &,RC\ O +9 &.TC\ O +10 &0NPI\ O +9 &2UL\ O +10 &3SM\ O +9 &5SK\ O +9 &7VTH\ O +10 &9RG\ O +9 &:RC\ O +9 &<RD\ O +10 &>]R@\ P +9 &@UK\ P +10 &ATL\ P +9 &C[L\ P +9 &EabJ\ ~Q +10 &G nC\ ~R +9 &HJ\ {T +9 &JN\ |U +10 &L\\K\ |U +9 &NJ\ |U +10 &OP\ {V +9 &QG\ |U +9 &ScJ\ {V +10 &U$K\ |V +9 &VK\ zV +9 &XJ\ {V +10 &ZiG\ {W +9 &\\)L\ zW +10 &]}O\ {4 +9 &^3jK\ }? +9 ( + &^K\ - +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.63 +2 .Hand.open + "manipulator"&`1 +71 "core" 1 +2 "manipulator"&q% +4 "core" % $ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +97 "core" ' +2 "processing"%d& +3 "core" &^C\ - +3 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&g% +4 "core" %\ E z +2 "storage"(k% +3 "core" %m y z U\ o +2 "storage"(s. +2 "core" .( +2 "storage"(m& +4 "core" & z y r\ o +2 "storage"(& + "manipulator"&4& +7 "core" & y x S\ o +2 &W [ y +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "storage"(#]K-0-\ b +4 "manipulator"&(_ +5 ."raiseStack"SE.seek :beamBreak +2 "storage"(h'> +3 "core" ( + "manipulator"&[& +50 "core" &W ) z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &W U z +2 .tForearm.seek PC +2 "manipulator"&f'$ +92 "core" ' +2 .tHand.close +2 "manipulator"&X/ +71 "core" / +2 .tPC.seek :open +2 "processing"%6( +42 "core" ' + "storage"(u- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(&' +37 "core" ' +366 ( + "storage"(S& +3 "core" & y \ p +2 "manipulator"&y& +4 "core" &W [ y +2 "manipulator"&R% +3 "core" % 1 O y +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&j(# +258 "core" ( +2 "manipulator"&'& +4 "core" & G z8 + "storage"(o& +4 "core" & d b \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +98 "core" ' +2 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "storage"(- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(~' +28 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +49 "core" ' + #tLights, camera, ACTION! + "storage"({- +4 "core" -' +2 "storage"(& +4 "core" & !  \ _ + "manipulator"&& +4 "core" & z8 +2 .tElbow.seek 1 +2 "manipulator"&(# +3 "core" ( +2 "manipulator"&,& +4 "core" & - z8 +2 "storage"((& +3 "core" & L ' }\ _ +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +13 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(Y' +50 "core" ' + "manipulator"& & +4 "core" & U z8 + "storage"(;& +4 "core" & x y C\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&p' +36 "core" ' + .tElbow.hold +2 "manipulator"&3, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(}' +26 "core" ' +2 "manipulator"&r% +4 "core" % * zv + "storage"(z& +3 "core" & 7 > Q\ g +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 306 counts + "manipulator"&U'B +19 "core" ' +2 "manipulator"&\ & +4 "core" &4 @ z5 + "storage"(x& +4 "core" & u x \ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&5' +32 "core" ' +2 "storage"(#% +4 "core" % z y e\ o +2 ."downElevator"SE.seek :down +5 "storage"(v'g +99 (% +2 "core" %J U U W\ lXk +2 "manipulator"&.% +4 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +61 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (& +3 "core" & ` V\ n +2 "collection"'V& +3 "core" &S^tu\ ]J +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"& % +4 "core" %\  W z +2 "storage"( % +3 "core" %d { z s\ o +2 "storage"( . +2 "core" .( +2 "storage"(G& +4 "core" & g l 3\ o + "storage"(%& +4 "core" & z y \ o +2 "manipulator"&0& +3 "core" &4 ? z5 +2 .tElbow.seek 1 +2 "manipulator"&|(# +48 "core" ( + "manipulator"&& +4 "core" &- H zW +2 "storage"(!& +4 "core" & \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +48 .tForearm.seek 1 + 700 counts +3 "manipulator"&8' +98 "core" ' +2 "storage"($& +3 "core" & \ r +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('> +317 "core" ' + "storage"(2- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&)& +3 "core" &- zW +2 "storage"(& +3 "core" & h\ q +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&"' +34 "core" ' + .tElbow.hold +2 "manipulator"&>, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(9- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate + "storage"(H'6 +28 "core" ' + "manipulator"&*% +4 "core" %! h { + "storage"(& +4 "core" & U W\ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&1'M +20 "core" ' + "manipulator"&:& +4 "core" &- B zW +2 "storage"(& +3 "core" & x r ~\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&E' +25 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate + "storage"(N' +36 "core" ' +2 "manipulator"&O& +4 "core" &- Z zW + "manipulator"&a% +3 "core" % c z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7(i +165 "core" ( +2 "manipulator"&w& +3 "core" &d5 @ zL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &d5 = zL +2 .tForearm.seek CC +2 "manipulator"&c'Ͻ +92 "core" ' + .tHand.close + "manipulator"& +314 "core" ' +2 "storage"(4- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & \ v +2 "manipulator"&[& +4 "core" &$  zY + .tElbow.seek 1 +2 "manipulator"&P(# +3 "core" ( +2 "manipulator"&K& +3 "core" &$ & yY +2 "storage"(X& +4 "core" & \ v +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&u'< +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&_/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&b& +3 "storage"(L'g +5 "core" &$ R yY +2 "manipulator"&h% +5 "core" % O  yj +2 .tForearm.seek :retract +2 "manipulator"&S'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&y(i +167 "core" ' + ."downElevator"SE.stop + "storage"(5 +27 "core" ( + "manipulator"&R& +4 "core" &i 2 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &i  y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&''Ͻ +101 "core" ' + "manipulator"&o& +4 "core" &i Q y +2 "manipulator"&% +4 "core" % yz + "collection"'& +4 "core" &tv\ o +3 "collection"'& +4 "core" &uv\ o +2 .tCC.seek :closed +2 "collection"'{(S +5 "core" &wu\ o +8 &/vrv\ _*y +10 &d}su\ \\? +9 &vqsw\ ]O +9 &8Tsu\ bO +10 &Wtw\ bO +9 &Vtw\ cN +10 &~Usw\ bO +9 &@Vst\ cO +9 &Vuv\ bN +10 &Ttv\ bN +9 & Yuw\ bO +9 &"HXtv\ aO +10 &$ Ztt\ bN +9 &%Usv\ bO +10 &'Yuv\ bN +9 &)QUtw\ bN +9 &+Xuw\ bO +10 &,Wuv\ bN +9 &.Utu\ bN +9 &0XUsu\ bO +10 &2Ytw\ bO +9 &3Yqw\ bO +10 &5Xtu\ aO +9 &7`Ysu\ aO +9 &9!Wst\ bO +10 &:Tuu\ cN +9 &<Wsu\ bN +9 &>iTtw\ bN +10 &@+Wtw\ bN +9 &AUuw\ bO +10 &CZuv\ aO +9 &EmZtu\ aP +9 &G/]tv\ aP +10 &Hmst\ ^Q +9 &Jru\ [T +9 &L\\tv\ RX +10 &Ntt\ PZ +9 &Ost\ PZ +10 &Qtw\ O[ +9 &S&kru\ V- +9 &S!su\ XL +9 ( +2 &S^tv\ aI +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.92 + .Hand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" %  yz +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +96 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%(& +4 "core" &S\ +2 "manipulator"&% +4 "core" %\  | y + "storage"( % +4 "core" %t \ r +2 "storage"(;. +2 "core" .( +2 "storage"(&& +3 "core" & \ r +2 "storage"(r& +3 "core" & \ r +2 "manipulator"&z& +4 "core" &i / z +2 "manipulator"&~% +3 "core" %\  * z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&\ (# +173 "core" ( + "manipulator"&x& +3 "core" & G z n +2 "storage"(#& +4 "core" & \ r +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&j' +101 "core" ' + "storage"(& +4 "core" & \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('> +307 "core" ' + "storage"(- +50 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (.& +3 "core" & { y h\ o +2 "manipulator"&& +4 "core" & _ z n + .tElbow.seek 1 +2 "manipulator"&(# +23 "core" ( +2 "manipulator"&Y& +4 "core" &$ 2 z, + "storage"(p& +3 "core" & y y @\ o +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&U'< +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&V& +2 "storage"( 'g +6 "core" && C z, +2 "manipulator"& % +4 "core" % < / zk +2 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&G(_ +169 "core" ' + ."downElevator"SE.stop + "storage"(5 +86 "core" ( +2 "manipulator"&}& +4 "core" &g F z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &g M z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&0'$ +97 "core" ' + "manipulator"&& +3 "core" &g 7 z +2 "manipulator"&!% +4 "core" % c z +2 "processing"%5& +4 "core" &B\ +2 "processing"%$& +5 "core" &O\ +2 .tPC.seek :closed +2 "processing"%v(^ +4 "core" &P\ +7 & .J\ #b +9 &U{H\ ~8 +10 &~v>\ }L +9 &VC\ P +10 &OPJ\ O +9 &SK\ O +9 &S;\ P +10 &W=\ P +9 &WW@\ O +9 &U5\ O +10 &U=\ P +9 &!S>\ P +10 &#^VG\ P +9 &%T<\ P +9 &&T@\ O +10 &(UB\ P +9 &*gTH\ O +9 &,(V;\ P +10 &-RB\ O +9 &/Q?\ O +10 &1nRH\ P +9 &30RK\ P +9 &4V@\ O +10 &6PF\ P +9 &8wUB\ O +9 &:8U@\ P +10 &;SE\ O +9 &=SF\ O +10 &?~QK\ P +9 &AAU@\ O +9 &CU=\ O +10 &D_F\ Q +9 &F~lA\ ~R +10 &H9~=\ |U +9 &ID\ |U +9 &KC\ {U +10 &M|?\ |V +9 &O>C\ |V +9 &QI\ |U +10 &RJ\ {V +9 &TC\ {V +9 &VE=\ |V +10 &X@\ zV +9 &Y?\ {W +10 &[D\ zW +9 &]J<\ zM +9 &^L<\ { b +10 &^-;\ 1 +5 ( +2 "processing"%$& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&31 +3 "core" &^%A\ 1 +69 1 +2 "manipulator"&% +3 "core" %  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' +2 "processing"%)& +3 "core" &^%;\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\ z +2 "storage"(9% +4 "core" %s z x `\ o + "storage"(*. +3 "core" .( +2 "storage"(& +4 "core" & y y E\ o +2 "storage"(:& + "manipulator"&& +9 "core" & y y {\ o +2 &g 0 z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +4 .tElbow.seek PC +2 "manipulator"&O(_ +3 ."raiseStack"SE.seek :beamBreak +4 "storage"(a'> +3 "core" ( + "manipulator"&8& +4 "core" &g o z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &g 1 z +2 .tForearm.seek PC +2 "manipulator"&'$ +92 "core" ' +2 .tHand.close + "manipulator"&"/ +68 "core" / +2 .tPC.seek :open +2 "processing"%1( +87 "core" ' + "storage"(H- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(w' +39 "core" ' +315 ( +2 "storage"(D& +3 "core" & \ q +2 "manipulator"&E& +4 "core" &g  z + "manipulator"&>% +4 "core" % 4  zC +2 .tForearm.seek :retract +2 "manipulator"&<'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(# +284 "core" ( + "manipulator"&I& +3 "core" &/ & yO +42 "storage"( & +11 "core" & \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&T' +114 "core" ' + .tHand.open +2 "manipulator"&/1 +77 "core" 1 +2 "storage"(B- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(A' +25 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(i' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(c- +3 "core" -' +2 "storage"(7& +4 "core" &\ \ \ ` +2 "manipulator"&-& +4 "core" &/  zO +2 .tElbow.seek 1 +2 "manipulator"&\\(# +9 "core" ( +2 "manipulator"&t& +3 "core" &- # z7 +2 "storage"(?& +3 "core" & R <\ _ +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&F' +20 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(Q' +49 "core" ' + "manipulator"&& +3 "core" &-  z7 +2 "storage"(@& +4 "core" & \ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&J' +33 "core" ' +2 .tElbow.hold + "manipulator"&+, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(]' +34 "core" ' +2 "manipulator"&Z% +3 "core" % ^ zu +2 "storage"(^& +3 "core" & W W d\ i +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 308 counts + "manipulator"&'D +18 "core" ' + "manipulator"&N& +3 "core" &- N y7 +2 "storage"(C& +4 "core" & n j \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&=' +34 "core" ' + "storage"(% +3 "core" % z \ p +3 ."downElevator"SE.seek :down +4 "storage"(`'g +99 (q% +3 "core" %J v m 4\ nXk +2 "manipulator"&g% +3 "core" % z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +92 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 (l& +3 "core" & Z a\ p +2 "collection"'s& +4 "core" &S^tu\ _I +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&W% +3 "core" %\  a y +3 "storage"(M% +3 "core" %` \ r +2 "storage"(n. +3 "core" .( + "storage"(4& +4 "core" & \ r +2 "storage"(& +4 "core" & \ r + "manipulator"&[& +4 "core" &- | y7 +2 .tElbow.seek 1 + "manipulator"&K(# +4 "core" ( +2 "manipulator"&X& +4 "core" &- 8 y7 +2 "storage"(_& +3 "core" & \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&b' +89 "core" ' +2 "storage"(h& +4 "core" & \ r + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(d'> +303 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&m& +3 "core" &- c z7 +2 "storage"(R& +3 "core" & g r \ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&f' +35 "core" ' +2 .tElbow.hold + "manipulator"&u, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(P- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(o'6 +27 "core" ' +2 "manipulator"&% +4 "core" % i z + "storage"(& +3 "core" & _ X\ k +2 .tForearm.force -20 + "manipulator"&5 +50 .tForearm.seek 1 + 309 counts + "manipulator"&L'E +17 "core" ' +2 "manipulator"&S& +4 "core" &- [ y7 + "storage"(e& +4 "core" & \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +26 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(' +35 "core" ' +2 "manipulator"&(& +3 "core" &- h z7 +2 "manipulator"&% +4 "core" % ) y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (i +165 "core" ( +2 "manipulator"&;& +3 "core" &u/ zG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" &u/ N zG +2 .tForearm.seek CC +2 "manipulator"&r'Ͻ +99 "core" ' +2 .tHand.close + "manipulator"&z/ +77 "core" / +2 .tCC.seek :open +2 "collection"'~( +401 "core" ( +2 "storage"('& +3 "core" & \ q +2 "storage"(x& +4 "core" & \ q + "manipulator"&#& +3 "core" &u/  zG +2 "manipulator"&% +4 "core" % ϻ 3 z +2 .tForearm.seek :retract +2 "manipulator"&y'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&,(# +161 "core" ( +2 "manipulator"&& +3 "core" &+ L zm +2 "storage"(.& +4 "core" & \ \ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +99 "core" ' +2 .tElbow.hold + "manipulator"&Y, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&p1 +71 "core" 1 +2 "manipulator"&% +3 "core" %   z +3 "storage"(V& +4 "core" & \ r + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"& 'I +14 "core" ' + "manipulator"&\ & +4 "core" &+ , ym +2 "storage"(j& +3 "core" & \ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +23 "core" ' +2 "storage"(U% +4 "core" % \ w +2 ."downElevator"SE.seek :down +3 "storage"(}'g +99 (%% +3 "core" %H \ rXi +2 "manipulator"&% +3 "core" % % z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 1 of [1] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'!& +4 "core" &ru\ n +2 "manipulator"&5% +3 "core" %\  v y +2 "storage"( % +3 "core" %q \ w +2 "storage"( . +3 "core" .( +2 "storage"(6& +3 "core" & \ w +2 "storage"(3& +4 "core" & \ v + "manipulator"&& +4 "core" &+ ] zm +2 .tElbow.seek 1 + "manipulator"&)(# +3 "core" ( +2 "manipulator"&& +3 "core" &+ R ym +3 "storage"(9& +3 "core" & $\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&$' +104 "core" ' +2 "storage"(*& +4 "core" & p\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +315 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (:& +3 "core" & \ v +2 "manipulator"&8& +3 "core" &+  ym +2 .tElbow.seek 1 +2 "manipulator"&|(# +48 "core" ( +3 "manipulator"&0& +3 "core" &+ F zm +2 "storage"("& +4 "core" & x\ w +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&H'< +13 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&G/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&2& +2 "storage"(v'g +7 "core" &+ ' zm +2 "manipulator"&a% +3 "core" % 0 S yt +2 .tForearm.seek :retract +2 "manipulator"&D'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&E(i +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +28 "core" ( + "manipulator"&>& +4 "core" &l  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &l  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'Ͻ +98 "core" ' + "manipulator"& & +4 "core" &l W z +2 "manipulator"&O% +4 "core" % v z +2 "collection"'/& +3 "core" &uv\ o +3 "collection"'B& +4 "core" &vw\ n +2 .tCC.seek :closed +2 "collection"'c(S +4 "core" &tw\ n +9 &3}rv\ ]*z +10 &d|sw\ [? +9 &uprt\ ]O +9 &8Rsw\ bN +10 &Rvv\ aO +9 &Rtt\ bO +9 &}Uqv\ aO +10 &?Xuu\ `O +9 &Ysw\ `O +10 &Rtw\ bO +9 & Ytu\ aO +9 &"GXsw\ aO +10 &$ Tsw\ aO +9 &%Stw\ bO +9 &'Usv\ aN +10 &)PUtv\ `N +9 &+Utw\ aO +10 &,Uvu\ aO +9 &.Urw\ aN +9 &0WUuv\ aO +10 &2Xtt\ aO +9 &3Ytv\ aO +9 &5Rtv\ bO +10 &7_Stv\ aO +9 &9!Zsu\ aO +10 &:Srv\ bN +9 &<Wut\ aO +10 "Can" \ qM! V + "core" &>hWvu\ `N +8 &@)Wsw\ aO +9 &ATru\ aO +9 &CWtv\ `O +10 &EnZtt\ `O +9 &G-cuu\ _P +10 &Hltx\ ]Q +9 &Jtv\ ZT +9 &L[rw\ QX +10 &Ntv\ OZ +9 &Otv\ OZ +9 &Qtw\ L\\ +10 &S hsw\ V1 +9 &Stv\ TS +9 ( +2 &Sfuy\ ]N +2 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.94 + .Hand.open + "manipulator"&71 +73 "core" 1 +2 "manipulator"&<% +3 "core" % G z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +97 "core" ' +3 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%t& +4 "core" &7\ +2 "manipulator"&?% +4 "core" %\   z +2 "storage"(% +4 "core" %p \ r + "storage"(@. +4 "core" .( + "storage"(w& +3 "core" & \ r +2 "storage"(Z& +3 "core" & \ r +2 "manipulator"&^& +4 "core" &l 3 z +2 "manipulator"&A% +4 "core" %\  K z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&N(# +150 "core" ( + "manipulator"&C& +3 "core" &% \\ z +2 "storage"(& +4 "core" & \ s +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +98 "core" ' + "storage"(T& +4 "core" & '\ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(i'> +301 "core" ' + "storage"(q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (g& +3 "core" & l w \ n +2 "manipulator"&F& +3 "core" &% 4 z +2 .tElbow.seek 1 +2 "manipulator"&\\(# +3 "core" ( +2 "manipulator"&Q& +4 "core" &% v z + "storage"(J& +4 "core" & y y r\ o +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&'< +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&l/ +68 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&s& + "storage"(W'g +8 "core" &% U z + "manipulator"&M% +4 "core" % 7 O zx +2 .tForearm.seek :retract +2 "manipulator"&n'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&](_ +172 "core" ' + ."downElevator"SE.stop + "storage"(5 +71 "core" ( +2 "manipulator"&4& +48 "core" &e 4 z +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &e z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&['$ +102 "core" ' +2 "manipulator"&X& +4 "core" &e Y z +2 "manipulator"&_% +4 "core" % _ z + "processing"%=& +4 "core" &@\ +3 "processing"%h& +4 "core" &;\ +3 .tPC.seek :closed + "processing"%`(^ +5 "core" &;\  +9 &/yB\ ~+{ +9 &c@\ |? +9 &hs;\ }P +10 &)TB\ P +9 &O;\ O +10 &U@\ O +9 &oOB\ P +9 &1U=\ P +10 &U@\ O +9 &Q?\ O +9 & wTD\ P +10 &":OC\ O +9 &#R=\ O +10 &%WB\ P +9 &'T=\ O +9 &)CQ;\ O +10 &+Q;\ P +9 &,R<\ P +9 &.P;\ O +10 &0ISB\ P +9 &2 R=\ P +10 &3R:\ O +9 &5Q8\ P +9 &7QS;\ P +10 &9SC\ P +9 &:Q=\ P +9 &<T8\ P +10 &>YT<\ P +9 &@Q=\ O +10 &AR:\ O +9 &CW8\ P +9 &E]d?\ ~Q +10 &GqA\ }S +9 &H;\ {U +9 &JB\ {U +10 &LXD\ {U +9 &N:\ {U +10 &O>\ {V +9 &Q;\ {V +9 &S_7\ zV +10 &U!A\ {V +9 &V<\ zV +9 &X@\ {V +10 &Ze@\ {W +9 &\\%;\ zW +10 &]{G\ |8 +9 &^-m;\ ~U +9 &^&F\ 1 +3 ( +2 "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.67 + .Hand.open + "manipulator"&+1 +68 "core" 1 + "manipulator"&k% +3 "core" %  W z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 "processing"%m& +3 "core" &^(4\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&R% +4 "core" %\  R z +2 "storage"(P% +4 "core" %l r s \ m +2 "storage"(. +3 "core" .( +2 "storage"(& +3 "core" & m s\ m +2 "storage"(S& +4 "manipulator"&e& +3 "core" & s r\ m +2 &e H z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +5 "storage"(#]K-0-\ b +2 .tElbow.seek PC +3 "manipulator"&((_ +4 ."raiseStack"SE.seek :beamBreak + "storage"('> +2 "core" ( +3 "manipulator"&b& +4 "core" &e z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &e ( z +2 .tForearm.seek PC +2 "manipulator"&d'$ +93 "core" ' + .tHand.close +2 "manipulator"&f/ +70 "core" / +2 .tPC.seek :open +2 "processing"%L( +87 "core" ' + "storage"(o- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(;' +45 "core" ' +313 ( +2 "storage"(&& +3 "core" & x y b\ n +2 "manipulator"&& +4 "core" &e ] z +2 "manipulator"&u% +3 "core" %  h z +2 .tForearm.seek :retract +2 "manipulator"&z'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&(# +261 "core" ( + "manipulator"&{& +3 "core" &  t z6 +2 "storage"('& +3 "core" & k l J\ m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&x' +101 "core" ' +2 .tHand.open + "manipulator" +66 "core" 1 + "storage"(- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(' +25 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(.' +48 "core" ' + #tLights, camera, ACTION! +2 "storage"(r- +3 "core" -' +2 "storage"( & +4 "core" &   T\ ^ +2 "manipulator"&p& +4 "core" &$ " z5 +2 .tElbow.seek 1 +2 "manipulator"&(# +3 "core" ( +2 "manipulator"&V& +4 "core" &$ } z5 + "storage"(\ & +4 "core" &   \ ^ +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&j' +13 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +50 .tSE.seek -0.47 Pucks below Top Plate + "storage"(U' +50 "core" ' + "manipulator"&y& +3 "core" &$ C z5 +2 "storage"(%& +4 "core" & w o /\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&' +36 "core" ' +2 .tElbow.hold +2 "manipulator"&,, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"& % +3 "core" % ] zS +2 "storage"(!& +4 "core" & B ? \ f + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 307 counts + "manipulator"&5'C +18 "core" ' + "manipulator"& & +3 "core" &4 a z3 +3 "storage"( & +3 "core" & l l `\ m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&6' +37 "core" ' +2 "storage"(3% +4 "core" % o v \ n +3 ."downElevator"SE.seek :down +3 "storage"('g +98 (% +3 "core" %K a Y\ kXk +2 "manipulator"&% +4 "core" % 9 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +89 "core" ' +66 ' + ."downElevator"SE.stop + "storage"(5 +8 (& +3 "core" & g m \ n +7 "collection"'*& +4 "core" &Sfrv\ [N +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&}% +3 "core" %\  X z +3 "storage"(Y% +4 "core" %t o v I\ o + "storage"(. +3 "core" .( +2 "storage"(& +3 "core" & z y ;\ o +2 "storage"(:& +4 "core" & | z `\ o +2 "manipulator"&8& +3 "core" &4 z3 +2 .tElbow.seek 1 +2 "manipulator"&0(# +39 "core" ( + "manipulator"&"& +4 "core" &- z +2 "storage"(G& +3 "core" & s q Q\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&2' +93 "core" ' +2 "storage"(a& +4 "core" & \ q +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"()'> +302 "core" ' + "storage"($- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &- X y +2 "storage"(>& +3 "core" & x y M\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&' +36 "core" ' + .tElbow.hold +2 "manipulator"&H, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(|- +2 "core" -' +3 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"( '6 +27 "core" ' + "manipulator"&O% +4 "core" % ? z + "storage"(/& +4 "core" & _ X \ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts +2 "manipulator"&v'K +16 "core" ' + "manipulator"&D& +4 "core" &- % z +2 "storage"(~& +3 "core" & y i I\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&7' +36 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(<' +40 "core" ' + "manipulator"&t& +3 "core" &- E z +2 "manipulator"&?% +4 "core" %  zm +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&B'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +160 "core" ( +2 "manipulator"&@& +3 "core" &_7 < zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &_6 V zM +3 .tForearm.seek CC +2 "manipulator"&Z'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&^/ +68 "core" / +48 .tCC.seek :open +2 "collection"'A( +401 "core" ( +2 "storage"(I& +4 "core" & t t ~\ p + "storage"(C& +4 "core" & l g \ p +2 "manipulator"&& +4 "core" &e5 G zL + "manipulator"&T% +3 "core" % ϸ j z +3 .tForearm.seek :retract +2 "manipulator"&E'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&-(# +164 "core" ( +2 "manipulator"&q& +4 "core" & i z + "storage"(g& +3 "core" & H\ t +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&F' +102 "core" ' +2 .tElbow.hold +2 "manipulator"&Q, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&J1 +67 "core" 1 + "manipulator"&l% +4 "core" % # 5 z +2 "storage"(s& +3 "core" & \ q + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&M'O +17 "core" ' + "manipulator"&N& +4 "core" & h z +2 "storage"(& +3 "core" & \ v +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&i' +28 "core" ' + "storage"(% +4 "core" % \ v +2 ."downElevator"SE.seek :down +4 "storage"(4'g +99 (% +3 "core" %E \ tXi +2 "manipulator"&\\% +3 "core" %  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&X'\ +92 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 1 of [1] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'_& +3 "core" &uv\ n +2 "manipulator"&=% +4 "core" %\  ! y +2 "storage"(W% +3 "core" %_ \ w +2 "storage"(n. +2 "core" .( +2 "storage"(1& +4 "core" & \ w + "storage"(+& +4 "core" & \ w + "manipulator"&k& +4 "core" & ~ y +2 .tElbow.seek 1 +2 "manipulator"&m(# +20 "core" ( + "manipulator"&R& +4 "core" & ^ y +2 "storage"(P& +3 "core" & \ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(h& +4 "core" & \\\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +301 "core" ' +2 "storage"(S- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (e& +3 "core" & G\ t +2 "manipulator"&b& +4 "core" & g z +2 .tElbow.seek 1 +2 "manipulator"&K(# +3 "core" ( + "manipulator"&[& +3 "core" & g z +2 "storage"(f& +4 "core" & P\ t +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&o'< +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&]/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(`'g +6 "core" & f z +2 "manipulator"&% +4 "core" % Q  zl +2 .tForearm.seek :retract + "manipulator"&&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +162 "core" ( + "manipulator"&u& +4 "core" &r1 9 zI + ' + ."downElevator"SE.stop +3 .tElbow.reconfigure :loose +2 "storage"(5 +3 "manipulator"&$ &.,(#b +4 &d& +4 "core" &r1 _ zI + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'Ͻ +101 "core" ' +2 "manipulator"&'& +47 "core" &r1 p zI +4 "manipulator"&(% +4 "core" % ) yP +2 "collection"'#& +3 "core" &sv\ k +3 "collection"'& +5 "core" &tw\ l +2 .tCC.seek :closed +2 "collection"'r(S +4 "core" &sw\ k +10 &1yuv\ [*z +9 &d|tt\ Y? +9 &nptw\ [O +10 &0Rsu\ _O +9 &Wsv\ _O +9 &Stu\ _O +10 &uUvv\ _O +9 &8Rtv\ `O +9 &Urw\ _O +10 &Uuw\ _N +9 & }Wtv\ _O +10 &"@Tsv\ _O +9 &$Ytw\ ^O +9 &%Tuv\ _N +10 &'Usv\ _O +9 &)HStv\ `O +10 &+ Tsx\ `N +9 &,Tsu\ `N +9 &.Uuv\ `O +10 &0OWtw\ _O +9 &2Ttt\ _N +9 &3Utv\ _O +10 &5Tuv\ _N +9 &7XUuw\ _O +10 &9Ysv\ ^O +9 &:Ruw\ _O +9 &<Ttv\ _O +10 &>aSut\ _N +9 &@!Xuv\ ^O +9 &ATut\ _O +10 &CYrv\ ^O +9 &EeZuu\ ^P +10 &G&\\tt\ ^P +9 &Hktv\ [Q +9 &Jtx\ WT +10 &LTrv\ OX +9 &Nsw\ M[ +9 &Otu\ L[ +10 &Qtv\ L[ +9 &S+uuu\ S, +9 &Stv\ SR +9 ( +3 "collection"'& +3 "core" &Sgtu\ [O +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.94 + .Hand.open +2 "manipulator"& 1 +68 "core" 1 +3 "manipulator"&p% +4 "core" % O zP +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +95 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%\ & +3 "core" &C\ +3 "manipulator"&z% +3 "core" %\  O z +2 "storage"(y% +4 "core" %p m s L\ n + "storage"(%. +3 "core" .( +2 "storage"(;& +4 "core" & k k m\ n + "storage"(& +4 "core" & q n \ n +2 "manipulator"& & +3 "core" &r1 ] yI +2 "manipulator"&!% +3 "core" %\  B z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"& (# +161 "core" ( + "manipulator"& & +4 "core" &, 5 z +2 "storage"(& +4 "core" & \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&x' +94 "core" ' + "storage"(3& +4 "core" & :\ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(.'> +306 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & n w \ o +2 "manipulator"&j& +3 "core" &,  z +2 .tElbow.seek 1 +2 "manipulator"&(# +3 "core" ( +2 "manipulator"&U& +4 "core" &, O z + "storage"(& +4 "core" & z y \ o +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&5'< +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&*& +3 "storage"(}'g +7 "core" &, v z +2 "manipulator"&% +4 "core" % 2 2 z +2 .tForearm.seek :retract + "manipulator"&Y'\ +93 "core" ' + .tElbow.seek PC +2 "manipulator"&(_ +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +88 "core" ( +2 "manipulator"&& +4 "core" &b ; z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &b _ z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&8'$ +97 "core" ' +2 "manipulator"&"& +3 "core" &b k z +2 "manipulator"&G% +4 "core" %" c z +2 "processing"%6& +4 "core" &C\ +2 "processing"%a& +5 "core" &C\ +2 .tPC.seek :closed + "processing"%(^ +5 "core" &H\  +9 &/yH\ ~+{ +10 &c@\ |? +9 &ktC\ |P +9 &,U@\ P +10 &PH\ O +9 &TG\ P +10 &sRE\ ~P +9 &5XK\ P +9 &UJ\ P +10 &RG\ O +9 & |VE\ ~O +9 &">TI\ O +10 &$PJ\ O +9 &%TK\ O +10 &'OC\ O +9 &)EQJ\ P +9 &+RH\ O +10 &,QA\ O +9 &.QG\ O +9 &0NU<\ O +10 &2SI\ O +9 &3QG\ O +10 &5UH\ ~O +9 &7VU?\ O +9 &9QC\ O +10 &:OH\ O +9 &<WC\ P +10 &>]U9\ P +9 &@ VC\ O +9 &AVJ\ P +10 &C[H\ ~P +9 &EacG\ }Q +9 &GnD\ |R +10 &HD\ {U +9 &JH\ {U +9 &L[>\ zV +10 &NI\ {U +9 &OF\ zV +10 &QG\ zV +9 &Sc@\ {V +9 &U$K\ zV +10 &VJ\ zV +9 &XI\ zV +9 &ZiI\ zV +10 &\\)H\ yW +9 &]tJ\ |8 +49 &^1}<\ {O +5 &^#=\ / ( +2 &^#?\ / +2 &^#H\ / +2 &^#G\ / + &^!A\ / + "processing"%a& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.63 + .Hand.open + "manipulator"&,1 +66 "core" 1 + "manipulator"&9% +4 "core" % " W z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&$'\ +97 "core" ' + "processing"%& +4 "core" &^"H\ / +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&>% +4 "core" %\  z +2 "storage"(|% +4 "core" %c v k \ n +2 "storage"(O. +3 "core" .( +2 "storage"(/& +4 "core" & v u 6\ n +2 "storage"(D& +2 "manipulator"&~& +7 "core" & l l \ n +2 &b  z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +4 .tElbow.seek PC +2 "manipulator"&t(_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(?'> +2 "core" ( +2 "manipulator"&2& +5 "core" &b b z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &b M z +2 .tForearm.seek PC +2 "manipulator"&)'$ +90 "core" ' +2 .tHand.close +2 "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%v( +87 "core" ' +2 "storage"( - +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(@' +38 "core" ' +320 ( + "storage"(w& +3 "core" & f c p\ p +2 "manipulator"&7& +4 "core" &b d z +2 "manipulator"&H% +3 "core" % 8 / z< +2 .tForearm.seek :retract +2 "manipulator"&^'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&B(# +264 "core" ( + "manipulator"&c& +3 "core" & ; z4 +2 "storage"(I& +4 "core" & z { \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&C' +89 "core" ' + .tHand.open + "manipulator"&1 +69 "core" 1 +3 "storage"(T- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(q' +26 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(g' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(Z- +4 "core" -' +2 "storage"(& +3 "core" &\ /\ ` +2 "manipulator"&J& +3 "core" & p z4 +2 .tElbow.seek 1 +2 "manipulator"&l(# +3 "core" ( +2 "manipulator"&s& +4 "core" & . z4 +2 "storage"(N& +3 "core" &   Q\ a +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(' +51 "core" ' +2 "manipulator"&E& +4 "core" &  z4 + "storage"(& +4 "core" & l k \ m +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&\\' +33 "core" ' +2 .tElbow.hold + "manipulator"&-, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"(F' +25 "core" ' + "manipulator"&M% +3 "core" % Y zc +2 "storage"(_& +4 "core" & D ? \ g + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 303 counts + "manipulator"&='? +18 "core" ' +2 "manipulator"&W& +4 "core" &3 [ z1 + "storage"(n& +4 "core" & u o \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&1' +43 "core" ' +9 "storage"(+% +4 "core" % x y \ m +2 ."downElevator"SE.seek :down +3 "storage"(k'g +99 (<% +3 "core" %I d c\ kXk +2 "manipulator"&R% +4 "core" % v z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +66 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (i& +3 "core" & x v %\ n +2 "collection"'h& +3 "core" &Sesu\ [O +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&4% +4 "core" %\  Q z +2 "storage"(Q% +3 "core" %r y y \ n +2 "storage"(X. +3 "core" .( +2 "storage"(S& +4 "core" & x z N\ o + "storage"(e& +4 "core" & k t\ o + "manipulator"&b& +4 "core" &3 I z1 +2 .tElbow.seek 1 +2 "manipulator"&[(# +47 "core" ( +2 "manipulator"&f& +3 "core" &- yf +2 "storage"(]& +4 "core" & l f q\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +95 "core" ' + "storage"(& +4 "core" & \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(m'> +298 "core" ' +2 "storage"(- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&u& +3 "core" &-  yf +2 "storage"(d& +4 "core" & \ q + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&' +30 "core" ' + .tElbow.hold +2 "manipulator"&o, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"('- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(K'6 +27 "core" ' + "manipulator"&(% +4 "core" %$ I z +2 "storage"(#& +3 "core" & V U C\ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&`'P +19 "core" ' + "manipulator"&&& +4 "core" &- zf +2 "storage"(A& +3 "core" & z y \ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +20 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(p' +37 "core" ' + "manipulator"&\ & +3 "core" &- # zf +2 "manipulator"&z% +4 "core" %Ѵ _ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&y'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +168 "core" ( +2 "manipulator"&%& +4 "core" &p5 j zL + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &p5 p zL +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"& / +71 "core" / +2 .tCC.seek :open + "collection"'!( +402 "core" ( + "storage"({& +3 "core" & o l s\ o +2 "storage"( & +4 "core" & r { C\ p +2 "manipulator"&& +3 "core" &q4 _ zK +2 "manipulator"&3% +3 "core" % W y +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&V(# +160 "core" ( +2 "manipulator"&& +3 "core" &* y +2 "storage"(& +4 "core" & \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&j' +101 "core" ' + .tElbow.hold +2 "manipulator"&U, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +75 "core" 1 +41 "manipulator"&% +11 "core" % $ = z% + "storage"(*& +4 "core" & \ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&'P +13 "core" ' + "manipulator"& & +4 "core" &* W y +2 "storage"(x& +4 "core" & \ v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&.' +28 "core" ' +2 "storage"(5% +4 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"('g +98 (:% +3 "core" %F \ sXh +2 "manipulator"&% +4 "core" %ѻ E z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +90 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +44941 "Can"\ z<#s&V +19404 #t-> access 1 +3 "storage"(G% +3 "core" %k \ { +2 "manipulator"&6% +4 "core" %\  J z + "manipulator"&}& +3 "core" &* n z +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(Y(; +667 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (L& +2 "core" &; \ v +1172 #t-> access 2 +2 "storage"(,% +3 "core" %k \ y +2 "manipulator"&9% +4 "core" %\  t y +2 "manipulator"&& +3 "core" &* z +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(>(KX +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (|& +3 "core" &KV g\ v +1369 #t-> 10.times {shuffle 2} +2 #Shuffling pucks in tube 2 of [2] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'O& +3 "core" &uv\ q +2 "manipulator"&a% +4 "core" %\  # y +2 "storage"(/% +3 "core" %k ]\ z +2 "storage"(~. +3 "core" .(KX +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(D( +666 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +3 (2& +2 "core" & \ r +7 "manipulator"&0& +3 "core" &* D y +3 .tElbow.seek 2 + "manipulator"&8(* +3 "core" ( +2 "manipulator"&& +3 "core" &* T z +2 "storage"( & +4 "core" & \ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +93 "core" ' + "storage"($& +3 "core" & \ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +303 "core" ' +2 "storage"(?- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +3 "core" & W\ u +2 "manipulator"&7& +4 "core" &* ( y + .tElbow.seek 2 +2 "manipulator"&H(* +3 "core" ( +2 "manipulator"&)& +4 "core" &* [ y + "storage"(c& +4 "core" & \ u +2 .tForearm.seek 2 + 300 counts +3 "manipulator"&I'' +26 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&t/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(T'g +7 "core" &* a z +2 "manipulator"&Z% +4 "core" % & za +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&J(i +152 "core" ' + ."downElevator"SE.stop + "storage"(5 +29 "core" ( + "manipulator"&s& +3 "core" &h p y" +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +4 "core" &h y" +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'Ͻ +97 "core" ' +2 "manipulator"&E& +3 "core" &h w y" +44 "manipulator"&% +7 "core" % r y +2 "collection"'M& +4 "core" &tv\ o +3 "collection"'_& +4 "core" &rv\ o +2 .tCC.seek :closed +2 "collection"'@(S +3 "core" &tw\ o +10 &1ztw\ ^*x +9 &a}tx\ \\> +10 &fuvu\ \\P +9 &%Usu\ bP +9 &Wsw\ bP +10 &Www\ bP +9 &kWtw\ bP +9 &.Utx\ bP +10 &Xsv\ bP +9 &Wtv\ bP +9 & tWtum\ bP +10 &"6Wtv\ bP +9 &#Ztx\ aP +10 &%Ytw\ aP +9 &'|Xsw\ bP +9 &)>Wuw\ bP +10 &+Wtu\ bP +9 &,Tuu\ cP +9 &.Xsv\ bP +10 &0HWsu\ bO +9 &2Yrv\ aP +10 &3Xuu\ bP +9 &5Wsw\ bP +9 &7OUru\ bP +10 &9Xuu\ bP +9 &:Ytv\ bP +9 &<Wst\ bP +10 &>XVtu\ bO +9 &@Ytv\ bP +10 &AWsu\ bP +9 &CYru\ bP +9 &E\\]tu\ aQ +10 &Gbsv\ `Q +9 &Hrrv\ ]R +10 &Jts\ YU +9 &LJrt\ QZ +9 &Ntw\ O[\ +10 &Out\ O[ +9 &Qsv\ N\\ +9 &S*xtv{\ V. +10 &Ssvz\ RZ +9 ( + &Sivwx\ ^O +2 "collection"'_& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.95 + .Hand.open + "manipulator"&W1 +74 "core" 1 +2 "manipulator"&n% +4 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q'\ +95 "core" ' + #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%+& +4 "core" &.\ + "manipulator"&B% +4 "core" %\ M z +2 "storage"(C% +4 "core" %\\ \ r + "storage"(g. +3 "core" .( +2 "storage"(<& +3 "core" & (\ s +2 "storage"(R& +4 "core" & ?\ s + "manipulator"&& +3 "core" &h z" +2 "manipulator"&l% +4 "core" %\ y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&(* +148 "core" ( + "manipulator"&\\& +4 "core" &, z +2 "storage"(=& +4 "core" & \ t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&i'ѷ +90 "core" ' +2 "storage"(h& +3 "core" & \ s +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(4'> +298 "core" ' +2 "storage"(Q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (F& +3 "core" & z 2\ r +2 "manipulator"&X& +3 "core" &, z +2 .tElbow.seek 2 + "manipulator"&S(* +5 "core" ( + "manipulator"&e& +4 "core" &, c z + "storage"(b& +4 "core" & \ r +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&f'' +33 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&]/ +72 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&1& +3 "storage"('g +7 "core" &, z +2 "manipulator"&k% +3 "core" % A z +3 .tForearm.seek :retract +2 "manipulator"&-'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&P(_ +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +84 "core" ( +2 "manipulator"&& +4 "core" &i Z z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &i l y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&d'$ +99 "core" ' + "manipulator"&'& +4 "core" &i i y +2 "manipulator"&(% +3 "core" %) o yG +2 "processing"%#& +4 "core" &.\ +2 "processing"%&& +4 "core" &.\ +3 .tPC.seek :closed + "processing"%A(^ +5 "core" &6\ +7 & -+\ $c +9 &U|1\ 7 +10 &|z1\ L +9 &Y4\ P +9 &NU1\ P +10 &U(\ P +9 &W\ P +10 &U\ P +9 &WX\ P +9 &X \ P +10 &S$\ P +9 &!U\ O +9 &#`V"\ P +10 &%"U\ P +9 &&W\ P +10 &(T\ P +9 &*iU\ O +9 &,+V\ O +10 &-T\ O +9 &/U\ O +9 &1qT \ O +10 &32R\ P +9 &4T\ \ P +10 &6T\ P +9 &8yU\ \ O +9 &::V\ P +10 &;U\ P +9 &=U \ P +9 &?S \ P +10 &ACU \ O +9 &CX \ P +10 &Dd\ Q +9 &F~q\ S +9 &H;\ ~U +10 &I\ ~V +9 &K \ ~V +9 &M\ ~U +10 &O@\ }V +9 &Q\ }V +9 &R\ ~V +10 &T\ ~V +9 &VF\ }W +10 &X\ }W +9 &Y\ }V +9 &[\ |W +10 &]L\ |K +9 &^S\ |$n +9 &^ \ ' +3 ( +52 "processing"%&& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&\ 1 +2 "core" &^ \ ' + &^ \ ' + &^\ ' + &^ \ ' + &^ \ ' + &^\ ' +60 1 + "manipulator"&z% +4 "core" % ) M yG +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 "processing"%[& +3 "core" &^\ ' +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&m% +3 "core" %\ z +2 "storage"(% +4 "core" %j s y )\ o +2 "storage"(`. +3 "core" .( +2 "storage"(K& +3 "core" & q q 8\ p +2 "storage"(%& +3 "manipulator"&;& +5 "core" & o p \ p +2 &i D z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +3 .tElbow.seek PC +5 "manipulator"& (_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(o'> +2 "core" ( +2 "manipulator"& & +4 "core" &i y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &i u z +3 .tForearm.seek PC +2 "manipulator"&r'$ +99 "core" ' +2 .tHand.close +2 "manipulator"&{/ +73 "core" / + .tPC.seek :open +2 "processing"% ( +80 "core" ' + "storage"(- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(3' +39 "core" ' +327 ( +2 "storage"(& +4 "core" & { z \ n +2 "manipulator"&& +3 "core" &i Z z +2 "manipulator"&% +3 "core" % 5 G y +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(* +248 "core" ( + "manipulator"&& +3 "core" &1 } z$ +2 "storage"(*& +4 "core" & \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& 'ѷ +87 "core" ' + .tHand.open +2 "manipulator"&x1 +74 "core" 1 + "storage"(- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(5' +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(V' +45 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(:- +2 "core" -' +3 "storage"(& +3 "core" &   \ d +2 "manipulator"&j& +4 "core" &1 \\ z$ +2 .tElbow.seek 2 + "manipulator"&(* +3 "core" ( +2 "manipulator"&p& +4 "core" &1 j z$ +2 "storage"(.& +4 "core" &   \ d +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(G' +52 "core" ' + "manipulator"&6& +4 "core" &1 x z$ + "storage"(}& +4 "core" & | | 7\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&' +30 "core" ' + .tElbow.hold +2 "manipulator"&L, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(,' +25 "core" ' + "manipulator"&9% +3 "core" % \\ z +2 "storage"(& +3 "core" & d c\ k +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 320 counts + "manipulator"&|'; +13 "core" ' +2 "manipulator"&Y& +4 "core" &4\ x z# + "storage"(O& +4 "core" & q q Q\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&a'ѷ +24 "core" ' +2 "storage"(/% +49 "core" % n e \ p +3 ."downElevator"SE.seek :down +4 "storage"(~'g +98 (>% +4 "core" %O [ h \ lYn +2 "manipulator"&2% +4 "core" %ѽ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +92 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" & o o >\ p +2 "collection"' & +3 "core" &Shsw}\ \\O +3 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&$% +3 "core" %\  S z +3 "storage"(U% +4 "core" %r g d B\ p + "storage"(". +3 "core" .( +2 "storage"(?& +3 "core" & f <\ q +2 "storage"(w& +3 "core" & e d\ p +2 "manipulator"&7& +3 "core" &4 z# +3 .tElbow.seek 2 + "manipulator"&)(* +3 "core" ( +2 "manipulator"&c& +3 "core" &4\ z# +2 "storage"(t& +4 "core" & o o \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +92 "core" ' +2 "storage"(Z& +4 "core" & \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(8'> +322 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&s& +3 "core" &4\ k z# +2 "storage"(& +3 "core" & q o d\ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&N' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&I, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(H- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(E'4 +28 "core" ' +2 "manipulator"&% +3 "core" % 3 z +2 "storage"(M& +3 "core" & c `\ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts +2 "manipulator"&T'9 +13 "core" ' +2 "manipulator"&& +3 "core" &4\ A z# +2 "storage"(!& +3 "core" & | { X\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&W'ѷ +33 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(n' +36 "core" ' + "manipulator"&+& +3 "core" &4\  z# +2 "manipulator"&B% +4 "core" % zw +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&_(i +159 "core" ( +2 "manipulator"&g& +4 "core" &f6 zL + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &f6 = zL +2 .tForearm.seek CC +2 "manipulator"&R'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'l( +403 "core" ( + "storage"(\\& +3 "core" & \ r +2 "storage"(^& +4 "core" & \ q + "manipulator"&=& +4 "core" &f6 M zL + "manipulator"&h% +4 "core" % ϸ d z +2 .tForearm.seek :retract +2 "manipulator"&J'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&q(* +164 "core" ( + "manipulator"&Q& +3 "core" & = z' +2 "storage"(F& +4 "core" & b\ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&X' +103 "core" ' + .tElbow.hold +2 "manipulator"&e, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&b1 +70 "core" 1 +2 "manipulator"&]% +43 "core" % z +9 "storage"(1& +4 "core" & \ s + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 314 counts + "manipulator"&k'5 +15 "core" ' + "manipulator"&& +3 "core" &0 \\ z +2 "storage"(i& +4 "core" & ;\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&4'ѷ +21 "core" ' +2 "storage"(f% +4 "core" % =\ w +2 ."downElevator"SE.seek :down +5 "storage"('g +99 (u% +2 "core" %1N \ tXj +2 "manipulator"&S% +4 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&''\ +92 "core" ' +50 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 2 of [2] + #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'(& +4 "core" &tx\ o + "manipulator"&#% +4 "core" %\  y +2 "storage"(% +3 "core" %c G\ w +2 "storage"(-. +3 "core" .( +2 "storage"(v& +3 "core" & =\ w +2 "storage"(\ & +4 "core" & @\ w + "manipulator"&z& +4 "core" &0 r y +2 .tElbow.seek 2 +2 "manipulator"&[(* +3 "core" ( +2 "manipulator"&m& +3 "core" &0 k z +2 "storage"(& +3 "core" & \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&&'ѷ +88 "core" ' +2 "storage"(`& +4 "core" & \ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(K'> +306 "core" ' + "storage"(;- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (%& +3 "core" & -\ t +2 "manipulator"& & +4 "core" &0 P y + .tElbow.seek 2 +2 "manipulator"&y(* +3 "core" ( +2 "manipulator"&d& +4 "core" &0 G y +2 "storage"({& +3 "core" & \ t +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&P/ +74 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& +5 "storage"(A'g +5 "core" &0 M z +2 "manipulator"&o% +4 "core" % 8 8 zl +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&(i +153 "core" ( + "manipulator"&& +4 "core" &`0 r zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &`0 X zG +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 "core" ' +2 .tForearm.seek CC +3 ."downElevator"SE.stop +2 "manipulator"&'Ͻ + "storage"(5 +92 "core" ' + "manipulator"&*& +4 "core" &`0 Z zG +2 "manipulator"& % +4 "core" % ] zM + "collection"'x& +4 "core" &tv\ l +2 "collection"'& +5 "core" &vv\ l +2 .tCC.seek :closed +2 "collection"':(S +4 "core" &tu\ l +9 &0{su\ \\*y +9 &c~ux\ Y? +10 &cruw]\ [P +9 &&Ttv\ _O +10 &Vuw\ `P +9 &Ruv\ aO +9 &kUsv\ `O +10 &-Rsv\ `O +9 &Wtv\ _O +9 &Rtv\ `O +10 & sSsu\ `O +9 &"5Utv\ _O +10 &#Ztu\ _P +9 &%Utt\ `P +9 &'{Ttu\ `O +10 &)=Usv\ `O +9 &*Ysw\ _P +9 &,Usv\ `P +10 &.Xsv\ _O +9 &0DStv\ `P +10 &2Xuu\ _O +9 &3Usv\ `O +9 &5Wtw\ _P +10 &7LVtu\ `P +9 &9Xtt\ _P +9 &:Usv\ `P +10 &<Vsv\ _P +9 &>URsu\ `O +10 &@Ypu\ _P +9 &ARtu\ `O +9 &CWtu\ _O +10 &E[Zsv\ ^P +9 &Gbuu\ ]Q +9 &Hktv\ \\R +10 &Jrv\ XU +9 &LJtw\ PY +10 &Nsv\ N[ +9 &Otw\ N[\ +9 &Qtv\ L[ +10 &S,zsv\ T/ +9 &Srv\ O_ +9 ( + &Sxux\ YQ +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&j% +4 "core" % r zM +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p'\ +93 "core" ' +3 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%.& +4 "core" &&\ +2 "manipulator"&% +4 "core" %\  z +2 "storage"(6% +3 "core" %t y y \ n +2 "storage"(}. +4 "core" .( + "storage"(9& +3 "core" & v o ?\ n +2 "storage"(& +4 "core" & v l\ n +2 "manipulator"&3& +4 "core" &`/ l zG + "manipulator"&Y% +3 "core" %\  f z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&O(* +159 "core" ( +2 "manipulator"&5& +4 "core" &/ P z + "storage"(/& +4 "core" & \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +93 "core" ' + "storage"( & +4 "core" & \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(V'> +311 "core" ' +2 "storage"(- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (>& +3 "core" & j m\ n +2 "manipulator"&2& +3 "core" &/ y z +3 .tElbow.seek 2 + "manipulator"&(* +4 "core" ( + "manipulator"&G& +4 "core" &/ z +2 "storage"(& +3 "core" & z y v\ o +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&|'' +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&/ +73 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"& & +3 "storage"($'g +7 "core" &/ z +2 "manipulator"&U% +4 "core" % *  z> +2 .tForearm.seek :retract + "manipulator"&"'\ +89 "core" ' + .tElbow.seek PC +2 "manipulator"&?(_ +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +85 "core" ( + "manipulator"&,& +3 "core" &g t y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &g , z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&7'$ +105 "core" ' + "manipulator"&c& +4 "core" &g z +2 "manipulator"&t% +3 "core" %A n z! +2 "processing"%a& +4 "core" &3\ +2 "processing"%Z& +5 "core" &2\ +2 .tPC.seek :closed +3 "processing"%~(^ +2 "core" &1\ +8 & -%\ $c +9 &U{\ }7 +9 &|y\ }L +10 &W\ P +9 &IS\ P +10 & W \ P +9 &T\ P +9 &W \ P +10 &RU!\ O +9 &U!\ P +9 &U%\ P +10 &!Q!\ O +9 &#ZT\ O +10 &%U"\ O +9 &&U\ O +9 &(W\ P +10 &*aT\ P +9 &,$W\ O +9 &-R\ O +10 &/W\ O +9 &1jQ\ O +10 &3,R\ O +9 &4Y\ P +9 &6U\ O +10 &8rT\ O +9 &:3W\ P +9 &;T\ P +10 &=R\ P +9 &?zR\ \ O +10 &A<T\ O +9 &BW \ P +9 &D`\ Q +10 &Fzn\ ~R +9 &H5\ |T +9 &I \ {U +10 &K \ |V +9 &Mw \ {V +10 &O9\ {V +9 &P \ {V +9 &R\ \ {V +10 &T~\ {V +9 &V@\ {V +9 &X \ {V +10 &Y\ {W +9 &[\ zW +10 &]E\ {N +9 &^|H \ | b +9 &^?\ 3 +6 ( +2 "processing"%Z& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.62 +2 .Hand.open + "manipulator"&L1 +3 "core" &^%\ 3 +72 1 + "manipulator"&0% +4 "core" % A R y! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 "processing"%s& +4 "core" &^%\ 3 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %\  K z +2 "storage"(H% +3 "core" %Y e Z\ l +2 "storage"(. +3 "core" .( + "storage"(M& +3 "core" & Y X d\ l +2 "storage"(& +4 "manipulator"&!& +4 "core" & y u g\ m + &g z +4 .tElbow.reconfigure :tight + ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&+(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"(B'> +2 "core" ( +2 "manipulator"&& +5 "core" &g z +47 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &)& +3 "core" &g Q z +3 .tForearm.seek PC +2 "manipulator"&8'$ +96 "core" ' + .tHand.close + "manipulator"&N/ +74 "core" / +2 .tPC.seek :open +2 "processing"%T( +39 "core" ' + "storage"(E- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(g' +44 "core" ' +366 ( +2 "storage"(<& +3 "core" & X ` M\ k +2 "manipulator"&W& +3 "core" &g z +2 "manipulator"&I% +3 "core" % 7 b z +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&C(* +273 "core" ( + "manipulator"&@& +4 "core" &6  z +2 "storage"(\\& +3 "core" & p w 4\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&^'ѷ +92 "core" ' + .tHand.open + "manipulator"&=1 +69 "core" 1 +2 "storage"(h- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(Q' +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(F' +50 "core" ' +2 #tLights, camera, ACTION! + "storage"(R- +3 "core" -' +2 "storage"(_& +4 "core" &   \ a +2 "manipulator"&b& +3 "core" &6  z +2 .tElbow.seek 2 +2 "manipulator"&](* +9 "core" ( + "manipulator"&1& +4 "core" &4 q z + "storage"(& +4 "core" &  \ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&i'ѷ +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(J' +51 "core" ' +2 "manipulator"&f& +3 "core" &4 j y +2 "storage"(q& +3 "core" & y z M\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&u' +32 "core" ' +2 .tElbow.hold + "manipulator"&S, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(X' +25 "core" ' + "manipulator"&(% +4 "core" % j z + "storage"(k& +4 "core" & W \\ \ j +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 317 counts +2 "manipulator"&#'8 +13 "core" ' +2 "manipulator"&& +4 "core" &4 M z + "storage"(-& +4 "core" & z t +\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&v'ѷ +29 "core" ' +2 "storage"(\ % +4 "core" % s x }\ o +2 ."downElevator"SE.seek :down +5 "storage"(z'g +99 (n% +2 "core" %$Q X ` f\ kYn +2 "manipulator"&m% +4 "core" % zS +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +58 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (4& +2 "core" & X k\ o +2 "collection"'`& +4 "core" &Sxtw\ ZQ +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %\  8 y +3 "storage"(e% +3 "core" %m q s \ p +2 "storage"('. +3 "core" .( + "storage"(;& +3 "core" & m f \ p +2 "storage"(%& +4 "core" & o o \ p +2 "manipulator"& & +3 "core" &4 y z +2 .tElbow.seek 2 +2 "manipulator"&d(* +2 "core" ( +2 "manipulator"&{& +3 "core" &4 h z +2 "storage"(P& +4 "core" & o p =\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +45 "manipulator"&'ѷ +99 "core" ' + "storage"(o& +4 "core" & \ q +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(['> +309 "core" ' + "storage"(&- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &4 l y +2 "storage"(r& +4 "core" & n q Q\ o + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&K' +32 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(*- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"( '3 +27 "core" ' +2 "manipulator"&x% +3 "core" % z +2 "storage"(y& +4 "core" & U X <\ l + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 317 counts + "manipulator"&'8 +13 "core" ' +2 "manipulator"&A& +3 "core" &4 8 y +2 "storage"(l& +4 "core" & o u I\ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +16 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(j' +36 "core" ' + "manipulator"&.& +4 "core" &4 L y +2 "manipulator"&% +3 "core" %ѷ g z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +184 "core" ( + "manipulator"&}& +4 "core" &m [ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &m V y +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' + .tHand.close + "manipulator"&3/ +73 "core" / +2 .tCC.seek :open +2 "collection"'Y( +399 "core" ( +2 "storage"(& +4 "core" & \ t + "storage"(5& +4 "core" & \ t +2 "manipulator"&/& +3 "core" &m / y +2 "manipulator"& % +3 "core" % ^ z* +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&p(* +148 "core" ( +2 "manipulator"&& +3 "core" &4 g z +2 "storage"(>& +3 "core" & \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&2' +103 "core" ' + .tElbow.hold +2 "manipulator"&G, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" %  w z" + "storage"( & +4 "core" & \ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&U': +14 "core" ' + "manipulator"&O& +3 "core" &4 y +2 "storage"(& +4 "core" & \ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&V'ѷ +26 "core" ' + "storage"(|% +4 "core" % )\ v +3 ."downElevator"SE.seek :down +3 "storage"(,'g +99 (w% +3 "core" %M A\ sYm +2 "manipulator"&% +4 "core" %Ѻ s y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +91 "core" ' +50 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 2 of [2] + #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'t& +3 "core" &vu \ n +2 "manipulator"&a% +4 "core" %\  { y +45 "storage"($% +5 "core" %r I\ w +2 "storage"(". +3 "core" .( +2 "storage"( & +4 "core" & C\ w + "storage"(L& +4 "core" & I\ v +2 "manipulator"&0& +3 "core" &4 E y +2 .tElbow.seek 2 +2 "manipulator"&s(* +5 "core" ( + "manipulator"&& +4 "core" &4 y +2 "storage"(H& +3 "core" & \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&Z'ѷ +97 "core" ' +2 "storage"(& +4 "core" & \ \ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(M'> +309 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (!& +3 "core" & G\ w +2 "manipulator"&& +4 "core" &4 b y + .tElbow.seek 2 +2 "manipulator"&)(* +4 "core" ( + "manipulator"&7& +3 "core" &4 t y +2 "storage"(N& +4 "core" & ^\ w +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&E'' +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(~'g +7 "core" &4 y +2 "manipulator"&B% +3 "core" % E r z^ +3 .tForearm.seek :retract +2 "manipulator"&<'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W(i +159 "core" ( + "manipulator"&I& +3 "core" &b1 S zH +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b + "core" ' +2 ."downElevator"SE.stop +3 "manipulator"&8& +2 "storage"(5 +6 "core" &b1 0 zH +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@'Ͻ +98 "core" ' + "manipulator"&\\& +4 "core" &b0 zH +2 "manipulator"&+% +4 "core" %Ϸ z +2 "collection"'=& +4 "core" &sv\ l +2 "collection"'h& +5 "core" &uu\ k +2 .tCC.seek :closed + "collection"'R(S +4 "core" &uv\ l +7 &7tv\ d$c +10 &Txtx\ Z7 +9 &}ztv\ YL +10 &Vrw\ ^O +9 &TUru\ _O +9 &Utu\ _O +10 &Ttv\ _O +9 &Rtv\ _O +9 &ZXuv\ ^P +10 &Rsu\ _O +9 &Uvx\ ^P +10 &!Utw\ ^O +9 &#cVtv\ ^O +9 &%%Usv\ ^O +10 &&Rtv\ _O +9 &(Vsw\ ^P +9 &*kUuu\ ^O +10 &,-Tsx\ ^O +9 &-Qtu\ _O +10 &/Vsw\ ^P +9 &1sTrw\ _O +9 &35Ysu\ ^O +10 &4Uru\ _P +9 &6Ust\ _O +9 &8{Ttu\ _O +10 &:=Rvt\ _O +9 &;Tuu\ _O +10 &=Qrv\ _O +9 &?Tsu\ ^O +9 &AESuu\ _O +10 &CYtv\ ]O +9 &D\\qv/\ ]P +9 &F]tw\ ]P +10 &HGitv\ [Q +9 &Jxtu\ XT +10 &Kuv\ RW +9 &Mqtt\ L[\ +9 &O5su\ MZ +10 &Pst\ K[ +9 &Rsu\ KG +9 &S$uv\ T(u +10 &Sktv\ [P +2 ( +2 "collection"'h& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.94 + .Hand.open + "manipulator"&_1 +68 "core" 1 +2 "manipulator"&b% +4 "core" % ϶ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &&\ +2 "manipulator"&% +3 "core" %\  _ z +3 "storage"(f% +3 "core" %r { | \ o +2 "storage"(q. +2 "core" .( +2 "storage"((& +4 "core" & { { \ o + "storage"(k& +4 "core" & z { \ n +2 "manipulator"&g& +4 "core" &c0 zH + "manipulator"&% +4 "core" %\  y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&-(* +160 "core" ( + "manipulator"&Q& +3 "core" &2 7 y +2 "storage"(\ & +4 "core" & \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&C'ѷ +92 "core" ' + "storage"(^& +3 "core" & \ s +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(F'> +309 "core" ' +2 "storage"(n- +2 "core" -' +47 .tSE.configure :default +4 "storage"(#QK-0-\ b +3 (m& +3 "core" & o T\ q +2 "manipulator"&i& +4 "core" &2 \\ y +2 .tElbow.seek 2 + "manipulator"&](* +4 "core" ( +2 "manipulator"&J& +4 "core" &2 B y + "storage"(u& +4 "core" & \ q +3 .tForearm.seek 2 + 300 counts + "manipulator"&#'' +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&4/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&`& +2 "storage"('g +8 "core" &2  z + "manipulator"&e% +4 "core" % $ ze +2 .tForearm.seek :retract +2 "manipulator"&''\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&;(_ +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +81 "core" ( +2 "manipulator"&X& +4 "core" &g N z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &g W y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& '$ +99 "core" ' +2 "manipulator"&{& +4 "core" &g I z +2 "manipulator"&P% +3 "core" %. T z +3 "processing"%v& +3 "core" &-\ +2 "processing"%o& +5 "core" &*\ +2 .tPC.seek :closed +2 "processing"%z(^ +4 "core" &*\  +9 &/y)\ }+{ +9 &c,\ |? +10 &js"\ |P +9 &*V&\ P +9 &R"\ P +10 &Y\ P +9 &rR\ O +9 &3U\ P +10 &S%\ P +9 &R\ O +10 & zT\ O +9 &";Q"\ P +9 &#Q\ P +10 &%T\ ~P +9 &'Q%\ O +9 &)BW \ P +10 &+P#\ O +9 &,Q%\ P +10 &.T \ ~P +9 &0KQ&\ P +9 &2U\ ~O +10 &3V#\ ~P +9 &5U#\ ~P +9 &7TU\ ~O +10 &9S\ ~O +9 &:O\ P +9 &<V\ ~P +10 &>[W \ P +9 &@V\ P +10 &AV\ ~P +9 &CV\ P +9 &E^b\ }Q +10 &Go\ |S +9 &H\ {V +10 &J\ {U +9 &LY\ {V +9 &N\ {V +10 &O\ zV +9 &Q$\ zV +9 &S`\ zV +10 &U"\ zV +9 &V\ zV +9 &X\ zV +10 &Zf \ yW +9 &\\'\ yW +10 &]v\ |8 +9 &^-q\ |V +9 &^#\ 1 +3 ( +2 "processing"%o& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.62 + .Hand.open + "manipulator"&S1 +70 "core" 1 + "manipulator"&% +4 "core" % & ~ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +95 "core" ' +2 "processing"%& +3 "core" &^&\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&r% +4 "core" %\  h z +2 "storage"(*% +3 "core" %t s n D\ n +2 "storage"(x. +3 "core" .( +2 "storage"(y& +3 "core" & y o +\ m +2 "storage"(A& +3 "manipulator"&l& +5 "core" & { p 9\ m + &g z +4 .tElbow.reconfigure :tight + ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +5 "storage"(#]K-0-\ b +2 .tElbow.seek PC +4 "manipulator"&.(_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"('> +2 "core" ( +2 "manipulator"&& +5 "core" &g z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &g M z +3 .tForearm.seek PC + "manipulator"&['$ +94 "core" ' +2 .tHand.close + "manipulator"&K/ +69 "core" / +3 .tPC.seek :open +2 "processing"%( +95 "core" ' +2 "storage"( - +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(}' +45 "core" ' +304 ( + "storage"(9& +3 "core" & z y p\ n +2 "manipulator"&& +4 "core" &g  y + "manipulator"&% +4 "core" % 2  z +2 .tForearm.seek :retract +2 "manipulator"&3'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&6(* +280 "core" ( +2 "manipulator"&:& +4 "core" &6 U yq + "storage"(& +3 "core" & p p \ p +42 .tForearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&5'ѷ +91 "core" ' +2 .tHand.open + "manipulator"&/1 +77 "core" 1 +2 "storage"( - +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(>' +49 "core" ' + #tLights, camera, ACTION! + "storage"(- +4 "core" -' +2 "storage"(& +4 "core" &   \ c + "manipulator"&& +4 "core" &6 3 zq +2 .tElbow.seek 2 +2 "manipulator"&(* +8 "core" ( +2 "manipulator"& & +4 "core" &. _ zm + "storage"(O& +4 "core" &   \ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'ѷ +12 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(|' +52 "core" ' + "manipulator"&& +4 "core" &. ' ym +2 "storage"(w& +3 "core" & z z \ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&' +32 "core" ' + .tElbow.hold +2 "manipulator"&p, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(2' +24 "core" ' +2 "manipulator"&U% +4 "core" % L z + "storage"(t& +4 "core" & V X\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&a'8 +24 "core" ' +2 "manipulator"&$& +4 "core" &. y zm + "storage"(j& +4 "core" & q p \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&"'ѷ +23 "core" ' + "storage"( % +4 "core" % y t >\ p +2 ."downElevator"SE.seek :down +5 "storage"(L'g +99 (0% +3 "core" %O h [ ~\ lYn +2 "manipulator"&% +4 "core" %  zm +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&H'\ +89 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 (V& +3 "core" & m o \ p +2 "collection"'& +3 "core" &Sgst\ ]P +2 #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&,% +4 "core" %\  P y +2 "storage"(G% +3 "core" %b \ q +2 "storage"(c. +3 "core" .( + "storage"(& +4 "core" & \ q +2 "storage"(!& +3 "core" & \ q +2 "manipulator"&& +4 "core" &. o ym +2 .tElbow.seek 2 + "manipulator"&7(* +3 "core" ( +2 "manipulator"&N& +3 "core" &. B ym +2 "storage"(?& +4 "core" & #\ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +94 "core" ' +2 "storage"(B& +3 "core" & \ p +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(s'> +310 "core" ' +2 "storage"(Z- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&I& +3 "core" &. zm +2 "storage"(8& +4 "core" & m w .\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&M' +30 "core" ' +2 .tElbow.hold + "manipulator"&E, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(\\- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(+'3 +27 "core" ' +2 "manipulator"&)% +3 "core" % z +2 "storage"(=& +3 "core" & W W S\ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts +46 "manipulator"&~'9 +15 "core" ' + "manipulator"&<& +3 "core" &. E ym +2 "storage"(Y& +4 "core" & h v *\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&_'ѷ +29 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(b' +35 "core" ' +2 "manipulator"&& +3 "core" &. } zm +2 "manipulator"&% +4 "core" %џ y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q(i +160 "core" ( +2 "manipulator"&h& +4 "core" &_2  zI + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &_2 a zI +2 .tForearm.seek CC +2 "manipulator"&k'Ͻ +89 "core" ' +2 .tHand.close + "manipulator"&g/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +400 "core" ( + "storage"(@& +102 "core" & \ r +2 "storage"(Q& +3 "core" & \ q +2 "manipulator"&\ & +3 "core" &_1 Q zI +2 "manipulator"&^% +3 "core" % ! zK +3 .tForearm.seek :retract + "manipulator"&W'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&1(* +189 "core" ( + "manipulator"&n& +3 "core" && h z% +2 "storage"(m& +4 "core" & 4\ t + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&i' +103 "core" ' +2 .tElbow.hold + "manipulator"&J, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&u1 +65 "core" 1 +2 "manipulator"&4% +4 "core" % z + "storage"(`& +4 "core" & f p v\ p +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts + "manipulator"&e'5 +14 "core" ' + "manipulator"&-& +4 "core" &9 K y# + "storage"(C& +4 "core" & \ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&F'ѷ +31 "core" ' +2 "storage"(#% +3 "core" % 5\ t +3 ."downElevator"SE.seek :down +3 "storage"(X'g +99 (%% +2 "core" %J \ pYl +2 "manipulator"&]% +4 "core" % 0 z\\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +93 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 2 of [2] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'P& +3 "core" &vvt\ n +2 "manipulator"&v% +4 "core" %\  H z + "storage"(% +4 "core" %p <\ v +2 "storage"('. +2 "core" .( +2 "storage"(T& +4 "core" & #\ v + "storage"(S& +4 "core" & C\ v +2 "manipulator"&& +4 "core" &9 \\ z# + .tElbow.seek 2 +2 "manipulator"&(* +42 "core" ( +2 "manipulator"&r& +4 "core" &3 | yF + "storage"(*& +3 "core" & -\ v +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&o'ѷ +92 "core" ' +2 "storage"(x& +4 "core" & R\ v +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(y'> +306 "core" ' + "storage"(A- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (l& +3 "core" & \ u + "manipulator"&& +4 "core" &3 O yF +2 .tElbow.seek 2 +2 "manipulator"&d(* +3 "core" ( +2 "manipulator"& & +47 "core" &3 G yF +4 "storage"(K& +4 "core" & \ v +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& '' +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&;/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&&& +3 "storage"(z'g +6 "core" &3 M yF +2 "manipulator"&% +4 "core" % * T y +2 .tForearm.seek :retract +2 "manipulator"&9'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&(i +166 "core" ' + ."downElevator"SE.stop + "storage"(5 +15 "core" ( + "manipulator"&& +4 "core" &i R y, + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &[& +2 "core" &i ( y, +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&:'Ͻ +98 "core" ' + "manipulator"&& +4 "core" &i ( y, +2 "manipulator"&.% +3 "core" % D y +2 "collection"'/& +3 "core" &tv\ n +3 "collection"' & +4 "core" &ux\ n +3 .tCC.seek :closed +2 "collection"'(S +4 "core" &su\ n +9 &4}su\ ]*z +9 &d}su\ [? +9 &|psv\ \\O +10 &>Stu\ aO +9 &Vtw\ aO +9 &Tuv\ aO +10 &Usw\ aO +9 &FTtv\ aO +10 &Wuv\ aO +9 &Tuw\ aO +9 & Urx\ aO +10 &"NTsu\ aO +9 &$Vvv\ `O +10 &%Uuv\ aO +9 &'Utuu\ aO +9 &)VUtv\ aO +10 &+Utu\ aO +9 &,Wtu \ aO +9 &.Uuv\ aO +10 &0]Tst\ aO +9 &2 Utt\ aO +9 &3Usu\ aO +10 &5Usu\ aO +9 &7fUuv\ aO +10 &9(Vtv\ aO +9 &:Ttv\ aN +9 &<Vsu\ aO +10 &>nTrv\ aO +9 &@0Vtv\ aO +9 &ATsu\ aO +10 &CXuv\ `O +9 &Es\\tu\ _P +10 &G3bru\ _P +9 &Hhsr\ ^Q +9 &Jsu\ XT +10 &L`rw\ QY +9 &Ntu\ O[ +10 &Oqv\ O[ +9 &Qsw\ N[ +9 &S*ksv\ U+ +10 &Stv\ WL +9 ( + &S_uu\ _I +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.94 + .Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % ϻ  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%3& +4 "core" &8\ +2 "manipulator"&O% +4 "core" %\  z + "storage"(% +3 "core" %r \ r +2 "storage"(w. +3 "core" .( +2 "storage"(}& +3 "core" & \ r +2 "storage"(U& +3 "core" & \ s +2 "manipulator"&t& +3 "core" &i K y, +2 "manipulator"&% +4 "core" %\  & z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&$(* +172 "core" ( + "manipulator"&j& +4 "core" & o y# +2 "storage"( & +3 "core" & \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&6'ѷ +88 "core" ' +2 "storage"(5& +4 "core" & \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(>'> +309 "core" ' + "storage"(0- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & q =\ q +2 "manipulator"&& +3 "core" &! ` z# +2 .tElbow.seek 2 +2 "manipulator"&(* +3 "core" ( +2 "manipulator"&|& +3 "core" &! h z# +2 "storage"(& +4 "core" & \ q +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&a'' +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&V/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(,'g +7 "core" &! n z# +2 "manipulator"&G% +3 "core" % 8 ) yo +2 .tForearm.seek :retract +2 "manipulator"&c'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&2(_ +164 "core" ' + ."downElevator"SE.stop + "storage"(5 +83 "core" ( +3 "manipulator"&& +3 "core" &f ' y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +47 &!& +5 "core" &f Q z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'$ +95 "core" ' +2 "manipulator"&N& +3 "core" &f } z +2 "manipulator"&?% +3 "core" %. z +2 "processing"%"& +4 "core" &5\ +3 "processing"%B& +4 "core" &6\ +3 .tPC.seek :closed + "processing"%L(^ +5 "core" &4\  +9 &0x8\ ~*y +9 &c,\ }? +9 &as1\ }P +10 &"S.\ P +9 &P1\ O +10 &U/\ P +9 &jU/\ O +9 &+Y)\ P +10 &R3\ P +9 &U*\ P +9 & qT\ P +10 &"4P(\ O +9 &#R!\ O +10 &%Y!\ P +9 &'zP&\ O +9 &)=R$\ O +10 &*S(\ P +9 &,R%\ P +9 &.T&\ P +10 &0CS'\ P +9 &2S%\ P +10 &3T$\ P +9 &5V(\ P +9 &7KT$\ P +10 &9V'\ O +9 &:O%\ O +9 &<R$\ P +10 &>TW&\ O +9 &@Q!\ P +10 &AW%\ O +9 &CX&\ P +9 &EWe$\ ~Q +10 &Gn%\ ~R +9 &H\ |U +9 &J%\ |U +10 &LQ'\ |V +9 &N \ |U +10 &O&\ {V +9 &Q&\ |U +9 &SY$\ {V +10 &U"\ {V +9 &V#\ {W +9 &X%\ {W +10 &Z^'\ {W +9 &\\\ zW +10 &]|#\ }4 +9 &^5k \ ~A +9 ( + &^#\ , +2 "processing"%B& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&p1 +77 "core" 1 +2 "manipulator"&H% +3 "core" % . z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +96 "core" ' + "processing"%I& +3 "core" &^\ , +3 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&8% +4 "core" %\  z +2 "storage"(\\% +3 "core" %n { z \ o +2 "storage"(). +3 "core" .( +2 "storage"(=& +3 "core" & y z \ o +2 "storage"(<& +3 "manipulator"&Y& +5 "core" & z { \ o + &f p z +3 ."raiseStack"SE.reconfigure :place +4 .tElbow.reconfigure :tight +3 "storage"(#]K-0-\ b +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"('> +2 "core" ( +3 "manipulator"&& +3 "core" &f X z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &f  z +3 .tForearm.seek PC +2 "manipulator"&s'$ +99 "core" ' +2 .tHand.close + "manipulator"&M/ +66 "core" / + .tPC.seek :open +2 "processing"%~( +94 "core" ' + "storage"(+- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(h' +40 "core" ' +312 ( +2 "storage"((& +3 "core" & | { a\ n +2 "manipulator"&_& +4 "core" &f % z + "manipulator"&E% +4 "core" % 8 4 z +2 .tForearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&f(* +259 "core" ( + "manipulator"&R& +3 "core" &# q z8 +2 "storage"(@& +4 "core" & y z H\ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&Q'ѷ +92 "core" ' + .tHand.open + "manipulator"&\ 1 +67 "core" 1 + "storage"(^- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(n' +24 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(k' +48 "core" ' + #tLights, camera, ACTION! +2 "storage"(m- +2 "core" -' +3 "storage"(q& +3 "core" &   _\ a +2 "manipulator"&u& +3 "core" &% u z8 +2 .tElbow.seek 2 +2 "manipulator"&4(* +3 "core" ( +2 "manipulator"&`& +4 "core" &% x z8 + "storage"(-& +4 "core" & O 4\ ` +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&C'ѷ +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(#' +51 "core" ' +4 "manipulator"&W& +4 "core" &% D z8 +2 "storage"(%& +3 "core" & p y 5\ m +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&]' +36 "core" ' + .tElbow.hold +2 "manipulator"&1, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"(i' +25 "core" ' +2 "manipulator"&e% +3 "core" % z z +2 "storage"(P& +4 "core" & Y V \ i + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 303 counts +2 "manipulator"&v'* +17 "core" ' + "manipulator"&& +4 "core" &N z2 +2 "storage"('& +4 "core" & v m 9\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&T'ѷ +25 "core" ' +2 "storage"(b% +4 "core" % t v\ p +3 ."downElevator"SE.seek :down +3 "storage"(S'g +99 (% +2 "core" %P W V W\ lZp +2 "manipulator"&r% +4 "core" % \\ z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&*'\ +90 "core" ' +66 ' + ."downElevator"SE.stop + "storage"(5 +3 (F& +3 "core" & | y T\ o +2 "collection"'x& +4 "core" &S^tv\ ]I +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&X% +3 "core" %\  6 z +3 "storage"(J% +3 "core" %o x z N\ o +2 "storage"({. +3 "core" .( + "storage"(A& +4 "core" & | { U\ o +2 "storage"(l& +3 "core" & { z v\ o +2 "manipulator"&& +4 "core" &N . z2 + .tElbow.seek 2 +2 "manipulator"& (* +33 "core" ( + "manipulator"&K& +4 "core" &4 e zx + "storage"(;& +4 "core" & \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&&'ѷ +91 "core" ' +2 "storage"(& +4 "core" & \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +309 "core" ' + "storage"(o- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &4 J zx +2 "storage"(y& +4 "core" & \ q + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&[' +33 "core" ' + .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(d- +2 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"('3 +26 "core" ' + "manipulator"&.% +3 "core" % P y +2 "storage"(/& +3 "core" & l v \ m +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts +2 "manipulator"&z'7 +14 "core" ' +2 "manipulator"&9& +3 "core" &4 E zx +2 "storage"(& +3 "core" & \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +22 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +35 "core" ' +2 "manipulator"&3& +4 "core" &4 1 zx + "manipulator"&O% +4 "core" % . y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (i +159 "core" ( + "manipulator"&w& +3 "core" &d0 yH +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &d0 b zH +2 .tForearm.seek CC +2 "manipulator"&U'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&t/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +399 "core" ( +9 "storage"(:& +3 "core" & s r \ p +2 "storage"(j& +4 "core" & u \ q +2 "manipulator"& & +3 "core" &d0 zH +2 "manipulator"&5% +3 "core" % Ϸ n z$ +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"& (* +161 "core" ( +2 "manipulator"&0& +4 "core" &3 T ze + "storage"(& +4 "core" & \ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&' +104 "core" ' + .tElbow.hold +2 "manipulator"&|, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&V% +4 "core" % V z + "storage"(& +4 "core" & \ r +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts +2 "manipulator"&G'5 +13 "core" ' + "manipulator"&$& +4 "core" &3 Q ye +2 "storage"(6& +4 "core" & \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&>'ѷ +35 "core" ' + "storage"(a% +4 "core" % \ v +2 ."downElevator"SE.seek :down +4 "storage"('g +99 (% +3 "core" %L %\ tYn +2 "manipulator"&!% +4 "core" %ш ] z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +93 "core" ' +51 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 2 of [2] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'?& +4 "core" &sv0\ o + "manipulator"&"% +4 "core" %\   y +2 "storage"(,% +4 "core" %a \ w + "storage"(c. +3 "core" .( +2 "storage"(& +3 "core" & \ w +2 "storage"(p& +4 "core" & \ w + "manipulator"&H& +3 "core" &3 < ye +3 .tElbow.seek 2 + "manipulator"&I(* +4 "core" ( +2 "manipulator"&8& +3 "core" &3 X ze +2 "storage"(B& +4 "core" & s\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&\\'ѷ +92 "core" ' + "storage"()& +4 "core" & r\ w +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(='> +307 "core" ' + "storage"(<- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Y& +3 "core" & :\ t +2 "manipulator"&& +3 "core" &3 u ze +2 .tElbow.seek 2 +2 "manipulator"&7(* +4 "core" ( + "manipulator"&& +3 "core" &3 m ze +2 "storage"(M& +3 "core" & \ t +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&+'' +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&2/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Z& +2 "storage"(L'g +7 "core" &3 6 ze +2 "manipulator"&% +4 "core" %  @ y| +2 .tForearm.seek :retract +2 "manipulator"&('\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&_(i +166 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +19 "core" ( + "manipulator"&E& +4 "core" &r w z+ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &r ' z+ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&R'Ͻ +100 "core" ' +2 "manipulator"&@& +4 "core" &r ^ y+ + "manipulator"&% +47 "core" %ϱ J y +5 "collection"'\ & +4 "core" &vux\ m +2 "collection"'^& +5 "core" &tv\ m +2 .tCC.seek :closed +2 "collection"'m(S +4 "core" &vv\ n +8 & .uw\ h#b +9 &Uyuw\ [7 +9 &~ytu\ [L +10 &Usw\ aO +9 &XRux\ bN +9 &Utu\ aO +10 &Urv\ aO +9 &Ttu \ bN +9 &^Xvv\ `O +10 &!Tvv\ aO +9 &Ruwx\ bO +10 &!Tvx\ aO +9 &#gUsx\ aO +9 &%*Utw\ aN +10 &&Ttw\ aO +9 &(Utv\ aO +10 &*oSsv\ aO +9 &,1Tvv\ aO +9 &-Wrw\ aO +10 &/Uru\ aN +9 &1wUvv\ aO +9 &39Vvv\ aO +10 &4Wtu\ aO +9 &6Tsu\ aN +10 &8Uru2\ aO +9 &:ARsv\ aO +9 &<Sut\ bN +10 &=Tsv\ aO +9 &?Wuw\ `O +9 &AIUsw\ aO +10 &C\ Tuw\ bO +9 &DZsv\ aP +9 &F_tt\ `P +10 &HLfrw\ ^P +9 &Jzsu\ [T +10 &Ktv\ UW +9 &Mttu\ N[ +9 &O6sv\ P[ +10 &Psu\ O[ +9 &Rtu\ MI +9 &S|tu\ [&n +10 &Stu\ VP +9 ( + &Srtv\ \\N +2 "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.95 +2 .Hand.open + "manipulator"&q1 +69 "core" 1 + "manipulator"&u% +3 "core" % ϰ u z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +96 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%-& +3 "core" &.\ +3 "manipulator"&g% +3 "core" %\  q y +2 "storage"(W% +4 "core" %o \ q + "storage"(%. +3 "core" .( +2 "storage"(e& +4 "core" & \ q +2 "storage"(P& +3 "core" & F\ r +2 "manipulator"&h& +4 "core" &r z+ + "manipulator"&% +3 "core" %\  ; z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&'(* +150 "core" ( +2 "manipulator"&n& +3 "core" &# z zP +2 "storage"(b& +4 "core" & \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&f'ѷ +97 "core" ' +2 "storage"(Q& +3 "core" & \ r +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(k'> +316 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (r& +3 "core" & o\ q +2 "manipulator"&C& +3 "core" &# c zP +2 .tElbow.seek 2 +2 "manipulator"&4(* +3 "core" ( +2 "manipulator"&#& +4 "core" &# > zP +2 "storage"(]& +4 "core" & \ r +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&v'' +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&F/ +68 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&x& +2 "storage"(X'g +7 "core" &# zP +2 "manipulator"&J% +4 "core" % G Z zP +2 .tForearm.seek :retract +2 "manipulator"&{'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&i(_ +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +87 "core" ( +2 "manipulator"&A& +3 "core" &h y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &h y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +94 "core" ' +2 "manipulator"&K& +4 "core" &h \\ z +2 "manipulator"&;% +3 "core" %- r z +2 "processing"%T& +4 "core" &3\ +2 "processing"%& +5 "core" &/\ +2 .tPC.seek :closed + "processing"%S(^ +5 "core" &)\  +9 &0y3\ ~+z +9 &b/\ |? +10 &ct&\ }P +9 &#T'\ P +9 &Q-\ O +10 &U0\ O +9 &lS \ O +9 &-X\ P +10 &Q#\ O +9 &R&\ O +10 & sV\ P +9 &"6S!\ O +9 &#R&\ O +10 &%T'\ P +9 &'|O$\ O +10 &)=Q'\ P +9 &+R&\ O +9 &,O"\ O +10 &.Q&\ O +9 &0FQ&\ O +9 &2S$\ P +10 &3T#\ O +9 &5Q \ P +9 &7NT#\ O +10 &9Q#\ O +9 &:O\ O +10 &<Q$\ P +9 &>VW\ ~O +9 &@W\ P +10 &AT \ P +9 &CW%\ P +10 &EXc%\ ~Q +9 &Go&\ |S +9 &H$\ zU +10 &J&\ {U +9 &LT&\ {U +9 &N!\ {V +10 &O$\ {V +9 &Q \ zV +10 &S[%\ {V +9 &U#\ zV +9 &V$\ zV +10 &X!\ zV +9 &Za$\ zV +9 &\\!\ zW +10 &]y!\ |6 +9 &^.e!\ ~U +9 &^#\ 1 +3 ( +2 "processing"%& +52 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 +9 .Hand.open + "manipulator"&11 +3 "core" &^&$\ 1 +2 &^%\ 1 &^%$\ 1 + &^&"\ 1 +6 &^%\ 1 +58 1 + "manipulator"&*% +4 "core" % - a z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&o'\ +65 "Can"\ lY&=V +30 "core" ' +2 "processing"%& +3 "core" &^&#\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&y% +4 "core" %\  C z +2 "storage"(d% +4 "core" %f m l \ m + "storage"(.. +3 "core" .( +2 "storage"(/& +4 "core" & W j \ m +2 "storage"(9& +2 "manipulator"&& +7 "core" & \\ k (\ l + &h I z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +5 "storage"(#]K-0-\ b +2 .tElbow.seek PC +3 "manipulator"&3(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(O'> +2 "core" ( +2 "manipulator"&&& +5 "core" &h e z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &h x y +2 .tForearm.seek PC +2 "manipulator"&'$ +98 "core" ' +2 .tHand.close +2 "manipulator"&[/ +76 "core" / + .tPC.seek :open +2 "processing"%z( +84 "core" ' + "storage"(- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(w' +45 "core" ' +317 ( +2 "storage"(}& +3 "core" & l f \ l +2 "manipulator"&& +4 "core" &h z + "manipulator"& % +3 "core" % 6 - z +3 .tForearm.seek :retract +2 "manipulator"&t'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(* +260 "core" ( +2 "manipulator"&& +4 "core" &# 9 z9' + "storage"(:& +4 "core" & W W \ l +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&j'ѷ +102 "core" ' +2 .tHand.open + "manipulator"& 1 +66 "core" 1 +2 "storage"(5- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(0' +25 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(U- +3 "core" -' +2 "storage"( & +4 "core" & \ \  K\ ` +2 "manipulator"&& +3 "core" &% Z z9% +2 .tElbow.seek 2 +2 "manipulator"&V(* +3 "core" ( +2 "manipulator"&& +3 "core" &% E z9% +2 "storage"($& +4 "core" & \ \ \ ` +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&6'ѷ +2 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(a' +51 "core" ' + "manipulator"&& +3 "core" &% ; y9% +2 "storage"(& +4 "core" & Y Y *\ l +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&!' +35 "core" ' +2 .tElbow.hold + "manipulator"& , +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 "manipulator"&G% +4 "core" % y + "storage"(?& +4 "core" & M K \ g + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 299 counts + "manipulator"&"'& +17 "core" ' + "manipulator"&,& +4 "core" &O V z3 +2 "storage"(c& +3 "core" & w x *\ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +26 "core" ' +45 "storage"(p% +6 "core" % z y \ o +3 ."downElevator"SE.seek :down +4 "storage"(H'g +97 (% +3 "core" %QP d Z O\ kZo +2 "manipulator"&8% +3 "core" %ѭ Z z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&B'\ +90 "core" ' +62 ' + ."downElevator"SE.stop + "storage"(5 +4 (>& +2 "core" & Q i s\ m +2 "collection"')& +4 "core" &Sruw\ YN +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\  J z +2 "storage"(|% +4 "core" %j u p 3\ n + "storage"(N. +3 "core" .( +2 "storage"(<& +4 "core" & p v \ n + "storage"(Y& +4 "core" & y y M\ n +2 "manipulator"&& +3 "core" &O / z3 +2 .tElbow.seek 2 +2 "manipulator"&(* +32 "core" ( + "manipulator"&M& +4 "core" &3 l y +2 "storage"(2& +4 "core" & v t \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&Z'ѷ +89 "core" ' +2 "storage"(& +4 "core" & u v\ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(I'> +327 "core" ' +2 "storage"(\\- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&=& +3 "core" &3 g y +2 "storage"(E& +3 "core" & p \ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&s' +32 "core" ' +2 .tElbow.hold + "manipulator"&+, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(7- +3 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(@'3 +27 "core" ' + "manipulator"&% +4 "core" %\ q z + "storage"(\ & +3 "core" & c c\ k +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 315 counts + "manipulator"&L'6 +14 "core" ' +2 "manipulator"&(& +4 "core" &3 } y + "storage"(& +4 "core" & t u\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&q'ѷ +16 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(u' +37 "core" ' + "manipulator"&-& +3 "core" &3 H y +2 "manipulator"&g% +4 "core" %ѯ 1 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W'\ +89 "core" ' + .tElbow.seek CC +2 "manipulator"&%(i +158 "core" ( + "manipulator"&^& +4 "core" &`- Z yE +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &`- M zE +2 .tForearm.seek CC +2 "manipulator"&P'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&h/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +403 "core" ( + "storage"(n& +4 "core" & )\ q + "storage"(R& +4 "core" & u Q\ q +2 "manipulator"&b& +3 "core" &`- $ zE +2 "manipulator"&Q% +3 "core" % ] zJ +3 .tForearm.seek :retract +2 "manipulator"&_'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&`(* +160 "core" ( +2 "manipulator"&& +3 "core" &1 R z` +2 "storage"(r& +3 "core" & \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&C' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&#, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&]1 +73 "core" 1 +2 "manipulator"&F% +43 "core" %  @ z. +8 "storage"(x& +4 "core" & \ q +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 320 counts + "manipulator"&J'; +15 "core" ' + "manipulator"&'& +3 "core" &1 w z` +2 "storage"(f& +4 "core" & \ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&k'ѷ +23 "core" ' + "storage"(v% +4 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"(A'g +98 (l% +3 "core" %J \ rYl +2 "manipulator"&4% +4 "core" % 7 zz +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&K'\ +88 "core" ' +53 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 2 of [2] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"';& +4 "core" &sw\ n +2 "manipulator"&T% +4 "core" %\  > z + "storage"(X% +4 "core" %o M\ w +2 "storage"({. +2 "core" .( +2 "storage"(~& +3 "core" & "\ w +2 "storage"(1& +4 "core" & \ v +2 "manipulator"&*& +4 "core" &1 Z z` +2 .tElbow.seek 2 + "manipulator"&(* +3 "core" ( +2 "manipulator"&y& +3 "core" &1 z` +3 "storage"(& +3 "core" & \ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&d'ѷ +89 "core" ' + "storage"(.& +4 "core" & \ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(/'> +304 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (9& +3 "core" & \ s +2 "manipulator"&&& +3 "core" &1 < z` +2 .tElbow.seek 2 +2 "manipulator"& (* +4 "core" ( + "manipulator"&& +3 "core" &1 ] y` +2 "storage"([& +4 "core" & \ t +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&i/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&o& +3 "storage"(S'g +7 "core" &1 a z` +2 "manipulator"&O% +3 "core" % 1 ] y +2 .tForearm.seek :retract +2 "manipulator"&}'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +11 "core" ( +2 "manipulator"& & +4 "core" &u p z7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u \\ y7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +87 "core" ' +2 "manipulator"&:& +3 "core" &u } z7 +2 "manipulator"&3% +3 "core" % [ yS +3 "collection"' & +3 "core" &vv}\ m +3 "collection"'5& +5 "core" &twy\ m +2 .tCC.seek :closed +2 "collection"'U(S +4 "core" &sv\ l +8 & /ux\ g$c +9 &Vyut\ [7 +10 &~xty\ ZL +9 &Tsu\ `O +9 &NTuv\ `N +10 &Usv\ `O +9 &Ysv\ `O +9 &Tuw\ aN +10 &UWvv\ `O +9 &Ruw\ aN +10 &Qsx\ bO +9 &!Rsv\ aO +9 &#^Ssv\ aN +10 &%Utv\ aO +9 &&Wvw\ `O +9 &(Sswe\ aO +10 &*fTtv#\ aN +9 &,(Ttu\ aN +10 &-Tsw\ aN +9 &/Uvw\ `O +9 &1nSuu\ `N +10 &3/Usv\ `O +9 &4Ruwc\ aO +9 &6Tut\ `N +10 &8vTruY\ `N +9 &:7Ttv\ `O +10 &;Qvt\ aN +9 &=Tsv\ `O +9 &?}Quv\ aO +10 &A?Uqt\ aO +9 &CYqu\ `O +9 &DYuu\ `O +10 &F^tw5\ _P +9 &HBdtu\ ^P +10 &I{ru\ ZS +9 &Ktv\ TW +9 &Mksw\ NZ +10 &O-rx\ OZ +9 &Psw\ L\\ +9 &Rtu\ MH +10 &S%tw\ W)v +9 &Susv\ [O +2 ( +2 "collection"'5& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.98 + .Hand.open + "manipulator"& 1 +74 "core" 1 + "manipulator"&% +3 "core" % w zS +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +137 "core" ' +5 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%$& +3 "core" &"\ +2 "manipulator"&t% +4 "core" %\  ~ z +2 "storage"(% +3 "core" %m z { \ o +2 "storage"(. +3 "core" .( + "storage"(G& +4 "core" & | { \ o +2 "storage"(?& +3 "core" & z { _\ o +2 "manipulator"&w& +3 "core" &u P z7 +2 "manipulator"&,% +3 "core" %\  v z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&c(* +189 "core" ( + "manipulator"&0& +3 "core" &! K y) +2 "storage"(p& +4 "core" & c c S\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +92 "core" ' + "storage"(j& +4 "core" & ~ \ p +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('> +309 "core" ' +2 "storage"(6- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & j U\ m +2 "manipulator"&8& +4 "core" &# z) +2 .tElbow.seek 2 + "manipulator"&V(* +4 "core" ( + "manipulator"&a& +4 "core" &# N z) +2 "storage"(!& +3 "core" & y v \ n +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&"'' +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&>/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&)& +2 "storage"('g +7 "core" &# T z) + "manipulator"&|% +4 "core" % - G z +2 .tForearm.seek :retract +2 "manipulator"&N'\ +91 "core" ' + .tElbow.seek PC +2 "manipulator"&<(_ +173 "core" ' + ."downElevator"SE.stop + "storage"(5 +81 "core" ( + "manipulator"&& +4 "core" &f { z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &f c y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +92 "core" ' +2 "manipulator"&M& +4 "core" &f - z +2 "manipulator"&2% +3 "core" %. ? z +2 "processing"%& +3 "core" &/\ +3 "processing"%& +4 "core" &)\ +3 .tPC.seek :closed + "processing"%H(^ +5 "core" &&\  +9 &0x/\ ~+z +10 &b(\ |? +9 &jt)\ }P +10 &+T&\ P +9 &Q\ O +9 &U+\ O +10 &sR$\ O +9 &4U!\ P +9 &W#\ P +10 &Q\ O +9 & {S \ O +10 &"<U"\ P +9 &#T\ P +9 &%T%\ P +10 &'P'\ O +9 &)ER \ O +9 &+R$\ P +10 &,T#\ O +9 &.U%\ O +10 &0LR#\ P +9 &2S\ P +9 &3T\ P +10 &5U\ O +9 &7UU\ ~O +9 &9Q\ P +10 &:R#\ P +9 &<T'\ P +10 &>]Q'\ O +9 &@Q$\ P +9 &AU!\ O +10 &CW \ P +9 &E`c%\ ~Q +9 &Gq!\ }S +10 &H'\ {U +9 &J%\ {U +10 &LZ\ {V +9 &N$\ |V +9 &O$\ |V +10 &Q \ {V +9 &Sb%\ {V +9 &U$!\ {V +10 &V \ {V +9 &X!\ zV +10 &Zg&\ zW +9 &\\)"\ zW +9 &]z&\ |5 +10 &^2j%\ }B +9 ( + &^""\ / +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.63 + .Hand.open + "manipulator"& 1 +68 "core" 1 + "manipulator"&B% +4 "core" % . [ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +95 "core" ' +2 "processing"%=& +4 "core" &^#\ / +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&E% +4 "core" %\  Y z +2 "storage"(7% +3 "core" %s X X\ l +2 "storage"(. +3 "core" .( +2 "storage"(\ & +4 "core" & W W n\ l + "storage"((& +4 "manipulator"&& +3 "core" & l k \ m +2 &f T z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +5 "storage"(#]K-0-\ b +2 .tElbow.seek PC +4 "manipulator"&-(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"(g'> +2 "core" ( +2 "manipulator"&Z& +5 "core" &f z + .tElbow.reconfigure :loose +50 "manipulator"&$ &.,(#b +3 && +3 "core" &f E z +2 .tForearm.seek PC +2 "manipulator"&I'$ +93 "core" ' +2 .tHand.close + "manipulator"&s/ +72 "core" / +2 .tPC.seek :open +2 "processing"%L( +45 "core" ' + "storage"(@- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(^' +40 "core" ' +361 ( +2 "storage"(e& +3 "core" & | } d\ o +2 "manipulator"&q& +4 "core" &f [ z + "manipulator"&+% +4 "core" % 7 O z +2 .tForearm.seek :retract +2 "manipulator"&h'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&W(* +258 "core" ( +2 "manipulator"&m& +3 "core" &$ ^ z7 + "storage"(n& +4 "core" & y y \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&R'ѷ +94 "core" ' + .tHand.open + "manipulator"&b1 +66 "core" 1 +2 "storage"(Q- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(r' +49 "core" ' + #tLights, camera, ACTION! + "storage"(P- +4 "core" -' +2 "storage"(%& +4 "core" & W . h\ _ + "manipulator"&]& +4 "core" &% = z7 +2 .tElbow.seek 2 + "manipulator"&F(* +4 "core" ( +2 "manipulator"&x& +4 "core" &% ] z7 + "storage"('& +4 "core" & X\  T\ _ +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&f'ѷ +11 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(_' +52 "core" ' + "manipulator"&v& +3 "core" &% \ z7 +2 "storage"(`& +4 "core" & V W B\ l +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&l' +35 "core" ' +2 .tElbow.hold +2 "manipulator"&4, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(C' +24 "core" ' +2 "manipulator"&J% +4 "core" % . y + "storage"(;& +4 "core" & M L "\ g +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 305 counts + "manipulator"&T', +21 "core" ' + "manipulator"&X& +3 "core" &L W z2 +2 "storage"({& +4 "core" & l e s\ l +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&~'ѷ +23 "core" ' + "storage"(1% +4 "core" % u y 6\ m +3 ."downElevator"SE.seek :down +3 "storage"(*'g +98 (u% +3 "core" %O c d\ jZo +2 "manipulator"&y% +4 "core" %Ѿ 6 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +68 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (k& +3 "core" & m ` \ m +2 "collection"'.& +4 "core" &Srsv\ YO + #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&A% +4 "core" %\  \\ z +2 "storage"(#% +4 "core" %w u x \ n + "storage"(K. +3 "core" .( +2 "storage"(& +4 "core" & v w E\ n + "storage"(9& +4 "core" & w y 9\ n +2 "manipulator"&&& +3 "core" &L q z2 +2 .tElbow.seek 2 +2 "manipulator"&(* +34 "core" ( + "manipulator"&[& +4 "core" &4 zt +2 "storage"(i& +3 "core" & t t (\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +41 "manipulator"&o'ѷ +97 "core" ' + "storage"(O& +4 "core" & \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +325 "core" ' + "storage"(d- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &4 C yt +2 "storage"(& +3 "core" & m p k\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&/' +34 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(:- +3 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(3'3 +26 "core" ' + "manipulator"& % +4 "core" % v z + "storage"( & +4 "core" & ` X S\ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts + "manipulator"&S'2 +16 "core" ' + "manipulator"&}& +3 "core" &4 yt +2 "storage"(& +4 "core" & | v\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"& 'ѷ +31 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +36 "core" ' +2 "manipulator"&5& +3 "core" &4 zt +2 "manipulator"&$% +4 "core" % W zd +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&(i +164 "core" ( + "manipulator"&& +3 "core" &_3 c zJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &_3 L zJ +2 .tForearm.seek CC +2 "manipulator"&?'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&w/ +73 "core" / +2 .tCC.seek :open +2 "collection"',( +399 "core" ( +2 "storage"(& +3 "core" & r \ p +2 "storage"(0& +4 "core" & d f c\ p + "manipulator"&p& +3 "core" &d3 Q zJ +2 "manipulator"&% +3 "core" % k z) +3 .tForearm.seek :retract +7 "manipulator"&j'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(* +156 "core" ( + "manipulator"&6& +3 "core" &4 $ y +2 "storage"(& +4 "core" & \ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&8' +101 "core" ' +2 .tElbow.hold + "manipulator"&a, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&!1 +67 "core" 1 +2 "manipulator"&>% +4 "core" %  W z! + "storage"()& +4 "core" & \ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts +2 "manipulator"&|'; +14 "core" ' +2 "manipulator"&c& +3 "core" &4 ] z +2 "storage"(& +4 "core" & \ v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +24 "core" ' + "storage"("% +4 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (Y% +3 "core" %J \ sYl +2 "manipulator"&V% +4 "core" % q zh +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +92 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 2 of [2] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'2& +3 "core" &tx)\ p +2 "manipulator"&% +3 "core" %\  n y n +2 "storage"(% +49 "core" %v \ x +2 "storage"(N. +3 "core" .( +2 "storage"(z& +4 "core" & \ x + "storage"( & +4 "core" & \ x +2 "manipulator"&B& +4 "core" &4 n y + .tElbow.seek 2 +2 "manipulator"&=(* +3 "core" ( +2 "manipulator"&E& +3 "core" &4 s y +3 "storage"(7& +3 "core" & C\ x +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +89 "core" ' +2 "storage"(& +4 "core" & `\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(\ '> +312 "core" ' + "storage"((- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & \ t +2 "manipulator"&Z& +3 "core" &4 a z +3 .tElbow.seek 2 + "manipulator"&(* +3 "core" ( +2 "manipulator"&& +3 "core" &4 z +2 "storage"(s& +4 "core" & \ u +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&@'' +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& +9 &S+tv\ R&o +9 &Sntv\ ZM +3 ( +2 "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.90 + .Hand.open + "manipulator"&%1 +77 "core" 1 +2 "manipulator"&]% +4 "core" % z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +96 "core" ' + #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%'& +4 "core" &\ +2 "manipulator"&h% +3 "core" %\  ] z +2 "storage"(v% +4 "core" %v z y i\ n + "storage"(`. +3 "core" .( +2 "storage"(J& +3 "core" & q p [\ n +2 "storage"(^& +3 "core" & y y R\ n +2 "manipulator"&;& +4 "core" &r1 { zI + "manipulator"&% +4 "core" %\  B z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&X(* +190 "core" ( + "manipulator"&{& +4 "core" &# Q z) + "storage"(1& +4 "core" & v t\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&W'ѷ +92 "core" ' + "storage"(R& +3 "core" & !\ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(r'> +307 "core" ' +2 "storage"(u- +2 "core" -' +47 .tSE.configure :default +4 "storage"(#QK-0-\ b +3 (y& +3 "core" & l n \ m + "manipulator"&f& +4 "core" &$ ^ z) +2 .tElbow.seek 2 +3 "manipulator"&F(* +3 "core" ( +2 "manipulator"&_& +4 "core" &$ s z) +2 "storage"(l& +3 "core" & y v -\ n +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T'' +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&k/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&.& +3 "storage"(A'g +7 "core" &$ W z) +2 "manipulator"&#% +4 "core" % C ^ zh +2 .tForearm.seek :retract + "manipulator"&K'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&C(_ +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +97 "core" ( +2 "manipulator"&& +4 "core" &h i y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &h  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&&'$ +97 "core" ' +2 "manipulator"&[& +4 "core" &h P z + "manipulator"&i% +4 "core" %% v zM +2 "processing"%~& +4 "core" &+\ +2 "processing"%O& +4 "core" &)\ +3 .tPC.seek :closed +2 "processing"%*(^ +4 "core" &&\ +7 &4 \ $c +9 &U|.\ ~8 +10 &}u.\ L +9 &T'\ P +9 &TR\ O +10 &W\ P +9 &X$\ P +9 &V!\ P +10 &ZW\ P +9 &U%\ P +10 &Q%\ O +9 &!R&\ O +9 &#bW%\ P +10 &%$T%\ P +9 &&S%\ P +10 &(V'\ O +9 &*kU%\ O +9 &,-Q"\ O +10 &-P&\ O +9 &/R'\ O +9 &1sO%\ O +10 &35O%\ O +9 &4W$\ P +10 &6S$\ O +9 &8zP\ P +9 &:<T\ P +10 &;S%\ P +9 &=T%\ P +9 &?Q#\ O +10 &AEQ\ O +9 &CU\ P +10 &D_$\ P +9 &Fn%\ R +9 &H?}%\ ~T +10 &I$\ }U +9 &K#\ }V +9 &M%\ }V +10 &OC&\ }U +9 &Q'\ }V +9 &R\ |V +10 &T\ }V +9 &VJ\ }V +10 &X\ \ |W +9 &Y \ |W +9 &[\ |W +10 &]O"\ |J +9 &^~K\ }[ +9 &^ R\ 3 +6 ( + "processing"%O& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&41 +3 "core" &^(#\ 3 +66 1 + "manipulator"&% +4 "core" % % P zM +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d'\ +97 "core" ' + "processing"% & +3 "core" &^(\ 3 +3 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %\ O z +2 "storage"(:% +3 "core" %b w o \ n +2 "storage"( . +3 "core" .( +2 "storage"( & +3 "core" & o q ]\ m +3 "storage"(}& +2 "manipulator"&& +5 "core" & x s \ m +2 &h R z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b + "manipulator"&5(_ +7 ."raiseStack"SE.seek :beamBreak +2 "storage"($'> +2 "core" ( +2 "manipulator"&o& +3 "core" &h g { +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &h s z +2 .tForearm.seek PC +2 "manipulator"&'$ +94 "core" ' +2 .tHand.close + "manipulator"&// +69 "core" / +3 .tPC.seek :open +2 "processing"%S( +92 "core" ' + "storage"(3- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(' +45 "core" ' +307 ( + "storage"(G& +4 "core" & y z i\ n +2 "manipulator"& & +3 "core" &h z +2 "manipulator"&% +4 "core" % 4 U z +2 .tForearm.seek :retract +2 "manipulator"&w'\ +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&t(* +259 "core" ( + "manipulator"&U& +4 "core" &# / z9$ + "storage"(& +4 "core" & y z \ n +42 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&0'ѷ +92 "core" ' + .tHand.open +2 "manipulator"&p1 +73 "core" 1 +3 "storage"(- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(6' +26 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +49 "core" ' + #tLights, camera, ACTION! +2 "storage"(?- +2 "core" -' +2 "storage"(& +3 "core" & X\  |\ ` +3 "manipulator"&!& +3 "core" &$ Z z9# +2 .tElbow.seek 2 +2 "manipulator"&>(* +3 "core" ( +2 "manipulator"&)& +4 "core" &$ F z9# + "storage"(c& +4 "core" & !  \ _ +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"("' +53 "core" ' +2 "manipulator"&j& +4 "core" &$ z9# +2 "storage"(Y& +3 "core" & X k\ m +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&V' +35 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(8' +24 "core" ' + "manipulator"&|% +4 "core" % E z +2 "storage"(2& +3 "core" & K L \ g +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 302 counts + "manipulator"&') +17 "core" ' + "manipulator"&& +3 "core" &N 2 z3 +2 "storage"(& +4 "core" & m m \ m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&N'ѷ +23 "core" ' +2 "storage"(z% +3 "core" % v o e\ m +3 ."downElevator"SE.seek :down +3 "storage"( 'g +99 (B% +3 "core" %O c c\ jZo +2 "manipulator"&E% +3 "core" % j zw +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +102 "core" ' +48 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (& +2 "core" & U j \ \ n +3 "collection"'& +3 "core" &Smsx\ [M +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\  ^ z w +2 "storage"(a% +4 "core" %o | | ~\ o + "storage"(M. +3 "core" .( +2 "storage"((& +4 "core" & | { m\ o + "storage"(& +3 "core" & m s U\ o +2 "manipulator"&Z& +4 "core" &O \\ z3 +2 .tElbow.seek 2 +2 "manipulator"&(* +34 "core" ( + "manipulator"&s& +4 "core" &0 7 zo +2 "storage"(<& +3 "core" & \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&\\'ѷ +102 "core" ' + "storage"(g& +4 "core" & \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(='> +306 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&+& +3 "core" &0 O zo +2 "storage"(I& +4 "core" & t <\ p + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&\ ' +33 "core" ' + .tElbow.hold +2 "manipulator"&@, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(n- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"('3 +26 "core" ' + "manipulator"&-% +4 "core" % L z + "storage"(b& +4 "core" & V X /\ l + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 314 counts +40 "manipulator"&H'5 +21 "core" ' + "manipulator"&e& +4 "core" &0 y yo + "storage"(,& +4 "core" & 9\ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&%'ѷ +24 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(]' +35 "core" ' +2 "manipulator"&'& +3 "core" &0 zo +2 "manipulator"&h% +3 "core" %  yp +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&v(i +191 "core" ( +2 "manipulator"&`& +3 "core" &] z/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &] O z/ +3 .tForearm.seek CC +2 "manipulator"&^'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&;/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +399 "core" ( +2 "storage"(m& +4 "core" & \ s + "storage"({& +4 "core" & \ s +2 "manipulator"&1& +4 "core" &]  y/ + "manipulator"&q% +3 "core" %  z +3 .tForearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&x(* +179 "core" ( + "manipulator"&u& +4 "core" & 9 z) +2 "storage"(y& +3 "core" & Y\ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&f' +103 "core" ' + .tElbow.hold +2 "manipulator"&_, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&l1 +68 "core" 1 +2 "manipulator"&k% +3 "core" % y z + "storage"(.& +4 "core" & p o '\ p +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts + "manipulator"&#'5 +14 "core" ' + "manipulator"&X& +4 "core" &C { z$ +2 "storage"(W& +3 "core" & #\ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&r'ѷ +25 "core" ' + "storage"(T% +4 "core" % f\ t +2 ."downElevator"SE.seek :down +4 "storage"('g +99 (9% +3 "core" %J \ rYl + "manipulator"&F% +4 "core" % X zj +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +98 "core" ' +43 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 2 of [2] + #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'i& +4 "core" &tu\ n +2 "manipulator"&~% +4 "core" %\ I z +2 "storage"(A% +3 "core" %r B\ v +2 "storage"(K. +3 "core" .( + "storage"(L& +4 "core" & \ v +2 "storage"(4& +3 "core" & /\ w +2 "manipulator"&& +3 "core" &C D z$ +2 .tElbow.seek 2 +2 "manipulator"& (* +35 "core" ( +2 "manipulator"&& +3 "core" &4 0 z3 +2 "storage"(:& +3 "core" & )\ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&O'ѷ +93 "core" ' +2 "storage"( & +4 "core" & \ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +305 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (}& +3 "core" & \ t + "manipulator"&o& +4 "core" &4 s y3 +2 .tElbow.seek 2 +2 "manipulator"&(* +3 "core" ( +2 "manipulator"&&& +48 "core" &4 y3 +3 "storage"(/& +4 "core" & \ t +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&3'' +29 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&C/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&d& +3 "storage"(*'g +6 "core" &4 ` y3 +3 "manipulator"&$% +3 "core" % & ; y8 +2 .tForearm.seek :retract +2 "manipulator"&G'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (i +160 "core" ( + "manipulator"&& +4 "core" &_4 t zL + ' +2 ."downElevator"SE.stop +4 .tElbow.reconfigure :loose +2 "storage"(5 +4 "manipulator"&$ &.,(#b +3 && +3 "core" &_5  zL +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'Ͻ +95 "core" ' +2 "manipulator"&& +4 "core" &_6 m zL + "manipulator"&5% +4 "core" %Ͽ T z +2 "collection"'p& +4 "core" &sx\ l +2 "collection"'& +5 "core" &uuz\ k +2 .tCC.seek :closed +2 "collection"'?(S +4 "core" &uw\ l +9 &1yrv\ [*z +10 &d{ty\ Y? +9 &rotu\ [O +9 &5Ptx\ _N +10 &Wtu\ ^O +9 &Ttv\ _O +9 &zTuu\ _O +10 &<Tsv\ _O +9 &UtuW\ ^N +9 &Ttx\ _N +10 & WtwX\ ^O +9 &"EQrw6\ _N +10 &$Utu\ _O +9 &%Tss\ _O +9 &'Ttw\ _N +10 &)MTww\ _N +9 &+Wtw\ ^O +10 &,Qsv\ _N +9 &.Tuw\ ^O +9 &0TWsu\ _O +10 &2Wuw\ ^O +9 &3Xuu\ ^O +9 &5Wuu\ ^O +10 &7\\Xsw \ ^O +9 &9Vru\ ^O +9 &:Stv\ _N +10 &<Ssst\ _O +9 &>dQrv\ _O +10 &@&Tvv\ _O +9 &ATtv\ ^O +9 &CYtv\ ]O +10 &EjXst\ ^O +9 &G+]uv\ \\P +10 &Hisv\ [Q +9 &Juu\ WT +9 &LWtt\ OY +10 &Ntw\ M[ +9 &Osu\ MZ +9 &Qrv\ L[ +10 &S.ttv\ R, +9 &Ssv\ SU +9 ( +2 &Situ\ ZQ +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.94 + .Hand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&!% +3 "core" % Ͽ b z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +94 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%c& +4 "core" &(\ +2 "manipulator"&w% +3 "core" %\  0 z +2 "storage"(j% +4 "core" %r o y 8\ n +2 "storage"(Y. +3 "core" .( + "storage"(|& +4 "core" & x y D\ n +2 "storage"(2& +3 "core" & p y '\ n +2 "manipulator"&& +3 "core" &_5 zL +2 "manipulator"&% +3 "core" %\  o z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(* +195 "core" ( + "manipulator"&6& +4 "core" &% { z, + "storage"(z& +4 "core" & m p O\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&t'ѷ +89 "core" ' + "storage"(0& +3 "core" & \ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +304 "core" ' + "storage"(B- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E& +3 "core" & { z K\ o +2 "manipulator"&& +4 "core" && z, + .tElbow.seek 2 +2 "manipulator"&>(* +3 "core" ( + "manipulator"&"& +4 "core" && Y z, +2 "storage"(V& +3 "core" & z z 6\ o +3 .tForearm.seek 2 + 300 counts + "manipulator"&'' +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"('g +8 "core" && z, + "manipulator"&a% +3 "core" % C e zT +3 .tForearm.seek :retract +2 "manipulator"&M'\ +102 "core" ' + .tElbow.seek PC +2 "manipulator"&((_ +152 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +100 "core" ( +2 "manipulator"&8& +3 "core" &h Y z +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 && +52 "core" &h O y +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z'$ +98 "core" ' + "manipulator"&s& +4 "core" &h z +2 "manipulator"&<% +4 "core" %@ z + "processing"%N& +4 "core" &,\ +3 "processing"%g& +4 "core" &1\ +2 .tPC.seek :closed +2 "processing"% (^ +4 "core" &2\ +7 & 4 \ $d +9 &U}\ ~8 +10 &}v&\ }L +9 &T!\ P +10 &XP$\ O +9 &S&\ O +9 &Q\ P +10 &T\ P +9 &`S \ O +9 &!W \ P +10 &S%\ P +9 &!O\ O +10 &#gR\ P +9 &%*U&\ O +9 &&R%\ P +10 &(U&\ O +9 &*pT$\ O +9 &,2U \ O +10 &-S#\ O +9 &/T\ O +10 &1wR#\ P +9 &3:Q\ O +9 &4Q\ O +10 &6O\ O +9 &8U$\ O +9 &:BP\ O +10 &<R"\ P +9 &=U\ O +10 &?U\ O +9 &AIQ\ P +9 &C W\ P +10 &D^ \ P +9 &Fk\ ~R +9 &HC \ }U +10 &J\ |U +9 &K$\ |V +10 &M\ |V +9 &OG\ |V +9 &Q\ "\ |U +10 &R\ |V +9 &T\ {V +9 &VM\ |W +10 &X\ |V +9 &Y\ |V +10 &[#\ {W +9 &]R\ {K +9 &^N\ z!g +10 &^%#\ . +2 ( +2 "processing"%g& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&7% +3 "core" % @ $ z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 "processing"%+& +3 "core" &^ \ . +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&I% +4 "core" %\  z +2 "storage"(n% +3 "core" % v o l\ m +2 "storage"(-. +3 "core" .( +2 "storage"(b& +3 "core" & z y \ m +2 "storage"(e& +4 "manipulator"&,& +4 "core" & x x |\ m +2 &h = z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +5 .tElbow.seek PC +2 "manipulator"&'(_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(h'> +2 "core" ( +3 "manipulator"&\\& +3 "core" &h v z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &h ; y +2 .tForearm.seek PC +2 "manipulator"&='$ +102 "core" ' +2 .tHand.close + "manipulator"&\ / +77 "core" / +2 .tPC.seek :open +2 "processing"%H( +77 "core" ' + "storage"(- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(`' +39 "core" ' +329 ( +2 "storage"(J& +3 "core" & x o \ m +2 "manipulator"&%& +3 "core" &h h z +2 "manipulator"&@% +4 "core" % % : y` +2 .tForearm.seek :retract +2 "manipulator"&;'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Q(* +262 "core" ( +2 "manipulator"&P& +3 "core" &# z;3 +2 "storage"(m& +4 "core" & u o Q\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&{'ѷ +91 "core" ' + .tHand.open +2 "manipulator"&11 +74 "core" 1 + "storage"(q- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(u' +29 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(y' +51 "core" ' + #tLights, camera, ACTION! +2 "storage"(^- +3 "core" -' +2 "storage"(v& +3 "core" &  ! \ _ +2 "manipulator"&l& +4 "core" &$! X z;2 +2 .tElbow.seek 2 +2 "manipulator"&k(* +3 "core" ( +2 "manipulator"&.& +3 "core" &$! X z;2 +2 "storage"(X& +4 "core" &   \ ^ +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&W'ѷ +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(T' +52 "core" ' +3 "manipulator"&R& +4 "core" &$! U z;2 + "storage"(9& +3 "core" & X V H\ l +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&F' +34 "core" ' + .tElbow.hold +2 "manipulator"&x, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(f' +25 "core" ' +2 "manipulator"&i% +4 "core" % f z + "storage"(#& +4 "core" & I A A\ g +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 304 counts + "manipulator"&~'+ +21 "core" ' + "manipulator"&A& +4 "core" &Q q z5 +2 "storage"(K& +4 "core" & m l \ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&L'ѷ +39 "core" ' +2 "storage"(4% +4 "core" % m o 5\ m +2 ."downElevator"SE.seek :down +4 "storage"('g +99 (]% +3 "core" %\ N X ` q\ iYm +2 "manipulator"&% +3 "core" %Ѭ N zk +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +89 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +3 (r& +3 "core" & Y j\ m +2 "collection"' & +4 "core" &Sitv\ YQ +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %\  z +3 "storage"(_% +3 "core" %x o y ]\ n +2 "storage"([. +2 "core" .( +2 "storage"(& +3 "core" & y y 9\ n +2 "storage"(}& +3 "core" & l k R\ n +2 "manipulator"&o& +4 "core" &Q z5 +2 .tElbow.seek 2 +2 "manipulator"&&(* +35 "core" ( + "manipulator"&/& +4 "core" &/ zP + "storage"(C& +4 "core" & p p Y\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&d'ѷ +101 "core" ' + "storage"($& +4 "core" & u u\ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +304 "core" ' + "storage"(O- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &/ T yP +2 "storage"(& +4 "core" & | y g\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"& ' +34 "core" ' + .tElbow.hold +2 "manipulator"&3, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"(5'3 +30 "core" ' +2 "manipulator"&% +4 "core" % z + "storage"(p& +4 "core" & c c\ k + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&*'4 +16 "core" ' + "manipulator"&G& +4 "core" &/ & xP + "storage"(& +4 "core" & s\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +23 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(!' +34 "core" ' +2 "manipulator"&c& +4 "core" &/ zP + "manipulator"&w% +4 "core" %Ѿ  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +86 "core" ' + .tElbow.seek CC +2 "manipulator"&Y(i +164 "core" ( +2 "manipulator"&& +3 "core" &j/ z zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &j. ! zG +2 .tForearm.seek CC +2 "manipulator"&2'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / + .tCC.seek :open +2 "collection"'( +399 "core" ( +8 "storage"(U& +4 "core" & d c \ p +2 "storage"(6& +3 "core" & c c\ p +2 "manipulator"&z& +4 "core" &j/ 6 yG + "manipulator"& % +4 "core" % - z +2 .tForearm.seek :retract +2 "manipulator"&0'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&)(* +164 "core" ( + "manipulator"&B& +3 "core" &3 $ zA +2 "storage"(E& +4 "core" & \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&' +103 "core" ' + .tElbow.hold +2 "manipulator"&", +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&V1 +73 "core" 1 +2 "manipulator"&% +4 "core" % r z +2 "storage"(& +3 "core" & \ q +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 316 counts + "manipulator"&a'7 +14 "core" ' + "manipulator"&& +4 "core" &3 l yA + "storage"(t& +4 "core" & &\ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +23 "core" ' +2 "storage"(% +3 "core" % D\ u +3 ."downElevator"SE.seek :down +3 "storage"(8'g +99 (% +2 "core" %L \ sYl +2 "manipulator"&>% +4 "core" % o y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +90 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 2 of [2] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'<& +3 "core" &ux \ n +2 "manipulator"&N% +4 "core" %\  n y +2 "storage"(% +4 "core" %t \ w + "storage"(M. +4 "core" .( + "storage"(S& +4 "core" & \ w +2 "storage"(& +3 "core" & \ w +2 "manipulator"&7& +3 "core" &3 A zA +3 .tElbow.seek 2 + "manipulator"&+(* +3 "core" ( +2 "manipulator"&I& +3 "core" &3 < yA +2 "storage"(n& +4 "core" & ]\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&g'ѷ +98 "core" ' +3 "storage"(-& +4 "core" & \ v +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(b'> +317 "core" ' + "storage"(,- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (e& +3 "core" & \ u + "manipulator"&\\& +4 "core" &3 R yA +2 .tElbow.seek 2 +2 "manipulator"&(* +3 "core" ( +2 "manipulator"&Z& +4 "core" &3 4 zA + "storage"(\ & +3 "core" & \ v +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&(/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"( 'g +6 "core" &3 i yA +2 "manipulator"&h% +3 "core" % k z +3 .tForearm.seek :retract +2 "manipulator"&J'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%(i +167 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +22 "core" ( + "manipulator"&@& +3 "core" &l  y, +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &l u y, +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'Ͻ +103 "core" ' +2 "manipulator"&m& +3 "core" &l m y, +2 "manipulator"&'% +47 "core" % y +5 "collection"'1& +4 "core" &sv\ m +2 "collection"'q& +4 "core" &tv\ m +3 .tCC.seek :closed + "collection"'^(S +5 "core" &vv\ n +8 &.uxw\ ^+z +10 &cxvwX\ [> +9 &nptv\ \\O +9 &0Osv \ bN +10 &Qtv\ bN +9 &Tuw\ bO +9 &uWtw"\ aO +10 &7Tru\ aO +9 &Usv\ aN +10 &Ttx\ aN +9 & }Xux\ aO +9 &"@Wvv\ aN +10 &$Uvu5\ aN +9 &%Tvu\ aN +9 &'Xtv\ aO +10 &)GRuv\ bO +9 &+ Wsv\ aO +10 &,Ttx\ aO +9 &.Rsv\ aO +9 &0OQtv\ aO +10 &2Ruv\ aN +9 &3Tsw\ aO +9 &5Vru\ aN +10 &7XUsv\ aN +9 &9Xrv\ `O +10 &:Wrx\ aO +9 &<Vuv\ `O +9 &>`Qut\ aN +10 &@!Vtv\ aO +9 &ARuu\ aO +10 &CTtv\ bO +9 &EeYsu\ `O +9 &G%atu\ _P +10 &Hkst\ ]Q +9 &Jtu\ YT +9 &LTtv\ RX +10 &Ntw\ OZ +9 &Osv\ N[ +9 &Qqu\ N[ +10 &S)quu\ V+ +9 &Ssv\ UP +9 ( +2 &Sbuu\ ^K +2 "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.96 + .Hand.open + "manipulator"&v1 +69 "core" 1 +2 "manipulator"&l% +4 "core" % Ϻ i y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&.'\ +98 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%X& +3 "core" &\ +2 "manipulator"&;% +4 "core" %\ N z +2 "storage"(R% +4 "core" %l \ r + "storage"(9. +3 "core" .( +2 "storage"(i& +3 "core" & \ r +2 "storage"(`& +4 "core" & \ r + "manipulator"&#& +3 "core" &l z, +2 "manipulator"&u% +4 "core" %\ z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&A(* +176 "core" ( +2 "manipulator"&K& +3 "core" &" ^ z* +2 "storage"(4& +4 "core" & \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&Q'ѷ +96 "core" ' + "storage"({& +3 "core" & \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(y'> +302 "core" ' +2 "storage"(]- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & x m Q\ o + "manipulator"&W& +4 "core" &% P z* +2 .tElbow.seek 2 +2 "manipulator"&k(* +2 "core" ( +2 "manipulator"&T& +3 "core" &% z* +2 "storage"(F& +4 "core" & o p\ p +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&~'' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&r/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"('g +7 "core" &% q z* +2 "manipulator"&_% +4 "core" % w z + .tForearm.seek :retract +2 "manipulator"&f'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&[(_ +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +88 "core" ( +3 "manipulator"&& +3 "core" &^ 5 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &^ d z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&o'$ +100 "core" ' +2 "manipulator"&/& +4 "core" &^ z +2 "manipulator"&C% +4 "core" %$ z +2 "processing"%L& +4 "core" &\ +2 "processing"%$& +5 "core" &\ +2 .tPC.seek :closed +3 "processing"%(^ +3 "core" & \ +7 & - \ $c +10 &T|\ }8 +9 &}u"\ }L +9 &S\ P +10 &RQ\ O +9 &U$\ P +9 &P"\ O +10 &R\ O +9 &ZT\ O +10 &W\ P +9 &R \ P +9 &!O\ O +10 &#aU\ P +9 &%$U\ O +9 &&S\ O +10 &(T\ O +9 &*jO\ O +10 &,,O\ O +9 &-N\ O +9 &/N\ O +10 &1rS\ O +9 &34R\ O +9 &4S\ P +10 &6N\ O +9 &8zT\ O +10 &:<U\ O +9 &;T\ O +9 &=U\ P +10 &?R\ P +9 &ACR\ P +10 &CR\ P +9 &D]\ ~Q +9 &Fh\ }R +10 &H>|\ {T +9 &I\ {U +9 &K\ {V +10 &M\ {U +9 &OA\ {V +9 &Q\ {V +10 &R\ {V +9 &T\ {V +10 &VG\ {W +9 &X \ zW +9 &Y\ zW +10 &[\ zW +9 &]M\ zM +9 &^I\ {\\ +10 &^ J\ 2 +5 ( +2 "processing"%$& +51 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 +2 .Hand.open +2 "manipulator"&x1 +2 "core" &^%\ 2 +69 1 +2 "manipulator"&:% +4 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +103 "core" ' + "processing"%& +4 "core" &^%\ 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %\  z +2 "storage"(% +4 "core" %u p { s\ n + "storage"(. +3 "core" .( +2 "storage"(p& +4 "core" & z z ]\ n + "storage"(G& +3 "manipulator"&& +7 "core" & v y J\ o + &^ > z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +2 "storage"(#]K-0-\ b +4 .tElbow.seek PC +2 "manipulator"&c(_ +3 ."raiseStack"SE.seek :beamBreak +3 "storage"(w'> +2 "core" ( +2 "manipulator"&d& +5 "core" &^ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &^ b z +2 .tForearm.seek PC +2 "manipulator"& '$ +93 "core" ' +2 .tHand.close +2 "manipulator"& / +72 "core" / +2 .tPC.seek :open +2 "processing"%*( +86 "core" ' +2 "storage"(5- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +41 "core" ' +318 ( +2 "storage"(|& +4 "core" & { z \ n + "manipulator"&& +3 "core" &^ z +2 "manipulator"&3% +3 "core" % 6 W z +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&j(* +260 "core" ( +2 "manipulator"&?& +3 "core" && ' z8" +2 "storage"(U& +4 "core" & y y h\ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&6'ѷ +88 "core" ' + .tHand.open +2 "manipulator"&z1 +70 "core" 1 +2 "storage"( - +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(B' +24 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(E' +48 "core" ' + #tLights, camera, ACTION! +2 "storage"(2- +3 "core" -' +2 "storage"(Y& +3 "core" &   \ b +3 "manipulator"&V& +3 "core" && r z8" +2 .tElbow.seek 2 +2 "manipulator"&(* +3 "core" ( +2 "manipulator"&& +3 "core" && l z8" +2 "storage"(& +4 "core" &   \ a +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&t'ѷ +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(' +48 "core" ' + "manipulator"&0& +4 "core" && _ z8" +2 "storage"(& +3 "core" & z { D\ o + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&>' +31 "core" ' +2 .tElbow.hold + "manipulator"&), +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +26 "core" ' + "manipulator"&a% +4 "core" % k z +2 "storage"(<& +3 "core" & B 8 \ h +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 311 counts + "manipulator"&N'2 +15 "core" ' +2 "manipulator"&& +3 "core" &K e z3 +2 "storage"(M& +4 "core" & y z }\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&S'ѷ +29 "core" ' + "storage"(!% +4 "core" % | y \ o +47 ."downElevator"SE.seek :down +5 "storage"('g +95 (7% +4 "core" %iO c d\ kZo +2 "manipulator"&I% +3 "core" %ѯ z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +92 "core" ' +67 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" & X j \ n +2 "collection"'-& +4 "core" &Sbtv7\ \\K +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&8% +4 "core" %\  Q z +2 "storage"("% +4 "core" %r z y g\ o +2 "storage"(s. +2 "core" .( +2 "storage"(,& +4 "core" & { { w\ o + "storage"(e& +4 "core" & { y \ o + "manipulator"&\\& +4 "core" &K z3 +2 .tElbow.seek 2 +2 "manipulator"&Z(* +37 "core" ( +2 "manipulator"&\ & +3 "core" &4 r zd +2 "storage"((& +3 "core" & \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +112 "core" ' +2 "storage"(h& +4 "core" & \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(+'> +303 "core" ' +2 "storage"(g- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&b& +3 "core" &4 zd +2 "storage"(@& +3 "core" & u z \ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&=' +30 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"(m'3 +28 "core" ' +2 "manipulator"&'% +4 "core" % C z + "storage"(1& +4 "core" & k m\ m + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts +2 "manipulator"& ': +14 "core" ' +2 "manipulator"&J& +4 "core" &4 5 zd + "storage"(& +4 "core" & \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&v'ѷ +26 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate + "storage"(l' +38 "core" ' + "manipulator"&X& +4 "core" &4 & zd +2 "manipulator"&;% +4 "core" %ѹ - z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q(i +157 "core" ( +2 "manipulator"&9& +4 "core" &b. ; zF + .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +2 &i& +4 "core" &b. | zF +7 .tForearm.seek CC + "manipulator"&`'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&#/ +71 "core" / +2 .tCC.seek :open +2 "collection"'u( +401 "core" ( +2 "storage"(P& +4 "core" & u \ p + "storage"(K& +4 "core" & s \ p + "manipulator"&4& +4 "core" &b. } zF +2 "manipulator"&{% +3 "core" % } z +2 .tForearm.seek :retract +2 "manipulator"&%'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&.(* +188 "core" ( + "manipulator"&]& +4 "core" &$ 2 z& +2 "storage"(& +4 "core" & +\ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&W' +102 "core" ' + .tElbow.hold +2 "manipulator"&T, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&F1 +76 "core" 1 +2 "manipulator"&r% +3 "core" % z +2 "storage"( & +46 "core" & g f g\ o +5 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 316 counts + "manipulator"&_'7 +15 "core" ' + "manipulator"&A& +3 "core" &=\ y z# +2 "storage"(Q& +4 "core" & 9\ t +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&y'ѷ +24 "core" ' +2 "storage"(~% +4 "core" % M\ u +2 ."downElevator"SE.seek :down +3 "storage"('g +99 (}% +3 "core" %J \ rYl +2 "manipulator"&k% +3 "core" % ? y~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +90 "core" ' +50 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 2 of [2] + #Loading generic puck from tube 2 into Collection Clamp + "collection"'C& +4 "core" &tx\ m +2 "manipulator"&L% +3 "core" %\  s y +2 "storage"(% +4 "core" %` \ v +2 "storage"(f. +3 "core" .( + "storage"(H& +4 "core" & \ u +2 "storage"(x& +3 "core" & W\ v +2 "manipulator"&:& +4 "core" &>\ r y# +2 .tElbow.seek 2 +2 "manipulator"&$(* +34 "core" ( + "manipulator"&& +4 "core" &4 } yD + "storage"(& +4 "core" & 1\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +93 "core" ' +2 "storage"(& +4 "core" & \ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(p'> +302 "core" ' + "storage"(G- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & \ s +2 "manipulator"&d& +4 "core" &4 K yD + .tElbow.seek 2 +2 "manipulator"&&(* +3 "core" ( +2 "manipulator"&o& +3 "core" &4 K yD +2 "storage"( & +4 "core" & \ t +2 .tForearm.seek 2 + 300 counts + "manipulator"&5'' +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&[/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&O& +2 "storage"('g +7 "core" &4 r zD +2 "manipulator"&w% +3 "core" %  W yU +3 .tForearm.seek :retract +2 "manipulator"&|'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +150 "core" ' + ."downElevator"SE.stop + "storage"(5 +6 "core" ( +2 "manipulator"&3& +3 "core" &f. zF +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &f. Y zF +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&?'Ͻ +93 "core" ' +2 "manipulator"&U& +4 "core" &f. q zF + "manipulator"&c% +4 "core" % | y* +2 "collection"'z& +4 "core" &uw\ l +2 "collection"' & +5 "core" &tu\ l +2 .tCC.seek :closed +2 "collection"'2(S +5 "core" &ux\ k +6 &6uv\ e$c +10 &Uvuw\ [7 +9 &~wtv\ YL +10 &Wtv\ `O +9 &[Rtv\ `O +9 &Rtw\ `O +10 &Utv\ _O +9 &Vut\ _O +9 &cYsw\ _O +10 &%Rwv\ `O +9 &Quv\ `N +10 &!Trv\ `O +9 &#kVvv\ _O +9 &%-Wsx\ _O +10 &&Qst\ _O +9 &(Rsw\ `O +9 &*sRuv\ `O +10 &,5Qrv\ `O +9 &-Wuw\ _O +10 &/Ssv\ _O +9 &1{Stv\ _O +9 &3=Yrv\ _O +10 &4Rtx4\ `O +9 &6Ruv/\ _O +9 &8Quw\ `O +10 &:FTvwv\ _N +9 &<Suu\ `N +10 &=Stv#\ _N +9 &?Trv\ _O +9 &ALXrs\ _O +10 &CUtr\ _N +9 &DYuw\ _O +9 &F^su\ ^P +10 &HOert\ ]Q +9 &J xqu\ YR +10 &Kuw\ SW +9 &Mztw\ MZ +9 &O9sv\ M[\ +10 &Ptu\ L[\ +9 &Ruv\ ME +9 &S,su\ P%m +10 &Sbsu\ ]L +2 ( +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.89 + .Hand.open + "manipulator"&Y1 +69 "core" 1 + "manipulator"&V% +4 "core" % ^ z* +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp +47 "processing"%& +5 "core" &\ +2 "manipulator"&% +4 "core" %\   z o +2 "storage"(0% +3 "core" %X o p \ p +2 "storage"(. +2 "core" .( +2 "storage"(a& +4 "core" & o p \ p + "storage"(<& +4 "core" & p r \ p +2 "manipulator"&& +4 "core" &f. 9 zF + "manipulator"&% +3 "core" %\  ~ z o +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&M(* +164 "core" ( + "manipulator"&B& +4 "core" &$ yd +2 "storage"(!& +3 "core" & 8\ s +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&j'ѷ +93 "core" ' +2 "storage"(6& +4 "core" & \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(E'> +321 "core" ' + "storage"(t- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (7& +3 "core" & \ r +2 "manipulator"&I& +4 "core" &$ | yd +2 .tElbow.seek 2 + "manipulator"&(* +4 "core" ( +2 "manipulator"&& +4 "core" &$ 6 yd + "storage"(>& +3 "core" & \ r +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&N'' +19 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&-& +2 "storage"(8'g +7 "core" &$ zd +2 "manipulator"&"% +3 "core" % : zh +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tElbow.seek PC +2 "manipulator"&s(_ +163 "core" ' + ."downElevator"SE.stop + "storage"(5 +105 "core" ( + "manipulator"&,& +4 "core" &] J y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &]  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&\\'$ +98 "core" ' + "manipulator"&\ & +4 "core" &^ z +2 "manipulator"&(% +3 "core" %' v z +2 "processing"%S& +3 "core" &\ +3 "processing"%h& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +5 "core" &\  +9 &0y\ ~*y +9 &b!\ |? +10 &is\ }P +9 &*T\ P +10 &O\ O +9 &T\ O +9 &qQ\ O +10 &1W\ P +9 &Q \ P +9 &T\ P +10 & xS\ P +9 &";N\ O +10 &#Q\ O +9 &%W\ P +9 &'S\ O +10 &)BP\ P +9 &+Q\ P +9 &,T\ O +10 &.U\ \ O +9 &0KT \ O +9 &2 T\ O +10 &3T\ O +9 &5T \ O +10 &7ST \ O +9 &9T \ O +9 &:R\ \ O +10 &<T\ \ O +9 &>ZV\ \ P +10 &@S\ \ P +9 &AU\ O +9 &CW\ P +10 &E]`\ Q +9 &Gm\ ~S +9 &H\ {U +10 &J\ |U +9 &LY\ |U +10 &N\ {V +9 &O\ zV +9 &Q\ {V +10 &S`\ {V +9 &U"\ \ {V +9 &V\ \ {V +10 &X\ {V +9 &Ze \ {W +10 &\\'\ {W +9 &]x\ |8 +9 &^,k\ }U +10 &^# \ 1 +2 ( +2 "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.62 + .Hand.open + "manipulator"&)1 +71 "core" 1 +2 "manipulator"&n% +4 "core" % ! ] z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +96 "core" ' + "processing"%b& +4 "core" &^&\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&@% +3 "core" %\  { z +3 "storage"(% +3 "core" %l v y \ n +2 "storage"('. +3 "core" .( +2 "storage"(1& +3 "core" & t m _\ n +2 "storage"(J& +4 "manipulator"&& +3 "core" & x z 3\ n +2 &^ x z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +2 .tElbow.seek PC +4 "manipulator"&X(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(;'> + "core" ( +2 "manipulator"&& +6 "core" &^ g y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +49 "core" &^ ^ z +3 .tForearm.seek PC +2 "manipulator"&+'$ +98 "core" ' +2 .tHand.close + "manipulator"&=/ +71 "core" / +2 .tPC.seek :open +2 "processing"% ( +33 "core" ' + "storage"(m- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(9' +46 "core" ' +365 ( + "storage"(i& +4 "core" & s z \ o +2 "manipulator"&v& +3 "core" &_ z +2 "manipulator"&% +4 "core" % 1 Y z +2 .tForearm.seek :retract +2 "manipulator"&#'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&R(* +251 "core" ( +2 "manipulator"&^& +4 "core" &$ s z9& + "storage"(P& +4 "core" & y o \ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&K'ѷ +101 "core" ' + .tHand.open + "manipulator"&41 +77 "core" 1 +2 "storage"({- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(]' +26 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(`' +46 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +3 "core" -' +2 "storage"(q& +4 "core" &   '\ b +2 "manipulator"&F& +3 "core" && k z9$ +2 .tElbow.seek 2 +2 "manipulator"&r(* +3 "core" ( +2 "manipulator"& & +3 "core" && ; z9$ +2 "storage"(A& +4 "core" &   \ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Q'ѷ +12 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(%' +51 "core" ' + "manipulator"&~& +4 "core" && o z9$ +2 "storage"(.& +3 "core" & r w (\ m +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&}' +33 "core" ' +2 .tElbow.hold + "manipulator"&k, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(W' +25 "core" ' +2 "manipulator"&_% +4 "core" % z +2 "storage"(C& +3 "core" & B 8 ]\ h +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 303 counts + "manipulator"&L'* +18 "core" ' + "manipulator"&& +3 "core" &K o z4 +2 "storage"(f& +4 "core" & z z \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&H'ѷ +31 "core" ' + "storage"(x% +4 "core" % | | e\ o +3 ."downElevator"SE.seek :down +3 "storage"(:'g +98 (l% +3 "core" % M c d\ kZn +2 "manipulator"&% +3 "core" %ѻ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +74 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (y& +4 "core" & z v 7\ o +2 "collection"'& +4 "core" &Sbuvp\ ]L + #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&% +5 "core" %\   z + "storage"(T% +4 "core" %s { t B\ p +2 "storage"(/. +3 "core" .( + "storage"(G& +4 "core" & | { Q\ o + "storage"(& +3 "core" & x h %\ p +2 "manipulator"&d& +4 "core" &L y4 +2 .tElbow.seek 2 +2 "manipulator"&o(* +36 "core" ( + "manipulator"& & +4 "core" &4 zp +2 "storage"([& +3 "core" & \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&O'ѷ +98 "core" ' +9 "storage"(w& +3 "core" & \ r +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"($'> +302 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&3& +3 "core" &4 3 yp +2 "storage"( & +3 "core" & q  .\ q +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&p' +33 "core" ' + .tElbow.hold +2 "manipulator"&5, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(U- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(c'2 +27 "core" ' +2 "manipulator"&z% +4 "core" % i z + "storage"(&& +3 "core" & r p \ m +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 319 counts + "manipulator"&': +14 "core" ' +2 "manipulator"&|& +4 "core" &4 & yp + "storage"(u& +4 "core" & \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Y'ѷ +27 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(V' +34 "core" ' + "manipulator"&& +3 "core" &4 zp +2 "manipulator"& % +4 "core" %ѯ 3 y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&0(i +158 "core" ( + "manipulator"&& +3 "core" &e+ r zD{ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &e+ n zD{ +2 .tForearm.seek CC +2 "manipulator"&<'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +3 .tCC.seek :open +2 "collection"'( +404 "core" ( + "storage"(?& +3 "core" & \ q +2 "storage"(B& +4 "core" & \ q + "manipulator"&!& +4 "core" &e+ zD{ +2 "manipulator"&6% +4 "core" % ϭ 3 z +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(* +158 "core" ( +2 "manipulator"&t& +3 "core" &4 y +2 "storage"(7& +4 "core" & \ t + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 2 +2 "manipulator"&I' +105 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&>1 +65 "core" 1 +2 "manipulator"&% +4 "core" %   z + "storage"(-& +4 "core" & \ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts + "manipulator"&"'2 +14 "core" ' + "manipulator"&M& +4 "core" &4 z +2 "storage"(j& +4 "core" & \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&E'ѷ +31 "core" ' +2 "storage"(N% +3 "core" % 4\ w +2 ."downElevator"SE.seek :down +4 "storage"(,'g +99 (e% +3 "core" %I \ tYl +2 "manipulator"&% +3 "core" %ќ D z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +86 "core" ' +70 ' + ."downElevator"SE.stop + "storage"(5 +1153 #t-> access 2 +2 "storage"((% +3 "core" %s \ y +2 "manipulator"&S% +3 "core" %\  R y +2 "manipulator"&8& +3 "core" &4 G y +41 .tSC.reconfigure :tight +9 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((KX +665 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (*& +2 "core" &KV g S\ p +1129 #t-> access 3 +2 "storage"()% +3 "core" %t e\ x +2 "manipulator"&n% +3 "core" %\  & y +2 "manipulator"&b& +3 "core" &4 D y +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(@([ +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &[ C\ v +1123 #t-> 10.times {shuffle 3} +2 #Shuffling pucks in tube 3 of [3] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'h& +3 "core" &uw\ q +2 "manipulator"&'% +3 "core" %\  & y +2 "storage"(1% +4 "core" %t \ y + "storage"(. +3 "core" .([ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(J(d +664 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +4 "core" &e z ]\ n +2 "manipulator"&Z& +3 "core" &4 y +2 .tElbow.seek 3 +2 "manipulator"&\\(U +41 "core" ( +2 "manipulator"&=& +4 "core" &j z, + "storage"(m& +3 "core" &e \ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&s' +96 "core" ' + "storage"(g& +4 "core" &e \ u +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('> +307 "core" ' +2 "storage"(;- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (i& +2 "core" &e \ q +2 "manipulator"&v& +4 "core" &k  z, +2 .tElbow.seek 3 +2 "manipulator"&(U +37 "core" ( +2 "manipulator"&+& +3 "core" &_ X zR +2 "storage"(^& +3 "core" &e \ t +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&P'U +28 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&X/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&4& +2 "storage"({'g +8 "core" &_  yR + "manipulator"&% +4 "core" % x [ zn +2 .tForearm.seek :retract +2 "manipulator"&q'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F(i +163 "core" ( +2 "manipulator"& & +4 "core" ' + &`6 zL +2 .tElbow.reconfigure :loose +2 ."downElevator"SE.stop +4 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&#& +4 "core" &`6 . zL +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&A'Ͻ +103 "core" ' +2 "manipulator"&~& +4 "core" &`5 2 yL +2 "manipulator"&.% +3 "core" % d z[ +2 "collection"'_& +4 "core" &tv\ l +2 "collection"'9& +4 "core" &tv\ l +3 .tCC.seek :closed +2 "collection"'C(S +4 "core" &tx\ k +7 &7tw\ e$c +10 &Uvtw\ Z7 +9 &~xsx\ YL +9 &Txv\ _O +10 &WQsv\ `O +9 &Tuv\ _O +9 &Uuv\ _O +10 &Ttu\ _O +9 &^Ytv\ ^O +10 &Usx\ _O +9 &Srv\ _O +9 &!Ttw\ _O +10 &#gTtv\ `O +9 &%)Vtw\ _O +9 &&Tuv\ `O +10 &(Uvx\ _N +9 &*nUww\ _O +10 &,1Ttx\ _O +9 &-Wsx\\\ _O +9 &/Vtw\ _O +10 &1wTtu\ _O +9 &39Vsu9\ _O +9 &4Twv\ _O +10 &6Xuw\ ^O +9 &8Tqwu\ _O +10 &:ATsw\ _O +9 &<Vuw\ _O +9 &=Tsv\ _O +10 &?Xuvk\ ^O +9 &AHWux\ _O +9 &C\ Wsv\ _O +10 &DZst\ ^P +9 &F\\st\ ^O +10 &HJivu\ \\Q +9 &J{tt\ YS +9 &Ktv\ RW +10 &Mtvv\ L[ +9 &O6sv\ M[ +9 &Pvw\ L[ +10 &Rtv\ LG +9 &S#sv\ V*y +10 &Susv\ YP +2 ( + "collection"'9& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.89 + .Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&]% +3 "core" % Q z[ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%x& +4 "core" &%\ +2 "manipulator"&R% +50 "core" %\   z +3 "storage"(K% +4 "core" %o y { D\ m + "storage"(`. +3 "core" .(d +2 "storage"(l& +3 "core" &e m o 0\ m +2 "storage"(& +3 "core" &e l v \ m +2 "manipulator"&Q& +4 "core" &`5 zL +2 "manipulator"&r% +4 "core" %\  z z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&%(U +162 "core" ( + "manipulator"&}& +4 "core" &^ zr +2 "storage"(L& +4 "core" &e \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&y' +93 "core" ' + "storage"(& +4 "core" &e \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +300 "core" ' +2 "storage"(W- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (T& +3 "core" &e z u q\ p +2 "manipulator"&/& +3 "core" &^ zr +3 .tElbow.seek 3 + "manipulator"&G(U +3 "core" ( +2 "manipulator"&& +4 "core" &^ yr +2 "storage"(d& +3 "core" &e t "\ p +2 .tForearm.seek 3 + 300 counts +2 "manipulator"& 'U +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&[/ +66 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&H& + "storage"(w'g +8 "core" &^ zr + "manipulator"&:% +3 "core" % + E z +3 .tForearm.seek :retract +2 "manipulator"&k'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(_ +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"&& +3 "core" &h h z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &h y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& '$ +101 "core" ' + "manipulator"&U& +4 "core" &h g z +2 "manipulator"&z% +3 "core" %( z +2 "processing"%&& +4 "core" &"\ +2 "processing"%|& +5 "core" &!\ +2 .tPC.seek :closed +2 "processing"%u(^ +5 "core" &\  +9 &0x\ }*y +9 &b$\ {? +9 &gs\ {P +10 &)Q\ ~P +9 &O\ ~O +9 &T\ }P +10 &pQ\ }O +9 &0X\ }P +10 &S\ ~O +9 &Q\ ~O +9 & wU\ ~P +10 &"9S\ ~P +9 &#O \ ~P +9 &%R\ ~O +10 &'Q \ ~O +9 &)AU\ }P +10 &+R\ ~O +9 &,P\ ~O +10 &.P\ ~O +9 &0JO\ ~O +9 &2 T\ \ ~O +9 &3T\ ~P +10 &5T\ }O +9 &7QS\ ~P +10 &9S\ ~P +9 &:R\ }O +9 &<V\ }O +10 &>ZW\ }O +9 &@V \ }O +9 &AQ\ ~O +10 &CW\ }P +9 &E\\b\ |Q +10 &Gn\ {R +9 &H \ zU +9 &J\ zU +10 &LX\ yU +9 &N \ zU +9 &O\ yV +10 &Q\ yU +9 &S`\ yU +10 &U  \ zV +9 &V\ yW +9 &X\ yW +10 &Zd\ yW +9 &\\%\ yW +9 &]u\ {9 +10 &^/y\ {S +9 &^"\ / +2 ( +2 "processing"%|& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"& % +3 "core" % " _ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +94 "core" ' + "processing"%o& +4 "core" &^!\ / +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&$% +4 "core" %\  @ z +2 "storage"(p% +3 "core" % p z !\ m +2 "storage"(. +3 "core" .(d +2 "storage"(c& +3 "core" &e l l _\ m +2 "storage"(& +2 "manipulator"&a& +7 "core" &e n s \ m +2 &h D z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&Y(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"(5'> +2 "core" ( +2 "manipulator"&& +5 "core" &h k z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +4 "core" &h Q z +2 .tForearm.seek PC +47 "manipulator"&2'$ +96 "core" ' +2 .tHand.close + "manipulator"&?/ +72 "core" / + .tPC.seek :open +2 "processing"%B( +41 "core" ' + "storage"(!- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(6' +70 "core" ' +334 ( +2 "storage"(t& +3 "core" &e y z o\ n +2 "manipulator"&7& +3 "core" &h 5 z +2 "manipulator"&<% +4 "core" % 5 W z + .tForearm.seek :retract +2 "manipulator"&0'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&>(U +260 "core" ( + "manipulator"&& +4 "core" &N# V z=F + "storage"(-& +3 "core" &e p v B\ l +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&M' +93 "core" ' +2 .tHand.open + "manipulator"&j1 +77 "core" 1 +2 "storage"(N- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(e' +49 "core" ' + #tLights, camera, ACTION! + "storage"(- +3 "core" -' +2 "storage"(& +4 "core" &e   L\ ] +2 "manipulator"&I& +3 "core" &U" y y<? +2 .tElbow.seek 3 +2 "manipulator"&"(U +4 "core" ( + "manipulator"&V& +4 "core" &U" z<? +2 "storage"(E& +3 "core" &e   Q\ ] +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&,' +3 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"((' +53 "core" ' + "manipulator"&S& +4 "core" &U" z<? +2 "storage"(8& +4 "core" &e W Y \ l + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&D') +37 "core" ' + .tElbow.hold +2 "manipulator"&*, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"()' +24 "core" ' +2 "manipulator"&n% +3 "core" %3 G zo + "storage"(b& +4 "core" &e = @ x\ f +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 310 counts +2 "manipulator"&'_ +16 "core" ' + "manipulator"&& +4 "core" &k P z9) +2 "storage"(h& +3 "core" &e y x \ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&'' +35 "core" ' + "storage"(1% +3 "core" % y o T\ m +3 ."downElevator"SE.seek :down +5 "storage"('g +99 (@% +4 "core" %R T V O\ iZp +2 "manipulator"&% +3 "core" % r z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +94 "core" ' +71 ' + ."downElevator"SE.stop + "storage"(5 +3 (=& +3 "core" &e H 3 (\ l +2 "collection"'m& +4 "core" &Srst\ YP +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&g% +3 "core" %\  z +2 "storage"(% +4 "core" %i m v \ n + "storage"(\ . +3 "core" .(d +2 "storage"(;& +4 "core" &e v o\ m + "storage"(i& +3 "core" &e y v \ m +2 "manipulator"&v& +4 "core" &k z9) +2 .tElbow.seek 3 +2 "manipulator"&+(U +46 "core" ( +2 "manipulator"&^& +4 "core" &_ _ z^ + "storage"(X& +4 "core" &e l f b\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&4' +90 "core" ' + "storage"(& +3 "core" &e (\ q +42 .tSE.reconfigure :pick +9 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(\\'> +303 "core" ' + "storage"(s- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &_ u z^ +2 "storage"(#& +3 "core" &e s q )\ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&') +34 "core" ' + .tElbow.hold +2 "manipulator"&P, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(~'1 +29 "core" ' + "manipulator"&.% +4 "core" %4 t z + "storage"(_& +4 "core" &e W [ D\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 311 counts + "manipulator"&{'` +17 "core" ' + "manipulator"&q& +4 "core" &_ i z^ + "storage"(& +4 "core" &e z { U\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +42 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(]' +35 "core" ' +2 "manipulator"&x& +3 "core" &_ " z^ +2 "manipulator"&R% +4 "core" %& l y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&K(i +160 "core" ( +2 "manipulator"&`& +4 "core" &d1 * zI + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &e1 ` zI +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +97 "core" ' + .tHand.close +2 "manipulator"&Q/ +66 "core" / + .tCC.seek :open +2 "collection"'r( +405 "core" ( + "storage"(A& +3 "core" &e o l [\ p +2 "storage"(}& +4 "core" &e z y -\ o +2 "manipulator"&L& +3 "core" &e1 s yI +2 "manipulator"&% +4 "core" % q z +2 .tForearm.seek :retract +2 "manipulator"&F'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&f(U +162 "core" ( + "manipulator"&W& +4 "core" &S e zi +2 "storage"(T& +3 "core" &e \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&/') +104 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&d1 +76 "core" 1 +3 "manipulator"&[% +3 "core" % ; z +2 "storage"(H& +3 "core" &e r i }\ p + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&:'g +13 "core" ' +2 "manipulator"&%& +3 "core" &S zi +2 "storage"(y& +4 "core" &e m\ t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +16 "core" ' +2 "storage"( % +3 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (3% +3 "core" %O \ sYn +2 "manipulator"&G% +4 "core" % u y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +90 "core" ' +65 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 3 of [3] + #Loading generic puck from tube 3 into Collection Clamp + "collection"'z& +4 "core" &uxN\ n +2 "manipulator"&&% +3 "core" %\  1 z +2 "storage"(w% +3 "core" %y \ w +2 "storage"(k. +3 "core" .(d +2 "storage"( & +47 "core" &e N\ w +4 "storage"(& +3 "core" &e 5\ v +2 "manipulator"& & +3 "core" &S zi +3 .tElbow.seek 3 + "manipulator"&o(U +3 "core" ( +2 "manipulator"&$& +4 "core" &S e yi +2 "storage"(p& +3 "core" &e \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&|' +107 "core" ' +2 "storage"(& +4 "core" &e ]\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(c'> +304 "core" ' +2 "storage"(a- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &e 2\ w +2 "manipulator"&& +3 "core" &S D zi +3 .tElbow.seek 3 + "manipulator"&(U +4 "core" ( + "manipulator"& & +4 "core" &S v yi +2 "storage"(?& +3 "core" &e \ w +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&!'U +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +72 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&O& +2 "storage"(u'g +7 "core" &S u yi +2 "manipulator"&5% +4 "core" % F 6 y8 + .tForearm.seek :retract +2 "manipulator"&t'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7(i +33 "Can"\ oQ)XRV +121 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +5 "core" ( + "manipulator"&<& +4 "core" &_3  zJ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &2& +2 "core" &_3 g zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +99 "core" ' + "manipulator"&-& +4 "core" &_3 s yJ +2 "manipulator"&Y% +4 "core" %Ͻ z + "collection"'j& +4 "core" &sv\ j +3 "collection"'N& +5 "core" &rw\ j +2 .tCC.seek :closed + "collection"'(S +4 "core" &tw\ k +9 &.usw\ [+z +10 &cytw\ X> +9 &gptw\ ZO +9 &*Qtv\ _N +10 &Tux\ _N +9 &Tuv\ _O +9 &oRuv\ _O +10 &2Rvv\ ^N +9 &Utw\ _O +10 &Rsw\ _O +9 & wRvv\ _O +9 &"9QtwW\ _O +10 &#Rux\ ^O +9 &%Stvv\ _O +9 &'Xuy\ ^O +10 &)ARuu\ _O +9 &+Tqw\ ^N +10 &,Suu\ ^N +9 &.Uux\ _O +9 &0HWtv\ ]O +10 &2 Tsx\ ^N +9 &3Usv\ _O +9 &5Rsw\ _O +10 &7QRrv\ _O +9 &9Rtw\ _O +10 &:Tsv\ _N +9 &<Usv\ ^O +9 &>YVtu\ ^O +10 &@Ysv\ ^O +9 &ATuv\ _O +9 &CVtu\ ^N +10 &E^Zst2\ ]P +9 &G\\ru\ ]P +10 &Hlru\ ZQ +9 &Juw\ WT +9 &LNvv\ OX +10 &Ntv\ M[ +9 &Osv\ L[\ +9 &Qtw\ K[ +10 &S/{uu\ R/ +9 &Stw\ P. +10 &Svtu\ XN +5 ( +2 "collection"'N& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 +7 .Hand.open + "manipulator"&1 +3 "core" &Srxv\ YN +68 1 +2 "manipulator"&I% +4 "core" % Ϲ \\ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +99 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%E& +4 "core" &\ +2 "manipulator"&0% +4 "core" %\  p z + "storage"(S% +4 "core" %n u n Z\ m + "storage"(8. +3 "core" .(d + "storage"(n& +4 "core" &e l l \ m +2 "storage"(b& +4 "core" &e z y >\ m + "manipulator"&6& +3 "core" &_2 g zJ +2 "manipulator"&% +3 "core" %\  m z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&h(U +154 "core" ( +2 "manipulator"&& +4 "core" &T  z + "storage"(1& +4 "core" &e u \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&>' +94 "core" ' +2 "storage"(M& +3 "core" &e \ r +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(e'> +300 "core" ' + "storage"(@- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &e p p \ p + "manipulator"&,& +49 "core" &T ` z +4 .tElbow.seek 3 +2 "manipulator"&"(U +3 "core" ( +2 "manipulator"&(& +4 "core" &T 8 z +2 "storage"(D& +4 "core" &e \ q +2 .tForearm.seek 3 + 300 counts + "manipulator"&'U +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&=/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&m& +3 "storage"(g'g +7 "core" &T j y +2 "manipulator"&)% +4 "core" % ] P ze +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tElbow.seek PC +2 "manipulator"&\ (_ +167 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +103 "core" ( +3 "manipulator"&;& +3 "core" &Y 4 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &Y ^ y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&v'$ +97 "core" ' +2 "manipulator"&^& +3 "core" &Z z +2 "manipulator"&X% +3 "core" %. z +2 "processing"%'& +4 "core" &\ +2 "processing"%& +5 "core" &\ \ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\  +8 &0y\ }*y +10 &b \ {? +9 &hs\ |P +9 &(T\ P +10 &Q\ O +9 &U\ P +10 &qT \ O +9 &3U\ ~O +9 &U\ O +10 &P\ \ P +9 & yU\ O +9 &";O \ O +10 &#R\ ~O +9 &%R \ P +10 &'O\ O +9 &)CR\ O +9 &+O \ O +10 &,O \ O +9 &.Q \ O +9 &0KP\ O +10 &2Q \ O +9 &3R\ O +10 &5R\ O +9 &7ST\ ~O +9 &9Q\ P +10 &:Q\ P +9 &<T\ ~P +10 &>ZQ\ P +9 &@U\ \ ~O +9 &AQ\ \ P +10 &CU\ ~P +9 &E]c \ }Q +9 &Gm\ }R +10 &H\ zT +9 &J\ {U +9 &LY\ zU +10 &N\ zV +9 &O\ \ zV +10 &Q\ zU +9 &S`\ zV +9 &U"\ zV +10 &V\ zV +9 &X\ zV +9 &Ze\ yW +10 &\\'\ yW +9 &]{\ {4 +10 &^3j\ }B +9 ( + &^"\ . +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&*1 +69 "core" 1 + "manipulator"&Z% +4 "core" % - z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&s'\ +97 "core" ' + "processing"% & +4 "core" &^#\ . +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&#% +4 "core" %\ [ z +2 "storage"(% +4 "core" %k w x \ n +2 "storage"(.. +3 "core" .(d + "storage"(_& +4 "core" &e o w \ n +2 "storage"(q& +3 "manipulator"&& +5 "core" &e y x )\ n +2 &[ z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +3 "manipulator"&x(_ +3 ."raiseStack"SE.seek :beamBreak +4 "storage"(R'> +2 "core" ( +2 "manipulator"&4& +3 "core" &[ P z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +3 "core" &[ L z +3 .tForearm.seek PC + "manipulator"&\\'$ +98 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tPC.seek :open +2 "processing"%{( +79 "core" ' +2 "storage"(~- +2 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(`' +39 "core" ' +327 ( + "storage"(l& +3 "core" &e p l \ n +2 "manipulator"&& +4 "core" &[ - z + "manipulator"&P% +4 "core" % 2 6 z +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&9(U +259 "core" ( + "manipulator"&C& +3 "core" &X# u z=H +2 "storage"(A& +3 "core" &e p l &\ m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&}' +128 "core" ' +8 .tHand.open +2 "manipulator"&L1 +74 "core" 1 +2 "storage"(- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(W' +27 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(T' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +3 "core" -' +2 "storage"(K& +4 "core" &e $ ! \ _ +2 "manipulator"&d& +3 "core" &k Z y;5 +2 .tElbow.seek 3 +2 "manipulator"&[(U +46 "core" ( + "manipulator"&H& +3 "core" &^ 9 z} +2 "storage"(%& +3 "core" &e O +\ ` +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&y' +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"( ' +52 "core" ' +2 "manipulator"&F& +4 "core" &^ z} + "storage"(3& +3 "core" &e o y W\ n +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&G') +35 "core" ' +2 .tElbow.hold +2 "manipulator"&f, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(/' +23 "core" ' +2 "manipulator"&:% +4 "core" %5 C z + "storage"(z& +4 "core" &e [ `\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 312 counts +2 "manipulator"&&'a +20 "core" ' +2 "manipulator"&w& +3 "core" &^ Y z} +2 "storage"(k& +3 "core" &e x y ?\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +19 "core" ' +2 "storage"(]% +4 "core" % b f v\ p +2 ."downElevator"SE.seek :down +3 "storage"('g +99 ( % +3 "core" %N s o "\ mYn +2 "manipulator"&$% +4 "core" % z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +88 "core" ' +67 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (& +2 "core" &e o j /\ p +2 "collection"'& +4 "core" &Squw\ [N +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\  u y +3 "storage"(% +3 "core" %o | \ p +2 "storage"(U. +2 "core" .(d +2 "storage"(a& +4 "core" &e \ p + "storage"(& +4 "core" &e t )\ p + "manipulator"&& +4 "core" &^ w z} +2 .tElbow.seek 3 +2 "manipulator"& (U +4 "core" ( + "manipulator"&?& +4 "core" &^ N z} +2 "storage"(& +4 "core" &e k o e\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&O' +109 "core" ' + "storage"(5& +4 "core" &e \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(o'> +300 "core" ' +2 "storage"(|- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&<& +3 "core" &^ b z} +2 "storage"(2& +4 "core" &e p f V\ p + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&c') +35 "core" ' + .tElbow.hold +2 "manipulator"&!, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(-- +2 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(Y'0 +31 "core" ' + "manipulator"&j% +4 "core" %:  z +2 "storage"(& +3 "core" &e ` X \ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 317 counts + "manipulator"&u'f +15 "core" ' +2 "manipulator"&t& +4 "core" &^ f z} + "storage"(r& +3 "core" &e { z @\ o +49 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +41 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(I' +32 "core" ' + "manipulator"&E& +4 "core" &^ m z} +2 "manipulator"&0% +4 "core" % C z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&N'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&S(i +159 "core" ( + "manipulator"&8& +3 "core" &i- " yE +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &i- g zE +2 .tForearm.seek CC +2 "manipulator"&b'Ͻ +96 "core" ' + .tHand.close +2 "manipulator"&6/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +405 "core" ( + "storage"(& +4 "core" &e \ r + "storage"(& +4 "core" &e \ r +2 "manipulator"&1& +3 "core" &i- C zE +2 "manipulator"&M% +4 "core" % P z +2 .tForearm.seek :retract +2 "manipulator"&7'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&V(U +153 "core" ( +2 "manipulator"&@& +4 "core" &L g y + "storage"(& +4 "core" &e G\ v + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&,') +104 "core" ' + .tElbow.hold +2 "manipulator"&(, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&D1 +73 "core" 1 +2 "manipulator"&=% +4 "core" % 8 z +2 "storage"(m& +3 "core" &e $\ r +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 315 counts + "manipulator"&)'d +16 "core" ' + "manipulator"&h& +3 "core" &L g z +2 "storage"(>& +4 "core" &e h\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&e' +15 "core" ' +2 "storage"(% +3 "core" % e\ w +2 ."downElevator"SE.seek :down +4 "storage"(;'g +99 (i% +3 "core" %N \ sYn +2 "manipulator"&"% +3 "core" % X z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +90 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 3 of [3] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'X& +3 "core" &tv\ n +2 "manipulator"&'% +3 "core" %\  ) y +2 "storage"(g% +4 "core" %[ \ w +2 "storage"(. +3 "core" .(d +2 "storage"(B& +3 "core" &e L\ w +2 "storage"(*& +3 "core" &e F\ w +2 "manipulator"&Z& +3 "core" &L y +2 .tElbow.seek 3 +2 "manipulator"& (U +3 "core" ( +2 "manipulator"&#& +5 "core" &L v y + "storage"(& +4 "core" &e H\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +112 "core" ' +2 "storage"(.& +4 "core" &e \ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(_'> +304 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q& +3 "core" &e \ v +2 "manipulator"&4& +3 "core" &L F y +2 .tElbow.seek 3 + "manipulator"&+(U +4 "core" ( +2 "manipulator"&v& +4 "core" &L y + "storage"(& +4 "core" &e o\ w +2 .tForearm.seek 3 + 300 counts +45 "manipulator"&~'U +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&\ / +75 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&s& +3 "storage"('g +6 "core" &L z +3 "manipulator"&R% +4 "core" % X p yO + .tForearm.seek :retract +2 "manipulator"&l'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +156 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( +2 "manipulator"&P& +3 "core" &u- 8 zE| +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &u- P zE| +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'Ͻ +92 "core" ' + "manipulator"&A& +3 "core" &u- I zE| +3 "manipulator"&x% +3 "core" % Q y& +2 "collection"'L& +4 "core" &tu\ l +2 "collection"'& +5 "core" &uw\ l +2 .tCC.seek :closed +2 "collection"'Q(S +4 "core" &uw\ l +9 &0yvv\ [*y +9 &c{tx\ Z> +10 &gptx\ ZO +9 &)Ouu\ `N +9 &Rsu\ `O +10 &Qtw\ `O +9 &oTsw\ _N +9 &0Utv\ _O +10 &Wtu\ _O +9 &Rsv\ `N +10 & wSuv\ `N +9 &"9Svv\ `N +9 &#Xtv\ _O +10 &%Qtw\ `O +9 &'Qsu\ `N +9 &)@Ttu\ `O +10 &+Tvv\ `O +9 &,Qtw\ `O +10 &.Wtw\ _O +9 &0HWuu\ _O +9 &2\ Wtw\ _O +10 &3Uuuu\ `O +9 &5Stw\ `N +9 &7PWst\ _O +10 &9Tuv\ `O +9 &:Stw\ _N +10 &<Xtw\ _O +9 &>XTuu\ `O +9 &@Utu7\ _N +10 &ATsu\ _O +9 &CXwv\ _O +9 &E_Ytw\ ^O +10 &Gasw\ ]P +9 &Hhsv\ \\Q +10 &Jss\ XS +9 &LKsw\ PY +9 &Nsv\ MZ +10 &Ovu2\ M[ +9 &Qts\ L[\ +9 &S.{st\ S/ +10 &Squ\ P ` +9 ( + &Skuw\ [S +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.94 + .Hand.open + "manipulator"&1 +73 "core" 1 + "manipulator"&K% +4 "core" % w z& +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +94 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%H& +4 "core" &\ +2 "manipulator"&%% +4 "core" %\   z +2 "storage"(F% +4 "core" %s w z h\ o + "storage"(3. +3 "core" .(d +2 "storage"(`& +4 "core" &e { z \ o + "storage"(:& +3 "core" &e q m [\ n +2 "manipulator"&W& +4 "core" &u- A zE| + "manipulator"&z% +4 "core" %\   z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&w(U +153 "core" ( + "manipulator"&k& +4 "core" &L z +2 "storage"(9& +3 "core" &e \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&]' +99 "core" ' + "storage"(}& +3 "core" &e \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(T'> +303 "core" ' +2 "storage"( - +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ($& +3 "core" &e  m =\ q +2 "manipulator"&y& +4 "core" &L * z + .tElbow.seek 3 +2 "manipulator"&[(U +4 "core" ( + "manipulator"& & +3 "core" &L Z z +2 "storage"(G& +4 "core" &e \ q +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&&'U +31 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"('g +7 "core" &L z +2 "manipulator"&% +4 "core" % 7 z + .tForearm.seek :retract +2 "manipulator"&U'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&/(_ +169 "core" ' + ."downElevator"SE.stop + "storage"(5 +77 "core" ( +2 "manipulator"&a& +4 "core" &] $ z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &] G z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +46 "manipulator"&'$ +101 "core" ' +2 "manipulator"&?& +4 "core" &] + y +2 "manipulator"&% +4 "core" %# r zP + "processing"% & +4 "core" &\ +2 "processing"%5& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &(\  +9 &0y&\ *y +9 &c\ ~? +10 &hs"\ P +9 &*T%\ P +9 &Q%\ P +10 &R%\ O +9 &qO'\ O +10 &3T$\ O +9 &U$\ O +9 &T&\ O +10 & yP%\ O +9 &";O#\ O +9 &#Q \ O +10 &%T'\ P +9 &'N\ O +10 &)CT\ O +9 &+T'\ O +9 &,R \ P +10 &.R\ O +9 &0JQ\ P +9 &2 Q$\ O +10 &3R%\ P +9 &5R'\ O +9 &7SO\ O +10 &9T \ O +9 &:Q\ P +10 &<S#\ O +9 &>[S&\ O +9 &@T\ P +10 &AT\ P +9 &CU#\ P +10 &E^c$\ Q +9 &Gp&\ R +9 &H&\ ~U +10 &J\ ~U +9 &LZ\ }U +9 &N$\ }U +10 &O\ }U +9 &Q$\ }U +9 &Sa\ }U +10 &U"\ |V +9 &V\ }V +10 &X\ }V +9 &Zg$\ |V +9 &\\'#\ |W +10 &]x%\ 8 +9 &^-p&\ V +9 &^#"\ 0 +3 ( +2 "processing"%5& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.65 + .Hand.open + "manipulator"&f1 +72 "core" 1 + "manipulator"&p% +4 "core" % # K zP +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' +2 "processing"%<& +4 "core" &^!\ 0 + #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&2% +4 "core" %\  z +2 "storage"(-% +3 "core" %u y p N\ n +2 "storage"(j. +3 "core" .(d +2 "storage"(& +3 "core" &e w s )\ m +3 "storage"(t& +2 "manipulator"&r& +7 "core" &e z z {\ m +2 &]  z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "storage"(#]K-0-\ b +3 "manipulator"&E(_ +5 ."raiseStack"SE.seek :beamBreak +2 "storage"(0'> +2 "core" ( +3 "manipulator"&O& +4 "core" &] z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &] a z +2 .tForearm.seek PC +2 "manipulator"&o'$ +93 "core" ' +3 .tHand.close + "manipulator"&c/ +68 "core" / +2 .tPC.seek :open +2 "processing"%u( +92 "core" ' + "storage"(Y- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(8' +39 "core" ' +316 ( +2 "storage"(n& +4 "core" &e k v \ o + "manipulator"&& +4 "core" &] B z +2 "manipulator"&!% +4 "core" % 8 b y+ +2 .tForearm.seek :retract +2 "manipulator"&6'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&N(U +263 "core" ( +2 "manipulator"&& +4 "core" &S% F z?S + "storage"(& +4 "core" &e v z D\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +101 "core" ' +2 .tHand.open + "manipulator"&11 +73 "core" 1 +2 "storage"(M- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(@' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 #tLights, camera, ACTION! + "storage"(b- +3 "core" -' +2 "storage"(S& +4 "core" &e - U *\ _ +2 "manipulator"&D& +3 "core" &e# S z=A +2 .tElbow.seek 3 +2 "manipulator"&=(U +55 "core" ( +2 "manipulator"&m& +3 "core" &] g zm +2 "storage"(h& +3 "core" &e   '\ a +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&>' +10 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(' +51 "core" ' +2 "manipulator"&7& +3 "core" &] zm + "storage"(i& +4 "core" &e } | B\ o +41 .tElbow.reconfigure :limp +14 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&"') +37 "core" ' + .tElbow.hold +2 "manipulator"&V, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(,' +23 "core" ' + "manipulator"&X% +4 "core" %5 X z +2 "storage"('& +3 "core" &e ^ b\ j +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 3 + 312 counts + "manipulator"&g'a +18 "core" ' + "manipulator"&)& +3 "core" &] ? ym +2 "storage"(& +4 "core" &e p n N\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&B' +16 "core" ' + "storage"(*% +3 "core" % \ q +3 ."downElevator"SE.seek :down +3 "storage"(Z'g +100 (I% +2 "core" %;T n g 1\ lZp +2 "manipulator"&#% +4 "core" % z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +74 ' + ."downElevator"SE.stop + "storage"(5 +3 (e& +4 "core" &e o c\ o +2 "collection"'.& +3 "core" &Sjsvs\ [S +2 #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"&;% +3 "core" %\ G y +2 "storage"((% +4 "core" %r q t \ p +2 "storage"(^. +3 "core" .(d + "storage"(& +4 "core" &e n \ p + "storage"(q& +3 "core" &e r \ q +2 "manipulator"&4& +4 "core" &]  ym +2 .tElbow.seek 3 +2 "manipulator"&v(U +4 "core" ( + "manipulator"&& +4 "core" &] D zm + "storage"(\ & +4 "core" &e { \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&s' +91 "core" ' +2 "storage"(R& +2 "core" &e "\ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +303 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&P& +3 "core" &] q ym +2 "storage"(\\& +3 "core" &e f p M\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&_') +32 "core" ' + .tElbow.hold +2 "manipulator"&~, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(A- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(x'1 +27 "core" ' + "manipulator"&L% +4 "core" %: | z +2 "storage"(+& +3 "core" &e \\ d\ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 317 counts +2 "manipulator"&'f +15 "core" ' + "manipulator"&l& +4 "core" &] ' zm +2 "storage"(& +4 "core" &e | | D\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +17 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate + "storage"(K' +37 "core" ' + "manipulator"&H& +4 "core" &] X ym + "manipulator"&%% +4 "core" % N z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +159 "core" ( + "manipulator"&3& +4 "core" &c- b yE + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &c- S zE +2 .tForearm.seek CC +2 "manipulator"&:'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&W/ +75 "core" / +3 .tCC.seek :open +2 "collection"'z( +403 "core" ( +2 "storage"(C& +4 "core" &e  v \ p + "storage"(k& +3 "core" &e r q\ p +41 "manipulator"&9& +11 "core" &d, d zE +2 "manipulator"&}% +4 "core" % h z +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&d(U +164 "core" ( +2 "manipulator"& & +4 "core" &_ x zQ + "storage"($& +3 "core" &e O\ t +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&y') +107 "core" ' + .tElbow.hold +2 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&G1 +72 "core" 1 +2 "manipulator"&% +4 "core" % 7 [ y + "storage"(& +4 "core" &e \ q + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 314 counts + "manipulator"&'c +15 "core" ' + "manipulator"&w& +4 "core" &_  yQ + "storage"(]& +4 "core" &e \ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&T' +15 "core" ' + "storage"(&% +3 "core" % \ v +3 ."downElevator"SE.seek :down +3 "storage"(a'g +100 (% +2 "core" %R \ rYm +2 "manipulator"&[% +4 "core" % P z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&?'\ +93 "core" ' +64 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 3 of [3] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &uvH\ n +2 "manipulator"& % +4 "core" %\  8 y + "storage"(% +4 "core" %l 3\ v + "storage"(U. +3 "core" .(d +2 "storage"({& +4 "core" &e \ w + "storage"(f& +4 "core" &e \ w +2 "manipulator"&p& +3 "core" &_ * yQ +3 .tElbow.seek 3 +2 "manipulator"&<(U +3 "core" ( +2 "manipulator"&2& +4 "core" &_ g yQ + "storage"(-& +4 "core" &e a\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&5' +94 "core" ' + "storage"(j& +4 "core" &e q\ w +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('> +307 "core" ' + "storage"(r- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (t& +3 "core" &e \ t +2 "manipulator"&O& +3 "core" &_ K yQ +2 .tElbow.seek 3 +2 "manipulator"& (U +4 "core" ( + "manipulator"&& +4 "core" &_ a yQ + "storage"(c& +4 "core" &e \ t +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&Y'U +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&// +66 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&|& +2 "storage"('g +8 "core" &_ a yQ + "manipulator"&0% +4 "core" % {  zZ +2 .tForearm.seek :retract +2 "manipulator"&n'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +13 "core" ( +2 "manipulator"&!& +3 "core" &u i y( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &u  z( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 "manipulator"&& +3 "core" &u . z( +2 "manipulator"&E% +4 "core" %ϵ $ y? +2 "collection"'1& +3 "core" &tx\ n +3 "collection"'M& +48 "core" &sv\ m +5 .tCC.seek :closed +3 "collection"'b(S +3 "core" &uv\ n +4 &tu\ m4 +9 &<Guvv\ ]1 +10 &fp{vu\ [E +9 &]tu\ `O +10 &Rtx\ aN +9 &Tuu\ aN +9 &LXvv\ `O +10 &Quu\ bN +9 &Qvw\ bO +9 &Stu\ aO +10 &UOvw\ bN +9 &!Wuw\ aO +10 &"Utv\ aO +9 &$Quw\ bO +9 &&\\Wtw\ aO +10 &(Utx\ bO +9 &)Psy \ bN +9 &+Ruv\ bN +10 &-eUtvY\ aN +9 &/'Uuv`\ aN +10 &0Rqua\ bO +9 &2Vuv\ aO +9 &4mWrw\ aN +10 &6.Rtx\ aO +9 &7Utv\ aN +9 &9Tsv\ `N +10 &;uUsv\ aN +9 &=6Ruu\ bO +10 &>Utt\ aO +9 &@Urv\ aN +9 &B|Ruu\ bO +10 &D=Vtw\ aO +9 &EZtt\ `P +9 &Gcuv\ _P +10 &I|orw\ ]Q +9 &K4tu\ XU +10 &Ltv\ OZ +9 &Ntw\ OZ +9 &Pfsu\ N\\ +10 &R)qu\ MV +9 &Sc@tw\ X0 +9 &Sntu\ ]I +6 ( +2 "collection"'M& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&S1 +3 "core" &Shsw\ ^I +65 1 +2 "manipulator"&D% +3 "core" % ϵ j z? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +99 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%m& +4 "core" &!\ +2 "manipulator"&h% +4 "core" %\ } z + "storage"(7% +3 "core" %y \ q +2 "storage"(i. +4 "core" .(d + "storage"(8& +4 "core" &e \ q + "storage"(@& +4 "core" &e \ q +2 "manipulator"&N& +4 "core" &u ] z( + "manipulator"&X% +4 "core" %\ z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&'(U +156 "core" ( +2 "manipulator"&)& +3 "core" &_ o y9 +2 "storage"(& +3 "core" &e \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +92 "core" ' + "storage"(*& +4 "core" &e \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('> +299 "core" ' +2 "storage"(I- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (#& +3 "core" &e n c g\ p +2 "manipulator"&>& +3 "core" &_  z9 +3 .tElbow.seek 3 + "manipulator"&=(U +4 "core" ( + "manipulator"&& +4 "core" &_ y9 +2 "storage"("& +3 "core" &e \ q +3 .tForearm.seek 3 + 300 counts + "manipulator"&g'U +34 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&e/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&.& +2 "storage"(;'g +8 "core" &_ z9 + "manipulator"&,% +4 "core" % K zB +2 .tForearm.seek :retract +2 "manipulator"&('\ +96 "core" ' + .tElbow.seek PC +2 "manipulator"&^(_ +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +84 "core" ( +3 "manipulator"&& +4 "core" &h W z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &h X z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&4'$ +102 "core" ' + "manipulator"&& +3 "core" &h j z +2 "manipulator"&\ % +4 "core" %+ z +2 "processing"%B& +3 "core" &\ +3 "processing"%R& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%Z(^ +5 "core" &\  +7 &0x\ }*y +10 &c\ {? +9 &is!\ |P +10 &*T\ ~P +9 &O\ O +9 &T#\ P +10 &qQ\ P +9 &4V\ ~O +9 &R\ ~O +10 &U \ ~P +9 & yS\ ~P +10 &";R\ ~P +9 &#T!\ ~O +9 &%V\ ~P +10 &'Q\ ~P +9 &)CR\ P +9 &+Q\ ~P +10 &,R\ O +9 &.O\ O +10 &0MT\ O +9 &2R\ O +9 &3S\ ~O +10 &5R\ ~P +9 &7TQ\ ~O +9 &9O\ O +10 &:R\ O +9 &<S\ O +10 &>\\Q\ O +9 &@P\ O +9 &AP\ ~O +10 &CV\ ~P +9 &E_`\ ~Q +9 &Go\ |R +10 &H\ zU +9 &J\ {U +10 &L[\ zU +9 &N\ zV +9 &O\ zV +10 &Q\ zV +9 &S`\ zV +9 &U#\ zV +10 &V\ zV +9 &X\ zW +10 &Zg\ yW +9 &\\)\ yV +9 &]|\ {4 +10 &^3j\ }A +9 ( + &^\ - +2 "processing"%R& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.65 + .Hand.open + "manipulator"&V1 +76 "core" 1 + "manipulator"&% +52 "core" % % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 "processing"%P& +3 "core" &^\ - +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&\\% +4 "core" %\   z +2 "storage"(A% +4 "core" % o v f\ n + "storage"(L. +3 "core" .(d +2 "storage"(+& +3 "core" &e y u ^\ n +2 "storage"(l& +3 "manipulator"&& +7 "core" &e y p Q\ n + &h = z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&H(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(%'> +2 "core" ( +2 "manipulator"&s& +5 "core" &h  y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" &h E y +2 .tForearm.seek PC +2 "manipulator"& '$ +90 "core" ' +2 .tHand.close + "manipulator"&_/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +88 "core" ' +2 "storage"(x- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(3' +45 "core" ' +310 ( +2 "storage"(`& +3 "core" &e z { q\ n +2 "manipulator"&& +4 "core" &h z + "manipulator"&~% +4 "core" % 8 ] z +2 .tForearm.seek :retract +2 "manipulator"&W'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&F(U +263 "core" ( + "manipulator"&Q& +4 "core" &P& g z@[ +2 "storage"(C& +3 "core" &e x h\ l +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&k' +100 "core" ' +2 .tHand.open + "manipulator"&91 +69 "core" 1 +2 "storage"(}- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"( ' +21 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"($' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(:- +3 "core" -' +2 "storage"(& +3 "core" &e % &\ _ +2 "manipulator"&G& +4 "core" &V% r z?U +2 .tElbow.seek 3 +2 "manipulator"&(U +4 "core" ( + "manipulator"&& +4 "core" &V% o z?U + "storage"(w& +4 "core" &e & %\ _ +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&]' +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(&' +51 "core" ' +2 "manipulator"&& +4 "core" &V% Z z?U + "storage"(& +3 "core" &e W X \ l +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&[') +37 "core" ' +2 .tElbow.hold + "manipulator"&d, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(y' +25 "core" ' + "manipulator"&% +3 "core" %5 h z +2 "storage"(& +3 "core" &e A A \ f +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 312 counts + "manipulator"& 'a +17 "core" ' + "manipulator"&& +4 "core" &f# o z=E +2 "storage"(U& +4 "core" &e Y X \ l +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&K' +25 "core" ' +2 "storage"({% +3 "core" % m p \ m +3 ."downElevator"SE.seek :down +3 "storage"(f'g +99 (p% +2 "core" %M Y a \ kXl +45 "manipulator"&2% +7 "core" %% ] z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +87 "core" ' +25 ' + ."downElevator"SE.stop + "storage"(5 +3 (T& +3 "core" &e c m \ n +2 "collection"'j& +4 "core" &Shtu\ [I +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&a% +4 "core" %\   z +2 "storage"( % +4 "core" %s w o 5\ n +2 "storage"(?. +2 "core" .(d +2 "storage"(r& +3 "core" &e m l H\ n +2 "storage"(t& +4 "core" &e z x !\ n +2 "manipulator"&O& +4 "core" &g# - z=D + .tElbow.seek 3 +2 "manipulator"&(U +55 "core" ( + "manipulator"&c& +4 "core" &_ F z@ + "storage"(/& +4 "core" &e q \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&|' +95 "core" ' + "storage"(0& +3 "core" &e \ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(<'> +303 "core" ' +2 "storage"(5- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&!& +3 "core" &_ i z@ +2 "storage"(o& +4 "core" &e  I\ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&') +33 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(E'/ +29 "core" ' + "manipulator"& % +3 "core" %6 : z +2 "storage"(1& +3 "core" &e f d\ k +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 313 counts + "manipulator"&'b +16 "core" ' + "manipulator"&n& +4 "core" &_ H z@ + "storage"(z& +4 "core" &e } } B\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&S' +27 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(D' +36 "core" ' + "manipulator"&m& +4 "core" &_ G z@ + "manipulator"&h% +4 "core" % % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&7'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M(i +165 "core" ( +2 "manipulator"&i& +3 "core" &v. Q zF +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &v. p zF +2 .tForearm.seek CC +2 "manipulator"&@'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&N/ +74 "core" / + .tCC.seek :open +2 "collection"'X( +401 "core" ( +2 "storage"(& +4 "core" &e { L\ p + "storage"()& +3 "core" &e j r y\ p +2 "manipulator"&& +4 "core" &v. zF +2 "manipulator"&*% +3 "core" % ϩ Y z +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&6(U +161 "core" ( + "manipulator"&I& +3 "core" &^ @ yM +2 "storage"(#& +4 "core" &e \ t + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&>') +107 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&"1 +70 "core" 1 + "manipulator"&e% +4 "core" % 4 o z +2 "storage"(.& +4 "core" &e v \ q + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 3 + 311 counts +44 "manipulator"&,'` +18 "core" ' +2 "manipulator"&'& +4 "core" &^ yM + "storage"(& +4 "core" &e \ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +18 "core" ' + "storage"(g% +3 "core" % h\ u +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (q% +3 "core" %N \ sYn +2 "manipulator"&=% +3 "core" % ' z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 3 of [3] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'\ & +4 "core" &tv\ n +2 "manipulator"&B% +4 "core" %\  ^ z + "storage"(;% +4 "core" %l *\ v + "storage"((. +3 "core" .(d +2 "storage"(u& +4 "core" &e E\ w + "storage"(V& +3 "core" &e _\ w +2 "manipulator"&& +4 "core" &^ f zM +2 .tElbow.seek 3 +2 "manipulator"&R(U +3 "core" ( +2 "manipulator"&P& +4 "core" &^ zM + "storage"(\\& +4 "core" &e \ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&A' +107 "core" ' +2 "storage"(L& +4 "core" &e |\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(+'> +315 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (l& +3 "core" &e \ v +2 "manipulator"&s& +3 "core" &^ p zM +2 .tElbow.seek 3 +2 "manipulator"&v(U +4 "core" ( + "manipulator"&4& +3 "core" &^ Z yM +2 "storage"(_& +3 "core" &e \ v +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&x'U +29 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&^/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(Z'g +7 "core" &^ B yM +2 "manipulator"&%% +4 "core" % Q  y[ +2 .tForearm.seek :retract +2 "manipulator"&`'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +154 "core" ' + ."downElevator"SE.stop +7 "storage"(5 +2 "core" ( +8 "manipulator"&~& +4 "core" &`4 ; zK + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &`4 } zK +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'Ͻ +96 "core" ' +2 "manipulator"&C& +3 "core" &a3 M zJ +2 "manipulator"&H% +4 "core" % } z +2 "collection"'9& +4 "core" &vw\ l +2 "collection"'}& +4 "core" &vw\ k +2 .tCC.seek :closed +2 "collection"':(S +5 "core" &vv\ k +9 &1xsv\ [*y +10 &b{tv\ Y> +9 &norx\ ZN +10 &/Quv\ `N +9 &Utt\ _N +9 &Ptw\ _N +10 &tSux\ _O +9 &6Stu\ ^O +10 &Rrv\ `O +9 &Suv\ _N +9 & }Utv\ _N +10 &">Psu\ _O +9 &$Wtu\ ^N +9 &%Rsw\ _N +10 &'Wuw7\ _O +9 &)GQtv\ _N +10 &+ Twx`\ _N +9 &,Qux5\ `N +9 &.Ttt1\ _O +10 &0OUuul\ ^N +9 &2Qvw\ ^O +9 &3Qsw\ _O +10 &5Uut\ ^O +9 &7UUsu\ ^O +9 &9Rtv\ _O +10 &:Qsu\ _N +9 &<Ttt\ ^N +10 &>_Quu\ _N +9 &@ Uuv\ ^O +9 &AWut\ ^O +10 &CXtv\ ^O +9 &EeXst\ ^O +9 &G%`rt\ ]P +10 &Hhrw\ [Q +9 &Jtv\ WT +10 &LRtu\ OX +9 &Nuw\ LZ +9 &Otu\ L[\ +10 &Quu\ L[ +9 &S$psw\ R* +9 &S(tv\ NX +10 ( + &S]tu\ ]H +2 "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.99 + .Hand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"&G% +4 "core" % ` z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%w& +4 "core" &\ +2 "manipulator"&W% +3 "core" %\  { +2 "storage"(% +50 "core" %g z q W\ n +2 "storage"(. +3 "core" .(d + "storage"(& +4 "core" &e z { }\ n +2 "storage"(& +3 "core" &e w m F\ n +2 "manipulator"&3& +4 "core" &a2 , zJ + "manipulator"&% +4 "core" %\  1 z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&U(U +159 "core" ( +2 "manipulator"& & +4 "core" &_ T zR + "storage"({& +4 "core" &e \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&F' +98 "core" ' + "storage"(k& +3 "core" &e I\ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"($'> +314 "core" ' + "storage"(p- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (2& +3 "core" &e \ r +2 "manipulator"&]& +3 "core" &_ c zR +2 .tElbow.seek 3 +2 "manipulator"&(U +3 "core" ( +2 "manipulator"&&& +4 "core" &_ [ zR + "storage"([& +4 "core" &e \ r +2 .tForearm.seek 3 + 300 counts +2 "manipulator"& 'U +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&T/ +66 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&j& +2 "storage"(a'g +7 "core" &_ m zR +2 "manipulator"& % +3 "core" % P  zO +2 .tForearm.seek :retract +2 "manipulator"&y'\ +93 "core" ' + .tElbow.seek PC +2 "manipulator"&?(_ +169 "core" ' + ."downElevator"SE.stop + "storage"(5 +77 "core" ( +2 "manipulator"&r& +4 "core" &g  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +4 "core" &g v z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&O'$ +108 "core" ' +2 "manipulator"&c& +4 "core" &g x y + "manipulator"&/% +4 "core" %0  yO +2 "processing"%K& +3 "core" &\ +2 "processing"%0& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%f(^ +3 "core" &\ +9 & -\ $d +9 &V{\ 8 +10 &~u\ L +9 &T\ P +9 &YQ\ O +10 &V\ P +9 &T\ P +9 &T!\ P +10 &`U\ P +9 &#W\ O +10 &T\ P +9 &!R \ O +9 &#iR\ O +10 &%+R\ O +9 &&R\ O +9 &(V\ O +10 &*qS\ O +9 &,4U!\ O +9 &-Q\ O +10 &/R\ O +9 &1yR\ O +10 &3;Q\ O +9 &4T\ P +9 &6R\ O +10 &8S\ O +9 &:CT\ O +9 &<S\ O +10 &=Q\ O +9 &?T\ O +10 &ALQ\ O +9 &C V\ P +9 &D_\ P +10 &Fj\ Q +9 &HF\ ~T +10 &J\ ~U +9 &K\ ~U +9 &M\ U +10 &OI\ ~U +9 &Q $\ ~U +9 &R\ ~U +10 &T\ ~V +9 &VO!\ ~V +9 &X\ ~V +10 &Y\ }V +9 &[\ }W +10 &]V\ |G +9 &^{@k#\ (t +9 &^- \ , +6 ( +2 "processing"%0& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&d1 +3 "core" &^\ , +65 1 + "manipulator"&-% +4 "core" % 0 [ yO +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +103 "core" ' +2 "processing"%!& +3 "core" &^\ \ , +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&o% +4 "core" %\ S z +2 "storage"(% +4 "core" %t { { \ o +2 "storage"( . +3 "core" .(d + "storage"(1& +4 "core" &e | | \ o +2 "storage"(n& +2 "manipulator"&z& +5 "core" &e x r o\ o +2 &g j y +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b +2 "manipulator"&m(_ +5 ."raiseStack"SE.seek :beamBreak +2 "storage"(h'> +2 "core" ( +2 "manipulator"&|& +4 "core" &g z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &g t z +2 .tForearm.seek PC +2 "manipulator"&<'$ +132 "core" ' +10 .tHand.close + "manipulator"&/ +68 "core" / + .tPC.seek :open +2 "processing"%( +45 "core" ' + "storage"(E- +3 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(i' +42 "core" ' +360 ( +2 "storage"(8& +4 "core" &e v r &\ p + "manipulator"&S& +4 "core" &g s z +2 "manipulator"&Y% +3 "core" % , L y +2 .tForearm.seek :retract +2 "manipulator"&N'\ +91 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&7(U +263 "core" ( +2 "manipulator"&b& +4 "core" &O& V z@] + "storage"(& +4 "core" &e | y \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&)' +88 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 + "storage"(*- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(I' +27 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(#' +48 "core" ' + #tLights, camera, ACTION! + "storage"(@- +3 "core" -' +2 "storage"(M& +4 "core" &e\ \  k\ ` +2 "manipulator"&"& +3 "core" &U& f z@W +2 .tElbow.seek 3 +2 "manipulator"&e(U +4 "core" ( + "manipulator"&.& +4 "core" &U& v z@W +2 "storage"('& +3 "core" &e Y \ ` +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +4 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(' +52 "core" ' + "manipulator"&g& +3 "core" &U& ^ z@W +2 "storage"(6& +4 "core" &e p y O\ m +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&q') +34 "core" ' + .tElbow.hold +2 "manipulator"&=, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(>' +25 "core" ' + "manipulator"&,% +4 "core" %6 z +2 "storage"(\ & +4 "core" &e K K b\ g + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 313 counts +2 "manipulator"&B'b +17 "core" ' + "manipulator"&;& +4 "core" &f" j z=F +2 "storage"((& +4 "core" &e y z p\ m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&D' +18 "core" ' + "storage"(u% +4 "core" % { z \ n +3 ."downElevator"SE.seek :down +3 "storage"(V'g +98 (% +3 "core" %R c c\ jYn +2 "manipulator"&P% +4 "core" % - z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +92 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" &e W i\ n +2 "collection"'L& +3 "core" &S^ru\ \\H +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&% +4 "core" %\  { z +2 "storage"(% +4 "core" %x { y r\ o + "storage"(. +4 "core" .(d + "storage"(& +4 "core" &e z z g\ n + "storage"(l& +4 "core" &e z v N\ n +2 "manipulator"&s& +3 "core" &g" { z=E +2 .tElbow.seek 3 +2 "manipulator"&4(U +54 "core" ( + "manipulator"&_& +4 "core" &_ [ y] +2 "storage"(^& +3 "core" &e \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +87 "core" ' +2 "storage"(%& +4 "core" &e \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +50 .tSE.seek :beamBreak + "storage"(R'> +303 "core" ' +2 "storage"(A- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&~& +3 "core" &_ m z] +2 "storage"( & +4 "core" &e r x "\ p + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&+') +31 "core" ' + .tElbow.hold +2 "manipulator"&x, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(H'0 +27 "core" ' + "manipulator"&v% +3 "core" %: z +3 "storage"(9& +4 "core" &e U U C\ l + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 317 counts + "manipulator"&Z'f +15 "core" ' + "manipulator"&`& +3 "core" &_ e z] +2 "storage"(X& +4 "core" &e \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +17 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate + "storage"(G' +34 "core" ' + "manipulator"&w& +4 "core" &_ z] +2 "manipulator"&W% +4 "core" % b z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&}(i +178 "core" ( +2 "manipulator"&& +4 "core" &u z1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u I z1 +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' + .tHand.close + "manipulator"&3/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +401 "core" ( +2 "storage"(Q& +3 "core" &e D\ r +2 "storage"( & +3 "core" &e \ r + "manipulator"&{& +4 "core" &u > z1 +2 "manipulator"&k% +4 "core" % T y& +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&(U +157 "core" ( + "manipulator"&p& +3 "core" &[ # yN +2 "storage"(2& +4 "core" &e \ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&]') +101 "core" ' +2 .tElbow.hold + "manipulator"&&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&[1 +70 "core" 1 +2 "manipulator"&T% +4 "core" % <  y# +2 "storage"(j& +4 "core" &e \ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"& 'h +16 "core" ' + "manipulator"&U& +4 "core" &[ r yN + "storage"(F& +4 "core" &e \ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +42 "core" ' + "storage"( % +4 "core" % {\ u +2 ."downElevator"SE.seek :down +5 "storage"(r'g +99 (t% +2 "core" %S P\ sYn +2 "manipulator"&% +4 "core" %( 9 y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +89 "core" ' +58 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 3 of [3] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'/& +4 "core" &rx(\ o +2 "manipulator"&K% +4 "core" %\  K x + "storage"(a% +3 "core" %y a\ x +2 "storage"(y. +3 "core" .(d +2 "storage"(& +3 "core" &e o\ x +2 "storage"(d& +49 "core" &e .\ w +2 "manipulator"&-& +4 "core" &[ ` yN +2 .tElbow.seek 3 +2 "manipulator"&!(U +3 "core" ( +2 "manipulator"&o& +3 "core" &[ D yN +2 "storage"(0& +4 "core" &e \ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"( & +4 "core" &e =\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(1'> +318 "core" ' +2 "storage"(z- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (n& +3 "core" &e \ w +2 "manipulator"&|& +3 "core" &[ e yN +3 .tElbow.seek 3 + "manipulator"&(U +4 "core" ( + "manipulator"&O& +4 "core" &[  yN +2 "storage"(& +4 "core" &e Z\ x +2 .tForearm.seek 3 + 300 counts + "manipulator"&E'U +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&5& +2 "storage"(f'g +7 "core" &[ q yN +2 "manipulator"&h% +3 "core" % r r yH +2 .tForearm.seek :retract +3 "manipulator"&8'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&S(i +155 "core" ( + "manipulator"&Y& +5 "core" &t* k yCt ' + ."downElevator"SE.stop +4 .tElbow.reconfigure :loose +2 "storage"(5 +2 "manipulator"&$ &.,(#b +5 &<& +3 "core" &t* 7 zCt +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&b'Ͻ +93 "core" ' + "manipulator"&& +3 "core" &t* _ zCt +2 "manipulator"&m% +4 "core" %ϻ z< +2 "collection"'& +4 "core" &tv\ m +2 "collection"'*& +5 "core" &uy\ m +2 .tCC.seek :closed +2 "collection"'@(S +5 "core" &sw\ l +9 &1xvw\ \\*x +9 &b{wx\ Z> +10 &ootu\ [N +9 &0Quv\ `N +9 &Vuv\ _O +10 &Rux\ `O +9 &uQtw\ `O +9 &8Quw\ aN +10 &Tvu\ `N +9 &Twv\ `N +10 & ~Vtv\ _N +9 &"@Stv\ `N +9 &$Xuw\ _O +10 &%Vsv\ `N +9 &'Rtw\ `O +9 &)HQrv\ `N +10 &+\ Tuw\ `N +9 &,Qtu\ `N +10 &.Tsv\ `N +9 &0PRsw\ `N +9 &2Wtw\ _O +10 &3Vst\ _O +9 &5Ttv\ _O +9 &7XRrx\ `N +10 &9Urv\ _N +9 &:Tsw\ `N +10 &<Wtv\ _O +9 &>_Tsv\ _O +9 &@!Ssu\ `O +10 &ARtu\ `O +9 &CTtt\ `O +9 &EfYvv\ _O +10 &G%bqw\ ^P +9 &Hksu\ \\Q +10 &Jsv\ XT +9 &LSut\ PX +9 &Ntw\ MZ +10 &Oru\ M[ +9 &Qtv\ M[ +9 &S*suu\ R+ +10 &S!tx\ RR +9 ( + &Slsw\ [K +3 "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 + .Hand.open +2 "manipulator"&M1 +75 "core" 1 +2 "manipulator"&"% +4 "core" % ϻ 9 z< +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&.'\ +92 "core" ' + #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%'& +4 "core" &\ + "manipulator"&N% +4 "core" %\  a y +2 "storage"(g% +4 "core" %m { | \ o +2 "storage"(6. +2 "core" .(d +2 "storage"(,& +4 "core" &e x n \ o + "storage"(\ & +4 "core" &e | { $\ o +2 "manipulator"&i& +3 "core" &t* s zCt +2 "manipulator"&;% +3 "core" %\  i z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&((U +162 "core" ( + "manipulator"&I& +3 "core" &V k zB +2 "storage"(u& +4 "core" &e \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&7' +89 "core" ' + "storage"()& +4 "core" &e \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(#'> +303 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (P& +3 "core" &e n J\ q +2 "manipulator"&& +3 "core" &V d yB +2 .tElbow.seek 3 +47 "manipulator"&e(U +6 "core" ( + "manipulator"&& +4 "core" &V ; zB +2 "storage"(q& +4 "core" &e \ q +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&B'U +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&L& +2 "storage"('g +7 "core" &V zB +2 "manipulator"&% +4 "core" % U W zq +2 .tForearm.seek :retract +2 "manipulator"&>'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(_ +158 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +80 "core" ( +2 "manipulator"&& +4 "core" &` h z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &`  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&s'$ +99 "core" ' + "manipulator"&_& +4 "core" &` s z +2 "manipulator"&^% +4 "core" %- u y + "processing"%D& +4 "core" &\ +2 "processing"%%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%V(^ +4 "core" &\ +7 & .\ $c +10 &V|\ |8 +9 &}v\ |L +9 &T\ O +10 &VP\ O +9 &Q\ O +10 &R\ P +9 &U\ P +9 &^W\ \ O +10 & V\ O +9 &T\ O +9 &!T\ O +10 &#eU\ P +9 &%(S\ O +10 &&R\ O +9 &(T \ O +9 &*nO\ O +10 &,/S \ P +9 &-Q \ O +9 &/T\ O +10 &1vR\ O +9 &38Q\ ~O +10 &4T\ ~P +9 &6Q\ O +9 &8~S\ O +10 &:AO\ O +9 &<R\ ~O +9 &=U\ ~O +10 &?S\ P +9 &AHS\ O +10 &C\ U\ O +9 &D^\ ~P +9 &Fh\ }R +10 &HC \ {T +9 &J \ {U +9 &K\ {U +10 &M \ {U +9 &OE\ zV +10 &Q\ {U +9 &R\ {U +9 &T\ zV +10 &VL\ zV +9 &X\ zV +9 &Y\ zV +10 &[ \ zV +9 &]Q\ yJ +10 &^K\ z[ +9 &^ R\ \ ~2 +5 ( +2 "processing"%%& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 +2 .Hand.open + "manipulator"&=1 +3 "core" &^(\ 2 +68 1 + "manipulator"&\\% +4 "core" % , K y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&A'\ +95 "core" ' +2 "processing"%~& +4 "core" &^(\ 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"& % +3 "core" %\  h z +3 "storage"(C% +3 "core" %r m p \ m +2 "storage"(v. +4 "core" .(d + "storage"(9& +3 "core" &e t m\ m +3 "storage"(`& + "manipulator"&X& +8 "core" &`  z + &e z y d\ m +4 .tElbow.reconfigure :tight + ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +5 "storage"(#]K-0-\ b + .tElbow.seek PC +4 "manipulator"&w(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(W'> + "core" ( +3 "manipulator"&& +3 "core" &` } z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &` z +3 .tForearm.seek PC +2 "manipulator"&R'$ +99 "core" ' + .tHand.close +2 "manipulator"&+/ +75 "core" / +2 .tPC.seek :open +2 "processing"%Z( +72 "core" ' +2 "storage"(H- +2 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(' +39 "core" ' +335 ( +2 "storage"(& +3 "core" &e z v y\ n +2 "manipulator"&& +3 "core" &` e z +2 "manipulator"&x% +4 "core" % 6 z +2 .tForearm.seek :retract +2 "manipulator"&3'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&(U +270 "core" ( + "manipulator"&:& +4 "core" &j v z;3 +2 "storage"(Q& +3 "core" &e v p S\ n +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +87 "core" ' +3 .tHand.open +2 "manipulator"&{1 +70 "core" 1 +2 "storage"(k- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(p' +25 "core" ' +3 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(2' +49 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(- +2 "core" -' +3 "storage"(}& +3 "core" &e\  \ ` +2 "manipulator"&[& +4 "core" &j T z;3 + .tElbow.seek 3 +2 "manipulator"&T(U +52 "core" ( + "manipulator"&j& +4 "core" &_ d z@ + "storage"(U& +4 "core" &e   \ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&F' +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"( ' +52 "core" ' + "manipulator"&& +4 "core" &_ Y z@ +2 "storage"(t& +4 "core" &e { | J\ n + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&') +32 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(]' +25 "core" ' +2 "manipulator"& % +3 "core" %7 ~ z +2 "storage"(/& +3 "core" &e e a\ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 314 counts +2 "manipulator"&K'c +17 "core" ' + "manipulator"&a& +3 "core" &_ F z@ +2 "storage"(y& +3 "core" &e w \ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +26 "core" ' + "storage"(d% +4 "core" % v \ p +3 ."downElevator"SE.seek :down +3 "storage"(G'g +98 (-% +4 "core" %RM X W g\ lZo +2 "manipulator"&o% +4 "core" %&  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +88 "core" ' +63 ' +2 ."downElevator"SE.stop + "storage"(5 +3 ($& +3 "core" &e k o O\ p +2 "collection"' & +4 "core" &Smuu`\ \\K + #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"&r% +4 "core" %\  X z +2 "storage"(&% +4 "core" %X u :\ p + "storage"(c. +3 "core" .(d +2 "storage"(z& +5 "core" &e *\ q +2 "storage"(n& +4 "core" &e \ q + "manipulator"&|& +4 "core" &_ ~ z@ +2 .tElbow.seek 3 +2 "manipulator"&O(U +3 "core" ( +2 "manipulator"&& +4 "core" &_ V z@ +2 "storage"(?& +3 "core" &e \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&5' +92 "core" ' +2 "storage"(h& +4 "core" &e \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(!'> +299 "core" ' +2 "storage"(- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Y& +3 "core" &_ < y@ +2 "storage"(<& +3 "core" &e ~ q G\ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&1') +33 "core" ' +2 .tElbow.hold + "manipulator"&E, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(m'/ +28 "core" ' +2 "manipulator"&% +3 "core" %5 z +2 "storage"(& +3 "core" &e e d\ k + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 3 + 312 counts +2 "manipulator"&f'a +15 "core" ' +2 "manipulator"&8& +4 "core" &_ z@ + "storage"(& +4 "core" &e  \ q +41 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&M' +42 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"("' +35 "core" ' +2 "manipulator"&'& +3 "core" &_ S z@ +2 "manipulator"&N% +4 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*(i +165 "core" ( + "manipulator"&6& +4 "core" &f4 9 zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &f4 J zK +2 .tForearm.seek CC +2 "manipulator"&\ 'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&i/ +74 "core" / +2 .tCC.seek :open +2 "collection"';( +403 "core" ( +2 "storage"(b& +4 "core" &e \ q + "storage"(I& +4 "core" &e -\ q + "manipulator"&u& +4 "core" &g3 yK +2 "manipulator"&)% +3 "core" % zK +2 .tForearm.seek :retract +2 "manipulator"&S'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&.(U +165 "core" ( +2 "manipulator"&& +4 "core" &\\ } z9 + "storage"(P& +4 "core" &e \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&') +104 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&q1 +76 "core" 1 +3 "manipulator"&% +4 "core" % : g z0 + "storage"(L& +3 "core" &e \ r +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 317 counts + "manipulator"&'f +14 "core" ' +2 "manipulator"&(& +3 "core" &\\ I y9 +2 "storage"(7& +4 "core" &e G\ v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&#' +22 "core" ' +2 "storage"(B% +4 "core" % #\ v +2 ."downElevator"SE.seek :down +5 "storage"('g +98 (l% +2 "core" %,M \ sYl +2 "manipulator"&e% +4 "core" % - z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +91 "core" ' +65 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 3 of [3] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'^& +4 "core" &su\ n + "manipulator"&D% +4 "core" %\  Q y +2 "storage"(% +4 "core" %q :\ w + "storage"(>. +3 "core" .(d +2 "storage"(& +4 "core" &e g\ v + "storage"(=& +3 "core" &e \ v +2 "manipulator"&\\& +4 "core" &\\ ' y9 +2 .tElbow.seek 3 +2 "manipulator"&~(U +3 "core" ( +2 "manipulator"& & +4 "core" &\\ S z9 + "storage"(C& +4 "core" &e a\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&%' +105 "core" ' +2 "storage"(v& +3 "core" &e :\ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(9'> +317 "core" ' +2 "storage"(`- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (X& +3 "core" &e \ v +2 "manipulator"&& +3 "core" &\\ y9 +2 .tElbow.seek 3 +2 "manipulator"&4(U +4 "core" ( + "manipulator"&s& +3 "core" &\\ W z9 +2 "storage"(+& +4 "core" &e =\ w +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&H'U +59 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +73 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&A& +2 "storage"(V'g +8 "core" &\\ L y9 +2 "manipulator"&W% +4 "core" % O ; zp +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +151 "core" ' + ."downElevator"SE.stop + "storage"(5 +3 "core" ( +2 "manipulator"&x& +4 "core" &u+ zD{ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &u+ ] zD{ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&:'Ͻ +93 "core" ' +2 "manipulator"&Q& +4 "core" &u+ C zD{ +2 "manipulator"&w% +3 "core" %ϳ 2 y2 +2 "collection"'{& +3 "core" &tv\ l +3 "collection"'k& +5 "core" &rw\ l +2 .tCC.seek :closed +2 "collection"'(S +4 "core" &tx\ l +8 &1xvw\ \\*x +9 &c{sx\ Y> +10 &hpvx\ [O +9 &*Osx\ aN +9 &Utx\ `N +10 &Psx\ `O +9 &pQtv\ `N +10 &3Rvx\ `N +9 &Wtv\ _O +9 &Tvv\ `O +10 & wRuv\ `O +9 &":Puw\ `N +9 &#Rrx\ `O +10 &%Srxj\ `O +9 &'Qtu5\ `N +10 &)BStv\ `N +9 &+Wvx\ _O +9 &,Ttv\ `O +10 &.Vtw\ _N +9 &0KSuu \ `N +9 &2 Wuv\ _N +10 &3Stu\ `N +9 &5Uuu\ _N +10 &7RQtx\ `N +9 &9Tsx\ _N +9 &:Usv\ `O +10 &<Utv\ _O +9 &>ZPtv\ `N +9 &@Usu\ `N +10 &ATvt\ `N +9 &CUrw\ _N +10 &E_Yqv\ _O +9 &G \\sv\ ^P +9 &Hhut\ [Q +10 &Jsv\ XS +9 &LMuu\ PX +9 &Nru\ N[ +10 &Ort\ M[ +9 &Qut\ L[ +10 &S'usw\ S- +9 &Ssu\ TP +9 ( + &Sfsvu\ \\N +2 "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 +2 .Hand.open + "manipulator"&}1 +67 "core" 1 +2 "manipulator"&[% +4 "core" % ϳ  z2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +96 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%j& +4 "core" &\ +2 "manipulator"&U% +4 "core" %\ z + "storage"(% +4 "core" %p | z \ o +2 "storage"(t. +2 "core" .(d +2 "storage"(& +4 "core" &e | { n\ o + "storage"(p& +4 "core" &e { w Y\ o + "manipulator"& & +4 "core" &u+ V zD{ +2 "manipulator"&/% +4 "core" %\ } z + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&a(U +196 "core" ( +2 "manipulator"&y& +3 "core" &L } z. +2 "storage"(& +4 "core" &e \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&d' +88 "core" ' + "storage"( & +4 "core" &e \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(2'> +298 "core" ' +2 "storage"(-- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (o& +3 "core" &e p z K\ p +2 "manipulator"&F& +4 "core" &N L z. + .tElbow.seek 3 +2 "manipulator"&T(U +3 "core" ( +2 "manipulator"& & +4 "core" &N Z z. + "storage"(& +3 "core" &e q q \\\ p +3 .tForearm.seek 3 + 300 counts + "manipulator"&K'U +31 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&$/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(r'g +8 "core" &N W z. + "manipulator"&&% +4 "core" % E G z_ +2 .tForearm.seek :retract +2 "manipulator"&c'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&](_ +160 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +91 "core" ( +2 "manipulator"&z& +4 "core" &Y Y z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &Y y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|'$ +147 "core" ' +3 "manipulator"&& +4 "core" &Y z +2 "manipulator"&?% +4 "core" %& ? zZ +2 "processing"%& +4 "core" &\ +2 "processing"%h& +4 "core" &\ +3 .tPC.seek :closed +2 "processing"%G(^ +4 "core" & \ +7 & .\ $c +9 &U{ \ 7 +10 &}x\ L +9 &T\ P +10 &TS\ P +9 &T\ P +9 &U\ O +10 &T\ P +9 &\\T\ P +9 &U \ P +10 &R\ O +9 &!O\ O +10 &#dT \ P +9 &%&T\ \ P +9 &&T\ O +10 &(Q\ O +9 &*mR\ \ O +9 &,0T\ O +10 &-Q\ O +9 &/Q\ O +10 &1vQ\ O +9 &38P\ O +9 &4S\ O +10 &6R\ O +9 &8}T\ O +9 &:?R\ O +10 &<Q\ O +9 &=O\ O +10 &?R\ P +9 &AGR\ O +9 &CW\ P +10 &D`\ Q +9 &Fg\ Q +9 &HA\ ~T +10 &J\ ~U +9 &K\ \ ~U +9 &M\ }U +10 &OE\ }U +9 &Q\ ~V +10 &R\ ~U +9 &T\ }V +9 &VK\ ~V +10 &X \ }W +9 &Y\ }V +9 &[\ |V +10 &]Q\ |J +9 &^|F \ ~!e +10 &^8\ 1 +5 ( +2 "processing"%h& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 +2 .Hand.open + "manipulator"&1 +3 "core" &^(\ 1 +68 1 + "manipulator"&0% +3 "core" % & x zZ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 "processing"%Y& +3 "core" &^(\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&<% +4 "core" %\  y +2 "storage"(% +4 "core" %t z y 3\ m +2 "storage"(. +2 "core" .(d +2 "storage"(& +4 "core" &e v k \ n +2 "storage"(8& +2 "manipulator"&& +5 "core" &e p z '\ m +2 &Y t z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b + "manipulator"&'(_ +7 ."raiseStack"SE.seek :beamBreak +2 "storage"(N'> +3 "core" ( + "manipulator"&5& +4 "core" &Y Z { +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" &Y N z +2 .tForearm.seek PC +2 "manipulator"&!'$ +100 "core" ' + .tHand.close +2 "manipulator"&1/ +77 "core" / +2 .tPC.seek :open + "processing"%f( +76 "core" ' +2 "storage"(m- +3 "core" -'> + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(6' +39 "core" ' +332 ( +3 "storage"(,& +3 "core" &e y q }\ n +2 "manipulator"&M& +4 "core" &Y y + "manipulator"&E% +3 "core" % 3 I y +3 .tForearm.seek :retract +2 "manipulator"&i'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&g(U +270 "core" ( + "manipulator"&@& +4 "core" &U( ? zAf +2 "storage"(b& +4 "core" &e o v L\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&I' +101 "core" ' +5 .tHand.open + "manipulator"&u1 +65 "core" 1 +2 "storage"()- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(P' +51 "core" ' + #tLights, camera, ACTION! + "storage"(\ - +4 "core" -' +2 "storage"(*& +4 "core" &e\ \  \ ` + "manipulator"&q& +3 "core" &h% w z?S +2 .tElbow.seek 3 +2 "manipulator"&(U +58 "core" ( +2 "manipulator"&L& +3 "core" &^ P z> +2 "storage"((& +3 "core" &e  \ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&7' +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(B' +52 "core" ' + "manipulator"&S& +4 "core" &^ [ z> +2 "storage"(l& +3 "core" &e { { ]\ n +48 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&e') +34 "core" ' + .tElbow.hold +2 "manipulator"&., +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +24 "core" ' + "manipulator"&% +4 "core" %8 z +2 "storage"(^& +4 "core" &e b d\ j + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 315 counts + "manipulator"&D'd +17 "core" ' +2 "manipulator"&& +4 "core" &^ c y> +2 "storage"(>& +4 "core" &e q q \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&"' +35 "core" ' + "storage"(% +4 "core" % | v\ p +3 ."downElevator"SE.seek :down +3 "storage"(='g +99 (\\% +3 "core" %)L r n \ mYm +2 "manipulator"& % +4 "core" % m z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +90 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +3 (#& +3 "core" &e p p \ p +2 "collection"'v& +4 "core" &SftwK\ ]N +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\  Z y +3 "storage"(% +3 "core" %w g g s\ p +2 "storage"(_. +2 "core" .(d +2 "storage"(`& +4 "core" &e  \ q + "storage"(X& +3 "core" &e u \ q +2 "manipulator"&& +4 "core" &^ ~ z> +2 .tElbow.seek 3 +2 "manipulator"&s(U +3 "core" ( +2 "manipulator"&+& +4 "core" &^ y z> +2 "storage"(& +4 "core" &e n `\ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&A' +110 "core" ' +2 "storage"(W& +4 "core" &e \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(~'> +304 "core" ' + "storage"(%- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&x& +3 "core" &^ ! z> +2 "storage"(R& +3 "core" &e d m \ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&9') +34 "core" ' +2 .tElbow.hold + "manipulator"&H, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(Q- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(w'/ +28 "core" ' +2 "manipulator"&{% +3 "core" %: z + "storage"(4& +4 "core" &e f f /\ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 317 counts + "manipulator"&V'f +16 "core" ' +2 "manipulator"&& +4 "core" &^ z> + "storage"(;& +4 "core" &e | y #\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&}' +27 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"([' +36 "core" ' + "manipulator"&j& +4 "core" &^ \\ z> +2 "manipulator"&U% +3 "core" %  y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&t(i +166 "core" ( + "manipulator"&k& +3 "core" &c3 yJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &c3 H zJ +2 .tForearm.seek CC +2 "manipulator"&p'Ͻ +89 "core" ' +2 .tHand.close + "manipulator"& / +68 "core" / + .tCC.seek :open +3 "collection"'/( +400 "core" ( + "storage"(:& +4 "core" &e \ q +2 "storage"(y& +3 "core" &e u \\\ p +48 "manipulator"&& +3 "core" &d2 zJ +2 "manipulator"&% +4 "core" % ϻ I zF +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&3(U +162 "core" ( +2 "manipulator"&-& +4 "core" &_ X z` + "storage"(o& +4 "core" &e \ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&F') +105 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&$% +3 "core" % 8 q z + "storage"( & +4 "core" &e \ r +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts +2 "manipulator"&&'d +14 "core" ' +2 "manipulator"&a& +4 "core" &_ & z` + "storage"(d& +4 "core" &e \ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&2' +51 "core" ' + "storage"(K% +4 "core" % $\ u +2 ."downElevator"SE.seek :down +4 "storage"(z'g +99 (n% +3 "core" %L \ sYn +2 "manipulator"&T% +4 "core" % ] zs + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 3 of [3] +2 #Loading generic puck from tube 3 into Collection Clamp +2 "collection"'?& +3 "core" &vx\ o +2 "manipulator"&% +4 "core" %\  y + "storage"(r% +4 "core" %r ?\ w + "storage"(c. +3 "core" .(d +2 "storage"(Z& +3 "core" &e )\ w +2 "storage"(& +3 "core" &e \ w +2 "manipulator"&0& +3 "core" &_ P y` +3 .tElbow.seek 3 + "manipulator"&Y(U +5 "core" ( + "manipulator"&<& +4 "core" &_ ` z` +2 "storage"(& +4 "core" &e }\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&h' +90 "core" ' + "storage"(& +4 "core" &e \ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +304 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (8& +7 "core" &e \ t +2 "manipulator"&5& +4 "core" &_ @ y` +2 .tElbow.seek 3 +2 "manipulator"&O(U +3 "core" ( + "manipulator"&|& +4 "core" &_ K y` +2 "storage"(1& +3 "core" &e \ t +3 .tForearm.seek 3 + 300 counts + "manipulator"&m'U +30 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&]/ +72 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(G'g +7 "core" &_ e y` +2 "manipulator"&N% +4 "core" % W G zV +2 .tForearm.seek :retract +2 "manipulator"&,'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M(i +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +3 "core" ( +3 "manipulator"&E& +4 "core" &u 3 z6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &u S z6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@'Ͻ +97 "core" ' +2 "manipulator"&b& +3 "core" &u _ z6 +2 "manipulator"&'% +4 "core" % { y +2 "collection"'u& +3 "core" &tt\ l +3 "collection"')& +51 "core" &wu\ l +2 .tCC.seek :closed + "collection"'\ (S +5 "core" &uv\ l +9 &1xvy\ \\*y +9 &cysx\ Z> +9 &nptu\ [O +10 &2Qsu\ aN +9 &Tvx\ `O +9 &Usx\ `O +10 &wVuw\ `N +9 &9Ptv\ aN +10 &Tsw\ `N +9 &Rtt\ `N +9 & ~Tsx\ `O +10 &"AQsw\ `N +9 &$Tsu\ `N +9 &%Utwf\ `O +10 &'Tuv\ `O +9 &)IQut\ aN +9 &+ Ttv\ `N +10 &,Uuw\ _O +9 &.Usv\ `O +10 &0PQsu\ `O +9 &2Quu\ `N +9 &3Trwu\ `N +10 &5Qtwm\ `O +9 &7YWtw\ `N +10 &9Rsu\ `O +9 &:Qtv\ `N +9 &<Ssv\ `O +10 &>aPtv\ aN +9 &@"Suv\ `O +9 &ARuv\ `O +10 &CSqu\ `O +9 &EgXsv\ _O +9 &G'`rw\ ^P +10 &Hhtw\ \\Q +9 &Jrv\ XS +10 &LStu\ PY +9 &Nuu\ NZ +9 &Ost\ N[ +10 &Quw\ L[\ +9 &S*stv\ S+ +9 &Stw\ UN +9 ( +3 "collection"')& +3 "core" &Smux\ [K +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 + .Hand.open + "manipulator"&*1 +70 "core" 1 +2 "manipulator"&q% +4 "core" % Ͻ ? z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&i'\ +102 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%L& +3 "core" & \ +2 "manipulator"&(% +4 "core" %\ H z + "storage"(S% +4 "core" %t } y |\ p +2 "storage"(l. +2 "core" .(d +2 "storage"(6& +3 "core" &e n q \ p +2 "storage"(& +4 "core" &e p q \ p + "manipulator"&& +4 "core" &u z6 +2 "manipulator"&^% +3 "core" %\ \\ z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&g(U +164 "core" ( + "manipulator"&& +4 "core" &_ N z? +2 "storage"(>& +3 "core" &e \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&I' +90 "core" ' +2 "storage"(& +4 "core" &e \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(P'> +302 "core" ' + "storage"(\\- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &e r o U\ p +2 "manipulator"&7& +4 "core" &_ x z? + .tElbow.seek 3 +2 "manipulator"&(U +3 "core" ( +2 "manipulator"&B& +3 "core" &_ y? +2 "storage"(e& +4 "core" &e \ q +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&D'U +28 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&#/ +77 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&v& + "storage"('g +8 "core" &_ C z? + "manipulator"&% +4 "core" % m ' z +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek PC + "manipulator"&_(_ +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +82 "core" ( +2 "manipulator"&`& +4 "core" &f ( z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &f ~ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +97 "core" ' +2 "manipulator"&+& +4 "core" &f ; z +2 "manipulator"&% +3 "core" %& y z +2 "processing"%"& +4 "core" & \ +2 "processing"%W& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%=(^ +4 "core" &\ +8 &5\ $c +9 &U} \ |8 +10 &~u\ |L +9 &R\ P +9 &VO\ O +10 &P\ O +9 &Q \ O +10 &Q\ P +9 &]T\ \ ~P +9 & V\ ~O +10 &T\ O +9 &!S \ O +9 &#eS \ ~P +10 &%'S \ P +9 &&T\ ~P +10 &(R \ P +9 &*nQ \ ~O +9 &,0S\ \ O +10 &-P\ O +9 &/R\ O +9 &1vQ \ O +10 &38O\ O +9 &4R\ \ P +10 &6P\ O +9 &8~S\ \ O +9 &:@R \ ~O +10 &<R\ ~O +9 &=R\ ~P +9 &?R\ P +10 &AHR\ ~O +9 &C\ T\ O +10 &D]\ ~P +9 &Fg \ }R +9 &HB|\ \ {T +10 &J\ {U +9 &K \ {U +9 &M\ {U +10 &OF\ zU +9 &Q\ {V +10 &R\ zV +9 &T\ {V +9 &VM\ {V +10 &X \ zW +9 &Y\ zW +9 &[\ zW +10 &]Q\ yJ +9 &^}F\ {!d +9 &^9\ 0 +6 ( + "processing"%W& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&.1 +3 "core" &^!\ 0 +62 1 +46 "manipulator"&C% +6 "core" % & z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' +2 "processing"%x& +3 "core" &^!\ 0 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&R% +4 "core" %\  \\ z +2 "storage"(Q% +4 "core" %| y o \ n + "storage"({. +3 "core" .(d +2 "storage"(4& +4 "core" &e y z ?\ m + "storage"(& +3 "manipulator"&;& +7 "core" &e p z \ n + &f 2 z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +5 "storage"(#]K-0-\ b +2 .tElbow.seek PC +3 "manipulator"&j(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(U'> + "core" ( +3 "manipulator"&A& +4 "core" &f z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &f U z +2 .tForearm.seek PC +2 "manipulator"&~'$ +90 "core" ' +2 .tHand.close + "manipulator"&9/ +73 "core" / +2 .tPC.seek :open +2 "processing"%V( +89 "core" ' +2 "storage"(w- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(k' +46 "core" ' +311 ( +2 "storage"(& +4 "core" &e x y \ n + "manipulator"&}& +4 "core" &f M z +2 "manipulator"&H% +3 "core" % 1 b z$ +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&(U +268 "core" ( + "manipulator"&& +3 "core" &W% n z?U +2 "storage"(:& +4 "core" &e z z g\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&y' +88 "core" ' +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "storage"(- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(-' +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(o' +49 "core" ' + #tLights, camera, ACTION! + "storage"(p- +4 "core" -' +2 "storage"(t& +4 "core" &e Q \ ` + "manipulator"&& +3 "core" &m" | z<? +2 .tElbow.seek 3 +2 "manipulator"&$(U +51 "core" ( + "manipulator"& & +4 "core" &^ a z> + "storage"(a& +4 "core" &e $  \ c +3 .tForearm.seek 3 + 700 counts + "manipulator"&d' +3 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(K' +50 "core" ' +2 "manipulator"& & +3 "core" &^ Y z> +2 "storage"(n& +4 "core" &e z } \ o + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&T') +36 "core" ' + .tElbow.hold +2 "manipulator"&3, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(F' +18 "core" ' + "manipulator"&&% +4 "core" %4 , z + "storage"(?& +4 "core" &e a c\ j +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 311 counts + "manipulator"&'` +16 "core" ' +2 "manipulator"&r& +4 "core" &^  z> + "storage"(c& +4 "core" &e i n W\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&Z' +85 "core" ' +2 "storage"([% +3 "core" % \ q +2 ."downElevator"SE.seek :down +5 "storage"('g +99 (0% +2 "core" %(Q [ e \ lYn +48 "manipulator"&<% +4 "core" %' z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +16 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (2& +3 "core" &e p o \ p +2 "collection"'& +4 "core" &Smru\ \\K +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&z% +4 "core" %\  O z +2 "storage"( % +4 "core" %t o o w\ p + "storage"(. +3 "core" .(d +2 "storage"(& +3 "core" &e s q\ q +2 "storage"(8& +4 "core" &e t r v\ p + "manipulator"&5& +4 "core" &^ + z> +2 .tElbow.seek 3 + "manipulator"&|(U +3 "core" ( +2 "manipulator"&1& +4 "core" &^  y> +2 "storage"(]& +3 "core" &e n a\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(N& +4 "core" &e \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Y'> +318 "core" ' + "storage"(h- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&E& +3 "core" &^ R y> +2 "storage"(!& +4 "core" &e  f\ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&') +32 "core" ' + .tElbow.hold +2 "manipulator"&m, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(''/ +26 "core" ' +2 "manipulator"&O% +3 "core" %8 + z +2 "storage"(u& +3 "core" &e _ e\ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts + "manipulator"&G'd +16 "core" ' +2 "manipulator"&,& +4 "core" &^ d y> + "storage"(/& +3 "core" &e m d 6\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&*' +16 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(q' +36 "core" ' +2 "manipulator"&L& +4 "core" &^ O y> + "manipulator"&(% +4 "core" % = y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&)'\ +89 "core" ' + .tElbow.seek CC +2 "manipulator"&S(i +165 "core" ( +2 "manipulator"&l& +4 "core" &_5 B zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &_5 zL +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / + .tCC.seek :open +2 "collection"'^( +401 "core" ( + "storage"(@& +3 "core" &e | \ p +2 "storage"(& +4 "core" &e d h i\ p + "manipulator"&>& +4 "core" &s3 5 zJ +2 "manipulator"&% +4 "core" % ϳ L z +2 .tForearm.seek :retract +2 "manipulator"&M'\ +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&i(U +165 "core" ( + "manipulator"&\\& +3 "core" &_ d zb +2 "storage"( & +4 "core" &e \ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&7') +104 "core" ' +2 .tElbow.hold + "manipulator"&B, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&e1 +71 "core" 1 + "manipulator"&#% +4 "core" % ; 0 y& +2 "storage"(v& +4 "core" &e \ q +2 .tForearm.force -20 + "manipulator"&5 +42 .tForearm.seek 3 + 318 counts +8 "manipulator"&'g +14 "core" ' + "manipulator"&g& +4 "core" &_ m yb + "storage"(I& +4 "core" &e \ v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&P' +29 "core" ' +2 "storage"(D% +4 "core" % u\ v +2 ."downElevator"SE.seek :down +3 "storage"(`'g +99 (X% +3 "core" %K 4\ sYl +2 "manipulator"&% +3 "core" % 8 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&+'\ +91 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 3 of [3] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &wx\ n +2 "manipulator"&"% +3 "core" %\  q y +2 "storage"(% +4 "core" %t \ w +2 "storage"(. +3 "core" .(d +2 "storage"(f& +3 "core" &e 3\ v +2 "storage"(.& +3 "core" &e 5\ v +2 "manipulator"&C& +3 "core" &_ g zb +2 .tElbow.seek 3 +2 "manipulator"&W(U +4 "core" ( + "manipulator"&x& +4 "core" &_ C yb +2 "storage"(R& +4 "core" &e L\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&Q' +90 "core" ' +2 "storage"({& +3 "core" &e h\ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(4'> +303 "core" ' +2 "storage"(;- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &e Z\ t +2 "manipulator"&A& +3 "core" &_  zb +2 .tElbow.seek 3 +2 "manipulator"&s(U +3 "core" ( +2 "manipulator"&& +4 "core" &_  yb + "storage"(9& +3 "core" &e \ t +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&w'U +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&_/ +68 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&%& +3 "storage"(='g +8 "core" &_ S zb + "manipulator"&U% +3 "core" % 3 w y +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&}(i +153 "core" ( + "manipulator"&H& +4 "core" &p- d zE + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" ' +3 ."downElevator"SE.stop +3 "manipulator"&~& +2 "storage"(5 +4 "core" &q- s zE +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' + "manipulator"&:& +3 "core" &q- \\ zE +3 "manipulator"&j% +3 "core" %Ͻ p zD +2 "collection"'& +4 "core" &tu\ l +2 "collection"'& +5 "core" &tw\ l +2 .tCC.seek :closed +2 "collection"'p(S +4 "core" &sw\ l +8 &1ytw\ \\*y +9 &cytw\ Z> +10 &qotx\ [O +9 &3Nuv\ aN +9 &Uvw\ `N +10 &Uuu\ `O +9 &xTvv\ `O +10 &;Quu\ aN +9 &Tuv\ `N +9 &Vvw\ _O +10 & Txw\ `O +9 &"CUtw\ `N +9 &$Rrv\ `N +10 &%Rrw\ `N +9 &'Wru\ _O +10 &)JWsv\ _O +9 &+ Ttw\ _O +9 &,Pwu\ `N +10 &.Wtu\ _O +9 &0SUuw\ _N +9 &2Stu\ `N +10 &3Wsv\ _O +9 &5Utt\ `N +10 &7[Qtt\ `N +9 &9Tuu\ _N +9 &:Vtv\ _O +10 &<Urw\ _O +9 &>cUrw\ `N +9 &@$Stw\ `O +10 &AQsv\ `O +9 &CWsw\ _O +10 &EjXsw\ _O +9 &G)^tu8\ ^P +9 &Hhtt\ \\Q +10 &Jtv\ XS +9 &LUtx9\ PY +9 &Nsu\ NZ +10 &Otv\ M[\ +9 &Qvtt\ L[ +10 &S*qvw\ T+ +9 &Stu\ TS +9 ( + &Srswy\ ZO +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.96 +2 .Hand.open + "manipulator"&t1 +77 "core" 1 + "manipulator"&% +4 "core" % Ͻ I zD +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"% & +3 "core" &\ +2 "manipulator"&a% +4 "core" %\ z +47 "storage"( % +4 "core" %r | z \ o +2 "storage"(n. +3 "core" .(d +2 "storage"(k& +3 "core" &e y { \ o +2 "storage"(&& +3 "core" &e { } \ o +2 "manipulator"&-& +3 "core" &q- zE +2 "manipulator"&?% +4 "core" %\ Y z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&r(U +163 "core" ( + "manipulator"&c& +3 "core" &_ P zL +2 "storage"(& +4 "core" &e \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&y' +92 "core" ' + "storage"([& +4 "core" &e \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(o'> +323 "core" ' + "storage"(d- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (0& +3 "core" &e p f R\ p +2 "manipulator"&$& +4 "core" &_ zL +2 .tElbow.seek 3 +2 "manipulator"&K(U +4 "core" ( +2 "manipulator"&<& +4 "core" &_ s yL + "storage"(T& +4 "core" &e \ p +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'U +31 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&2/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(z'g +7 "core" &_ zL + "manipulator"& % +4 "core" % P u zK +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.seek PC +2 "manipulator"&F(_ +151 "core" ' + ."downElevator"SE.stop + "storage"(5 +94 "core" ( + "manipulator"&& +4 "core" &g z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &g t z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&5'$ +96 "Can"\ nV,pV +4 "core" ' +2 "manipulator"&1& +4 "core" &g w z +2 "manipulator"&]% +4 "core" %' z + "processing"%N& +4 "core" &\ +3 "processing"%Z& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\  +10 &0x\ |*y +9 &b\ z? +9 &hs\ {P +10 &*T\ }O +9 &N \ ~O +10 &Q\ ~P +9 &oQ\ ~P +9 &1T \ }P +10 &P \ ~O +9 &O\ ~O +9 & xP \ ~O +10 &":N\ ~O +9 &#S\ }O +10 &%V\ }O +9 &'S\ \ ~O +9 &)BS \ ~O +10 &+Q\ ~O +9 &,N\ O +9 &.R\ ~P +10 &0KP\ ~O +9 &2 Q\ ~P +9 &3Q\ ~O +10 &5S\ }O +9 &7RQ\ ~O +10 &9O\ }O +9 &:M\ }O +9 &<R\ }P +10 &>YS\ }P +9 &@R\ ~P +10 &AR\ ~P +9 &CY\ }P +9 &E\\b\ |Q +10 &Gl\ \ |R +9 &H\ zT +9 &J \ zU +10 &LW\ \ zV +9 &N\ zV +9 &O\ yV +10 &Q\ yV +9 &S_\ yV +10 &U!\ zV +9 &V\ yV +9 &X\ yV +10 &Zf\ yV +9 &\\&\ yW +9 &]z\ z6 +10 &^.j\ |R +9 &^&\ 3 +2 ( +3 "processing"%Z& +2 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&31 +69 "core" 1 +2 "manipulator"&% +4 "core" % j z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +93 "core" ' +2 "processing"%E& +4 "core" &^%\ 3 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&!% +3 "core" %\  6 z +3 "storage"(b% +4 "core" %Z z y 3\ m + "storage"(O. +4 "core" .(d + "storage"(u& +3 "core" &e l m c\ m +3 "storage"(,& + "manipulator"&/& +8 "core" &g i z + &e s o\ m +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&L(_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(('> +2 "core" ( +3 "manipulator"&& +4 "core" &g w z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &g ? y +2 .tForearm.seek PC +2 "manipulator"&Y'$ +132 "core" ' +9 .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"%G( +38 "core" ' + "storage"('- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(l' +40 "core" ' +364 ( +2 "storage"(6& +4 "core" &e z p X\ n +2 "manipulator"&*& +3 "core" &g z +2 "manipulator"&m% +4 "core" % + Z z +2 .tForearm.seek :retract +6 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&)(U +265 "core" ( +2 "manipulator"&\ & +3 "core" &V% = z?S + "storage"(@& +4 "core" &e V X\ l +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +94 "core" ' +2 .tHand.open + "manipulator"&>1 +65 "core" 1 +2 "storage"(- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(\\' +83 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"( ' +46 "core" ' + #tLights, camera, ACTION! + "storage"(- +4 "core" -' +2 "storage"(S& +3 "core" &e   \ a +2 "manipulator"&e& +3 "core" &l" M z<= +2 .tElbow.seek 3 +2 "manipulator"&#(U +46 "core" ( + "manipulator"&v& +4 "core" &_ f zb +2 "storage"(g& +3 "core" &e " $ \ c +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&I' +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(M' +50 "core" ' +2 "manipulator"&D& +4 "core" &_ zb +2 "storage"(i& +3 "core" &e z s +\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&X') +31 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(7' +33 "core" ' + "manipulator"&% +4 "core" %8 z +2 "storage"(& +3 "core" &e V _\ i +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts +2 "manipulator"&"'d +15 "core" ' +2 "manipulator"&& +4 "core" &_ r zb +2 "storage"(& +3 "core" &e p w \\\ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&f' +26 "core" ' +2 "storage"(q% +4 "core" % { } c\ o +3 ."downElevator"SE.seek :down +3 "storage"(.'g +99 (C% +3 "core" %L X V\ lYm +2 "manipulator"&x% +4 "core" % j z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +88 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (P& +4 "core" &e w k \ o + "collection"'{& +4 "core" &Sqtuy\ [O +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&`% +4 "core" %\  C y +2 "storage"(B% +4 "core" %[ s g \ p + "storage"(+. +3 "core" .(d +2 "storage"(;& +3 "core" &e q r\ p +2 "storage"(& +4 "core" &e r q \ p +2 "manipulator"&A& +3 "core" &_ ! zb +2 .tElbow.seek 3 +2 "manipulator"&(U +64 "core" ( + "manipulator"&9& +4 "core" &_ C zb +2 "storage"(_& +3 "core" &e m f\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&%' +95 "core" ' +2 "storage"(U& +3 "core" &e \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +50 .tSE.seek :beamBreak +2 "storage"(W'> +299 "core" ' +2 "storage"(Q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&H& +3 "core" &_ P zb +2 "storage"(~& +3 "core" &e t t U\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&4') +33 "core" ' + .tElbow.hold +2 "manipulator"&w, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(:- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"(j'/ +28 "core" ' +2 "manipulator"&% +4 "core" %9 A z + "storage"(s& +3 "core" &e c X\ l +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 316 counts + "manipulator"&='e +14 "core" ' +2 "manipulator"&& +4 "core" &_ yb +2 "storage"(^& +4 "core" &e v g |\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&t' +18 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +36 "core" ' + "manipulator"& & +4 "core" &_ : zb + "manipulator"&% +4 "core" % L y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +88 "core" ' + .tElbow.seek CC +2 "manipulator"& (i +158 "core" ( + "manipulator"&n& +4 "core" &m- zE + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &m- = yE +2 .tForearm.seek CC +2 "manipulator"&&'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&-/ +67 "core" / +3 .tCC.seek :open +2 "collection"'?( +399 "core" ( +2 "storage"(& +4 "core" &e \ r + "storage"(c& +4 "core" &e \ s + "manipulator"&& +3 "core" &n- K yE +2 "manipulator"&[% +4 "core" % Ϸ G z" +2 .tForearm.seek :retract +2 "manipulator"&}'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"& (U +156 "core" ( +2 "manipulator"&d& +4 "core" &N { y + "storage"(0& +4 "core" &e (\ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&$') +107 "core" ' + .tElbow.hold +2 "manipulator"&<, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&T1 +70 "core" 1 +2 "manipulator"&2% +4 "core" % : : z + "storage"(& +4 "core" &e \ r + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 3 + 317 counts + "manipulator"& 'f +15 "core" ' +2 "manipulator"&r& +3 "core" &N v y +2 "storage"(y& +3 "core" &e 8\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&o' +39 "core" ' + "storage"(% +4 "core" % I\ x +3 ."downElevator"SE.seek :down +3 "storage"('g +98 (8% +3 "core" %uN \ tYl +2 "manipulator"&K% +3 "core" % c z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +92 "core" ' +52 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 3 of [3] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"']& +4 "core" &uv\ n +2 "manipulator"&N% +3 "core" %\  ^ y +2 "storage"(z% +4 "core" %v \ v + "storage"(. +3 "core" .(d +2 "storage"(V& +3 "core" &e ,\ w +2 "storage"(3& +48 "core" &e A\ w +3 "manipulator"&& +4 "core" &N u y +2 .tElbow.seek 3 +2 "manipulator"&E(U +2 "core" ( +2 "manipulator"&!& +4 "core" &N z y +2 "storage"(b& +4 "core" &e K\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&O' +90 "core" ' +2 "storage"(Z& +3 "core" &e h\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(u'> +306 "core" ' + "storage"(/- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (,& +3 "core" &e \ t +2 "manipulator"&& +4 "core" &N 7 z + .tElbow.seek 3 +2 "manipulator"&|(U +3 "core" ( +2 "manipulator"&5& +4 "core" &N 4 y + "storage"(& +4 "core" &e \ t +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&''U +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&F/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&h& +2 "storage"('g +8 "core" &N r z +2 "manipulator"&(% +4 "core" % π o zZ +2 .tForearm.seek :retract +2 "manipulator"&6'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*(i +154 "core" ( + "manipulator"&m& +4 "core" &c/ { zG + ' +2 ."downElevator"SE.stop +4 .tElbow.reconfigure :loose + "storage"(5 +4 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &c/ \\ zG +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\ 'Ͻ +101 "core" ' +2 "manipulator"&@& +4 "core" &c. X zG +2 "manipulator"&L% +3 "core" %ϯ A z +2 "collection"'>& +4 "core" &vw\ l +2 "collection"'& +5 "core" &ww\ k +2 .tCC.seek :closed +2 "collection"'(S +4 "core" &uv\ k +7 &7tv\ d$d +9 &Uvtv\ Z7 +10 &wtw\ YL +9 &Quv\ `O +9 &[Rvw\ _N +10 &Qtu\ _O +9 &Wtw\ _O +10 &Ttu\ _O +9 &aUuw\ _O +9 &&Ruw\ _N +10 &Ssv\ _N +9 &!Tuw\ _N +9 &#kWtt\ _N +10 &%,Qsw\ `O +9 &&Stv>\ `O +10 &(Rtx\ `N +9 &*rRuu\ `O +9 &,4Stv\ `O +10 &-Tsu\ _O +9 &/Quu\ `N +9 &1{Qsw6\ _N +10 &3=Tuw\ _N +9 &4Vuv\ ^O +10 &6Tuu\ _O +9 &8Quw\ _N +9 &:DRtv\ _O +10 &<Stw\ _O +9 &=Quu\ `N +9 &?Rtv\ _O +10 &ALSsw\ _O +9 &CXru\ ^O +10 &D[qv\ ^O +9 &F[svx\ ^O +9 &HOesv\ \\P +10 &J\ xru\ YS +9 &Kuv\ RW +9 &Mxuv\ MZ +10 &O:uw\ MZ +9 &Pru\ L[ +10 &Rtt\ LF +9 &S&sx\ R(t +9 &Sfsv\ [N +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.91 + .Hand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&S% +3 "core" % ϯ s z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%v& +4 "core" &\ +2 "manipulator"&g% +4 "core" %\  g z +2 "storage"(D% +3 "core" %n y y y\ n +2 "storage"(i. +3 "core" .(d + "storage"(l& +4 "core" &e z o 3\ n +2 "storage"(\\& +3 "core" &e z y L\ n +2 "manipulator"&& +3 "core" &c/ L zG +2 "manipulator"&% +3 "core" %\  y z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(U +162 "core" ( +2 "manipulator"&& +4 "core" &J 5 yz + "storage"()& +3 "core" &e \ \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&q' +87 "core" ' + "storage"(& +4 "core" &e \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +305 "core" ' +2 "storage"(C- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (x& +2 "core" &e z x y\ o +3 "manipulator"&I& +3 "core" &J = zz +2 .tElbow.seek 3 +49 "manipulator"&#(U +13 "core" ( + "manipulator"&M& +3 "core" &K Z z +2 "storage"(X& +4 "core" &e c i K\ p +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&"'U +29 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&P/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&{& +2 "storage"(`'g +7 "core" &K ^ y +2 "manipulator"&B% +4 "core" % W } yP +2 .tForearm.seek :retract + "manipulator"&+'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&7(_ +173 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +70 "core" ( + "manipulator"&;& +4 "core" &_ D z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &_ 7 y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&A'$ +92 "core" ' + "manipulator"&9& +4 "core" &_ ] z +2 "manipulator"&_% +3 "core" % ~ z +2 "processing"%f& +4 "core" &\ +2 "processing"%U& +5 "core" & \ +2 .tPC.seek :closed +2 "processing"%.(^ +4 "core" &\  +10 &0x\ ~+z +9 &a}\ ~> +9 &hs \ ~O +10 &(S \ P +9 &S\ O +9 &W\ P +10 &oQ\ O +9 &2T\ O +10 &T\ P +9 &T\ O +9 & vS \ P +10 &"9Q \ O +9 &#O\ O +9 &%Q\ P +10 &'R\ \ O +9 &)@R \ P +10 &+Q\ P +9 &,Q\ O +9 &.O \ O +10 &0IQ\ O +9 &2 N\ O +9 &3Q\ O +10 &5O\ O +9 &7QS\ O +10 &9S\ O +9 &:P \ P +9 &<R\ O +10 &>YP\ O +9 &@O\ O +9 &AO\ O +10 &CV\ P +9 &E\\`\ Q +10 &Go \ ~S +9 &H\ |U +9 &J\ \ }U +10 &LW\ |U +9 &N\ |U +9 &O\ {V +10 &Q\ \ |V +9 &S^\ |V +10 &U \ {V +9 &V\ {V +9 &X \ {V +10 &Zd\ |W +9 &\\%\ zW +9 &]y\ }6 +10 &^-g\ ~W +9 &^(\ 3 +2 ( +2 "processing"%U& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 + .Hand.open + "manipulator"&1 +76 "core" 1 + "manipulator"&R% +4 "core" %   z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +98 "core" ' +2 "processing"%H& +4 "core" &^%\ 3 + #tImaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&~% +4 "core" %\  ^ z +2 "storage"(:% +4 "core" %p y t _\ l +2 "storage"(. +2 "core" .(d +2 "storage"(s& +4 "core" &e y y \ m +2 "storage"(& + "manipulator"&^& +8 "core" &_ 7 z + &e m l \\\ m +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b + "storage"(#]K-0-\ b +5 .tElbow.seek PC +2 "manipulator"& (_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"('> +2 "core" ( +2 "manipulator"&%& +5 "core" &_ o z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &_ I z +3 .tForearm.seek PC +2 "manipulator"&W'$ +94 "core" ' + .tHand.close + "manipulator"&4/ +66 "core" / +3 .tPC.seek :open +2 "processing"%=( +91 "core" ' +2 "storage"(j- +3 "core" -'> + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(n' +40 "core" ' +314 ( + "storage"(k& +3 "core" &e p p F\ p +2 "manipulator"&t& +4 "core" &_ . z + "manipulator"&w% +4 "core" %  ` y +2 .tForearm.seek :retract +2 "manipulator"&-'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&a(U +262 "core" ( + "manipulator"&p& +3 "core" &N& y@\\ +2 "storage"(& +4 "core" &e u m +\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&c' +93 "core" ' +9 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "storage"([- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(d' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(0' +47 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(&- +2 "core" -' +3 "storage"( & +4 "core" &e   Y\ b + "manipulator"&T& +3 "core" &g# x z=C +3 .tElbow.seek 3 + "manipulator"&2(U +55 "core" ( + "manipulator"&& +4 "core" &^ z` +2 "storage"(r& +3 "core" &e   @\ d +3 .tForearm.seek 3 + 700 counts + "manipulator"&y' +5 "core" ' + .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(' +52 "core" ' + "manipulator"&}& +4 "core" &^ < y` +2 "storage"(8& +4 "core" &e \ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&K') +30 "core" ' +2 .tElbow.hold +2 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"($' +25 "core" ' + "manipulator"& % +4 "core" %; P z + "storage"(]& +4 "core" &e V U j\ j +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 318 counts + "manipulator"&N'g +15 "core" ' +2 "manipulator"&z& +3 "core" &^ y z` +2 "storage"(& +4 "core" &e { | c\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&V' +41 "core" ' + "storage"(3% +4 "core" % x z 0\ o +3 ."downElevator"SE.seek :down +3 "storage"('g +98 (% +5 "core" %T f o [\ lZp +2 "manipulator"&!% +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&b'\ +90 "core" ' +65 ' + ."downElevator"SE.stop + "storage"(5 +3 (o& +3 "core" &e v t *\ p +2 "collection"'Z& +4 "core" &Sfuv\ \ ]N + #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"&% +4 "core" %\  , y +2 "storage"(<% +4 "core" %x r n %\ p + "storage"(1. +3 "core" .(d +2 "storage"(/& +3 "core" &e } w ;\ p +2 "storage"(,& +4 "core" &e ~ o =\ q + "manipulator"&& +4 "core" &^ * z` +2 .tElbow.seek 3 + "manipulator"&5(U +5 "core" ( + "manipulator"&& +3 "core" &^ w y` +2 "storage"(F& +4 "core" &e m  i\ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&h' +101 "core" ' +2 "storage"((& +4 "core" &e \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(E'> +303 "core" ' +2 "storage"(O- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&m& +3 "core" &^ y` +2 "storage"(Y& +3 "core" &e p j \ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&u') +34 "core" ' +2 .tElbow.hold +2 "manipulator"&', +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(@- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"(L'. +28 "core" ' + "manipulator"&>% +4 "core" %5 C z + "storage"(|& +4 "core" &e W X \ k + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 312 counts +2 "manipulator"&'a +17 "core" ' + "manipulator"&6& +3 "core" &^ O z` +2 "storage"(?& +4 "core" &e l h\ p +46 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +36 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(S' +34 "core" ' +2 "manipulator"&v& +4 "core" &^ t y` +2 "manipulator"&g% +4 "core" % m y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&(i +158 "core" ( +2 "manipulator"&i& +4 "core" &t( H zBj +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &t) W zBj +2 .tForearm.seek CC +2 "manipulator"&\\'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open + "collection"'( +404 "core" ( + "storage"(\ & +4 "core" &e \ q + "storage"(& +4 "core" &e \ q +2 "manipulator"&)& +3 "core" &t( zBj +2 "manipulator"&% +3 "core" % Ϭ z +3 .tForearm.seek :retract +2 "manipulator"&*'\ +90 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&e(U +154 "core" ( +2 "manipulator"&C& +3 "core" &I O z +2 "storage"(x& +3 "core" &e \\\ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&I') +101 "core" ' +2 .tElbow.hold +2 "manipulator"&M, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&X1 +68 "core" 1 +2 "manipulator"&P% +4 "core" % < q z5 + "storage"({& +4 "core" &e +\ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&B'h +14 "core" ' +2 "manipulator"&& +3 "core" &J = y + "storage"(q& +4 "core" &e ,\ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +16 "core" ' +2 "storage"("% +3 "core" % \ u +3 ."downElevator"SE.seek :down +5 "storage"(;'g +99 (% +2 "core" %I r\ sYm +2 "manipulator"&#% +3 "core" % < y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +95 "core" ' +62 ' + ."downElevator"SE.stop +6 "storage"(5 +46501 "Can"\ z<. ~V +60002 \ y=0\ V +1197 #t-> access 3 +2 "storage"(_% +3 "core" %l k\ z +2 "manipulator"&f% +3 "core" %\  ; z +2 "manipulator"&`& +3 "core" &J  y +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(+([ +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (G& +2 "core" &[ \ u +710 #t-> access 4 +2 "storage"(% +3 "core" %m \ x + "manipulator"&R% +4 "core" %\  j y +2 "manipulator"&H& +3 "core" &J F z +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(~( +985 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (U& +3 "core" & g r _\ p +1576 #t-> 10.times {shuffle 4} +3 #Shuffling pucks in tube 4 of [4] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"':& +3 "core" &vu\ q +2 "manipulator"&% +4 "core" %\  y + "storage"(s% +4 "core" %m \ x + "storage"(^. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"((, +529 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (%& +3 "core" &, \ t +46 "manipulator"&& +5 "core" &J _ y +2 .tElbow.seek 4 +2 "manipulator"&A(/ +16 "core" ( + "manipulator"&4& +4 "core" &4 P ye +2 "storage"(j& +3 "core" &, 6\ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&7' +97 "core" ' + "storage"(Q& +4 "core" &, G\ x +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(.'> +304 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (k& +3 "core" &, K\ w +2 "manipulator"&t& +4 "core" &4 w ye + .tElbow.seek 4 +2 "manipulator"&w(/ +3 "core" ( +2 "manipulator"&W& +4 "core" &4  ye + "storage"(p& +4 "core" &, n\ w +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ρ +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(['g +7 "core" &4 s ye +2 "manipulator"&&% +4 "core" % Ϙ zr + .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' + .tElbow.seek CC +2 "manipulator"&T(i +151 "core" ( +2 "manipulator"&-& +3 "core" ' +2 &o* zCm +2 ."downElevator"SE.stop +3 .tElbow.reconfigure :loose + "storage"(5 +5 "manipulator"&$ &.,(#b +3 && +2 "core" &o+ zCm +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&r'Ͻ +100 "core" ' +2 "manipulator"&}& +4 "core" &o+ zCm +2 "manipulator"&8% +4 "core" %ϰ l z\ +2 "collection"'n& +4 "core" &uw\ m +2 "collection"'d& +4 "core" &sx\ m +3 .tCC.seek :closed + "collection"' (S +5 "core" &ut\ m +8 &2|vv\ ])w +10 &auu\ [> +9 &bttw\ ]O +9 &"Usv\ aP +10 &Tuv\ bP +9 &Wsv\ aP +10 &hVtt\ aP +9 &*Xsw\ bP +9 &[tv\ aP +10 &Uvw\ bP +9 & pYtv\ bP +10 &"2Tsx\ aP +9 &#Wuw\ aP +9 &%Zuw\ aP +10 &'xWtw\ aP +9 &):Ttv\ aP +9 &*Vuv\ aP +10 &,Tuv\ aP +9 &.Vtu\ aP +9 &0AYuv\ aP +10 &2Vtw\ aP +9 &3Tsv\ aP +10 &5Vsv\ aP +9 &7JTtv\ bP +9 &9 Wsu\ aP +10 &:Srv\ bP +9 &<Tsw\ bP +9 &>RTuu\ aP +10 &@Ztu\ aP +9 &AVsv\ aP +10 &CWuv\ aP +9 &EX\\tw\ aP +9 &Gatv\ _Q +10 &Hptv\ ^S +9 &Jsu\ ZU +9 &LEuv\ RZ +10 &Nuv\ RZ +9 &Osu\ P[ +10 &Quv\ P\\ +9 &S'xsv\ W/ +9 &S tu#\ R] +9 ( +2 &Sfuv\ ^M +2 "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.94 + .Hand.open +2 "manipulator"&]1 +72 "core" 1 +2 "manipulator"&z% +4 "core" % ϰ z\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%a& +5 "core" &\ + "manipulator"&3% +4 "core" %\  p z +2 "storage"(c% +3 "core" %l g t\ p +2 "storage"(0. +4 "core" .(, +2 "storage"(& +3 "core" &, t x \\\ o +2 "storage"(!& +4 "core" &, j v \ o + "manipulator"&y& +3 "core" &o* zCm +2 "manipulator"&2% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&(/ +162 "core" ( +2 "manipulator"&K& +3 "core" &+ < ym +2 "storage"(N& +4 "core" &, \ s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&o' +97 "core" ' +2 "storage"(Z& +4 "core" &, \ s +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('> +302 "core" ' + "storage"(<- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ($& +2 "core" &, ;\ q +2 "manipulator"&1& +4 "core" &+ Z ym +2 .tElbow.seek 4 +2 "manipulator"&/(/ +49 "core" ( +3 "manipulator"&,& +4 "core" &+ ym + "storage"(& +4 "core" &, \ r +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ρ +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&F/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&V& +2 "storage"(('g +7 "core" &+ zm +2 "manipulator"&% +3 "core" % ϋ z3 +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&b(_ +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +104 "core" ( + "manipulator"&O& +4 "core" &Z O z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &Z W z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Y'$ +92 "core" ' +2 "manipulator"&@& +3 "core" &\\ z +2 "manipulator"&>% +3 "core" % z +3 "processing"%|& +3 "core" &\ +2 "processing"%6& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%?(^ +5 "core" & \  +8 &/x\ +{ +9 &b\ \ ? +10 &it\ \ P +9 &)V\ P +10 &T\ P +9 &W\ P +9 &pS\ P +10 &2W\ P +9 &V\ P +9 &U\ P +10 & xY\ P +9 &":R\ P +10 &#U\ P +9 &%X\ P +9 &'T\ P +10 &)BU\ P +9 &+S\ P +9 &,U\ P +10 &.X\ P +9 &0JX\ P +10 &2 S\ P +9 &3R\ P +9 &5U\ O +10 &7RU\ P +9 &9X\ P +9 &:T\ O +10 &<Z\ P +9 &>ZU\ P +10 &@T\ P +9 &AU\ P +9 &CZ\ P +10 &E\\g\ R +9 &Gv\ S +9 &H\ }U +10 &J\ }U +9 &LX\ }V +10 &N\ }V +9 &O\ }V +9 &Q\ }V +10 &S_\ }V +9 &U \ }W +9 &V\ }V +10 &X\ }W +9 &Ze\ |W +10 &\\'\ |W +9 &]{\ ~9 +9 &^0\ S +10 &^)\ 1 +2 ( +2 "processing"%6& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.63 + .Hand.open + "manipulator"&v1 +76 "core" 1 + "manipulator"&g% +4 "core" % V z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +99 "core" ' +2 "processing"%5& +4 "core" &^(\ 1 + #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&E% +4 "core" %\ z +2 "storage"(u% +4 "core" %t | { \ o + "storage"(. +3 "core" .(, +2 "storage"(L& +3 "core" &, x s \ o +2 "storage"(i& +4 "manipulator"&l& +5 "core" &, | | \ o + &\\ C z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +2 "storage"(#]K-0-\ b +4 .tElbow.seek PC +2 "manipulator"&(_ +3 "core" ( +2 "manipulator"&'& +2 ."raiseStack"SE.seek :beamBreak +5 "storage"('> +2 "core" &\\ ~ z +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &D& +2 "core" &\\ A z +3 .tForearm.seek PC +2 "manipulator"&'$ +93 "core" ' + .tHand.close + "manipulator"&\ / +66 "core" / +3 .tPC.seek :open +2 "processing"%( +97 "core" ' +2 "storage"()- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +3 "storage"(' +36 "core" ' +312 ( +2 "storage"(C& +3 "core" &, r t T\ p +2 "manipulator"&x& +4 "core" &\\ z + "manipulator"&\\% +4 "core" % 2 V y +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&X(/ +254 "core" ( +2 "manipulator"&P& +3 "core" &' z y:0 +2 "storage"({& +3 "core" &, } { x\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +91 "core" ' +2 .tHand.open + "manipulator"&q1 +110 "core" 1 +9 "storage"("- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +3 "storage"(*' +22 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(#- +3 "core" -' +2 "storage"(e& +3 "core" &, S\  (\ a +3 "manipulator"&I& +3 "core" &) z:. +2 .tElbow.seek 4 +2 "manipulator"&B(/ +3 "core" ( +7 "manipulator"&S& +3 "core" &) { z:. +2 "storage"( & +8 "core" &,   8\ a +3 .tForearm.seek 4 + 700 counts + "manipulator"&;' +11 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(_' +51 "core" ' + "manipulator"&f& +3 "core" &) ? z:. +2 "storage"(`& +5 "core" &, m v +\ m +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&J'U +34 "core" ' + .tElbow.hold +2 "manipulator"&G, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +23 "core" ' + "manipulator"&R% +4 "core" %^ t z + "storage"(H& +4 "core" &, 5 6 \ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 309 counts +2 "manipulator"&+'ϊ +17 "core" ' +2 "manipulator"&U& +4 "core" &M r z5\ + "storage"(:& +4 "core" &, { z ]\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +34 "core" ' + "storage"(s% +3 "core" % { | \ n +3 ."downElevator"SE.seek :down +4 "storage"(^'g +98 (~% +4 "core" %O c `\ kYn +2 "manipulator"&%% +4 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (4& +4 "core" &, o x \ o +2 "collection"'j& +3 "core" &Sdtv\ _M +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&Q% +5 "core" %\ ' z + "storage"(M% +4 "core" % x t \ o +2 "storage"(9. +3 "core" .(, + "storage"(& +4 "core" &, o x \ o +2 "storage"(k& +3 "core" &, b h o\ p +2 "manipulator"&t& +3 "core" &M z5\ +2 .tElbow.seek 4 +2 "manipulator"&W(/ +40 "core" ( + "manipulator"&p& +4 "core" &8 6 z_ + "storage"( & +4 "core" &, \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(&& +3 "core" &, \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(A'> +321 "core" ' + "storage"(7- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&-& +4 "core" &8 y_ +2 "storage"(& +4 "core" &, \ r + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&.'U +33 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(}- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"(8'2 +26 "core" ' +2 "manipulator"&n% +4 "core" %h b z + "storage"(w& +4 "core" &, \\ g E\ l + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 319 counts + "manipulator"&['ϔ +16 "core" ' +2 "manipulator"& & +4 "core" &8 i y_ + "storage"(& +3 "core" &, \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +48 .tForearm.seek 4 + 700 counts +3 "manipulator"&]' +17 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(z' +35 "core" ' +2 "manipulator"&a& +3 "core" &8 j y_ +2 "manipulator"&3% +4 "core" % y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&d(i +162 "core" ( + "manipulator"&0& +4 "core" &`1 zH + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &`1 Z zH +2 .tForearm.seek CC +2 "manipulator"&!'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&y/ +72 "core" / +2 .tCC.seek :open +2 "collection"'2( +401 "core" ( +2 "storage"(r& +4 "core" &, \ q +2 "storage"(K& +3 "core" &, \ q +2 "manipulator"&N& +3 "core" &`0 \\ zH +2 "manipulator"&Z% +4 "core" % K zL +2 .tForearm.seek :retract +2 "manipulator"&T'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&(/ +195 "core" ( + "manipulator"&<& +3 "core" &% H y& +2 "storage"($& +4 "core" &, ?\ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&1'U +107 "core" ' +2 .tElbow.hold +2 "manipulator"&,, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&F% +3 "core" % c z + "storage"(V& +4 "core" &, q q \ p +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"&'Ϗ +15 "core" ' +2 "manipulator"&& +3 "core" &2 5 y% +2 "storage"(o& +4 "core" &, \ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +32 "core" ' +2 "storage"(% +3 "core" % X\ t +3 ."downElevator"SE.seek :down +3 "storage"(O'g +99 (m% +2 "core" %J \ rYn +2 "manipulator"&/% +4 "core" % } z| +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +92 "core" ' +55 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 4 of [4] + #Loading generic puck from tube 4 into Collection Clamp + "collection"'>& +4 "core" &uw\ n +2 "manipulator"&|% +4 "core" %\ P y + "storage"((% +4 "core" %p $\ v +2 "storage"( . +2 "core" .(, +2 "storage"(=& +3 "core" &, \ v +2 "storage"(v& +4 "core" &, \ v +2 "manipulator"&g& +3 "core" &2 y% +2 .tElbow.seek 4 +2 "manipulator"&5(/ +3 "core" ( +2 "manipulator"&E& +4 "core" &2 d y% + "storage"(6& +4 "core" &, \ v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&u' +92 "core" ' +2 "storage"(& +3 "core" &, ?\ w +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(L'> +302 "core" ' +2 "storage"(l- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (i& +3 "core" &, O\ s +2 "manipulator"&'& +4 "core" &2 M y% + .tElbow.seek 4 +2 "manipulator"&D(/ +3 "core" ( + "manipulator"&Y& +4 "core" &2 Q z% +2 "storage"(\ & +3 "core" &, \ t +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&)'ρ +22 "core" ' +2 .tForearm.reconfigure :loose +46 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&b/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&h& +2 "storage"(?'g +7 "core" &2 V z% +2 "manipulator"&% +3 "core" % χ  zb +2 .tForearm.seek :retract +2 "manipulator"&C'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&x(i +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&\\& +4 "core" &u } z/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &u y/ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&P'Ͻ +102 "core" ' + "manipulator"&{& +4 "core" &u z/ +2 "manipulator"&% +4 "core" % y + "collection"'q& +4 "core" &ty\ n +2 "collection"'"& +5 "core" &tv\ m +2 .tCC.seek :closed +2 "collection"'(S +5 "core" &tx\ m +6 & 1tt\ h$c +10 &Tytw\ ^7 +9 &}zst\ ]L +9 &Wtw\ bO +10 &VSvv\ cP +9 &Wvv\ bO +10 &Wsv\ bP +9 &Uuu\ bP +9 &]Vxx\ bP +10 & Qvv\ cP +9 &Ssv\ cO +9 &!Rtv\ cP +10 &#gSvv\ cO +9 &%*Stv\ bO +10 &&Ttv\ cP +9 &(Wvu\ bO +9 &*oWuv\ bO +10 &,1Qtx\ cO +9 &-Vtv\ bO +9 &/Rtv\ cO +10 &1wQtx\ cO +9 &38Stv\ bP +10 &4Tvt\ cP +9 &6Trv\ cO +9 &8Rqw\ cO +10 &:BTuv\ cO +9 &<Stw\ cO +9 &=Quu\ cO +10 &?Rrv\ cO +9 &AJTrv\ cO +10 &C\ Vsv\ bP +9 &DWsu\ bP +9 &F]tv\ aP +10 &HJjst\ _R +9 &Jxst\ ^S +9 &Ktt\ XW +10 &Mwsu\ SZ +9 &O9sv\ TZ +10 &Psv\ S[\ +9 &Rtt\ RI +9 &Ssu\ ]&n +10 &Stv\ XN +9 ( + &Snuw\ _K +2 "collection"'"& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.99 +2 .Hand.open + "manipulator" +70 "core" 1 + "manipulator"&e% +3 "core" % Ϻ ` z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +96 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%S& +4 "core" &\ + "manipulator"& % +4 "core" %\  s y +2 "storage"(f% +4 "core" %{ m f \ p + "storage"(`. +3 "core" .(, +2 "storage"(& +3 "core" &, q q Q\ p +2 "storage"(R& +4 "core" &, n g \ p +2 "manipulator"&H& +3 "core" &u j z/ +2 "manipulator"&*% +3 "core" %\   y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&U(/ +186 "core" ( +2 "manipulator"&:& +3 "core" &#\ w z!s +2 "storage"(s& +3 "core" &, \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&X' +94 "core" ' + "storage"(& +4 "core" &, (\ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('> +299 "core" ' + "storage"(~- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (%& +3 "core" &, | z \ o +2 "manipulator"&;& +3 "core" &#\ x z!s +2 .tElbow.seek 4 +2 "manipulator"&B(/ +14 "core" ( +2 "manipulator"&_& +3 "core" &' y z) +2 "storage"(J& +3 "core" &, } } n\ o +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&+'ρ +27 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&4/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&j& +2 "storage"(Q'g +7 "core" &( l z) +2 "manipulator"&M% +4 "core" % τ zn + .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek PC + "manipulator"&9(_ +169 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +105 "core" ( + "manipulator"&& +3 "core" &W U y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &W u z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&t'$ +97 "core" ' +45 "manipulator"&p& +7 "core" &X Z z +2 "manipulator"& % +4 "core" % 4 z +2 "processing"%& +3 "core" &\ +2 "processing"%&& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%^(^ +4 "core" &\ +9 & -\ $d +9 &U|\ }8 +9 &}x\ }L +10 &U\ P +9 &RR\ P +9 &R\ P +10 &T\ O +9 &T\ P +9 &ZX\ P +10 &T\ P +9 &Q\ P +10 &!Q\ P +9 &#aW\ P +9 &%%R\ O +10 &&T\ P +9 &(R\ O +9 &*kT\ O +10 &,,Q\ P +9 &-T\ O +10 &/U\ O +9 &1sP\ O +9 &34O\ P +10 &4U\ P +9 &6R\ O +10 &8zV\ P +9 &:<T\ P +9 &;T\ P +10 &=R\ P +9 &?Q\ O +9 &AES\ O +10 &CV\ P +9 &D`\ Q +9 &Fm\ ~R +10 &H>\ |U +9 &I\ |U +10 &K\ |U +9 &M\ |V +9 &OA\ {V +10 &Q\ |V +9 &R\ |U +9 &T\ {V +10 &VI\ {V +9 &X \ {V +10 &Y\ zV +9 &[\ {W +9 &]O\ {J +10 &^~K\ {[ +9 &^R\ 2 +5 ( +3 "processing"%&& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&G1 +3 "core" &^(\ 2 +62 1 + "manipulator"&% +4 "core" %  _ y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' +2 "processing"%-& +3 "core" &^(\ 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&% +4 "core" %\  z +2 "storage"(}% +3 "core" %q z | \ n +2 "storage"(n. +3 "core" .(, +2 "storage"(w& +4 "core" &, y z \ n + "storage"( & +4 "manipulator"&& +3 "core" &, y y \ n +2 &X [ z +4 ."raiseStack"SE.reconfigure :place +2 .tElbow.reconfigure :tight +4 "storage"(#]K-0-\ b +4 "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +2 "storage"(a'> +3 "manipulator"&3(_ +4 "core" ( +2 "manipulator"&& +3 "core" &X z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &X z +2 .tForearm.seek PC +2 "manipulator"&A'$ +90 "core" ' +2 .tHand.close +2 "manipulator"&./ +73 "core" / + .tPC.seek :open +2 "processing"%[( +87 "core" ' +2 "storage"(8- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(0' +38 "core" ' +321 ( +2 "storage"(& +4 "core" &, \ q +2 "manipulator"&]& +3 "core" &X l z + "manipulator"&% +4 "core" % 0 ) z5 +2 .tForearm.seek :retract +2 "manipulator"&y'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&c(/ +257 "core" ( +2 "manipulator"& & +4 "core" &+# x z>M + "storage"(r& +4 "core" &, } | i\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&K' +96 "core" ' +2 .tHand.open + "manipulator"&N1 +77 "core" 1 + "storage"(Z- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(<' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(!' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"($- +3 "core" -' +2 "storage"(d& +4 "core" &,   \ ^ +2 "manipulator"&& +3 "core" &1# z=G +2 .tElbow.seek 4 +2 "manipulator"&F(/ +2 "core" ( +2 "manipulator"&V& +4 "core" &1# z=G +2 "storage"(& +3 "core" &,  \ ] +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&o' +4 "core" ' + .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(' +54 "core" ' + "manipulator"&T& +3 "core" &1# t z=G +2 "storage"(m& +4 "core" &, q m 2\ n + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +48 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&/'U +31 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(1' +20 "core" ' +2 "manipulator"&% +4 "core" %_ g z + "storage"(>& +4 "core" &, ? 6 \ h +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 310 counts + "manipulator"&|'ϋ +17 "core" ' +2 "manipulator"&(& +3 "core" &C i z;5 +2 "storage"( & +3 "core" &, z z m\ m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&=' +30 "core" ' +2 "storage"(v% +4 "core" % p v U\ m +3 ."downElevator"SE.seek :down +3 "storage"(z'g +99 (g% +2 "core" %O X Z \ jZp +2 "manipulator"&E% +4 "core" %# x zg +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +88 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" &, c o &\ o +2 "collection"'& +4 "core" &Sesu\ ^K +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&O% +3 "core" %\  N z +3 "storage"(,% +4 "core" %n y } \ o + "storage"(@. +3 "core" .(, +2 "storage"(l& +4 "core" &, | { p\ o + "storage"(i& +4 "core" &, { z \ o + "manipulator"&'& +4 "core" &C 5 z;5 +2 .tElbow.seek 4 +2 "manipulator"&Y(/ +53 "core" ( +2 "manipulator"&\ & +3 "core" &7 ' zB +2 "storage"(b& +3 "core" &, \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&h' +94 "core" ' +2 "storage"(& +4 "core" &, \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(5'> +303 "core" ' + "storage"(u- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&\\& +3 "core" &7 x zB +2 "storage"(& +4 "core" &, 0\ q + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&L'U +34 "core" ' + .tElbow.hold +2 "manipulator"&), +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"({- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"('1 +26 "core" ' +2 "manipulator"&D% +3 "core" %i j z +2 "storage"(q& +3 "core" &, o s 8\ m +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"&?'ϕ +14 "core" ' +2 "manipulator"&C& +3 "core" &7 o zB +2 "storage"(2& +4 "core" &, v .\ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&#' +24 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(e' +36 "core" ' + "manipulator"&S& +4 "core" &7 j zB + "manipulator"& % +4 "core" %) p z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' + .tElbow.seek CC +2 "manipulator"&"(i +158 "core" ( + "manipulator"&`& +3 "core" &b. zF +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &b. Y zF +2 .tForearm.seek CC +2 "manipulator"&R'Ͻ +96 "core" ' + .tHand.close + "manipulator"&H/ +71 "core" / +2 .tCC.seek :open +2 "collection"'*( +404 "core" ( + "storage"(P& +3 "core" &, 6\ r +2 "storage"(:& +4 "core" &, \ r +2 "manipulator"&s& +3 "core" &d- zE +44 "manipulator"&% +7 "core" % Ͼ z +2 .tForearm.seek :retract +2 "manipulator"&x'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&I(/ +194 "core" ( +2 "manipulator"&~& +3 "core" &# z$ +2 "storage"(%& +4 "core" &, #\ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&;'U +105 "core" ' + .tElbow.hold +2 "manipulator"&_, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&J1 +74 "core" 1 + "manipulator"&4% +4 "core" % h y z +2 "storage"(j& +3 "core" &, \ r + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 319 counts + "manipulator"&M'ϔ +15 "core" ' +2 "manipulator"&U& +4 "core" &,\ w y# + "storage"(X& +4 "core" &, &\ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +16 "core" ' +2 "storage"(+% +4 "core" % >\ v +2 ."downElevator"SE.seek :down +3 "storage"('g +99 (k% +3 "core" %TL \ rYm +2 "manipulator"&B% +4 "core" % r z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +97 "core" ' +44 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 4 of [4] + #Loading generic puck from tube 4 into Collection Clamp + "collection"' & +4 "core" &tx\ o +2 "manipulator"&% +4 "core" %\  4 z { + "storage"(Q% +4 "core" %c |\ w +2 "storage"(. +2 "core" .(, +2 "storage"(& +4 "core" &, j\ w + "storage"(G& +4 "core" &, \ w +2 "manipulator"&& +4 "core" &-\ = z# + .tElbow.seek 4 +2 "manipulator"&-(/ +3 "core" ( +2 "manipulator"&& +4 "core" &-\ U y# +2 "storage"(}& +4 "core" &, n\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&n' +91 "core" ' + "storage"(&& +4 "core" &, %\ v +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(w'> +302 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &, i\ s +2 "manipulator"&& +3 "core" &-\ - z# +3 .tElbow.seek 4 + "manipulator"&W(/ +3 "core" ( +2 "manipulator"&t& +4 "core" &-\ & z# +2 "storage"(.& +3 "core" &, \ t +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&8'ρ +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&9/ +66 "core" / +2 ."downElevator"SE.seek :down +9 "manipulator"&7& +2 "storage"(^'g +12 "core" &-\ Y y# +2 "manipulator"&a% +4 "core" % { J z| + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&](i +147 "core" ' + ."downElevator"SE.stop + "storage"(5 +26 "core" ( + "manipulator"&& +4 "core" &u B zB +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &u yB +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'Ͻ +98 "core" ' + "manipulator"&r& +4 "core" &u > zB +2 "manipulator"&3% +4 "core" %ϳ b y\ + "collection"'N& +4 "core" &vx\ o +2 "collection"'Z& +5 "core" &su\ n +2 .tCC.seek :closed +49 "collection"'$(S +7 "core" &sx\ n + &uw\ n + &uw\ o + &uw2\ o + &vw\ n + &vw\ o +3 &uv\ o3 +7 &:Gxtw\ `1 +9 &bp~tx\ ^E +10 &`tw\ cO +9 &Suw\ eO +10 &Uvy\ dO +9 &HWuv\ dO +9 &\ Tsx\ dO +10 &Ttu\ dO +9 &Uuu\ dO +9 &PRuu\ dO +10 &!Xtu\ cO +9 &"Uuv\ dO +9 &$Uww\ dO +10 &&WTtv\ dO +9 &(Uvv\ dO +10 &)Ttv\ dO +9 &+Ttu\ dO +9 &-`Tsw\ dO +10 &/#Uww\ dN +9 &0Uuu\ dO +10 &2Ttw\ dO +9 &4gUtu\ dO +9 &6)Uvu\ dO +10 &7Ttv\ dO +9 &9Usw\ dO +9 &;pSsv\ dO +10 &=0Xsv\ dO +9 &>Urw\ dO +9 &@Vsv\ dO +10 &BwUsu\ dO +9 &D7Yru\ cP +10 &E]rt\ cP +9 &Gbuv\ bP +9 &Iuquw\ `R +10 &K/su\ \\U +9 &Ltv\ UZ +9 &Nru\ UZ +10 &Pdsu\ T[\ +9 &R#qw\ RY +10 &SkBsv\ ^, +9 &Snsu\ `L +5 ( +2 "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.90 +2 .Hand.open + "manipulator"&d1 +2 "core" &Sctw\ bL +69 1 + "manipulator"&% +4 "core" % ϳ y\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&V'\ +97 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&y% +4 "core" %\  O z + "storage"(T% +3 "core" %l \ r +2 "storage"(m. +3 "core" .(, +2 "storage"(0& +3 "core" &, \ r +2 "storage"(& +3 "core" &, \ r +2 "manipulator"&<& +4 "core" &u ' zB +2 "manipulator"&>% +4 "core" %\  d z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&((/ +178 "core" ( +2 "manipulator"& & +3 "core" &# zF +2 "storage"(c& +3 "core" &, %\ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&v' +97 "core" ' +2 "storage"(K& +4 "core" &, a\ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(!'> +303 "core" ' + "storage"(g- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E& +4 "core" &, q z #\ o +2 "manipulator"&o& +3 "core" &# ] yF +2 .tElbow.seek 4 +2 "manipulator"&F(/ +15 "core" ( + "manipulator"&& +3 "core" && z( +2 "storage"(/& +3 "core" &, z y D\ o +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&|'ρ +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(O'g +7 "core" &' z( +2 "manipulator"&,% +3 "core" % {  zx +3 .tForearm.seek :retract + "manipulator"&1'\ +94 "core" ' + .tElbow.seek PC +2 "manipulator"&@(_ +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +96 "core" ( + "manipulator"&l& +4 "core" &^ w z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &^ b z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&''$ +96 "core" ' +2 "manipulator"&\ & +4 "core" &^ j z + "manipulator"&b% +4 "core" %! t y +2 "processing"%=& +4 "core" &\ +2 "processing"%& +4 "core" &\ +3 .tPC.seek :closed + "processing"%z(^ +5 "core" &\  +9 &0y\ ~+z +10 &b\ }? +9 &iu\ ~P +9 &*U\ P +10 &R\ O +9 &T\ P +10 &qT\ P +9 &4W\ O +9 &S\ O +10 &U\ P +9 & yT\ P +10 &";S\ P +9 &#O\ O +9 &%T\ O +10 &'T\ O +9 &)CU\ P +9 &+R\ O +10 &,U\ O +9 &.S\ P +10 &0LR\ O +9 &2O\ O +9 &3O\ O +10 &5T\ P +9 &7TR\ O +9 &9T\ O +10 &:T\ O +9 &<T\ P +10 &>\\Q\ O +9 &@Q\ O +9 &AQ\ P +10 &C[\ P +9 &E^d\ Q +9 &Gn\ ~R +10 &H\ |U +9 &J\ |U +10 &L[\ |U +9 &N\ |V +9 &O\ {V +10 &Q\ |V +9 &Sa\ |V +9 &U#\ |V +10 &V\ {V +9 &X\ {V +10 &Zg\ {W +9 &\\(\ {W +9 &]v\ }9 +10 &^.v\ ~T +9 &^#\ 0 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.63 +2 .Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&6% +50 "core" % ! j z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +95 "core" ' + "processing"%\\& +4 "core" &^!\ 0 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +4 "core" %\  y +2 "storage"({% +4 "core" %e z z \ n +2 "storage"(D. +2 "core" .(, +2 "storage"(q& +3 "core" &, z z \ n +3 "storage"(C& +2 "manipulator"&2& +5 "core" &, y | u\ o +2 &^ z +4 .tElbow.reconfigure :tight + ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +2 .tElbow.seek PC +6 "manipulator"&S(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"( '> +2 "core" ( +2 "manipulator"&h& +6 "core" &^ y z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &^ T z +2 .tForearm.seek PC +2 "manipulator"&5'$ +95 "core" ' +2 .tHand.close + "manipulator"&L/ +69 "core" / +2 .tPC.seek :open +2 "processing"%?( +88 "core" ' +2 "storage"(- +3 "core" -'> + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(`' +38 "core" ' +320 ( +2 "storage"(& +24 "core" &, y 5\ p +2 "manipulator"&#& +3 "core" &^ ' z +2 "manipulator"&)% +3 "core" % 2 ! y +2 .tForearm.seek :retract +2 "manipulator"&H'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&f(/ +263 "core" ( +2 "manipulator"&& +4 "core" &)" y=E + "storage"(P& +3 "core" &, } { G\ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&:' +93 "core" ' +2 .tHand.open + "manipulator"&s1 +76 "core" 1 +2 "storage"(- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(~' +27 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(R' +48 "core" ' + #tLights, camera, ACTION! + "storage"(%- +4 "core" -' +2 "storage"("& +4 "core" &,   \ ^ + "manipulator"&J& +4 "core" &-" s z=A +2 .tElbow.seek 4 +2 "manipulator"&4(/ +3 "core" ( +2 "manipulator"&j& +4 "core" &-" z z=A + "storage"(U& +4 "core" &,  \ ^ +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&X' +11 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(+' +49 "core" ' +2 "manipulator"&x& +4 "core" &-" _ z=A + "storage"(k& +4 "core" &, } z J\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&B'U +30 "core" ' +2 .tElbow.hold + "manipulator"&I, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(;' +25 "core" ' +2 "manipulator"& % +3 "core" %h z +2 "storage"(& +3 "core" &, 4 0\ h +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 319 counts + "manipulator"&M'ϔ +16 "core" ' +2 "manipulator"&Q& +4 "core" &A z:- + "storage"(& +4 "core" &, z z \ m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +29 "core" ' + "storage"(G% +3 "core" % z p s\ m +3 ."downElevator"SE.seek :down +5 "storage"('g +99 (e% +2 "core" %R a b\ kZo +2 "manipulator"&% +50 "core" % z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +90 "core" ' +20 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" &, p w 6\ o +2 "collection"'&& +4 "core" &Sctw\ _L +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\ r z +2 "storage"(_% +4 "core" %s } } \ o +2 "storage"(p. +2 "core" .(, +2 "storage"(& +4 "core" &, z q \ o + "storage"( & +4 "core" &, } | z\ o +2 "manipulator"&& +3 "core" &A g z:- +2 .tElbow.seek 4 +2 "manipulator"&t(/ +53 "core" ( + "manipulator"&.& +4 "core" &9 yS +2 "storage"(9& +4 "core" &, \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&7' +97 "core" ' +2 "storage"(a& +3 "core" &, \ r +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(-'> +304 "core" ' + "storage"(n- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &9 C zS +2 "storage"(w& +3 "core" &, z x \ o +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&A'U +34 "core" ' + .tElbow.hold +2 "manipulator"&8, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(r- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(W'1 +27 "core" ' + "manipulator"&3% +4 "core" %f z + "storage"(N& +4 "core" &, X Y \ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&^'ϒ +16 "core" ' + "manipulator"&& +3 "core" &9 zS +2 "storage"(*& +3 "core" &, s p j\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&d' +17 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +35 "core" ' + "manipulator"&& +4 "core" &9 zS + "manipulator"&y% +4 "core" % ~ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z(i +164 "core" ( + "manipulator"&m& +3 "core" &_6 E zL +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &_6 b zL +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' + .tHand.close + "manipulator"&( +401 "core" ( + "storage"( & +3 "core" &, \ p +2 "storage"( & +3 "core" &, h r ;\ p +2 "manipulator"&c& +4 "core" &v1 zI +2 "manipulator"&K% +3 "core" % ϳ z, +2 .tForearm.seek :retract +2 "manipulator"&]'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&V(/ +164 "core" ( + "manipulator"&g& +3 "core" &- y9 +2 "storage"(E& +4 "core" &, \ t + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&o'U +104 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&/1 +69 "core" 1 +2 "manipulator"&% +4 "core" % g z +3 "storage"(& +4 "core" &, } \ p + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 318 counts + "manipulator"&,'ϓ +61 "core" ' +2 "manipulator"&(& +4 "core" &- ^ y9 + "storage"(v& +3 "core" &, \ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&!' +18 "core" ' + "storage"(|% +4 "core" % '\ u +2 ."downElevator"SE.seek :down +4 "storage"(l'g +99 (i% +3 "core" %L \ sYm +2 "manipulator"&F% +3 "core" % ] y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +88 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 4 of [4] + #Loading generic puck from tube 4 into Collection Clamp + "collection"'b& +4 "core" &wu\ o +2 "manipulator"&=% +4 "core" %\ % y +2 "storage"(O% +4 "core" %s ?\ w + "storage"(1. +3 "core" .(, +2 "storage"([& +3 "core" &, i\ w +2 "storage"(& +3 "core" &, y\ w +2 "manipulator"&6& +4 "core" &- ; y9 +2 .tElbow.seek 4 +2 "manipulator"&(/ +3 "core" ( +2 "manipulator"&\\& +4 "core" &- B y9 +2 "storage"(& +4 "core" &, o\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&{' +93 "core" ' +2 "storage"(D& +4 "core" &, e\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(q'> +302 "core" ' +2 "storage"(C- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (2& +3 "core" &, \ u +2 "manipulator"&h& +4 "core" &- y9 + .tElbow.seek 4 +2 "manipulator"&Y(/ +4 "core" ( + "manipulator"&'& +3 "core" &- z9 +2 "storage"(L& +4 "core" &, t\ u +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ρ +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&@/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&u& +3 "storage"(z'g +7 "core" &- y9 +2 "manipulator"& % +3 "core" % ϋ z +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&#(i +149 "core" ' + ."downElevator"SE.stop + "storage"(5 +40 "core" ( + "manipulator"&)& +4 "core" &u = zg +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &u N yg +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +101 "core" ' + "manipulator"&P& +4 "core" &u zg +2 "manipulator"&S% +3 "core" % y_ +3 "collection"'s& +3 "core" &sw\ o +3 "collection"'& +5 "core" &vx\ p +2 .tCC.seek :closed + "collection"'%(S +5 "core" &vw\ p +8 &2ytw\ a*x +9 &b|uv\ _> +10 &opuv\ aO +9 &1Rtw\ fN +9 &Tsw\ eN +10 &Uuu\ eO +9 &vTtu\ eO +9 &9Tuv\ eN +10 &Utv\ dO +9 &Utw\ dO +9 & }Wuv\ dO +10 &"ATtv\ dN +9 &$Utx\ dO +10 &%Ruw\ eO +9 &'Uus\ dO +9 &)HRsw\ eO +10 &+\ Ttw\ eO +9 &,Vuw\ dO +9 &.Ttx\ eO +10 &0PTtu\ eO +9 &2Ssu\ eO +10 &3Tuu\ eO +9 &5Wuw\ dO +9 &7XRuw\ eO +10 &9Stv\ eO +9 &:Tsw\ eN +9 &<Uuv\ eO +10 &>`Vrv\ dO +9 &@!Yss\ dO +10 &ATvx\ eO +9 &CYtw\ dO +9 &EeYuv\ dP +10 &G&`uv\ cP +9 &Hlst\ aQ +9 &Jsv\ ^S +10 &LSuv\ WY +9 &Nru\ UZ +10 &Ouu\ UZ +9 &Qsuy\ U[ +9 &S'pvt\ Y+ +10 &Sru\ [O +9 ( + &Smsv{\ aK +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.95 +2 .Hand.open + "manipulator"&"1 +67 "core" 1 + "manipulator"&J% +4 "core" % z_ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +100 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%U& +4 "core" &\ +2 "manipulator"&H% +3 "core" %\  ` y r +2 "storage"(x% +49 "core" %a \ s +3 "storage"(k. +3 "core" .(, +2 "storage"( & +4 "core" &, \ r + "storage"(& +4 "core" &, \ r +2 "manipulator"&`& +4 "core" &u j yg + "manipulator"&Q% +4 "core" %\  l z r +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&(/ +184 "core" ( +2 "manipulator"&~& +4 "core" &' v z+ + "storage"(G& +3 "core" &, \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&f' +96 "core" ' + "storage"(:& +4 "core" &, \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(R'> +300 "core" ' + "storage"(e- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &, ~ | {\ o +2 "manipulator"&X& +4 "core" &( z* + .tElbow.seek 4 +2 "manipulator"&4(/ +4 "core" ( + "manipulator"&+& +3 "core" &( i z* +2 "storage"(B& +4 "core" &, q o\ p +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&M'ρ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +77 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&&& +2 "storage"('g +6 "core" &( Y y* +2 "manipulator"&_% +4 "core" % ϊ z +2 .tForearm.seek :retract +2 "manipulator"&;'\ +90 "core" ' +2 .tElbow.seek PC + "manipulator"&p(_ +164 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +83 "core" ( +2 "manipulator"&& +4 "core" &j q y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &j y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'$ +101 "core" ' +2 "manipulator"&.& +3 "core" &j W z +2 "manipulator"&9% +4 "core" %- k z + "processing"%& +4 "core" &\ +2 "processing"%a& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +5 "core" &\ +6 & -\ $d +9 &U{\ |8 +10 &|x\ {L +9 &U\ P +9 &US\ P +10 &V\ ~O +9 &S\ O +9 &W\ P +10 &]X\ ~P +9 &V\ ~P +10 &P\ O +9 &!O\ ~P +9 &#dT\ ~P +10 &%(Q\ ~O +9 &&T\ ~O +9 &(V\ ~P +10 &*mS\ P +9 &,/S\ ~P +10 &-R\ ~O +9 &/R\ ~P +9 &1uR\ P +10 &37Q\ ~P +9 &4T\ ~P +9 &6R\ O +10 &8}O\ P +9 &:@S\ ~O +10 &<O\ O +9 &=U\ ~P +9 &?R\ ~P +10 &AGS\ ~P +9 &C S\ P +9 &D_\ }Q +10 &Fj\ }R +9 &HB~\ {T +10 &J\ {U +9 &K\ {U +9 &M\ zV +10 &OE\ {V +9 &Q\ zV +9 &R\ {V +10 &T\ {V +9 &VM\ zV +10 &X\ zV +9 &Y\ zV +9 &[\ zW +10 &]R\ yI +9 &^|F\ {"g +9 &^3\ / +6 ( + "processing"%a& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&I1 +3 "core" &^!\ / +62 1 + "manipulator"&}% +3 "core" %  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +93 "core" ' +2 "processing"%& +3 "core" &^!\ / +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&w% +4 "core" %\  ? z +2 "storage"(r% +4 "core" %z o w 0\ n +2 "storage"(3. +2 "core" .(, +2 "storage"(N& +4 "core" &, y y ?\ m +2 "storage"(& +2 "manipulator"&*& +7 "core" &, y { \\\ n + &j { z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b +2 "manipulator"&(_ +4 ."raiseStack"SE.seek :beamBreak +3 "storage"(y'> + "core" ( +3 "manipulator"&7& +4 "core" &f y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &f P y +3 .tForearm.seek PC +2 "manipulator"&-'$ +95 "core" ' +3 .tHand.close +2 "manipulator"&A/ +68 "core" / +3 .tPC.seek :open +2 "processing"%^( +87 "core" ' +2 "storage"(W- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(m' +40 "core" ' +317 ( + "storage"(0& +3 "core" &, | } \ o +2 "manipulator"&d& +3 "core" &f 2 z +2 "manipulator"&8% +4 "core" % 8 O z +2 .tForearm.seek :retract +7 "manipulator"&<'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&T(/ +259 "core" ( +2 "manipulator"&$& +4 "core" && z9# + "storage"( & +4 "core" &, z r b\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& ' +93 "core" ' + .tHand.open + "manipulator"&c1 +70 "core" 1 +2 "storage"(K- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(g' +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(E' +50 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(- +2 "core" -' +3 "storage"(Z& +3 "core" &,\ \ H\ ` +2 "manipulator"&/& +4 "core" && g z9# +2 .tElbow.seek 4 + "manipulator"&(/ +3 "core" ( +2 "manipulator"&& +3 "core" && K z9# +2 "storage"((& +4 "core" &, ' $ b\ _ +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&v' +10 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(]' +53 "core" ' +2 "manipulator"&|& +4 "core" && a z9# + "storage"(V& +4 "core" &, Z Y\ l +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&i'U +36 "core" ' +2 .tElbow.hold +2 "manipulator"&F, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(o' +25 "core" ' + "manipulator"&,% +3 "core" %W w zv +2 "storage"(b& +4 "core" &, B K \ f + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 302 counts + "manipulator"&='σ +17 "core" ' +2 "manipulator"&O& +3 "core" &<  {6 +2 "storage"(1& +4 "core" &, { z \ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&[' +33 "core" ' +2 "storage"(% +4 "core" % { q \ m +2 ."downElevator"SE.seek :down +3 "storage"('g +99 (6% +3 "core" %R c c\ jZo +2 "manipulator"&\\% +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 (!& +3 "core" &, m a\ m +2 "collection"'D& +4 "core" &Smtv\ ]K +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&l% +4 "core" %\  z +2 "storage"(% +4 "core" %] z z l\ n + "storage"(\ . +3 "core" .(, +2 "storage"(C& +4 "core" &, p z $\ n + "storage"(2& +3 "core" &, z z G\ o +2 "manipulator"&h& +4 "core" &= m y5 +2 .tElbow.seek 4 + "manipulator"&'(/ +55 "core" ( + "manipulator"&L& +4 "core" &8 yk + "storage"(@& +4 "core" &, e e \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&u' +95 "core" ' + "storage"( & +3 "core" &, \ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +43 .tSE.seek :beamBreak +8 "storage"('> +301 "core" ' + "storage"({- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&q& +3 "core" &8 yk +2 "storage"()& +3 "core" &,  l\ q +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&'U +33 "core" ' + .tElbow.hold +2 "manipulator"&5, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(Y- +3 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(P'2 +27 "core" ' + "manipulator"&S% +4 "core" %d z + "storage"(s& +4 "core" &, Y V\ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&z'ϐ +15 "core" ' +2 "manipulator"&& +3 "core" &8 b zk +2 "storage"(>& +4 "core" &, t w V\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&"' +16 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(J' +35 "core" ' +2 "manipulator"&U& +4 "core" &8 zk + "manipulator"&H% +4 "core" % | z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&x'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +157 "core" ( + "manipulator"&k& +4 "core" &b/ o zG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &b/ zG +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +97 "core" ' + .tHand.close + "manipulator"&`/ +66 "core" / +2 .tCC.seek :open +2 "collection"'Q( +401 "core" ( + "storage"(& +4 "core" &, w ?\ p + "storage"(~& +4 "core" &, i r \ p +2 "manipulator"&G& +3 "core" &f. yF +2 "manipulator"&#% +4 "core" % z +2 .tForearm.seek :retract + "manipulator"&:'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&j(/ +194 "core" ( +2 "manipulator"&e& +4 "core" &- l z- + "storage"(& +4 "core" &, \ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 4 +2 "manipulator"&X'U +104 "core" ' +2 .tElbow.hold +2 "manipulator"&+, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&B1 +70 "core" 1 +2 "manipulator"&% +3 "core" % f z +2 "storage"(&& +3 "core" &, n x \ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts +2 "manipulator"&_'ϒ +15 "core" ' + "manipulator"&& +4 "core" &5 X z, +2 "storage"(f& +3 "core" &, \ t +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&R' +16 "core" ' +2 "storage"(M% +4 "core" % 4\ t +2 ."downElevator"SE.seek :down +4 "storage"('g +99 ( % +3 "core" %L \ rYm +2 "manipulator"&4% +3 "core" % ` y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +91 "core" ' +56 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 4 of [4] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'9& +4 "core" &tw\ n +2 "manipulator"&% +4 "core" %\ V z + "storage"(% +4 "core" %~ \ v +2 "storage"(;. +2 "core" .(, +2 "storage"(?& +4 "core" &, \ u + "storage"(I& +4 "core" &, \ v +46 "manipulator"&}& +5 "core" &5 k z, +2 .tElbow.seek 4 +2 "manipulator"&(/ +3 "core" ( +2 "manipulator"&w& +4 "core" &5 y, +2 "storage"(r& +3 "core" &, \ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&3' +94 "core" ' +3 "storage"(N& +4 "core" &, \ v +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(a'> +303 "core" ' +2 "storage"(*- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &, \ s +2 "manipulator"&7& +3 "core" &5 e z, +3 .tElbow.seek 4 + "manipulator"&t(/ +4 "core" ( + "manipulator"&& +4 "core" &5 y, +2 "storage"(A& +3 "core" &, \ t +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&W'ρ +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&p/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&n& +2 "storage"('g +7 "core" &5 z, +2 "manipulator"&y% +3 "core" % u Y z +2 .tForearm.seek :retract +2 "manipulator"&0'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&d(i +147 "core" ( + "manipulator"&8& +4 "core" &a- V zE} + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" ' +3 ."downElevator"SE.stop +2 "manipulator"&-& +2 "storage"(5 +5 "core" &a- 1 yE} +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&$'Ͻ +99 "core" ' +2 "manipulator"& & +3 "core" &a- Y zE} +3 "manipulator"&% +3 "core" % j z +2 "collection"'c& +4 "core" &uw\ m +2 "collection"'K& +5 "core" &tv\ m +2 .tCC.seek :closed +2 "collection"'(S +3 "core" &tw\ m +9 &7vu\ f$c +9 &Tvuw\ ]7 +10 &}vvw\ ]K +9 &Tux\ aO +10 &VTvw\ bO +9 &Wuv\ aO +9 &Wtw\ aO +10 &Tvv\ bO +9 &^Ytv\ aO +9 &!Tut\ bN +10 &Rvu\ bN +9 &!Ttu\ bO +10 &#fVst\ aO +9 &%(Ruw\ bO +9 &&Ruw\ bN +10 &(Utu\ bO +9 &*mXuv\ aO +9 &,0Quv\ bO +10 &-Ssw\ bN +9 &/Uuv\ bO +10 &1vUtw\ aO +9 &38Rsu\ bO +9 &4Svw\ bN +10 &6Ttu\ bN +9 &8~Stv\ bO +9 &:@Rtw\ bO +10 &<Qtu\ bO +9 &=Suw\ bO +10 &?Wtu\ aO +9 &AHUuv\ aO +9 &C Tst\ bO +10 &DYru\ aO +9 &F[st\ aO +9 &HIftu\ _Q +10 &Jxpv{\ ]S +9 &Ktvw\ WV +10 &Mssv}\ R[ +9 &O6suw\ SZ +9 &Psv|\ Q[\ +10 &Ruv|\ RF +9 &S-tu|\ V$k +9 &Sjtuw\ _J +3 ( +2 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.89 + .Hand.open + "manipulator"&Z1 +76 "core" 1 + "manipulator"&/% +3 "core" % Y z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%(& +4 "core" &\ +2 "manipulator"&<% +4 "core" %\  ~ z +2 "storage"(|% +4 "core" %} y x X\ o + "storage"(V. +3 "core" .(, +2 "storage"(m& +4 "core" &, { { \ o + "storage"(,& +4 "core" &, r x \ o + "manipulator"&b& +4 "core" &a, y zE} +2 "manipulator"&g% +3 "core" %\  R z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&O(/ +188 "core" ( + "manipulator"&1& +4 "core" && f y+ +2 "storage"(& +3 "core" &, \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&T' +93 "core" ' + "storage"( & +4 "core" &, \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(E'> +304 "core" ' +2 "storage"(6- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\& +3 "core" &, { ~ \ o +2 "manipulator"&v& +3 "core" &' f z+ +2 .tElbow.seek 4 +48 "manipulator"&(/ +6 "core" ( + "manipulator"&]& +4 "core" &' H z+ + "storage"(i& +4 "core" &, c d [\ p +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&='ρ +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&!/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&D& +3 "storage"(l'g +5 "core" &' y+ +3 "manipulator"&% +4 "core" % Ϗ z7 +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&o(_ +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +99 "core" ( + "manipulator"&C& +4 "core" &a y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &a  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&h'$ +93 "core" ' +2 "manipulator"&L& +4 "core" &a r z + "manipulator"&@% +4 "core" %+ z +2 "processing"%[& +4 "core" &\ +2 "processing"% & +4 "core" &\ +3 .tPC.seek :closed + "processing"%(^ +5 "core" &\ +7 &4\ $c +10 &U|\ }7 +9 &|y\ }L +9 &Z\ P +10 &QR\ P +9 &U\ P +10 &T\ P +9 &Q\ O +9 &YU\ P +10 &U\ P +9 &P\ O +9 &!P\ O +10 &#bS\ O +9 &%#U\ P +10 &&U\ P +9 &(T\ P +9 &*kO\ O +10 &,+T\ P +9 &-S\ O +9 &/R\ P +10 &1rQ\ O +9 &34N\ O +9 &4V\ O +10 &6U\ O +9 &8zU\ O +10 &:;S\ P +9 &;R\ O +9 &=Q\ P +10 &?R\ P +9 &ADT\ O +9 &CX\ P +10 &D^\ ~P +9 &Fh\ }R +10 &H>}\ |T +9 &I\ {U +9 &K\ {U +10 &M\ |V +9 &OA\ {V +9 &Q\ {U +10 &R\ {U +9 &T\ {V +10 &VJ\ {U +9 &X\ \ {V +9 &Y\ {V +10 &[\ zV +9 &]N\ zK +9 &^O\ z!f +10 &^&\ . +2 ( +2 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&F1 +76 "core" 1 + "manipulator"&% +4 "core" % ) z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +98 "core" ' + "processing"%q& +3 "core" &^#\ . +3 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&)% +3 "core" %\  z +3 "storage"(Y% +4 "core" %e z z \ n + "storage"(S. +3 "core" .(, +2 "storage"(s& +3 "core" &, m v &\ n +2 "storage"(& +3 "manipulator"&>& +5 "core" &, m v \ n + &a k z +3 ."raiseStack"SE.reconfigure :place +4 .tElbow.reconfigure :tight +4 "storage"(#]K-0-\ b +4 "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +2 "storage"(U'> + "manipulator"&H(_ +6 "core" ( + "manipulator"&u& +4 "core" &a z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &a j z +2 .tForearm.seek PC +2 "manipulator"&'$ +92 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%z( +87 "core" ' + "storage"(P- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(k' +45 "core" ' +314 ( + "storage"( & +3 "core" &, z z \ n +2 "manipulator"&"& +4 "core" &a z +2 "manipulator"&5% +3 "core" % r z +2 .tForearm.seek :retract +2 "manipulator"&`'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&x(/ +261 "core" ( + "manipulator"&%& +4 "core" &%  y:, +2 "storage"(& +4 "core" &, s o \ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&~' +95 "core" ' +2 .tHand.open +47 "manipulator"&G1 +75 "core" 1 +2 "storage"(#- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(e' +51 "core" ' + #tLights, camera, ACTION! + "storage"(- +3 "core" -' +2 "storage"(& +4 "core" &, ! O `\ ` +2 "manipulator"&B& +3 "core" && z z:+ +2 .tElbow.seek 4 +2 "manipulator"&(/ +2 "core" ( +2 "manipulator"&&& +4 "core" && z:+ +2 "storage"(& +3 "core" &,\ P \ a +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&f' +10 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(M' +51 "core" ' +2 "manipulator"&:& +64 "core" && z:+ + "storage"( & +3 "core" &, p s \ m +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&4'U +34 "core" ' + .tElbow.hold +2 "manipulator"&j, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(X' +23 "core" ' +2 "manipulator"&9% +4 "core" %[ ( z + "storage"(_& +4 "core" &, ? ? $\ g + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 306 counts + "manipulator"&'χ +17 "core" ' + "manipulator"&& +4 "core" &D O z6 +2 "storage"(;& +3 "core" &, { x X\ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&?' +30 "core" ' + "storage"(I% +4 "core" % } { \ o +3 ."downElevator"SE.seek :down +3 "storage"(J'g +98 (}% +4 "core" %%O c e \ jZo +2 "manipulator"&w% +4 "core" % x z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' +65 ' + ."downElevator"SE.stop + "storage"(5 +3 (R& +3 "core" &, n a\ n +2 "collection"'N& +4 "core" &Shttv\ _J +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\  y +2 "storage"(+% +5 "core" %m | y \ o +2 "storage"(.. +3 "core" .(, +2 "storage"(*& +3 "core" &, z z \ o +2 "storage"(& +3 "core" &, z { \ o +2 "manipulator"&7& +4 "core" &D T z6 + .tElbow.seek 4 +2 "manipulator"&(/ +45 "core" ( + "manipulator"&A& +4 "core" &8 zb +2 "storage"(p& +3 "core" &, \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&n' +96 "core" ' + "storage"(y& +3 "core" &, \ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +303 "core" ' + "storage"(3- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&8& +3 "core" &8 zb +2 "storage"(-& +3 "core" &, | { ]\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&a'U +32 "core" ' +2 .tElbow.hold +2 "manipulator"&W, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"('2 +29 "core" ' + "manipulator"&c% +3 "core" %f z +2 "storage"(t& +3 "core" &, X W W\ l +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 317 counts + "manipulator"&'ϒ +16 "core" ' + "manipulator"&0& +3 "core" &8 l yb +2 "storage"(Q& +4 "core" &, | \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +49 .tForearm.seek 4 + 700 counts +2 "manipulator"&Z' +18 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate + "storage"(/' +35 "core" ' +2 "manipulator"&(& +4 "core" &8 l yb + "manipulator"&<% +4 "core" % T z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&K(i +162 "core" ( + "manipulator"&V& +4 "core" &f3 | zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &f3 _ zJ +3 .tForearm.seek CC +2 "manipulator"&,'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&b/ +74 "core" / + .tCC.seek :open +2 "collection"'g( +401 "core" ( + "storage"($& +4 "core" &, v v B\ p +2 "storage"(1& +3 "core" &, { v \\\ o +2 "manipulator"&& +3 "core" &f2 E yJ +2 "manipulator"&d% +3 "core" % ; z +3 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&(/ +162 "core" ( + "manipulator"&6& +3 "core" &4 n yP +2 "storage"(\\& +4 "core" &, 3\ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&v'U +104 "core" ' +2 .tElbow.hold + "manipulator"&], +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&i1 +73 "core" 1 + "manipulator"&!% +4 "core" % e z +2 "storage"(D& +4 "core" &, \ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&'ϑ +16 "core" ' + "manipulator"&O& +4 "core" &4 a zP +2 "storage"(T& +4 "core" &, \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&E' +17 "core" ' +2 "storage"(=% +4 "core" % L\ t +2 ."downElevator"SE.seek :down +5 "storage"(C'g +99 (2% +2 "core" %J y\ sXk +2 "manipulator"&% +4 "core" %\ _ y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +90 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +13 #tShuffling pucks in tube 4 of [4] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'@& +3 "core" &uv\ o +2 "manipulator"&[% +4 "core" %\  y +2 "storage"(l% +4 "core" %p r\ w +2 "storage"(\ . +2 "core" .(, +2 "storage"(^& +4 "core" &, N\ v +2 "storage"(F& +3 "core" &, 2\ v +2 "manipulator"&& +4 "core" &4 a yP +2 .tElbow.seek 4 + "manipulator"&q(/ +4 "core" ( +2 "manipulator"&)& +4 "core" &4 1 yP + "storage"( & +4 "core" &, p\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&Y' +88 "core" ' +2 "storage"(S& +4 "core" &, A\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(s'> +319 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (>& +3 "core" &, \ w +2 "manipulator"&u& +4 "core" &4 zP + .tElbow.seek 4 +2 "manipulator"&'(/ +4 "core" ( + "manipulator"&h& +4 "core" &4 U yP +2 "storage"(& +3 "core" &, \ w +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&P'ρ +23 "core" ' +46 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&o/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&{& +3 "storage"('g +5 "core" &4 s yP +3 "manipulator"&U% +3 "core" % l } z +3 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&"(i +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +38 "core" ( +2 "manipulator"&5& +4 "core" &s P z) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &s ~ y) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&%'Ͻ +97 "core" ' +2 "manipulator"&& +4 "core" &s y) + "manipulator"&H% +4 "core" %ϳ y +2 "collection"'G& +4 "core" &tv\ o +2 "collection"'#& +4 "core" &tv\ o +3 .tCC.seek :closed + "collection"'`(S +4 "core" &tv\ o +9 &2ytw\ a*y +9 &cytu\ `> +10 &opuw\ `O +9 &1Nvu\ eN +9 &Utv\ dO +10 &Tuw\ dO +9 &wSsu\ dN +9 &8Quu\ eO +10 &Xtw\ dO +9 &Quv\ eN +10 & Srv\ dN +9 &"AVtx\ dN +9 &$Ttw\ dN +10 &%Wsu\ cO +9 &'Wtt\ dO +9 &)IWtv\ cN +10 &+\ Rsv\ eO +9 &,Quv\ eN +10 &.Uuw\ dN +9 &0PQuv\ eO +9 &2Rsu\ eN +10 &3Ttv\ dN +9 &5Rtu\ eO +9 &7YQrv\ eN +10 &9Suv\ eO +9 &:Qtt\ eN +10 &<Utu\ eN +9 &>`Vuv\ dO +9 &@!Vtu\ dO +10 &ATrv\ dN +9 &CVsv\ eN +9 &EgYsw\ dO +10 &G'bsv~\ bP +9 &Hiqu\ aQ +10 &Jrv}\ ^T +9 &LUsu\ XX +9 &Nsw\ TZ +10 &Osu\ T[ +9 &Qtt\ T[ +9 &S!kuw\ Z. +10 &S ru\ ZO +9 ( + &S_sv\ cJ +2 "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 + .Hand.open + "manipulator"&1 +77 "core" 1 + "manipulator"&% +3 "core" % ϳ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +105 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%&& +3 "core" &\ +2 "manipulator"&% +3 "core" %\  z r +2 "storage"(:% +3 "core" %w ]\ s +2 "storage"( . +3 "core" .(, +2 "storage"(k& +3 "core" &, ^\ s +2 "storage"(& +4 "core" &, \ t + "manipulator"&9& +4 "core" &s Z z) +2 "manipulator"&_% +4 "core" %\  P z r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&(/ +150 "core" ( +2 "manipulator"&;& +4 "core" &6 } zN + "storage"(x& +4 "core" &, \ t +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&~' +91 "core" ' +2 "storage"(I& +4 "core" &, \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(e'> +301 "core" ' + "storage"(}- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +3 "core" &, x t \ p +2 "manipulator"&f& +4 "core" &6 t zN +2 .tElbow.seek 4 + "manipulator"&(/ +4 "core" ( +2 "manipulator"&M& +4 "core" &6 v zN + "storage"(4& +4 "core" &, p p\ p +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ρ +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&R/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&N& +2 "storage"('g +7 "core" &6 k yN +2 "manipulator"&X% +3 "core" % ϟ v zq +2 .tForearm.seek :retract +2 "manipulator"&+'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&.(_ +165 "core" ' + ."downElevator"SE.stop + "storage"(5 +78 "core" ( +2 "manipulator"&*& +3 "core" &g  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &g z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&7'$ +96 "core" ' +46 "manipulator"&A& +6 "core" &g 6 y +2 "manipulator"&p% +4 "core" %,  z + "processing"%?& +4 "core" &\ +3 "processing"%y& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%J(^ +5 "core" &\  +9 &0y\ ~+z +9 &a}\ }> +9 &^r\ ~O +10 &T\ P +9 &O\ O +9 &R\ P +10 &eS\ O +9 &&W\ P +9 &S\ P +10 &T\ O +9 & lT\ P +10 &"/Q\ O +9 &#O\ O +9 &%Q\ O +10 &'uN\ O +9 &)7T\ O +9 &*P\ P +10 &,R\ O +9 &.}R\ O +10 &0?T\ O +9 &2Q\ O +9 &3R\ O +10 &5R\ O +9 &7HN\ O +9 &9 R\ O +10 &:Q\ O +9 &<T\ O +10 &>OS\ O +9 &@O\ O +9 &AS\ P +10 &CW\ P +9 &ESb\ Q +9 &Gm\ ~R +10 &H\ |U +9 &J\ |U +10 &LO\ |U +9 &N\ |U +9 &O\ {U +10 &Q\ |U +9 &ST\ |V +9 &U\ |V +10 &V\ {V +9 &X\ {U +10 &Z[\ {V +9 &\\\ {V +9 &]\ |9 +10 &^/\ }S +9 &^)\ 1 +2 ( +2 "processing"%y& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 +2 .Hand.open + "manipulator"&j1 +76 "core" 1 +2 "manipulator"&r% +3 "core" % , z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&3'\ +99 "core" ' + "processing"%8& +3 "core" &^)\ 1 +3 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&-% +3 "core" %\  z +3 "storage"( % +4 "core" %h m p T\ n + "storage"(c. +3 "core" .(, +2 "storage"(t& +3 "core" &, s t "\ n +2 "storage"(0& +4 "manipulator"&Q& +3 "core" &, y w !\ n +2 &g & z +4 .tElbow.reconfigure :tight + ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +3 "manipulator"&((_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(<'> + "core" ( +3 "manipulator"&n& +3 "core" &g z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &g i z +3 .tForearm.seek PC +2 "manipulator"&'$ +98 "core" ' +2 .tHand.close + "manipulator"&a/ +75 "core" / +2 .tPC.seek :open +2 "processing"%( +75 "core" ' +2 "storage"(- +3 "core" -'> + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(V' +40 "core" ' +330 ( +2 "storage"(m& +3 "core" &, u d \ o +2 "manipulator"&Z& +4 "core" &g z +2 "manipulator"&W% +3 "core" % 1 ~ z +2 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&|(/ +261 "core" ( +2 "manipulator"&& +4 "core" &' j z;2 + "storage"($& +3 "core" &, x q p\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&1' +91 "core" ' +2 .tHand.open + "manipulator"&1 +76 "core" 1 + "storage"(d- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(6' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(\\' +49 "core" ' + #tLights, camera, ACTION! +2 "storage"(,- +4 "core" -' + "storage"(K& +3 "core" &,  # j\ _ +2 "manipulator"&i& +4 "core" &( z:1 +2 .tElbow.seek 4 +2 "manipulator"&!(/ +3 "core" ( +2 "manipulator"&D& +3 "core" &( | z:1 +2 "storage"(O& +3 "core" &, & \ _ +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&T' +2 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(=' +50 "core" ' +2 "manipulator"& & +4 "core" &( } z:1 + "storage"(2& +3 "core" &, | ~ K\ o +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +48 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&'U +35 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(v' +27 "core" ' + "manipulator"&% +3 "core" %e n z +2 "storage"(@& +4 "core" &, _ V \ i +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts +2 "manipulator"&['ϑ +15 "core" ' + "manipulator"&/& +18 "core" &< P z8 +2 "storage"(l& +3 "core" &, z { \ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&\ ' +28 "core" ' +2 "storage"(^% +4 "core" % z w $\ n +3 ."downElevator"SE.seek :down +3 "storage"(F'g +99 (% +3 "core" %O c _\ kZo +2 "manipulator"&)% +3 "core" % d z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (E& +3 "core" &, j v )\ n +2 "collection"'S& +3 "core" &S^sv\ `J +3 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&C% +3 "core" %\  N z +3 "storage"(]% +3 "core" %r } z \ o +2 "storage"(L. +3 "core" .(, + "storage"(& +4 "core" &, z | \ o + "storage"(>& +4 "core" &, | | \ o +2 "manipulator"&u& +4 "core" &= 8 z8 +2 .tElbow.seek 4 + "manipulator"&h(/ +49 "core" ( + "manipulator"&& +3 "core" &9 y +2 "storage"(o& +4 "core" &, \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&{' +93 "core" ' +2 "storage"(U& +3 "core" &, \ r +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(q'> +303 "core" ' + "storage"(Y- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&s& +3 "core" &9 n y +2 "storage"(5& +3 "core" &, \ q +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&P'U +31 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"('- +2 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"('2 +27 "core" ' + "manipulator"&H% +4 "core" %f b z + "storage"(G& +4 "core" &, p m \ m + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 317 counts + "manipulator"&'ϒ +16 "core" ' + "manipulator"& & +4 "core" &9 0 z +2 "storage"(g& +4 "core" &, \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +16 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +35 "core" ' + "manipulator"&&& +3 "core" &9 ` z +2 "manipulator"&#% +4 "core" % X z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tElbow.seek CC +2 "manipulator"&:(i +162 "core" ( +3 "manipulator"& & +3 "core" &f4 } zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &f4 n zK +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +90 "core" ' + .tHand.close +2 "manipulator"&9/ +76 "core" / +2 .tCC.seek :open +2 "collection"'_( +401 "core" ( + "storage"(%& +3 "core" &, \ q +2 "storage"(;& +4 "core" &, i v R\ p + "manipulator"&x& +4 "core" &f3 zK +41 "manipulator"&I% +10 "core" % z; +2 .tForearm.seek :retract +2 "manipulator"&"'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&B(/ +163 "core" ( +2 "manipulator"&}& +4 "core" &6 zX + "storage"(w& +3 "core" &, Y\ u +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&f'U +100 "core" ' +2 .tElbow.hold +2 "manipulator"&M, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&41 +74 "core" 1 +2 "manipulator"&R% +4 "core" % h Q yR +2 "storage"(N& +3 "core" &, \ r +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 319 counts +2 "manipulator"&X'ϔ +14 "core" ' +2 "manipulator"&& +4 "core" &6 yX + "storage"(~& +3 "core" &, \ v +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&e' +18 "core" ' + "storage"(% +4 "core" % \ v +2 ."downElevator"SE.seek :down +5 "storage"(*'g +99 (% +2 "core" %L 8\ sYl +2 "manipulator"&% +4 "core" % 9 y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&A'\ +100 "core" ' +41 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 4 of [4] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'p& +3 "core" &tv}\ p +2 "manipulator"&?% +3 "core" %\  ^ y v +3 "storage"(% +3 "core" %j X\ x +2 "storage"(+. +2 "core" .(, +2 "storage"(z& +4 "core" &, \ x + "storage"(j& +4 "core" &, 3\ w +2 "manipulator"&r& +4 "core" &6 yX + .tElbow.seek 4 +2 "manipulator"&8(/ +4 "core" ( + "manipulator"&-& +3 "core" &6 ( yX +2 "storage"(y& +4 "core" &, -\ x +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& ' +93 "core" ' +2 "storage"(c& +4 "core" &, 2\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(t'> +297 "core" ' + "storage"(0- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Q& +3 "core" &, i\ u +2 "manipulator"&n& +4 "core" &6 [ zX + .tElbow.seek 4 +2 "manipulator"&(/ +3 "core" ( + "manipulator"&7& +4 "core" &6 o yX +2 "storage"(a& +4 "core" &, \ v +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ρ +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&./ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&3& +3 "storage"(J'g +6 "core" &6 f yX +2 "manipulator"&<% +4 "core" % φ zW +2 .tForearm.seek :retract +2 "manipulator"&m'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z(i +151 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +7 "core" ( +2 "manipulator"&W& +4 "core" &_6 o zM + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &_6 r zM +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +2 "manipulator"&$& +3 "core" &`6 v zM +2 "manipulator"&(% +3 "core" % X z +3 "collection"'& +3 "core" &sv\ l +3 "collection"'d& +4 "core" &sv\ l +2 .tCC.seek :closed +47 "collection"',(S +9 "core" &tw\ l + &ux\ l + &vw\ l + &vv\ l +2 &vv\ l + &ut\ l &uv\ l3 +7 &8Gwsv\ ]1 +10 &ap|tv\ \\E +9 &_su\ `O +9 &Suv\ bO +10 &Wvw\ aO +9 &FVuw\ aO +10 & Ssw\ aO +9 &Tsw\ bO +9 &Utw\ aN +10 &QQtv\ bN +9 &!Wuv\ aO +9 &"Utv\ aO +10 &$Qsu\ bO +9 &&XQuv\ bN +9 &(Tsu\ aO +10 &)Ttv\ bO +9 &+Puv\ bO +10 &-`Uuw}\ bN +9 &/"Tuw\ aN +9 &0Uuv\ aN +10 &2Vtu\ aO +9 &4hRrv\ bN +9 &6)Tvu\ aO +10 &7Tuw\ bO +9 &9Ttx\ aN +10 &;pOsu\ bN +9 &=2Tuv\ aN +9 &>Ssu\ aN +10 &@Ysw\ aO +9 &BwRsv\ aO +9 &D9Wuw}\ aO +10 &E[vw\ aO +9 &Gdsu\ _P +10 &Iwpsv\ ^Q +9 &K/tx\ YU +9 &Lwv\ SY +10 &Nsv\ RZ +9 &Pdqw\ Q[ +9 &R#tu\ P\\ +10 &SJtw\ ZZ +9 &S&qw\ H'v +10 &SXuu\ aC +2 ( + "collection"'d& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.90 + .Hand.open +2 "manipulator"&K1 +69 "core" 1 + "manipulator"&i% +4 "core" % H z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +91 "core" ' + #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%O& +4 "core" &\ + "manipulator"&b% +3 "core" %\  ` z +3 "storage"( % +3 "core" %p z s q\ p +2 "storage"(2. +2 "core" .(, +2 "storage"(V& +3 "core" &, { | m\ o +2 "storage"(6& +4 "core" &, w r T\ o +2 "manipulator"&& +4 "core" &`6 R zM + "manipulator"&@% +3 "core" %\  f z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&/(/ +165 "core" ( + "manipulator"&l& +4 "core" &-  zK + "storage"(|& +4 "core" &, (\ s +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&1' +93 "core" ' +2 "storage"(\\& +4 "core" &, \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(^'> +300 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ()& +3 "core" &, z 1\ q +2 "manipulator"&T& +4 "core" &-  zK + .tElbow.seek 4 +2 "manipulator"&!(/ +4 "core" ( + "manipulator"&=& +3 "core" &- yK +2 "storage"(& +4 "core" &, \ r +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&['ρ +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +3 "manipulator"&E/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& +2 "storage"(C'g +7 "core" &- zK +2 "manipulator"&]% +3 "core" % g [ z +2 .tForearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"&L(_ +165 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( + "manipulator"&& +4 "core" &h z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" &h w z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&u'$ +92 "core" ' +2 "manipulator"&& +4 "core" &h z +2 "manipulator"&o% +4 "core" %' g y +2 "processing"%\ & +3 "core" &\ +3 "processing"%U& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%F(^ +4 "core" &\ +7 & -\ $c +10 &U}\ 8 +9 &}u\ L +9 &V\ P +10 &US\ P +9 &T\ P +10 &Q\ O +9 &V\ O +9 &^R\ O +10 & R\ O +9 &T\ O +9 &!Q\ O +10 &#fQ\ O +9 &%'S\ P +10 &&S\ O +9 &(S\ P +9 &*oQ\ O +10 &,0R\ O +9 &-Q\ O +9 &/Q\ O +10 &1vQ\ O +9 &38Q\ O +9 &4S\ O +10 &6Q\ O +9 &8~R\ O +10 &:AO\ O +9 &<Q\ O +9 &=S\ O +10 &?R\ O +9 &AHR\ O +9 &C\ X\ O +10 &D]\ P +9 &Fh\ Q +10 &HB\ ~T +9 &J\ ~U +9 &K\ U +10 &M\ ~U +9 &OE\ ~V +10 &Q\ ~V +9 &R\ }V +9 &T\ }V +10 &VN\ }U +9 &X\ |V +9 &Y\ |V +10 &[\ |V +9 &]R\ |K +9 &^N\ |!f +10 &^*\ 0 +2 ( +2 "processing"%U& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"& % +4 "core" % ' z +47 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +95 "core" ' + "processing"%s& +4 "core" &^"\ 0 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&5% +3 "core" %\  O z +3 "storage"('% +3 "core" %v x { c\ o +2 "storage"(H. +3 "core" .(, +2 "storage"(G& +4 "core" &, } z \ o + "storage"( & +3 "manipulator"&g& +7 "core" &, ~ ~ P\ o + &h U z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "storage"(#]K-0-\ b +7 "manipulator"&&(_ +13 ."raiseStack"SE.seek :beamBreak +2 "storage"(#'> +2 "core" ( +2 "manipulator"&{& +5 "core" &h , z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &h d y +2 .tForearm.seek PC +2 "manipulator"&q'$ +98 "core" ' + .tHand.close +2 "manipulator"&P/ +76 "core" / +2 .tPC.seek :open +2 "processing"%( +73 "core" ' +2 "storage"(- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"( ' +40 "core" ' +332 ( +2 "storage"(k& +4 "core" &, u g\ o + "manipulator"&& +4 "core" &h e z + "manipulator"&% +4 "core" % 2 - y +2 .tForearm.seek :retract +2 "manipulator"&9'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&(/ +29 "Can"\ oN4\ V +232 "core" ( + "manipulator"&`& +4 "core" &' z8 + "storage"(%& +4 "core" &, { w $\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&;' +93 "core" ' +2 .tHand.open + "manipulator"&x1 +74 "core" 1 +2 "storage"(I- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(}' +25 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(w' +50 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +3 "core" -' +2 "storage"(:& +4 "core" &, & & \ _ +2 "manipulator"&4& +3 "core" &) z8 +2 .tElbow.seek 4 +2 "manipulator"&R(/ +3 "core" ( +2 "manipulator"&N& +3 "core" &) h z8 +2 "storage"(& +4 "core" &, U 5\ _ +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&~' +12 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(' +50 "core" ' + "manipulator"&"& +4 "core" &) ; z8 + "storage"(& +4 "core" &, q p \ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'U +31 "core" ' + .tElbow.hold +2 "manipulator"&B, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(f' +26 "core" ' +2 "manipulator"&p% +3 "core" %a o z +2 "storage"(X& +5 "core" &, Y ^\ i +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 312 counts + "manipulator"&?'ύ +16 "core" ' +2 "manipulator"&& +4 "core" &; z5\ +2 "storage"(+& +4 "core" &, z z \ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&z' +29 "core" ' +2 "storage"(j% +3 "core" % z w C\ o +3 ."downElevator"SE.seek :down +3 "storage"(r'g +99 (% +3 "core" %O y i (\ lZo +2 "manipulator"&-% +43 "core" % J y +9 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&y'\ +95 "core" ' +15 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (e& +3 "core" &, n [ \ o +2 "collection"'c& +3 "core" &SUtur\ bC +2 #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&*% +4 "core" %\ z +2 "storage"(M% +4 "core" %m t \ p + "storage"(A. +3 "core" .(, +2 "storage"(0& +4 "core" &, s u G\ p + "storage"(Q& +4 "core" &, z\ p + "manipulator"&n& +4 "core" &; } z5\ +2 .tElbow.seek 4 +2 "manipulator"&7(/ +33 "core" ( +2 "manipulator"&a& +4 "core" &: x z\ + "storage"(.& +4 "core" &, \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&3' +101 "core" ' + "storage"(<& +3 "core" &, B\ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(8'> +302 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&W& +3 "core" &: h z\ +2 "storage"(& +3 "core" &, 9\ q +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&t'U +32 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"($- +2 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(('2 +28 "core" ' +2 "manipulator"&% +4 "core" %g < z + "storage"(& +3 "core" &, [ a\ l +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 318 counts + "manipulator"&J'ϓ +16 "core" ' + "manipulator"&m& +4 "core" &: j z\ + "storage"(_& +4 "core" &, \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&K' +17 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate + "storage"(i' +37 "core" ' + "manipulator"&O& +3 "core" &: 5 z\ +2 "manipulator"&b% +4 "core" % W z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2(i +155 "core" ( +2 "manipulator"&V& +4 "core" &c/ Y zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +3 "core" &c0 ' zH +2 .tForearm.seek CC +2 "manipulator"&6'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open + "collection"'@( +404 "core" ( +2 "storage"(& +3 "core" &, \ p +2 "storage"(l& +3 "core" &, \ q +2 "manipulator"&|& +4 "core" &c0 I zH + "manipulator"&\\% +3 "core" % S z1 +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&D(/ +165 "core" ( + "manipulator"&& +4 "core" && | zM +2 "storage"()& +3 "core" &, F\ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&T'U +104 "core" ' +2 .tElbow.hold + "manipulator"&=, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +74 "core" 1 +3 "manipulator"&E% +4 "core" % i t z + "storage"(S& +4 "core" &, \ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"&]'ϕ +43 "core" ' +8 "manipulator"&/& +4 "core" && o yM +2 "storage"(1& +3 "core" &, \ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&^' +17 "core" ' +2 "storage"([% +3 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (>% +3 "core" %J \ sXk + "manipulator"&!% +4 "core" % l y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 4 of [4] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'o& +3 "core" &tw\ o +2 "manipulator"&\ % +4 "core" %\  \\ y +2 "storage"(C% +4 "core" %r R\ w + "storage"(v. +3 "core" .(, +2 "storage"(& +3 "core" &, q\ w +2 "storage"(& +3 "core" &, o\ w +2 "manipulator"& & +4 "core" && { yM +2 .tElbow.seek 4 + "manipulator"&U(/ +5 "core" ( + "manipulator"&s& +4 "core" && d yM +2 "storage"(5& +3 "core" &, \ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&'' +90 "core" ' +2 "storage"(H& +4 "core" &, B\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(G'> +304 "core" ' + "storage"(g- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &, (\ t +2 "manipulator"&{& +3 "core" && yM +3 .tElbow.seek 4 + "manipulator"&h(/ +4 "core" ( + "manipulator"&u& +4 "core" && v zM +2 "storage"(P& +4 "core" &, \ t +2 .tForearm.seek 4 + 300 counts + "manipulator"&'ρ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&L/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Y& +2 "storage"(F'g +8 "core" && zM + "manipulator"&#% +4 "core" % Ϡ S z` +2 .tForearm.seek :retract +2 "manipulator"&k'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&(i +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +2 "core" ( +2 "manipulator"&& +5 "core" &a3 R zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &a3 \\ zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&`'Ͻ +95 "core" ' + "manipulator"&%& +3 "core" &a2 q zJ +2 "manipulator"&&% +4 "core" %ϴ } z0 +2 "collection"'x& +4 "core" &tv\ k +2 "collection"'I& +5 "core" &tw\ l +2 .tCC.seek :closed +2 "collection"'(S +3 "core" &vw\ l +9 &1yrx\ ^*x +9 &c|tx\ ]> +10 &npvw\ _N +9 &/Qru\ cN +10 &Tsu\ bO +9 &Ptw\ cO +9 &uQtw\ cN +10 &7Rvv\ bN +9 &Ttu\ bN +9 &Qtv\ bO +10 & |Tux\ bO +9 &"?Qtw\ cN +9 &$Tuu\ bN +10 &%Stu\ bN +9 &'Wtw\ aO +10 &)GRrv\ bN +9 &+ Ssx\ bN +9 &,Qvu\ bO +10 &.Rrv\ bN +9 &0OSru\ bN +9 &2Tuw\ bN +10 &3Wvx\ bO +9 &5Qrv\ bO +10 &7WRtu\ bN +9 &9Tsw\ cO +9 &:Tst\ bO +10 &<Rqw\ bO +9 &>_Qsw\ bN +9 &@ Utw~\ bO +10 &AWsw}\ aO +9 &CYtu\ bO +10 &EeYtuy\ bO +9 &G$`ru\ `P +9 &Hjtu\ _Q +10 &Jsu\ [T +9 &LRsv\ UX +9 &Nsw\ SZ +10 &Ovs~\ R[ +9 &Qtv\ Q[ +10 &S%qtw\ W* +9 &S$tx\ UT +9 ( + &S_sv\ `J +2 "collection"'I& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 + .Hand.open + "manipulator"&:1 +72 "core" 1 + "manipulator"&4% +4 "core" % ϴ r z0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +96 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&9% +3 "core" %\  z +2 "storage"("% +4 "core" %r z z \ n + "storage"(. +49 "core" .(, +2 "storage"(p& +4 "core" &, w j \ o +2 "storage"( & +3 "core" &, z z ?\ n +2 "manipulator"&X& +3 "core" &a2 \\ zJ +2 "manipulator"&% +4 "core" %\  y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&}(/ +190 "core" ( +2 "manipulator"&+& +4 "core" &% ` z o + "storage"(j& +4 "core" &, \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(;& +4 "core" &, \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(w'> +303 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (-& +3 "core" &, r m C\ p + "manipulator"&~& +4 "core" &' [ z m +2 .tElbow.seek 4 +2 "manipulator"&R(/ +2 "core" ( +2 "manipulator"&& +4 "core" &' L z m +2 "storage"(& +3 "core" &, \ r +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&?'ρ +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&e/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&c& + "storage"(*'g +8 "core" &' l z m +2 "manipulator"&M% +4 "core" % ϟ zj + .tForearm.seek :retract +2 "manipulator"&f'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&A(_ +159 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +92 "core" ( + "manipulator"&0& +3 "core" &g ~ y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &g  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&n'$ +104 "core" ' + "manipulator"&a& +4 "core" &g S z +2 "manipulator"&.% +4 "core" %4 w zB + "processing"%z& +4 "core" &\ +2 "processing"%<& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%r(^ +5 "core" &\ +7 & -\ $d +9 &V{\ 8 +9 &~v\ L +10 &U\ P +9 &UP\ O +9 &V\ O +10 &W\ P +9 &U\ O +10 &^T\ O +9 &V\ P +9 &S\ O +10 &!O\ O +9 &#eW\ O +9 &%&T\ P +10 &&T\ P +9 &(T\ O +10 &*nT\ O +9 &,/S\ O +9 &-R\ O +10 &/Q\ O +9 &1uR\ O +9 &36Q\ P +10 &4S\ O +9 &6R\ O +10 &8}T\ O +9 &:?S\ O +9 &<R\ P +10 &=S\ O +9 &?O\ O +9 &AFS\ P +10 &CU\ P +9 &D]\ P +10 &Fi\ R +9 &HA\ ~T +9 &J\ ~T +10 &K\ ~U +9 &M\ ~U +9 &OD\ }V +10 &Q\ ~V +9 &R\ }U +10 &T\ }U +9 &VK\ }V +9 &X\ }V +10 &Y\ }V +9 &[\ }V +9 &]R\ |H +10 &^{E|\ ~#j +9 &^3\ / +6 ( +2 "processing"%<& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&B1 +3 "core" &^#\ / +63 1 +2 "manipulator"&y% +4 "core" % 4 zB +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 "processing"%W& +3 "core" &^#\ / +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +4 "core" %\ \ z +2 "storage"($% +4 "core" %y | { \ o + "storage"(. +3 "core" .(, +2 "storage"(& +3 "core" &, y n \ n +2 "storage"(m& +4 "manipulator"&_& +4 "core" &, } } \ o + &g  y +3 ."raiseStack"SE.reconfigure :place +3 .tElbow.reconfigure :tight +5 "storage"(#]K-0-\ b +4 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +2 .tElbow.seek PC +3 "storage"(O'> +3 "manipulator"&b(_ +6 "core" ( + "manipulator"&3& +4 "core" &g z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &g _ z +2 .tForearm.seek PC +2 "manipulator"&8'$ +95 "core" ' +47 .tHand.close +3 "manipulator"&t/ +72 "core" / +2 .tPC.seek :open +2 "processing"%J( +36 "core" ' +2 "storage"((- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(V' +39 "core" ' +370 ( + "storage"(d& +4 "core" &, y z \ n +2 "manipulator"&K& +3 "core" &g , y +2 "manipulator"&% +4 "core" % 6 9 z +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"& (/ +259 "core" ( + "manipulator"&,& +4 "core" &' a z4 + "storage"(& +3 "core" &, z z \ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&l' +93 "core" ' + .tHand.open +2 "manipulator"&|1 +77 "core" 1 +2 "storage"(\\- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"()' +49 "core" ' + #tLights, camera, ACTION! + "storage"(6- +4 "core" -' +2 "storage"(2& +4 "core" &,\ \  \ ` + "manipulator"&& +4 "core" &' a z4 +2 .tElbow.seek 4 +2 "manipulator"&E(/ +3 "core" ( +2 "manipulator"&S& +4 "core" &' _ z4 + "storage"(/& +3 "core" &, \  \ ` +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&1' +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"([' +52 "core" ' + "manipulator"&Z& +4 "core" &' R z4 + "storage"(D& +4 "core" &, r n\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&>'U +31 "core" ' +2 .tElbow.hold + "manipulator"&!, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(T' +25 "core" ' +2 "manipulator"&o% +4 "core" %f ` z + "storage"(]& +4 "core" &, W \\ $\ j +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 317 counts + "manipulator"&\ 'ϒ +16 "core" ' +2 "manipulator"&C& +4 "core" &< ! z2 + "storage"(v& +4 "core" &, z z n\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +35 "core" ' +2 "storage"(% +3 "core" % x q (\ o +3 ."downElevator"SE.seek :down +3 "storage"(i'g +99 ( % +3 "core" %-Q X Y _\ lZo +2 "manipulator"&s% +4 "core" % ~ z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +90 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 (^& +3 "core" &, k X\ n +2 "collection"'H& +4 "core" &S_tws\ `J + #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&% +4 "core" %\  = y +2 "storage"(=% +4 "core" %i q f\ p + "storage"(. +3 "core" .(, +2 "storage"(g& +3 "core" &, x s $\ o + "storage"( & +4 "core" &, x s %\ p +2 "manipulator"&{& +3 "core" &< 2 z2 +2 .tElbow.seek 4 +2 "manipulator"&u(/ +38 "core" ( + "manipulator"&P& +3 "core" &: i z +2 "storage"(L& +4 "core" &, \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&Y' +92 "core" ' + "storage"(#& +3 "core" &, \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +44 "storage"(U'> +306 "core" ' +2 "storage"('- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +4 "core" &: j y +2 "storage"(q& +3 "core" &, =\ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&G'U +34 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(%- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(&'2 +31 "core" ' + "manipulator"&x% +4 "core" %e z + "storage"(h& +4 "core" &, Y V\ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&F'ϑ +16 "core" ' +2 "manipulator"&k& +4 "core" &: x z +2 "storage"(@& +3 "core" &, q n\ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&:' +18 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(4' +36 "core" ' + "manipulator"&& +3 "core" &: y +2 "manipulator"&9% +4 "core" % _ y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&I(i +158 "core" ( +2 "manipulator"&& +4 "core" &a3 c zJ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &b3 zJ +2 .tForearm.seek CC +2 "manipulator"& 'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&X/ +69 "core" / +3 .tCC.seek :open +2 "collection"'( +399 "core" ( +2 "storage"(`& +3 "core" &, \ p +2 "storage"(+& +3 "core" &, \ q +2 "manipulator"&j& +3 "core" &b2 zJ + "manipulator"&% +4 "core" % Ϻ p zB +2 .tForearm.seek :retract +2 "manipulator"&;'\ +92 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&N(/ +188 "core" ( +2 "manipulator"&& +4 "core" &# T yT + "storage"(-& +4 "core" &, B\ t + .tElbow.reconfigure :limp +8 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&~'U +104 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&e% +3 "core" % g m z +2 "storage"(c& +3 "core" &, \ q +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 318 counts + "manipulator"&M'ϓ +15 "core" ' + "manipulator"&}& +4 "core" &+ [ yL +2 "storage"(& +4 "core" &, \ t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&w' +16 "core" ' + "storage"(?% +4 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"(0'g +98 (Q% +3 "core" %J @\ sYl +2 "manipulator"&R% +3 "core" % } z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +89 "core" ' +66 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 4 of [4] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'.& +3 "core" &uv\ p +2 "manipulator"&z% +4 "core" %\  > y +2 "storage"(*% +3 "core" %p #\ w +2 "storage"(f. +2 "core" .(, +2 "storage"(& +4 "core" &, O\ w + "storage"(B& +4 "core" &, -\ v +2 "manipulator"&y& +49 "core" &, ' zK +2 .tElbow.seek 4 +2 "manipulator"&W(/ +3 "core" ( +2 "manipulator"&& +4 "core" &, T zK +2 "storage"(<& +4 "core" &, M\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&$' +93 "core" ' +2 "storage"(& +3 "core" &, \ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('> +300 "core" ' + "storage"(m- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_& +3 "core" &, +\ t +2 "manipulator"&3& +4 "core" &, R zK +2 .tElbow.seek 4 + "manipulator"&7(/ +3 "core" ( +2 "manipulator"&n& +4 "core" &, A zK +2 "storage"(t& +4 "core" &, E\ t +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&('ρ +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&A/ +74 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"& & +2 "storage"(r'g +7 "core" &, o yK +2 "manipulator"&O% +3 "core" % ψ yr +2 .tForearm.seek :retract +2 "manipulator"&d'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&K(i +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +2 "core" ( +3 "manipulator"&& +3 "core" &a3 k zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &a3 zJ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&,'Ͻ +97 "core" ' + "manipulator"&& +4 "core" &a3 > yJ +2 "manipulator"&b% +3 "core" % D zF +2 "collection"'|& +3 "core" &su\ m +3 "collection"'\\& +4 "core" &tw\ m +3 .tCC.seek :closed +2 "collection"'6(S +3 "core" &vv\ n +9 &3vsw\ _*z +9 &d{ux\ ]? +10 &}puv\ _O +9 &APtw\ cN +9 &Vuw\ bO +10 &Tww\ cO +9 &Rtx\ cN +10 &ISvw\ cN +9 & Wtw\ bO +9 &Qtv\ bO +10 & Utu\ bN +9 &"QRuw\ cN +9 &$Wtw\ bO +10 &%Utw\ bN +9 &'Rtu\ cO +10 &)XQru\ cO +9 &+Uuw\ bO +9 &,Ttv\ cO +10 &.Rtu\ cO +9 &0`Qtx\ cO +9 &2"Vsv\ bO +10 &3Wtv\ bN +9 &5Qrvy\ cO +10 &7iWrv\ bN +9 &9*Ysv\ bO +9 &:Vrv\ bN +10 &<Tuu\ cO +9 &>qVuu\ bN +9 &@3Usu\ bN +10 &ATuu\ bN +9 &CWrw\ bN +10 &EvZqt\ aO +9 &G7]st\ aP +9 &Hmuv\ _Q +10 &Jrw\ [T +9 &Lesv\ TX +9 &N!uv\ SZ +10 &Ott\ SZ +9 &Qtv\ R[ +10 &S`su\ Y; +9 &S ouy\ ^G +5 ( +2 "collection"'\\& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&21 +2 "core" &Scvw}\ `G +67 1 + "manipulator"&% +4 "core" %  yF +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +93 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%/& +4 "core" &\ +2 "manipulator"&% +4 "core" %\  S y +2 "storage"(Z% +3 "core" %i | } p\ o +2 "storage"(D. +2 "core" .(, +2 "storage"(o& +4 "core" &, s { \ o +2 "storage"(]& +4 "core" &, w | 4\ o + "manipulator"&V& +4 "core" &a2 J yJ + "manipulator"&C% +4 "core" %\  [ y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&v(/ +196 "core" ( + "manipulator"&& +4 "core" &( F z* +2 "storage"(& +3 "core" &, \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& ' +97 "core" ' + "storage"(l& +4 "core" &, \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"()'> +313 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (s& +3 "core" &, v\ q + "manipulator"&1& +4 "core" &) : z* +2 .tElbow.seek 4 +2 "manipulator"&E(/ +50 "core" ( +3 "manipulator"&[& +3 "core" &) S z* +2 "storage"(>& +3 "core" &, \ r +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&\ 'ρ +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&^/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&H& +2 "storage"('g +7 "core" &) : z* +2 "manipulator"&=% +3 "core" % ϖ K zj +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&g(_ +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +95 "core" ( +2 "manipulator"&T& +4 "core" &i ] y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &i f z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&{'$ +97 "core" ' +2 "manipulator"&P& +3 "core" &i j z +2 "manipulator"&L% +3 "core" % T z +2 "processing"%& +3 "core" &\ +3 "processing"%#& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%i(^ +3 "core" &\ +9 & 5\ $d +9 &U}\ ~8 +9 &~u\ }L +10 &U\ P +9 &WP\ O +9 &R\ O +10 &U\ O +9 &T\ P +10 &_R\ O +9 &!Q\ O +9 &U\ O +10 &!R\ P +9 &#gS\ O +9 &%)T\ O +10 &&T\ P +9 &(S\ O +10 &*pN\ O +9 &,1R\ O +9 &-Q\ O +10 &/S\ O +9 &1xQ\ O +10 &39P\ O +9 &4S\ O +9 &6O\ O +10 &8Q\ O +9 &:BO\ O +9 &<Q\ O +10 &=R\ P +9 &?R\ O +9 &AIT\ O +10 &C V\ P +9 &D]\ P +10 &Fh\ R +9 &HD\ }T +9 &J\ }U +10 &K\ }U +9 &M\ |U +9 &OF\ |V +10 &Q \ {U +9 &R\ |V +10 &T\ {V +9 &VN\ |V +9 &X\ |U +10 &Y\ {V +9 &[\ |V +9 &]R\ {L +10 &^I\ |\\ +9 &^=\ 2 +6 ( +2 "processing"%#& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 + .Hand.open + "manipulator"&!1 +3 "core" &^%\ 2 +67 1 + "manipulator"&5% +4 "core" %  I z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +98 "core" ' + "processing"%& +3 "core" &^%\ 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&q% +4 "core" %\  z +2 "storage"(%% +4 "core" %p { z \ o + "storage"(x. +3 "core" .(, +2 "storage"(h& +3 "core" &, { { \ o +2 "storage"(k& +4 "manipulator"&@& +4 "core" &, { { \ o + &i 8 z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&(_ +2 ."raiseStack"SE.seek :beamBreak +4 "storage"(9'> +3 "core" ( + "manipulator"&Y& +4 "core" &i i z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &i 3 z +3 .tForearm.seek PC +2 "manipulator"&U'$ +88 "core" ' + .tHand.close +2 "manipulator"&G/ +75 "core" / +2 .tPC.seek :open +2 "processing"%F( +89 "core" ' +2 "storage"(&- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +3 "storage"(' +38 "core" ' +318 ( + "storage"(p& +3 "core" &, v 4\ p +2 "manipulator"&:& +4 "core" &i c z + "manipulator"&% +4 "core" % 0 " z? +2 .tForearm.seek :retract +2 "manipulator"&X'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&"(/ +262 "core" ( +2 "manipulator"&& +4 "core" &* z9' + "storage"(`& +3 "core" &, | | T\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&+' +91 "core" ' +2 .tHand.open +37 "manipulator"&j1 +80 "core" 1 +3 "storage"(- +2 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +25 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(-' +50 "core" ' +2 #tLights, camera, ACTION! + "storage"( - +3 "core" -' +2 "storage"(I& +4 "core" &,   \ a +2 "manipulator"&& +3 "core" &, Y z9% +2 .tElbow.seek 4 +2 "manipulator"&e(/ +2 "core" ( +2 "manipulator"&c& +3 "core" &, S z9% +3 "storage"(}& +3 "core" &,  \ a +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(?' +51 "core" ' + "manipulator"&;& +3 "core" &, z9% +2 "storage"(Q& +4 "core" &, { { '\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&R'U +33 "core" ' + .tElbow.hold +2 "manipulator"&N, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(~' +23 "core" ' +2 "manipulator"&.% +3 "core" %` ] z +2 "storage"(M& +3 "core" &, Y Z\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 311 counts +2 "manipulator"&z'ό +17 "core" ' +2 "manipulator"&*& +4 "core" &= z7 + "storage"(f& +4 "core" &, | } \ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +44 "core" ' +2 "storage"(4% +4 "core" % f u =\ o +3 ."downElevator"SE.seek :down +3 "storage"(B'g +99 (y% +3 "core" %,N V ` W\ kZo +2 "manipulator"&% +4 "core" %! ~ zy +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&<'\ +92 "core" ' +71 ' + ."downElevator"SE.stop + "storage"(5 +3 (w& +3 "core" &, o e \ n +2 "collection"'& +4 "core" &Sbrwt\ `G +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&0% +3 "core" %\  S z +3 "storage"(% +3 "core" %p t x Z\ o +2 "storage"(a. +2 "core" .(, +2 "storage"(m& +3 "core" &, { z c\ o +2 "storage"(_& +3 "core" &,  x 1\ o +2 "manipulator"&3& +4 "core" &= 0 z7 +2 .tElbow.seek 4 +2 "manipulator"&n(/ +44 "core" ( +2 "manipulator"&t& +4 "core" &9 % z + "storage"(A& +3 "core" &, \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"& ' +93 "core" ' + "storage"(O& +4 "core" &, \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(W'> +301 "core" ' + "storage"($- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &9 i y +2 "storage"(8& +4 "core" &, "\ q + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'U +33 "core" ' + .tElbow.hold +2 "manipulator"&(, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(b'2 +29 "core" ' +2 "manipulator"&|% +3 "core" %h s z +2 "storage"(7& +3 "core" &, y { h\ m +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 319 counts + "manipulator"&r'ϔ +15 "core" ' +2 "manipulator"&d& +4 "core" &9 < y + "storage"(& +4 "core" &, \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +48 .tForearm.seek 4 + 700 counts +3 "manipulator"&2' +17 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +34 "core" ' +2 "manipulator"&/& +4 "core" &9 z +2 "manipulator"&% +4 "core" % y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&D(i +165 "core" ( +2 "manipulator"&\\& +4 "core" &a5 3 zL + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &a5 ] zL +2 .tForearm.seek CC +2 "manipulator"&]'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&V/ +68 "core" / + .tCC.seek :open +2 "collection"'C( +400 "core" ( +2 "storage"(,& +4 "core" &, \ p + "storage"(& +4 "core" &, u y 2\ p + "manipulator"&& +4 "core" &a5 y zL +2 "manipulator"&K% +3 "core" % z zI +2 .tForearm.seek :retract +2 "manipulator"&l'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&S(/ +201 "core" ( + "manipulator"& & +4 "core" &' X z+ + "storage"(s& +3 "core" &, 8\ s +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&1'U +104 "core" ' +2 .tElbow.hold +2 "manipulator"&[, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&>1 +68 "core" 1 +3 "manipulator"&^% +4 "core" % g s z + "storage"(H& +3 "core" &, r q \ p +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 318 counts + "manipulator"&='ϓ +15 "core" ' +2 "manipulator"&v& +4 "core" &6 9 z) + "storage"( & +3 "core" &, G\ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&)' +16 "core" ' +2 "storage"(\ % +4 "core" % D\ t +2 ."downElevator"SE.seek :down +3 "storage"(T'g +99 ( % +3 "core" %J \ rYl +2 "manipulator"&E% +4 "core" % @ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +54 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 4 of [4] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'L& +3 "core" &tw\ n +2 "manipulator"&% +4 "core" %\  _ y +2 "storage"(% +3 "core" %y \ u +2 "storage"(. +3 "core" .(, +2 "storage"(J& +3 "core" &, \ u +2 "storage"(!& +3 "core" &, \ v +2 "manipulator"&5& +4 "core" &6 C y) +2 .tElbow.seek 4 + "manipulator"&(/ +4 "core" ( +2 "manipulator"&q& +4 "core" &6 y) + "storage"(%& +4 "core" &, \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&#' +103 "core" ' +2 "storage"(x& +4 "core" &, \ v +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(h'> +302 "core" ' +2 "storage"(@- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (k& +3 "core" &, \ s +2 "manipulator"&Y& +3 "core" &6 R z) +3 .tElbow.seek 4 + "manipulator"&u(/ +3 "core" ( +2 "manipulator"&{& +4 "core" &6 s z) + "storage"(G& +3 "core" &, \ s +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&&'ρ +21 "core" ' + .tForearm.reconfigure :loose +47 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&g/ +75 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&'& +2 "storage"(i'g +8 "core" &6 T z) + "manipulator"&9% +4 "core" % { g z{ +2 .tForearm.seek :retract +2 "manipulator"&p'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&:(i +146 "core" ( +2 "manipulator"&& +3 "core" &n, W zE| +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b + "core" ' +2 ."downElevator"SE.stop +3 "manipulator"&U& +2 "storage"(5 +6 "core" &n- zE| +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +97 "core" ' + "manipulator"&`& +4 "core" &n, : zE| +2 "manipulator"&% +4 "core" % x z + "collection"'j& +4 "core" &vu\ l +3 "collection"'& +5 "core" &su\ l +2 .tCC.seek :closed + "collection"'X(S +5 "core" &qv\ l +7 & /uw\ g$c +9 &Uvuw\ ^7 +10 &~xrv\ ]L +9 &Vtv\ bO +9 &YQuw\ bN +10 &Twv\ bN +9 &Wsw\ aO +9 &Qru\ bO +10 &`Xtu\ aO +9 &#Ttv\ bN +9 &Prv\ cN +10 &!Suw\ bN +9 &#hUtv\ bO +10 &%+Vtv\ bN +9 &&Rtw\ cN +9 &(Tuu\ bN +10 &*pWvw\ aO +9 &,3Utu\ bN +10 &-Sru\ bN +9 &/Wvt\ bO +9 &1yPtr\ bN +10 &3:Ttv\ bO +9 &4Utv\ bO +9 &6Sru\ bN +10 &8Qtu|\ bO +9 &:BQsv\ bO +10 &<Ptw~\ bN +9 &=Ssu\ bN +9 &?Wqv\ aO +10 &AJStu\ bO +9 &C Sru\ bO +9 &DXru\ aO +10 &F\\tv\ aO +9 &HLeru\ _Q +10 &J tuv|\ ]R +9 &Ktt\ WW +9 &Mwtt\ RZ +10 &O8ru}\ SZ +9 &Pvu\ R[ +9 &Rsw\ SC +10 &S.su\ U'u +9 &Sdsuw\ _M +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.89 +2 .Hand.open + "manipulator"& 1 +73 "core" 1 + "manipulator"&I% +4 "core" % V z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%c& +5 "core" &\ + "manipulator"&}% +4 "core" %\  z +2 "storage"(;% +4 "core" %X { | \ o + "storage"(Q. +4 "core" .(, + "storage"(.& +3 "core" &, z z \ o +2 "storage"(M& +4 "core" &, | z \ o + "manipulator"&& +4 "core" &o+ | yD{ +2 "manipulator"&*% +4 "core" %\  ? z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&f(/ +164 "core" ( +2 "manipulator"&& +4 "core" && G zC + "storage"(4& +4 "core" &, \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&"' +94 "core" ' +2 "storage"(+& +4 "core" &, \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(-'> +299 "core" ' + "storage"(y- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &, \ q +2 "manipulator"&& +4 "core" && ~ yC +2 .tElbow.seek 4 + "manipulator"&e(/ +3 "core" ( +2 "manipulator"&?& +3 "core" && yC +2 "storage"(R& +4 "core" &, \ q +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&z'ρ +27 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&w/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(0'g +8 "core" && zC + "manipulator"&~% +4 "core" % τ r zE +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.seek PC +2 "manipulator"&a(_ +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +110 "core" ( +2 "manipulator"&m& +4 "core" &a Z z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &a t y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&3'$ +93 "core" ' +3 "manipulator"&t& +4 "core" &b  z +2 "manipulator"&A% +4 "core" %+  z +2 "processing"%& +3 "core" &\ +2 "processing"%O& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%B(^ +4 "core" &\ +8 & .\ $d +9 &U{\ ~7 +10 &}x\ ~L +9 &U\ P +9 &TR\ P +10 &U\ O +9 &U\ O +10 &U\ P +9 &\\T\ P +9 &V\ O +10 &T\ O +9 &!R\ O +9 &#eU\ O +10 &%'U\ O +9 &&Q\ O +10 &(P\ O +9 &*nN\ O +9 &,.R\ P +10 &-O\ O +9 &/Q\ O +9 &1vN\ O +10 &37P\ O +9 &4R\ O +10 &6N\ O +9 &8}Q\ O +9 &:@O\ O +10 &<Q\ O +9 &=O\ O +9 &?T\ O +10 &AFS\ P +9 &CU\ P +10 &D]\ P +9 &Fj\ ~R +9 &HB\ |T +10 &J\ |T +9 &K\ |U +9 &M\ |U +10 &OD\ |V +9 &Q\ |U +10 &R\ {U +9 &T\ |U +9 &VL\ |V +10 &X\ |V +9 &Y\ {V +9 &[\ {V +10 &]Q\ {J +9 &^|F\ | c +10 &^\ C\ 2 +5 ( + "processing"%O& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 + .Hand.open +7 "manipulator"&N1 +2 "core" &^)\ 2 +71 1 +2 "manipulator"&<% +4 "core" % + O y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +107 "core" ' + "processing"%& +4 "core" &^&\ 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&8% +4 "core" %\ \ h z +2 "storage"(% +4 "core" %x } } \ o + "storage"(|. +3 "core" .(, +2 "storage"(7& +4 "core" &, { { s\ o +2 "storage"(d& +2 "manipulator"&& +6 "core" &, { z \ n +2 &b q z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "storage"(#]K-0-\ b +4 "manipulator"&/(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"('> +2 "core" ( +2 "manipulator"& & +5 "core" &b Y z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &b z +3 .tForearm.seek PC +2 "manipulator"&W'$ +96 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%r( +89 "core" ' +2 "storage"(b- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +3 "storage"(\\' +39 "core" ' +314 ( + "storage"(o& +3 "core" &, { z p\ o +2 "manipulator"&2& +4 "core" &b - z + "manipulator"&(% +4 "core" % 4  z +2 .tForearm.seek :retract +2 "manipulator"&V'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&Z(/ +251 "core" ( + "manipulator"&6& +3 "core" && e z9) +2 "storage"(,& +4 "core" &, | | \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +96 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "storage"(K- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(]' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"( ' +49 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(s- +2 "core" -' +2 "storage"(D& +4 "core" &, !  E\ _ +2 "manipulator"&>& +3 "core" && k z9) +2 .tElbow.seek 4 +2 "manipulator"&^(/ +3 "core" ( +2 "manipulator"&H& +4 "core" && Z z9) + "storage"(v& +4 "core" &, $ $ z\ _ +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& ' +13 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(\ ' +53 "core" ' + "manipulator"&l& +4 "core" &&  z9) + "storage"( & +4 "core" &, m k \ m +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +43 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&E'U +33 "core" ' + .tElbow.hold +2 "manipulator"&S, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"(1' +24 "core" ' +2 "manipulator"&L% +4 "core" %d 9 z + "storage"(=& +4 "core" &, M 8 |\ h + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&'ϐ +16 "core" ' + "manipulator"&& +4 "core" &; } z7 +2 "storage"(& +4 "core" &, z t 8\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&J' +25 "core" ' +2 "storage"(!% +4 "core" % y y \ n +2 ."downElevator"SE.seek :down +3 "storage"('g +99 (5% +3 "core" %Q c c\ kZo +2 "manipulator"&q% +4 "core" %Q R z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&%'\ +93 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +3 ()& +3 "core" &, l V \ o +2 "collection"'x& +4 "core" &Sbuvw\ _M +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&T% +3 "core" %\  e z +3 "storage"([% +3 "core" %\\ | | \ o +2 "storage"(P. +3 "core" .(, + "storage"(@& +4 "core" &, z { \ n +2 "storage"(k& +3 "core" &, | { \ o +2 "manipulator"&Y& +4 "core" &< X z6 +2 .tElbow.seek 4 + "manipulator"&{(/ +46 "core" ( + "manipulator"&G& +3 "core" &9 | y +2 "storage"(g& +4 "core" &, \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&'' +92 "core" ' + "storage"(9& +4 "core" &, \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +299 "core" ' + "storage"(#- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &9 X z +2 "storage"(U& +3 "core" &, \ q +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&h'U +32 "core" ' + .tElbow.hold +2 "manipulator"&&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(`- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"('2 +29 "core" ' + "manipulator"&j% +4 "core" %i z +2 "storage"(u& +4 "core" &, m f 8\ l + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 320 counts + "manipulator"&i'ϕ +16 "core" ' + "manipulator"&p& +3 "core" &9 K z +2 "storage"(C& +4 "core" &, \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& ' +17 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate + "storage"(I' +36 "core" ' +2 "manipulator"&c& +4 "core" &9 y + "manipulator"&}% +4 "core" % m y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +162 "core" ( + "manipulator"&Q& +3 "core" &a5 4 zL +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &a5 L zL +2 .tForearm.seek CC +2 "manipulator"&M'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tCC.seek :open + "collection"'*( +401 "core" ( + "storage"(& +4 "core" &, s { O\ o + "storage"(& +4 "core" &, g t \ p +2 "manipulator"&4& +49 "core" &c5 Z zL +2 "manipulator"&+% +3 "core" % Ϲ X z +2 .tForearm.seek :retract +2 "manipulator"&:'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&(/ +191 "core" ( +2 "manipulator"&y& +3 "core" && ] z. +2 "storage"(& +4 "core" &, J\ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&'U +107 "core" ' + .tElbow.hold +2 "manipulator"&?, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&R1 +75 "core" 1 +2 "manipulator"&w% +4 "core" % d \\ z + "storage"(& +4 "core" &, } | \ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&~'ϐ +15 "core" ' +2 "manipulator"&f& +3 "core" &5 o z, +2 "storage"("& +62 "core" &, \\\ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&-' +16 "core" ' + "storage"(z% +4 "core" % &\ t +3 ."downElevator"SE.seek :down +3 "storage"(m'g +98 (_% +3 "core" %J \ qYl +2 "manipulator"&e% +4 "core" %\ P z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +92 "core" ' +53 ' +2 ."downElevator"SE.stop + "storage"(5 +1477 #t-> access 4 +2 "storage"(A% +3 "core" %w %\ w +2 "manipulator"&% +4 "core" %\  p z + "manipulator"&0& +3 "core" &5 l y, +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(( +509 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (F& +3 "core" & { z N\ o +664 #t-> access 5 +2 "storage"(N% +3 "core" %w '\ v +2 "manipulator"&<% +4 "core" %\  h y + "manipulator"&O& +3 "core" &5 h z, +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (8& +4 "core" & o g L\ p +1008 #t-> 10.times {shuffle 5} +2 #Shuffling pucks in tube 5 of [5] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'& +3 "core" &tw\ n +2 "manipulator"&|% +4 "core" %\  ] y +2 "storage"(7% +3 "core" %w [\ w +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(d(; +505 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &; y { 6\ o +2 "manipulator"&n& +3 "core" &5 f y, +2 .tElbow.seek 5 +2 "manipulator"&3( +35 "core" ( + "manipulator"&& +4 "core" & y) +2 "storage"(b& +4 "core" &; \ v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&a'$ +100 "core" ' +2 "storage"($& +4 "core" &; \ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(B'> +306 "core" ' +2 "storage"(- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (o& +3 "core" &; D\ t +2 "manipulator"&2& +4 "core" & I y) +2 .tElbow.seek 5 + "manipulator"&(( +4 "core" ( + "manipulator"&W& +4 "core" & d z) +2 "storage"(6& +3 "core" &; \ u +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&,'ϔ +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +45 "manipulator"&// +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(K'g +8 "core" & ] z) +2 "manipulator"&s% +3 "core" % ω K z +2 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&>(i +149 "core" ' + ."downElevator"SE.stop + "storage"(5 +13 "core" ( + "manipulator"&H& +4 "core" &_6 q zN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &_6 D zN +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&v'Ͻ +98 "core" ' + "manipulator"&l& +3 "core" &`6 H zM +2 "manipulator"& % +4 "core" % a z +2 "collection"'\\& +4 "core" &uu\ j +2 "collection"']& +5 "core" &sv\ j +2 .tCC.seek :closed +2 "collection"'L(S +4 "core" &ty\ j +9 &2xux\ U)w +9 &b{sw\ S> +10 &iosx\ TO +9 &)Ptv\ [O +10 &Rtw\ [O +9 &Rvw\ ZO +9 &pStv\ ZO +10 &2Rux\ ZO +9 &Ttw\ ZO +9 &Ruv\ ZO +10 & wStt\ ZO +9 &"9Suv\ ZO +10 &#Tuu\ ZO +9 &%Tuy\ ZO +9 &'Ttw\ ZO +10 &)ATsv\ ZO +9 &+Sts\ [O +9 &,Svw\ ZO +10 &.Tuw\ ZO +9 &0JStx\ ZO +10 &2 Svx\ [O +9 &3Tuu\ ZO +9 &5Tuv\ ZO +10 &7QTtv\ ZO +9 &9Uru\ ZO +9 &:Tuw\ ZO +10 &<Tsv\ ZO +9 &>ZRtv\ ZO +10 &@Utt\ ZO +9 &ATsw\ YO +9 &CVtt\ YO +10 &E_Utu\ YP +9 &G ]su\ XP +9 &Hksu\ UR +10 &Juu\ PT +9 &LMtw\ HY +10 &N su\ D[ +9 &Ost\ D[\ +9 &Qux\ C\\ +10 &S/ztv\ M0 +9 &Srv\ K _ +9 ( + &Sutx\ SW +2 "collection"']& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&=1 +68 "core" 1 +2 "manipulator"&% +4 "core" % Ͻ z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%Z& +4 "core" &\ +2 "manipulator"&% +4 "core" %\  , z + "storage"(!% +4 "core" %^ p l\ m +2 "storage"( . +2 "core" .(; +2 "storage"(5& +4 "core" &; p l l\ m + "storage"(q& +4 "core" &; z w %\ m +2 "manipulator"& & +4 "core" &`6 Q zM + "manipulator"&^% +4 "core" %\  J z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&\ ( +160 "core" ( + "manipulator"&E& +4 "core" & zn + "storage"(& +4 "core" &; \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&)'$ +88 "core" ' +2 "storage"(x& +4 "core" &; \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(T'> +306 "core" ' +2 "storage"([- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (P& +3 "core" &; y l S\ o +2 "manipulator"&1& +3 "core" & C yn +2 .tElbow.seek 5 +2 "manipulator"&@( +2 "core" ( +2 "manipulator"&k& +4 "core" & : zn +2 "storage"(Y& +3 "core" &; t (\ p +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&G'ϔ +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&g/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&J& + "storage"(9'g +7 "core" & Q yn +2 "manipulator"&% +4 "core" % Ϙ  z + .tForearm.seek :retract +2 "manipulator"&S'\ +95 "core" ' + .tElbow.seek PC +2 "manipulator"&%(_ +156 "core" ' +2 ."downElevator"SE.stop +6 "storage"(5 +83 "core" ( + "manipulator"&#& +4 "core" &h ? z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &h a z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&U'$ +94 "core" ' +2 "manipulator"&`& +4 "core" &h m z +45 "manipulator"&j% +7 "core" %& E z +2 "processing"%u& +4 "core" &\ +2 "processing"%p& +4 "core" &\ +3 .tPC.seek :closed +2 "processing"%C(^ +4 "core" &\  +9 &0x\ |+z +10 &b}\ {> +9 &is\ |O +9 &)T\ ~P +10 &R\ P +9 &W\ ~O +10 &oT\ ~P +9 &1U\ ~P +9 &P\ ~O +10 &U\ ~O +9 & xQ\ ~O +9 &";O\ ~O +10 &#T\ ~O +9 &%W\ }P +10 &'Q\ ~O +9 &)BU\ ~O +9 &+Q\ ~P +10 &,R\ ~O +9 &.O\ ~O +9 &0JR\ ~O +10 &2 T\ ~O +9 &3R\ ~O +10 &5T\ ~O +9 &7RR\ ~O +9 &9O\ ~O +10 &:R\ ~O +9 &<U\ }O +9 &>YT\ ~P +10 &@S\ ~O +9 &AQ\ ~O +10 &CZ\ }P +9 &E]`\ }Q +9 &Gp\ |R +10 &H\ zU +9 &J\ zU +9 &LZ\ zU +10 &N\ yV +9 &O\ zV +10 &Q\ zV +9 &S^\ zV +9 &U"\ yU +10 &V\ yV +9 &X\ yV +9 &Zf\ yV +10 &\\'\ yV +9 &]~\ {5 +10 &^/e\ }H +9 &^$\ 0 +2 ( +2 "processing"%p& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&c1 +74 "core" 1 + "manipulator"&}% +4 "core" % & \\ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&''\ +95 "core" ' +2 "processing"%{& +3 "core" &^#\ 0 +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&% +4 "core" %\  s z +2 "storage"(h% +4 "core" %^ X X Q\ l + "storage"(i. +3 "core" .(; +2 "storage"(& +4 "core" &; ] Y\ l + "storage"(Q& +4 "manipulator"&.& +3 "core" &; Y X 8\ l +2 &h q z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b + "manipulator"& (_ +7 ."raiseStack"SE.seek :beamBreak +2 "storage"(&'> +2 "core" ( +3 "manipulator"&& +3 "core" &h ? z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" &h 7 y +2 .tForearm.seek PC +2 "manipulator"&X'$ +100 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tPC.seek :open + "processing"%( +74 "core" ' + "storage"(4- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place + "storage"(+' +46 "core" ' +326 ( +2 "storage"(y& +3 "core" &; Y h 7\ l +2 "manipulator"&M& +4 "core" &h z + "manipulator"&% +4 "core" % 3 r z +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&R( +262 "core" ( +2 "manipulator"&w& +3 "core" & g z3 +2 "storage"(& +3 "core" &; y y ~\ m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&f'$ +96 "core" ' +2 .tHand.open + "manipulator"&"1 +70 "core" 1 +2 "storage"(:- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(z' +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +49 "core" ' + #tLights, camera, ACTION! + "storage"(_- +4 "core" -' + "storage"(e& +4 "core" &; #  \ _ +2 "manipulator"&& +3 "core" & A z3 +2 .tElbow.seek 5 +2 "manipulator"&~( +3 "core" ( +2 "manipulator"&I& +4 "core" & p y3 + "storage"(-& +3 "core" &;  " \ ^ +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&m'$ +10 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(A' +47 "core" ' +2 "manipulator"&& +4 "core" &  z3 + "storage"(0& +4 "core" &; p y E\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +41 "manipulator"&'h +44 "core" ' + .tElbow.hold +2 "manipulator"&F, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(N' +23 "core" ' + "manipulator"&<% +4 "core" %y _ zc +2 "storage"(O& +3 "core" &; B ? y\ e +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 317 counts + "manipulator"&8'ϥ +17 "core" ' +2 "manipulator"&& +4 "core" & = z2 + "storage"(& +4 "core" &; W V `\ l +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&|'$ +32 "core" ' +2 "storage"(7% +4 "core" % j z X\ l +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (% +4 "core" %L ` b \ jYm +2 "manipulator"& % +4 "core" % c z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +92 "core" ' +58 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (& +3 "core" &; V V d\ l +2 "collection"'b& +3 "core" &Svsv~\ TW +2 #tStoring generic puck in Collection Clamp to tube 5 +2 "manipulator"&$% +3 "core" %\  z +2 "storage"(?% +4 "core" %X w m\ m +2 "storage"(t. +2 "core" .(; +2 "storage"(& +4 "core" &; w y \ n + "storage"(o& +4 "core" &; o v \ m +2 "manipulator"&2& +4 "core" & K z2 +2 .tElbow.seek 5 + "manipulator"&W( +3 "core" ( +2 "manipulator"&6& +4 "core" & > z2 +2 "storage"(/& +4 "core" &; w z A\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +93 "core" ' +2 "storage"(s& +4 "core" &; p { ^\ n +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(3'> +302 "core" ' + "storage"(a- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&H& +3 "core" & O z2 +2 "storage"(V& +4 "core" &; d d\ k +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&B'h +35 "core" ' + .tElbow.hold +2 "manipulator"&,, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(l- +3 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"( '- +29 "core" ' + "manipulator"&\\% +3 "core" %z U y +2 "storage"((& +3 "core" &; K L X\ g +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 318 counts + "manipulator"&K'Ϧ +17 "core" ' + "manipulator"&D& +3 "core" & R z2 +2 "storage"(*& +4 "core" &; Y V 1\ l +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&='$ +48 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +35 "core" ' +2 "manipulator"&Z& +4 "core" & h z2 + "manipulator"&% +3 "core" %( P z~ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (i +162 "core" ( +2 "manipulator"&]& +4 "core" &u z5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &u 2 z5 +3 .tForearm.seek CC +2 "manipulator"&q'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"& / +68 "core" / + .tCC.seek :open +2 "collection"'^( +403 "core" ( +2 "storage"(v& +4 "core" &; \ q + "storage"(E& +4 "core" &; \ q + "manipulator"&& +4 "core" &u h z5 +2 "manipulator"&x% +49 "core" % z z +3 .tForearm.seek :retract + "manipulator"&>'\ +91 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +173 "core" ( + "manipulator"&[& +3 "core" &\ ] z"} +2 "storage"(P& +4 "core" &; \ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&1'h +103 "core" ' + .tElbow.hold +2 "manipulator"&k, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&Y1 +76 "core" 1 +2 "manipulator"&g% +3 "core" % z z +2 "storage"(J& +4 "core" &; | { [\ o + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&'Ϧ +17 "core" ' + "manipulator"&\ & +4 "core" &\ g z"{ +2 "storage"()& +3 "core" &; \ t +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&T'$ +31 "core" ' + "storage"(G% +4 "core" % \ t +2 ."downElevator"SE.seek :down +4 "storage"(#'g +99 (% +2 "core" %L \ qYl +2 "manipulator"&@% +4 "core" %5 O zs +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +93 "core" ' +55 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 5 of [5] + #Loading generic puck from tube 5 into Collection Clamp +2 "collection"'j& +4 "core" &sw\ l +2 "manipulator"&u% +4 "core" %\  Y x +2 "storage"(9% +4 "core" %v \ u + "storage"(S. +3 "core" .(; +2 "storage"(r& +4 "core" &; C\ u + "storage"(c& +3 "core" &; \ u +2 "manipulator"&}& +4 "core" &\ L z"{ +2 .tElbow.seek 5 +2 "manipulator"&{( +3 "core" ( +2 "manipulator"&& +4 "core" &\ : z"{ + "storage"(p& +4 "core" &; \ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&h'$ +93 "core" ' +2 "storage"(i& +3 "core" &; \ v +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +304 "core" ' +2 "storage"(.- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (Q& +2 "core" &; \ s +2 "manipulator"&& +4 "core" &\ c z"{ +2 .tElbow.seek 5 +2 "manipulator"&;( +3 "core" ( +2 "manipulator"&U& +3 "core" &\ z"{ +2 "storage"(& +4 "core" &; \ t +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&4'ϔ +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&%/ +72 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&'& +3 "storage"(C'g +7 "core" &\ y"{ +2 "manipulator"&&% +4 "core" % ϕ R zp +2 .tForearm.seek :retract + "manipulator"&y'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M(i +148 "core" ( + "manipulator"&& +4 "core" &a. ` zG +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.stop +2 "manipulator"&X& + "storage"(5 +7 "core" &a/ _ zG +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&w'Ͻ +95 "core" ' + "manipulator"&& +3 "core" &a. u zG +3 "manipulator"& % +3 "core" %Ͽ z +2 "collection"'"& +3 "core" &su\ k +3 "collection"':& +5 "core" &sw\ j +2 .tCC.seek :closed +2 "collection"'_(S +55 "core" &tv\ k +2 &rx\ k +2 &uw\ k &rv\ j + &tw\ j + &uv\ j + & /tx\ c$c +6 &Vxuw\ U7 +9 &~wvv\ UL +9 &Stv\ \\O +10 &\\Qsw\ \\N +9 &Ttt\ \\O +9 &Vux\ [O +10 &Urv\ \\O +9 &cWuw\ [O +10 &%Ptv\ ]O +9 &Tuw\ \\N +9 &!Suv\ ]N +10 &#kUtt\ \\O +9 &%-Vww\ \\O +9 &&Ttv\ \\N +10 &(Ttwy\ \\O +9 &*rTts\ \\O +10 &,6Ruu\ \\N +9 &-Ssw\ \\N +9 &/Ttx\ ]N +10 &1|Rrv\ ]N +9 &3>Tuv~\ \\N +9 &5Suuy\ \\N +10 &6Rrx\ ]N +9 &8Qvv\ ]O +10 &:FRrxx\ \\N +9 &<Ptv\ \\O +9 &=Ruu\ \\N +10 &?Wtw\ \\O +9 &AMTsu\ \\O +9 &CWst\ [O +10 &DWsv\ [O +9 &FZtv\ [P +10 &HOcsv\ YQ +9 &J xtu\ US +9 &Ktv\ OV +10 &Mwsv\ G[\ +9 &O;ru}\ HZ +9 &Ptu\ G\\ +10 &Rtu\ HD +9 &S,su\ K't +10 &Sjtu\ YJ +2 ( +2 "collection"':& +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.80 + .Hand.open + "manipulator"&e1 +71 "core" 1 + "manipulator"&% +3 "core" % Ͼ Y z! +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +98 "core" ' + #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%-& +4 "core" &\ + "manipulator"&% +4 "core" %\   z +2 "storage"(% +3 "core" %o p y 2\ n +2 "storage"(0. +3 "core" .(; +2 "storage"(+& +4 "core" &; p z (\ n + "storage"(z& +3 "core" &; q w \ m +2 "manipulator"&<& +4 "core" &a. zG +2 "manipulator"&O% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +162 "core" ( + "manipulator"&& +3 "core" & n zZ +2 "storage"(R& +4 "core" &; \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&f'$ +95 "core" ' + "storage"(7& +3 "core" &; \ s +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +303 "core" ' +2 "storage"(- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &; n \ p +2 "manipulator"&m& +4 "core" & yZ + .tElbow.seek 5 +2 "manipulator"&~( +4 "core" ( + "manipulator"&A& +4 "core" &  yZ +2 "storage"(& +3 "core" &; \ r +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&8'ϔ +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +76 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&b& +3 "storage"($'g +7 "core" & zZ +2 "manipulator"&?% +4 "core" % Ϧ zo +2 .tForearm.seek :retract +2 "manipulator"&t'\ +96 "core" ' + .tElbow.seek PC +2 "manipulator"&(_ +156 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +81 "core" ( +2 "manipulator"&N& +4 "core" &h K z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &h . z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&2'$ +103 "core" ' + "manipulator"&6& +4 "core" &h z +2 "manipulator"&/% +3 "core" %) z +2 "processing"%|& +4 "core" &\ +3 "processing"%s& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +5 "core" &\ +7 &6\ $c +10 &U|\ }7 +9 &}x\ |L +9 &U\ P +10 &MR\ P +9 &R\ P +9 &O\ O +10 &T\ O +9 &UQ\ P +10 &U\ P +9 &T\ O +9 &!T\ O +10 &#^T\ O +9 &%T\ ~P +10 &&T\ P +9 &(R\ P +9 &*fR\ O +10 &,(R\ O +9 &-N\ O +9 &/S\ ~O +10 &1nQ\ O +9 &31M\ O +10 &4S\ P +9 &6R\ O +9 &8vO\ O +10 &:8U\ ~O +9 &;R\ O +9 &=Q\ P +10 &?~S\ O +9 &A?P\ P +9 &CU\ P +10 &D]\ P +9 &Fj\ }R +10 &H:\ {T +9 &I\ {U +9 &K\ {U +10 &M}\ {U +9 &O=\ zV +9 &P\ {V +10 &R\ zV +9 &T\ {V +10 &VE\ zV +9 &X\ zV +9 &Y\ zV +10 &[\ yW +9 &]I\ yM +9 &^O\ z!e +10 &^0\ 1 +5 ( +2 "processing"%s& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&F1 +2 "core" &^%\ 1 +74 1 + "manipulator"&n% +4 "core" % ! Y z +49 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +94 "core" ' +2 "processing"%H& +4 "core" &^%\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&V% +3 "core" %\  z +3 "storage"(l% +3 "core" %g z z 9\ n +2 "storage"(\\. +4 "core" .(; + "storage"((& +4 "core" &; l v 4\ m +2 "storage"(D& +2 "manipulator"&*& +7 "core" &; q { B\ m + &h v z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +5 "storage"(#]K-0-\ b +2 .tElbow.seek PC +4 "manipulator"&Z(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"('> +3 "core" ( + "manipulator"&& +4 "core" &h ` z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &h a z +2 .tForearm.seek PC +2 "manipulator"&3'$ +96 "core" ' +2 .tHand.close + "manipulator"&B/ +68 "core" / + .tPC.seek :open +2 "processing"%K( +88 "core" ' +2 "storage"( - +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(]' +39 "core" ' +318 ( + "storage"(5& +3 "core" &; y r @\ o +2 "manipulator"&=& +4 "core" &h } y +2 "manipulator"&,% +3 "core" % 3 e z +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&!( +249 "core" ( +2 "manipulator"&L& +3 "core" & D z( +2 "storage"(v& +4 "core" &; | { \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&E'$ +94 "core" ' + .tHand.open +2 "manipulator"&1 +74 "core" 1 + "storage"(x- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"([' +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(P' +50 "core" ' +2 #tLights, camera, ACTION! + "storage"(q- +3 "core" -' +2 "storage"( & +4 "core" &; P T\ a + "manipulator"&Y& +4 "core" & z( +2 .tElbow.seek 5 +2 "manipulator"&g( +4 "core" ( + "manipulator"&J& +4 "core" & z( +2 "storage"(\ & +3 "core" &;\ \  n\ ` +3 .tForearm.seek 5 + 700 counts + "manipulator"&)'$ +11 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(G' +52 "core" ' + "manipulator"&>& +4 "core" & z( +2 "storage"(& +3 "core" &; } y T\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&@'h +30 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(1' +25 "core" ' + "manipulator"&% +4 "core" %| ? z +2 "storage"(j& +5 "core" &; 5 6 P\ g + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 320 counts + "manipulator"&u'Ϩ +18 "core" ' +2 "manipulator"&9& +4 "core" & z( + "storage"(S& +4 "core" &; z x {\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&r'$ +35 "core" ' + "storage"(c% +4 "core" % | | \ o +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (}% +3 "core" %N Y Y y\ lZo +2 "manipulator"&% +4 "core" % e z +47 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p'\ +88 "core" ' +19 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (T& +3 "core" &; { z 8\ o +2 "collection"'i& +3 "core" &Sgtv{\ YJ +2 #tStoring generic puck in Collection Clamp to tube 5 +2 "manipulator"&#% +3 "core" %\  5 z +3 "storage"(k% +4 "core" %] p p \ p + "storage"(`. +3 "core" .(; +2 "storage"(.& +4 "core" &; f e \ p + "storage"(Q& +4 "core" &; p o \ o + "manipulator"&& +4 "core" & Z z( +2 .tElbow.seek 5 +2 "manipulator"&U( +3 "core" ( +2 "manipulator"&& +4 "core" & F z( + "storage"(%& +4 "core" &; d g r\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&''$ +91 "core" ' +2 "storage"(&& +4 "core" &; \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"({'> +298 "core" ' +2 "storage"(h- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & 9 z( +2 "storage"(X& +4 "core" &; w s ]\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&'h +33 "core" ' + .tElbow.hold +2 "manipulator"&4, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"( '/ +27 "core" ' +2 "manipulator"&"% +3 "core" %{ S z + "storage"(;& +4 "core" &; c b\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 319 counts + "manipulator"&C'ϧ +17 "core" ' +2 "manipulator"&y& +4 "core" & / z( + "storage"(^& +4 "core" &; q p \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&e'$ +32 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +34 "core" ' +2 "manipulator"&-& +3 "core" & y( +2 "manipulator"&% +4 "core" % R z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&:(i +155 "core" ( + "manipulator"&0& +4 "core" &_6 ] zM + .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +2 &+& +8 "core" &_6 S zM +2 .tForearm.seek CC +2 "manipulator"&z'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"& +307 "core" ' + "storage"(*- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (D& +3 "core" &; \ t +2 "manipulator"&& +4 "core" & l zu + .tElbow.seek 5 +2 "manipulator"&W( +3 "core" ( +2 "manipulator"&2& +4 "core" & q yu +2 "storage"(B& +3 "core" &; j\ t +2 .tForearm.seek 5 + 300 counts +2 "manipulator"& 'ϔ +18 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&a& +4 "storage"('g +5 "core" & v zu +2 "manipulator"&% +4 "core" % ϗ m yV +2 .tForearm.seek :retract +2 "manipulator"&5'\ +103 "core" ' + .tElbow.seek CC +2 "manipulator"&=(i +142 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +16 "core" ( + "manipulator"&,& +3 "core" &d1 { zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &d1 O yI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&L'Ͻ +102 "core" ' +3 "manipulator"&v& +4 "core" &d1 j zI + "manipulator"&Z% +4 "core" % T zc +2 "collection"'& +3 "core" &vx\ k +3 "collection"'x& +4 "core" &vu\ k +2 .tCC.seek :closed +2 "collection"'q(S +5 "core" &vv\ l +9 &1xuv\ Y*y +9 &cxut\ V> +10 &nntv\ YO +9 &0Msv\ _N +9 &Otw\ ^O +10 &Otu\ ^N +9 &uRux\ ^O +10 &7Urv\ ]O +9 &Vuv\ \\O +9 &Tsv\ ]N +10 & }Usw\ ]O +9 &"?Rsv\ ]O +9 &$Pvu\ ^O +10 &%Otv\ ^N +9 &'Sst\ ]O +9 &)GUuv\ ]O +10 &+ Uuu\ \\O +9 &,Rtv\ ]O +10 &.Qrw\ ^O +9 &0OPsv\ ^O +9 &2Vuv\ ]O +10 &3Usv\ ]O +9 &5Srw\ ]O +10 &7WQtv\ ^O +9 &9Qtv\ ^O +9 &:Uux\ ]O +10 &<Utu\ ]O +9 &>`Rrx\ ^N +9 &@"Tsu\ ]N +10 &ATsv|\ ]O +9 &CWst{\ \\O +10 &EfWst\ \\O +9 &G%`ru~\ [P +9 &Hjtt~\ YQ +10 &J}tuw\ UT +9 &LSqv\ MX +9 &Nsu\ I[ +10 &Ouw\ H[ +9 &Qsu\ G[ +9 &S2zrx\ O- +10 &Stv\ J ` +9 ( + &Setw\ YO +3 "collection"'x& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 + .Hand.open + "manipulator"& 1 +71 "core" 1 +3 "manipulator"&Y% +3 "core" % y zc +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&J'\ +89 "core" ' + #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%\ & +3 "core" &\ +3 "manipulator"& % +3 "core" %\  \\ z +2 "storage"(>% +4 "core" %k } } \ o + "storage"(. +3 "core" .(; +47 "storage"(& +5 "core" &; y z \ o +2 "storage"(]& +3 "core" &; | { \ o +2 "manipulator"&j& +3 "core" &d1 + yI +2 "manipulator"&9% +3 "core" %\  f z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&[( +182 "core" ( + "manipulator"&S& +3 "core" & zQ +2 "storage"(c& +4 "core" &; \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&!'$ +93 "core" ' +2 "storage"(E& +4 "core" &; \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(P'> +303 "core" ' +2 "storage"(}- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &; n w c\ n +2 "manipulator"&)& +4 "core" & < zP + .tElbow.seek 5 +2 "manipulator"&g( +3 "core" ( +2 "manipulator"&G& +4 "core" & K zP + "storage"(@& +4 "core" &; | z k\ o +3 .tForearm.seek 5 + 300 counts + "manipulator"&u'ϔ +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&T/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&i& +3 "storage"(#'g +7 "core" & D zP +2 "manipulator"&k% +3 "core" % Ϫ ( z} +2 .tForearm.seek :retract +2 "manipulator"&`'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&1(_ +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +99 "core" ( +2 "manipulator"&.& +3 "core" &h L z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &h W z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +93 "core" ' +2 "manipulator"&& +4 "core" &h z + "manipulator"&%% +4 "core" %& y +2 "processing"%&& +4 "core" &\ +2 "processing"%r& +4 "core" &\ +3 .tPC.seek :closed +2 "processing"%(^ +3 "core" &\ +9 &6\ $c +9 &Sy\ }7 +9 &}y\ ~L +10 &X\ P +9 &IR\ O +9 & U\ O +10 &T\ P +9 &R\ O +10 &QV\ O +9 &T\ O +9 &S\ P +10 &!Q\ O +9 &#XT\ P +9 &%R\ O +10 &&S\ P +9 &(R\ O +10 &*aQ\ O +9 &,#R\ O +9 &-Q\ O +10 &/Q\ O +9 &1iQ\ O +9 &3,Q\ O +10 &4S\ O +9 &6R\ O +10 &8qQ\ O +9 &:3R\ O +9 &;Q\ O +10 &=S\ P +9 &?zS\ O +9 &A;S\ O +10 &BW\ O +9 &D]\ P +10 &F{i\ ~Q +9 &H6\ |T +9 &I\ |U +10 &K\ {U +9 &Mx\ |U +9 &O8\ {V +10 &P\ {V +9 &R\ {V +10 &T\ {U +9 &V@\ {V +9 &X\ {U +10 &Y\ {V +9 &[\ {V +9 &]E\ {P +10 &^|Bq\ }$j +9 &^3\ / +6 ( +2 "processing"%r& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&1 +3 "core" &^!\ / +71 1 + "manipulator"&p% +4 "core" % & k z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +97 "core" ' +2 "processing"%& +4 "core" &^!\ / +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&X% +4 "core" %\ z +2 "storage"(% +3 "core" %g z v '\ n +2 "storage"(". +3 "core" .(; +2 "storage"(;& +3 "core" &; p z o\ n +2 "storage"(y& +4 "manipulator"&^& +5 "core" &; p { R\ n + &h z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +4 .tElbow.seek PC +2 "manipulator"&-(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"('> +2 "core" ( +2 "manipulator"&'& +5 "core" &h z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &h h z +3 .tForearm.seek PC +2 "manipulator"&{'$ +93 "core" ' + .tHand.close + "manipulator"&/ +121 "core" / +2 .tPC.seek :open +2 "processing"%C( +37 "core" ' + "storage"( - +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(0' +45 "core" ' +365 ( + "storage"(+& +4 "core" &; { z l\ n +2 "manipulator"&e& +4 "core" &h ^ y + "manipulator"&4% +4 "core" % 8 ` z +2 .tForearm.seek :retract +2 "manipulator"&<'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&( +280 "core" ( +2 "manipulator"&_& +4 "core" & 1 yn + "storage"(w& +4 "core" &; | | I\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +93 "core" ' + .tHand.open +2 "manipulator"&R1 +76 "core" 1 +2 "storage"(7- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"( ' +52 "core" ' + #tLights, camera, ACTION! +2 "storage"(z- +3 "core" -' +2 "storage"(:& +4 "core" &;  \ a + "manipulator"&& +4 "core" & J zn +2 .tElbow.seek 5 +2 "manipulator"&( +10 "core" ( + "manipulator"&b& +4 "core" & > zM +2 "storage"(& +3 "core" &;  J\ ` +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&f'$ +11 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(M' +49 "core" ' +2 "manipulator"&8& +4 "core" & W zM + "storage"(I& +4 "core" &; v r d\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&o'h +36 "core" ' +2 .tElbow.hold + "manipulator"&~, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(m' +27 "core" ' + "manipulator"&?% +3 "core" %x , zl +2 "storage"(/& +3 "core" &; Y V *\ i +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 316 counts + "manipulator"&|'Ϥ +17 "core" ' + "manipulator"&$& +4 "core" & e zM +2 "storage"(t& +3 "core" &; q o \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +33 "core" ' + "storage"(F% +3 "core" % \ p +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (n% +4 "core" %Q w o ^\ mZo +2 "manipulator"&H% +4 "core" % H z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +91 "core" ' +74 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" &; g r \ p +2 "collection"'\\& +3 "core" &Seuvv\ ZO +3 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&N% +4 "core" %\   z +2 "storage"(A% +4 "core" %q r\ p + "storage"(6. +3 "core" .(; +2 "storage"(*& +3 "core" &; u i W\ p +2 "storage"(D& +3 "core" &; n \ q +2 "manipulator"&& +3 "core" & C yM +2 .tElbow.seek 5 +2 "manipulator"&2( +3 "core" ( +2 "manipulator"&B& +4 "core" & yM + "storage"(& +4 "core" &; w 3\ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&a'$ +94 "core" ' + "storage"(& +4 "core" &; \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak + "storage"(s'> +341 "core" ' +9 "storage"(l- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&,& +3 "core" & zM +2 "storage"(3& +4 "core" &; &\ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&('h +36 "core" ' + .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(v- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(Z'. +28 "core" ' +2 "manipulator"&% +4 "core" %z t z + "storage"(W& +4 "core" &; a X\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&'Ϧ +17 "core" ' + "manipulator"&5& +3 "core" & 5 zM +2 "storage"(O& +4 "core" &; | y i\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& '$ +31 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(Y' +35 "core" ' + "manipulator"&\ & +4 "core" &  yM +2 "manipulator"& % +4 "core" %  z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +195 "core" ( +2 "manipulator"&x& +3 "core" &e [ z' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &e O z' +2 .tForearm.seek CC +2 "manipulator"&]'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&j/ +69 "core" / +2 .tCC.seek :open +2 "collection"'9( +402 "core" ( +2 "storage"(L& +3 "core" &; w\ u +2 "storage"(S& +3 "core" &; \ u +2 "manipulator"&c& +3 "core" &e f z' +2 "manipulator"&E% +3 "core" % Ϻ ' z +3 .tForearm.seek :retract + "manipulator"&='\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&J( +148 "core" ( + "manipulator"&}& +3 "core" & k yk +2 "storage"(& +3 "core" &; "\ v +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 5 +2 "manipulator"&)'h +108 "core" ' +2 .tElbow.hold +2 "manipulator"&G, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&@1 +76 "core" 1 +2 "manipulator"&T% +4 "core" % v k z +2 "storage"(i& +4 "core" &; \ r + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 314 counts + "manipulator"&k'Ϣ +15 "core" ' +2 "manipulator"&[& +4 "core" & M zk + "storage"(!& +4 "core" &; \ x +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&P'$ +35 "core" ' + "storage"(u% +4 "core" % m\ w +3 ."downElevator"SE.seek :down +3 "storage"(.'g +98 (Q% +3 "core" %uG \ tYk +2 "manipulator"&g% +4 "core" %" 9 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +55 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 5 of [5] + #Loading generic puck from tube 5 into Collection Clamp +2 "collection"'%& +3 "core" &vx\ n +2 "manipulator"&&% +4 "core" %\   z + "storage"(#% +4 "core" %w D\ w +2 "storage"(`. +3 "core" .(; +2 "storage"(K& +3 "core" &; !\ w +2 "storage"(& +3 "core" &; Z\ x + "manipulator"&p& +4 "core" & ' zk +46 .tElbow.seek 5 +4 "manipulator"&( +3 "core" ( +2 "manipulator"&X& +4 "core" & zk +2 "storage"(r& +4 "core" &; X\ x +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +106 "core" ' +2 "storage"("& +3 "core" &; 2\ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(;'> +304 "core" ' +2 "storage"(^- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (y& +3 "core" &; \ u +2 "manipulator"&'& +4 "core" & ` zk +2 .tElbow.seek 5 + "manipulator"&U( +4 "core" ( +2 "manipulator"&& +3 "core" & t zk +2 "storage"(& +4 "core" &; '\ v +2 .tForearm.seek 5 + 300 counts +2 "manipulator"& 'ϔ +31 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&1/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&h& +2 "storage"('g +7 "core" & l yk + "manipulator"&% +4 "core" % ϶ j zp +2 .tForearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&e(i +156 "core" ( + "manipulator"&4& +4 "core" &d. s zF +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 "core" ' +2 "manipulator"&{& +2 ."downElevator"SE.stop +4 "storage"(5 +3 "core" &d. f zF +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&_'Ͻ +100 "core" ' + "manipulator"&w& +4 "core" &d. w zF +2 "manipulator"&-% +4 "core" %Ͽ z +2 "collection"'R& +4 "core" &uv\ k +2 "collection"'7& +5 "core" &sw\ k +2 .tCC.seek :closed +2 "collection"'z(S +4 "core" &tv\ k +8 &6uw\ c$c +9 &Uvuw\ X7 +9 &}tuw\ WK +10 &Ssy\ ]O +9 &XQsv\ ]O +10 &Qwu\ ^N +9 &Tuw\ ]O +9 &Ruu\ ]O +10 &`Rtv\ ]O +9 &"Qvu\ ^O +9 &Osv\ ^N +10 &!Vsu\ ]O +9 &#hTsw\ ^O +10 &%*Qtu\ ^O +9 &&Utt\ ]N +9 &(Ttu\ ]N +10 &*pVuw\ ]O +9 &,2Stx\ ^O +9 &-Qtv\ ]N +10 &/Ttv\ ]O +9 &1xRuv\ ]O +10 &3:Rsu\ ^O +9 &4Uqx\ \\O +9 &6Tvv\ ]O +10 &8Qtu\ ]N +9 &:CSuv\ ]N +10 &<Ptt\ ^O +9 &=Qtv\ ^N +9 &?Rrv\ ]N +10 &AJTsu\ ]O +9 &C Wuv\ \\O +9 &DZtu\ \\O +10 &F[tu\ \\P +9 &HLcqw\ ZQ +10 &J wsw\ WR +9 &Kus\ OV +9 &Musu\ H[ +10 &O8sw\ JZ +9 &Puw\ G[ +9 &Ruw\ GH +10 &Stw\ T, +9 &Smsv~\ WP +2 ( +2 "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.97 +2 .Hand.open + "manipulator"&:1 +67 "core" 1 +2 "manipulator"&% +4 "core" % Ͽ } z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&b'\ +90 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%<& +4 "core" &\ +2 "manipulator"&% +4 "core" %\  f z + "storage"(8% +4 "core" %q { | \ o +2 "storage"(I. +2 "core" .(; +2 "storage"(0& +4 "core" &; | } \ o + "storage"(?& +4 "core" &; | { \ o +2 "manipulator"&/& +3 "core" &d. N zF +2 "manipulator"&% +4 "core" %\  y z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&$( +175 "core" ( + "manipulator"&t& +3 "core" & zb +2 "storage"(F& +3 "core" &; \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +92 "core" ' + "storage"(& +4 "core" &; \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +300 "core" ' + "storage"(n- +3 "core" -' +2 .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (H& +7 "core" &; r z \ p +2 "manipulator"&f& +4 "core" & 2 zb +2 .tElbow.seek 5 + "manipulator"&( +49 "core" ( +4 "manipulator"&M& +3 "core" & ? zb +2 "storage"(o& +4 "core" &; \ q +3 .tForearm.seek 5 + 300 counts + "manipulator"&|'ϔ +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +35 "Can"\ oP7# @V +30 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&\\& +3 "storage"(N'g +5 "core" & j zb +3 "manipulator"&m% +4 "core" % ϲ H zl +2 .tForearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&6(_ +167 "core" ' + ."downElevator"SE.stop + "storage"(5 +91 "core" ( +2 "manipulator"&*& +4 "core" &e Y z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &D& +3 "core" &e r z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +99 "core" ' + "manipulator"&B& +3 "core" &e = z +2 "manipulator"&% +4 "core" %* { z +2 "processing"%& +4 "core" &\ +2 "processing"%& +4 "core" &\ +3 .tPC.seek :closed + "processing"%(^ +5 "core" &\  +9 &1y\ }*x +10 &a}\ |> +9 &gs\ |O +9 &(S\ O +10 &R\ O +9 &Q\ O +9 &nO\ O +10 &0U\ ~O +9 &T\ O +10 &R\ P +9 & vR\ O +9 &"7R\ P +10 &#Q\ O +9 &%V\ O +9 &'~Q\ O +10 &)?Q\ P +9 &+Q\ O +10 &,Q\ O +9 &.R\ O +9 &0IQ\ O +10 &2 Q\ O +9 &3Q\ O +9 &5Q\ O +10 &7QQ\ ~O +10 &9Q\ ~O +9 &:P\ ~O +9 &<R\ O +9 &>YP\ O +10 &@R\ ~O +9 &AO\ O +9 &CY\ ~P +10 &E\\_\ ~Q +9 &Go\ |R +10 &H\ {T +9 &J\ {U +9 &LX\ {U +10 &N\ {U +9 &O\ zV +10 &Q\ zV +9 &S^\ zU +9 &U\ zV +10 &V\ yV +9 &X\ zV +9 &Zd\ zV +10 &\\%\ yV +9 &]y\ {6 +9 &^+c\ }!a +10 &^'\ 0 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 + .Hand.open + "manipulator"&~1 +66 "core" 1 + "manipulator"&V% +4 "core" % * \\ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +95 "core" ' +2 "processing"%,& +4 "core" &^ \ 0 + #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&3% +4 "core" %\  . z +2 "storage"(v% +4 "core" %p m v\ m + "storage"(. +3 "core" .(; +2 "storage"(W& +4 "core" &; o s \ m + "storage"(5& +4 "manipulator"&O& +5 "core" &; p m\ m + &e _ z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&\ (_ +4 ."raiseStack"SE.seek :beamBreak + "storage"( '> +2 "core" ( +3 "manipulator"&a& +4 "core" &e 6 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &e C z +3 .tForearm.seek PC +2 "manipulator"&s'$ +94 "core" ' + .tHand.close +2 "manipulator"&(/ +67 "core" / +3 .tPC.seek :open +2 "processing"%( +84 "core" ' +2 "storage"(Z- +3 "core" -'> + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(x' +38 "core" ' +324 ( +2 "storage"(& +3 "core" &; { x \ o +2 "manipulator"& & +3 "core" &e F z +2 "manipulator"& % +3 "core" % 5 % z +2 .tForearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&>( +258 "core" ( +2 "manipulator"&q& +3 "core" & b z/ +2 "storage"(L& +4 "core" &; y y \ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&S'$ +96 "core" ' + .tHand.open +2 "manipulator"&c1 +72 "core" 1 +9 "storage"(E- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(}' +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(]- +3 "core" -' +3 "storage"(& +3 "core" &;\ \  \ ` +2 "manipulator"&@& +4 "core" & m z/ +2 .tElbow.seek 5 +2 "manipulator"&T( +2 "core" ( +2 "manipulator"&i& +4 "core" & z/ +2 "storage"([& +4 "core" &;\  P \ a +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&!'$ +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(u' +51 "core" ' +2 "manipulator"&=& +3 "core" & y z/ +2 "storage"(Q& +4 "core" &; k Z i\ l +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&g'h +35 "core" ' + .tElbow.hold +2 "manipulator"&J, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"()' +25 "core" ' +2 "manipulator"&k% +3 "core" %x = zX +2 "storage"(%& +4 "core" &; ? A x\ f + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 316 counts + "manipulator"&&'Ϥ +18 "core" ' + "manipulator"&#& +4 "core" & z/ +2 "storage"(`& +4 "core" &; y o V\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&K'$ +18 "core" ' + "storage"(% +3 "core" % z x \ n +3 ."downElevator"SE.seek :down +4 "storage"(p'g +98 (Y% +3 "core" %K c c\ kYm +2 "manipulator"&X% +3 "core" % D z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +91 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (P& +3 "core" &; c n \ n +2 "collection"'"& +3 "core" &Setw\ YP +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&.% +4 "core" %\  | z +2 "storage"(G% +4 "core" %X | { \ o + "storage"(. +3 "core" .(; +2 "storage"(^& +4 "core" &; | z \ o + "storage"(y& +4 "core" &; z | \ o + "manipulator"&'& +4 "core" & ; z/ +2 .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & v z/ + "storage"(1& +3 "core" &; { { \ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&h'$ +97 "core" ' + "storage"(& +4 "core" &; u t\ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +298 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +3 "core" &  z/ +2 "storage"({& +4 "core" &; | { t\ o + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&;'h +36 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(w- +3 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(-'. +26 "core" ' + "manipulator"&U% +4 "core" %z ] y + "storage"(R& +4 "core" &; X Y\ i +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts +2 "manipulator"&'Ϧ +16 "core" ' + "manipulator"&+& +4 "core" & L z/ +2 "storage"(9& +3 "core" &; | { _\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +45 "manipulator"&:'$ +43 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +35 "core" ' + "manipulator"&<& +4 "core" & D z/ +2 "manipulator"&% +3 "core" %? W z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +89 "core" ' + .tElbow.seek CC +2 "manipulator"&I(i +151 "core" ( +2 "manipulator"&0& +88 "core" &k1 zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &k1 i zI +2 .tForearm.seek CC +2 "manipulator"&?'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&// +75 "core" / +2 .tCC.seek :open + "collection"'( +400 "core" ( + "storage"(_& +4 "core" &; s q \ o + "storage"(t& +4 "core" &; w q \ o +2 "manipulator"&F& +3 "core" &k1 7 zI + "manipulator"&% +4 "core" % M z +2 .tForearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&b( +160 "core" ( +2 "manipulator"&n& +4 "core" & c yt + "storage"(H& +4 "core" &; )\ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&f'h +107 "core" ' + .tElbow.hold +2 "manipulator"&M, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&o1 +69 "core" 1 +2 "manipulator"&% +4 "core" % z z +2 "storage"(\\& +4 "core" &; p p \ p + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 318 counts + "manipulator"&m'Ϧ +15 "core" ' +2 "manipulator"&$& +3 "core" & @ yt +2 "storage"(& +4 "core" &; \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"& '$ +16 "core" ' +2 "storage"(|% +3 "core" % -\ u +3 ."downElevator"SE.seek :down +3 "storage"(*'g +99 (D% +3 "core" %I \ sXk +2 "manipulator"&% +3 "core" % [ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&B'\ +90 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 5 of [5] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'& +4 "core" &ux\ n +2 "manipulator"&% +4 "core" %\  Y z + "storage"(N% +3 "core" %o I\ w +2 "storage"(A. +3 "core" .(; +2 "storage"(C& +3 "core" &; \ w +2 "storage"(~& +4 "core" &; h\ w + "manipulator"&V& +4 "core" & yt +2 .tElbow.seek 5 +2 "manipulator"&,( +4 "core" ( + "manipulator"&3& +3 "core" & R zt +2 "storage"(v& +4 "core" &; '\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +94 "core" ' +2 "storage"(& +4 "core" &; \ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(W'> +303 "core" ' +2 "storage"(O- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (5& +2 "core" &; \ t +2 "manipulator"&a& +4 "core" &  yt +2 .tElbow.seek 5 +2 "manipulator"&2( +3 "core" ( +2 "manipulator"&& +3 "core" & c zt +2 "storage"((& +4 "core" &; \ u +2 .tForearm.seek 5 + 300 counts + "manipulator"&Z'ϔ +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +47 .tHand.close +2 "manipulator"&6/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&l& +2 "storage"('g +8 "core" & R yt + "manipulator"& % +4 "core" % ϝ \\ zr +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (i +149 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +10 "core" ( + "manipulator"& & +4 "core" &_1 L zI + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &_1 ? zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&q'Ͻ +93 "core" ' + "manipulator"&L& +4 "core" &_1 zI +2 "manipulator"&\ % +4 "core" % s z, +2 "collection"'c& +4 "core" &tw\ k +2 "collection"'E& +5 "core" &tv\ k +2 .tCC.seek :closed +2 "collection"'](S +5 "core" &tx\ k +8 &1yty\ Y*x +10 &c{tx\ V> +9 &notv\ XO +9 &0Rtx\ ]N +10 &Suv\ ]O +9 &Tvv\ ]N +10 &uUtv\ ]O +9 &7Rww\ ]O +9 &Rwu\ ^N +10 &Rsv\ ^N +9 & }Tsw\ ]O +9 &"@Ovu\ ^N +10 &$Vtt\ ]O +9 &%Sst\ ^O +10 &'Uuu\ ]N +9 &)GRsv\ ^O +9 &+\ Utv\ ]N +10 &,Utu\ ]O +9 &.Tuu\ ]O +10 &0OPsu\ ^O +9 &2Psv\ ]N +9 &3Rsu\ ]N +10 &5Utw\ ]O +9 &7WTtv\ ]O +9 &9Qsu\ ^O +10 &:Uvv\ ]O +9 &<Tsv\ ]O +9 &>`Otv\ ^N +10 &@"Trv\ ]N +9 &ASuu\ ]N +10 &CTuv\ ]N +9 &EeXtu\ \\O +9 &G%`su\ [P +10 &Hhsv\ ZQ +9 &J~ru\ US +9 &LSrv\ NX +10 &Nsu\ H[ +9 &Ouw\ I[ +10 &Qrv\ H[ +9 &S+usv|\ P, +9 &Ssv\ PU +9 ( +2 &Skvw\ XR +2 "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.96 + .Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&@% +4 "core" % \\ z, +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +96 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%[& +4 "core" &\ +2 "manipulator"&j% +3 "core" %\  1 z +2 "storage"(=% +4 "core" %_ q n &\ n + "storage"(Q. +3 "core" .(; +2 "storage"(k& +3 "core" &; r n\ n +2 "storage"(%& +3 "core" &; v o \ n +2 "manipulator"&x& +4 "core" &_1 zI + "manipulator"&#% +4 "core" %\  . z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&`( +160 "core" ( +2 "manipulator"&}& +3 "core" & zj +2 "storage"(& +4 "core" &; \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&>'$ +91 "core" ' +2 "storage"(S& +3 "core" &; \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +302 "core" ' + "storage"(Y- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (X& +3 "core" &; v m ,\ n +2 "manipulator"&!& +3 "core" & o zj +2 .tElbow.seek 5 +2 "manipulator"&T( +3 "core" ( +2 "manipulator"&u& +4 "core" & zj + "storage"(g& +4 "core" &; | { \ o +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&P'ϔ +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&&/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&"& +2 "storage"(.'g +7 "core" & _ zj +2 "manipulator"&G% +4 "core" % ϒ ( z; +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"&)(_ +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +112 "core" ( +2 "manipulator"&^& +3 "core" &\\ L z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &] V y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&''$ +91 "core" ' +2 "manipulator"&& +48 "core" &] a y +4 "manipulator"&1% +4 "core" % d z +2 "processing"%K& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%p(^ +4 "core" &\  +9 &1y\ *y +9 &c\ }? +9 &kr\ ~P +10 &-P\ O +9 &N\ O +10 &T\ O +9 &tN\ O +9 &5T\ O +10 &Q\ O +9 &T\ O +9 & {R\ O +10 &"<R\ P +9 &#Q\ O +10 &%U\ O +9 &'P\ O +9 &)FS\ O +10 &+P\ O +9 &,Q\ O +9 &.Q\ O +10 &0NQ\ O +9 &2P\ O +10 &3Q\ O +9 &5Q\ O +9 &7VQ\ O +10 &9Q\ O +9 &:O\ O +9 &<R\ O +10 &>]S\ O +9 &@R\ O +9 &AT\ O +10 &CW\ P +9 &E`_\ Q +10 &Gn\ ~R +9 &H\ |T +9 &J\ }U +10 &L\\\ |U +9 &N\ |U +10 &O\ |V +9 &Q\ |V +9 &Sb\ |V +10 &U%\ |U +9 &V\ {U +9 &X\ {V +10 &Zi\ {V +9 &\\+\ {V +9 &]s\ ~: +10 &^0\ |R +9 &^!\ - +3 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 + .Hand.open + "manipulator"&J1 +75 "core" 1 + "manipulator"&r% +4 "core" %  r z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 "processing"%4& +4 "core" &^\ - +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&{% +4 "core" %\  z z +2 "storage"(w% +4 "core" %t l w \ m + "storage"(U. +3 "core" .(; +2 "storage"(R& +3 "core" &; u y &\ n +2 "storage"(+& +4 "manipulator"&9& +4 "core" &; s x C\ m + &] b z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&<(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"('> +4 "core" ( + "manipulator"&h& +4 "core" &] s z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &] D z +3 .tForearm.seek PC +2 "manipulator"&'$ +95 "core" ' +2 .tHand.close + "manipulator"&;/ +77 "core" / +2 .tPC.seek :open + "processing"%( +80 "core" ' + "storage"(-- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(:' +41 "core" ' +327 ( +2 "storage"(0& +4 "core" &; y o\ o +2 "manipulator"&7& +3 "core" &] z +2 "manipulator"& % +4 "core" % * \\ z +2 .tForearm.seek :retract + "manipulator"&/'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&8( +244 "core" ( +2 "manipulator"&z& +3 "core" & & z. +2 "storage"(_& +4 "core" &; { z L\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&t'$ +99 "core" ' + .tHand.open + "manipulator"&F1 +70 "core" 1 +2 "storage"(- +2 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(n' +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(H' +47 "core" ' +2 #tLights, camera, ACTION! + "storage"(?- +3 "core" -' +2 "storage"(I& +4 "core" &;  \ a +2 "manipulator"&o& +3 "core" & o z- +2 .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&\\& +4 "core" & z- + "storage"($& +3 "core" &; "  P\ a +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +14 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(|' +51 "core" ' + "manipulator"&e& +3 "core" & z- +2 "storage"(D& +4 "core" &; z z F\ n + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +42 .tForearm.seek 5 +9 "manipulator"&'h +38 "core" ' + .tElbow.hold +2 "manipulator"&b, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(f' +22 "core" ' +2 "manipulator"&m% +4 "core" %p W zH + "storage"(& +4 "core" &; M R .\ g +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 308 counts +2 "manipulator"&'Ϝ +17 "core" ' +2 "manipulator"&N& +4 "core" & 9 z- + "storage"(A& +4 "core" &; z { \ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&C'$ +65 "core" ' + "storage"(~% +3 "core" % { z \ o +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (V% +3 "core" %ON d c\ kZo +2 "manipulator"&3% +4 "core" % L z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&v'\ +101 "core" ' +54 ' + ."downElevator"SE.stop +2 "storage"(5 +3 ( & +3 "core" &; q d\ o +2 "collection"'& +4 "core" &Sjsuu\ YR + #tStoring generic puck in Collection Clamp to tube 5 +2 "manipulator"&*% +4 "core" %\  w z\ f +2 "storage"(M% +3 "core" %l g m\ o +2 "storage"(B. +3 "core" .(; +2 "storage"(O& +3 "core" &; f m \ p +2 "storage"(5& +3 "core" &; o p \ p +2 "manipulator"&a& +4 "core" & ) z- +2 .tElbow.seek 5 + "manipulator"&( +3 "core" ( +2 "manipulator"&(& +3 "core" & G z- +2 "storage"(6& +4 "core" &; p m \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&l'$ +92 "core" ' +2 "storage"( & +3 "core" &; { y c\ o +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(,'> +303 "core" ' +2 "storage"(- +2 "core" -' +2 .tSE.configure :default +7 "storage"(#QK-0-\ b +3 "manipulator"& & +8 "core" & o z- + "storage"(s& +4 "core" &; z z \ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&W'h +35 "core" ' +2 .tElbow.hold +2 "manipulator"&Z, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(L- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(\ '. +28 "core" ' + "manipulator"&c% +3 "core" %z Q z +2 "storage"(2& +3 "core" &; 6 1 \ h +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 318 counts + "manipulator"&'Ϧ +17 "core" ' +2 "manipulator"&& +3 "core" & k z- +2 "storage"(& +4 "core" &; z p r\ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +35 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(@' +32 "core" ' + "manipulator"&[& +3 "core" &  z- +2 "manipulator"&j% +4 "core" %* @ z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&=(i +153 "core" ( +2 "manipulator"&Q& +4 "core" &a3 m zJ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &a3 zJ +2 .tForearm.seek CC +2 "manipulator"&%'Ͻ +92 "core" ' + .tHand.close + "manipulator"&x/ +68 "core" / +2 .tCC.seek :open +2 "collection"'#( +402 "core" ( +2 "storage"(q& +4 "core" &; 3\ s + "storage"(}& +3 "core" &; \ r +2 "manipulator"&& +4 "core" &a2 Q zJ + "manipulator"&S% +43 "core" % u yG +9 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&i( +160 "core" ( +2 "manipulator"&Y& +4 "core" &  zr + "storage"(X& +4 "core" &; \ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&!'h +107 "core" ' + .tElbow.hold +2 "manipulator"&u, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&g1 +69 "core" 1 +2 "manipulator"&&% +4 "core" % v I z +2 "storage"("& +3 "core" &; \ r +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 314 counts +2 "manipulator"&G'Ϣ +16 "core" ' + "manipulator"&`& +4 "core" & \\ zr +2 "storage"(>& +3 "core" &; \ x +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +34 "core" ' + "storage"(P% +4 "core" % %\ w +2 ."downElevator"SE.seek :down +4 "storage"(^'g +99 (y% +2 "core" %J Z\ sYl +2 "manipulator"&T% +4 "core" %' ] yw +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +51 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 5 of [5] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'1& +4 "core" &tw\ n + "manipulator"&K% +4 "core" %\  = x +2 "storage"(.% +4 "core" %u ^\ w + "storage"(. +3 "core" .(; +2 "storage"(& +4 "core" &; \ w + "storage"(J& +3 "core" &; &\ w +2 "manipulator"&r& +4 "core" & 7 yr +2 .tElbow.seek 5 +2 "manipulator"&4( +4 "core" ( + "manipulator"&{& +4 "core" & F zr +2 "storage"(& +3 "core" &; \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&w'$ +96 "core" ' +2 "storage"(U& +4 "core" &; \ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(R'> +305 "core" ' + "storage"(9- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (+& +3 "core" &; \ u +2 "manipulator"&h& +4 "core" &  yr + .tElbow.seek 5 +2 "manipulator"&( +4 "core" ( + "manipulator"&'& +3 "core" & R zr +3 "storage"(;& +3 "core" &; F\ u +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&-'ϔ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&)/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(p'g +7 "core" & yr +2 "manipulator"&% +4 "core" % Ϫ A y~ +2 .tForearm.seek :retract +2 "manipulator"&0'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7(i +156 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( + "manipulator"& & +3 "core" &c, F zE| +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &c, * zE| +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&z'Ͻ +92 "core" ' + "manipulator"&_& +3 "core" &c- 4 yE| +2 "manipulator"&<% +4 "core" %϶  zW +2 "collection"'F& +3 "core" &tv\ l +3 "collection"'& +5 "core" &uu\ l +2 .tCC.seek :closed +2 "collection"'?(S +53 "core" &uw\ l +4 &uv\ l + &uy\ l + &tu\ l + &vv\ k + &tv\ k5 +2 &;Fqst\ Y0 +7 &bq{uv\ WE +9 &Ztv\ ]O +10 &Ntw\ _N +9 &Tsw\ _O +10 &HQtw\ _N +9 &\ Rst\ _N +9 &Ttx\ _N +10 &Rtw\ _N +9 &PTtx\ ^N +9 &!Uuw\ ^N +10 &"Qtw\ _O +9 &$Suw\ ^O +10 &&XPrv\ _N +9 &(Rux\ _N +9 &)Ttv\ ^O +10 &+Rtv\ ^O +9 &-`Otw\ _N +9 &/"Ruw\ ^N +10 &0Vtv\ ^O +9 &2Rtv\ ^O +10 &4hUsv\ ^N +9 &6*Qvw\ ^N +9 &7Qtw\ _N +10 &9Wtv\ ^O +9 &;oRrw\ ^O +9 &=2Qtv\ _N +10 &>Sqv\ _N +9 &@Wtw\ ]O +10 &BwRsv\ _O +9 &D8Trw\ ]O +9 &EYuv\ ]O +10 &G_uw\ \\P +9 &Ivprw\ YR +9 &K/st\ TU +10 &Ltv\ JZ +9 &Ntw{\ KZ +10 &Pbsx}\ J[ +9 &R$ts\ IW +9 &Sc@uw\ U, +10 &S\ yuv\ WM +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.90 + .Hand.open +2 "manipulator"&I1 +3 "core" &Sbtv\ ZM +73 1 + "manipulator"&o% +3 "core" % ϶ A yW +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +95 "core" ' + #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%$& +4 "core" &\ + "manipulator"&/% +3 "core" %\  j z +3 "storage"(e% +4 "core" %l | z \ o + "storage"(D. +3 "core" .(; +2 "storage"(:& +3 "core" &; | { \ o +2 "storage"(n& +4 "core" &; x t \ o +2 "manipulator"&m& +3 "core" &c, zE| +2 "manipulator"&% +3 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&N( +177 "core" ( +2 "manipulator"&A& +4 "core" & ; z& + "storage"(8& +4 "core" &; \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&t'$ +93 "core" ' + "storage"(H& +3 "core" &; \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(~'> +303 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (V& +3 "core" &; q q \ p +2 "manipulator"&3& +3 "core" & # y& +3 .tElbow.seek 5 + "manipulator"&( +13 "core" ( + "manipulator"&|& +3 "core" & z o +2 "storage"(& +3 "core" &; \ q +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&'ϔ +23 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"& / +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(*'g +7 "core" & d z o +2 "manipulator"&M% +4 "core" % { H zW +2 .tForearm.seek :retract +2 "manipulator"&B'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&f(_ +159 "core" ' + ."downElevator"SE.stop + "storage"(5 +101 "core" ( +2 "manipulator"&O& +3 "core" &h p y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &h  z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&a'$ +96 "core" ' +2 "manipulator"&(& +4 "core" &h ^ z +2 "manipulator"&6% +4 "core" % b z +2 "processing"%C& +3 "core" &\ +3 "processing"% & +5 "core" &\ +2 .tPC.seek :closed + "processing"%(^ +5 "core" &\  +9 &0x\ ~*y +10 &a}\ |> +9 &es\ }O +9 &%S\ P +10 &R\ O +9 &V\ O +9 &lS\ O +10 &-U\ P +9 &R\ O +10 &O\ O +9 & tO\ O +9 &"5Q\ P +10 &#R\ P +9 &%T\ O +10 &'|N\ O +9 &)?T\ O +9 &+Q\ O +10 &,P\ O +9 &.N\ O +9 &0GQ\ O +10 &2Q\ O +9 &3Q\ O +10 &5S\ O +9 &7OQ\ O +9 &9Q\ O +10 &:Q\ O +9 &<R\ O +9 &>US\ P +10 &@R\ O +9 &AT\ O +9 &CY\ P +10 &EZ_\ ~Q +9 &Gn\ }R +10 &H\ {T +9 &J\ {U +9 &LU\ {U +10 &N\ {U +9 &O\ {V +10 &Q\ {V +9 &S\\\ {U +9 &U\ {U +10 &V\ {V +9 &X\ zV +9 &Za\ zW +10 &\\#\ yV +9 &]{\ |4 +9 &^5k\ }@ +9 ( +3 "processing"% & +3 "core" &^\ - +2 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.64 + .Hand.open + "manipulator"&b1 +66 "core" 1 +2 "manipulator"&v% +3 "core" %  | z +3 .tForearm.reconfigure :loose +49 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 "processing"% & +3 "core" &^\ - +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&s% +4 "core" %\  z +2 "storage"(L% +4 "core" %v { { \ o + "storage"(c. +3 "core" .(; +2 "storage"(2& +3 "core" &; m l \ n +2 "storage"(& +4 "manipulator"&& +4 "core" &; z { =\ o +2 &h U z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&[(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"(j'> +2 "core" ( +2 "manipulator"&l& +5 "core" &h _ z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &h Z z +3 .tForearm.seek PC +2 "manipulator"&,'$ +96 "core" ' + .tHand.close + "manipulator"&W/ +70 "core" / +2 .tPC.seek :open + "processing"%( +89 "core" ' +2 "storage"(\ - +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(Q' +39 "core" ' +316 ( + "storage"(k& +4 "core" &; | x d\ o +2 "manipulator"&& +3 "core" &h C z +2 "manipulator"&Z% +4 "core" % 3 [ y +2 .tForearm.seek :retract +2 "manipulator"&x'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&E( +265 "core" ( + "manipulator"&]& +3 "core" & > z +2 "storage"(q& +3 "core" &; n i 8\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&}'$ +96 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "storage"(S- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(Y' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(X' +49 "core" ' + #tLights, camera, ACTION! + "storage"(%- +4 "core" -' +2 "storage"(=& +4 "core" &;   \ b + "manipulator"&g& +4 "core" &  z +2 .tElbow.seek 5 + "manipulator"&&( +22 "core" ( +2 "manipulator"&"& +3 "core" & G zz +2 "storage"(`& +3 "core" &;   \ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&>'$ +12 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(P' +50 "core" ' + "manipulator"& & +3 "core" &  zz +2 "storage"(y& +4 "core" &; M\ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&T'h +35 "core" ' +2 .tElbow.hold +2 "manipulator"&i, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"(!' +26 "core" ' +2 "manipulator"&G% +4 "core" %x zk +2 "storage"(1& +3 "core" &; b a\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 316 counts +2 "manipulator"&K'Ϥ +17 "core" ' +2 "manipulator"&.& +4 "core" & W zz + "storage"(& +4 "core" &; \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +18 "core" ' + "storage"(J% +4 "core" % 2\ q +2 ."downElevator"SE.seek :down +4 "storage"(r'g +99 (@% +3 "core" %O x y =\ nZo +2 "manipulator"&{% +4 "core" % Y y +41 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +16 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" &; t v \ p +2 "collection"'U& +4 "core" &Sauu\ \\M +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&^% +4 "core" %\  9 z +2 "storage"(u% +4 "core" %r \ q + "storage"(. +3 "core" .(; +2 "storage"(9& +4 "core" &; \ q + "storage"(+& +4 "core" &; \ q +2 "manipulator"&h& +3 "core" &  zz +2 .tElbow.seek 5 +2 "manipulator"&'( +4 "core" ( +2 "manipulator"&;& +4 "core" & ! zz + "storage"()& +4 "core" &; \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +103 "core" ' +2 "storage"(& +3 "core" &; \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(4'> +302 "core" ' + "storage"(w- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & ` zz +2 "storage"(& +3 "core" &; \ r +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&R'h +34 "core" ' +2 .tElbow.hold +2 "manipulator"&-, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(_- +3 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(<'- +29 "core" ' + "manipulator"&F% +4 "core" %z # z + "storage"(& +4 "core" &; f d\ k + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&p'Ϧ +17 "core" ' +2 "manipulator"&0& +3 "core" & c zz +2 "storage"(#& +4 "core" &; s v J\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&I'$ +33 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(o' +36 "core" ' + "manipulator"&$& +3 "core" &  yz +2 "manipulator"&/% +4 "core" %" 2 z{ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&e(i +159 "core" ( + "manipulator"&D& +3 "core" &`. 1 zF +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &`. ) zF +2 .tForearm.seek CC +2 "manipulator"&n'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&m/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +405 "core" ( +2 "storage"(z& +3 "core" &; \ q +2 "storage"(A& +3 "core" &; \ q +2 "manipulator"&8& +4 "core" &a. N zF + "manipulator"&H% +4 "core" % Ϲ - z@ +2 .tForearm.seek :retract +2 "manipulator"&7'\ +91 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&\\( +185 "core" ( + "manipulator"&& +4 "core" & M z^ +2 "storage"(V& +3 "core" &; /\ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&3'h +104 "core" ' +2 .tElbow.hold +2 "manipulator"&|, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"& % +3 "core" % v z +2 "storage"(& +3 "core" &; t x \ p +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 314 counts + "manipulator"&M'Ϣ +59 "core" ' +5 "manipulator"&N& +4 "core" & z] + "storage"(t& +4 "core" &; C\ t +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&~'$ +35 "core" ' + "storage"(% +3 "core" % \ u +3 ."downElevator"SE.seek :down +5 "storage"(O'g +99 (5% +2 "core" %K \ rYk +2 "manipulator"&% +3 "core" %' v z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&('\ +89 "core" ' +53 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 5 of [5] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'6& +4 "core" &uv\ m +2 "manipulator"&C% +3 "core" %\  y +2 "storage"(*% +4 "core" %c \ v + "storage"(B. +3 "core" .(; +2 "storage"(& +4 "core" &; V\ w + "storage"(b& +4 "core" &; \ v + "manipulator"&v& +4 "core" & k z] +2 .tElbow.seek 5 +2 "manipulator"& ( +4 "core" ( +3 "manipulator"& & +4 "core" & e y] + "storage"(s& +3 "core" &; \ v +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&L'$ +93 "core" ' +2 "storage"(c& +4 "core" &; j\ w +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(2'> +311 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &; \ v +2 "manipulator"&l& +4 "core" & ^ y] + .tElbow.seek 5 +2 "manipulator"&( +4 "core" ( + "manipulator"&a& +4 "core" &  y] +2 "storage"(W& +3 "core" &; a\ w +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&\ 'ϔ +13 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&f/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"('g +8 "core" & I z] + "manipulator"&j% +3 "core" % ϕ u zo +3 .tForearm.seek :retract +2 "manipulator"&k'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +148 "core" ' + ."downElevator"SE.stop + "storage"(5 +28 "core" ( + "manipulator"&Z& +4 "core" &u d yh +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &u yh +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&]'Ͻ +94 "core" ' +2 "manipulator"&q& +4 "core" &u  zh + "manipulator"&[% +5 "core" %Ͽ k yE + "collection"'& +3 "core" &uw\ n +3 "collection"'S& +4 "core" &tw4\ n +2 .tCC.seek :closed +2 "collection"'%(S +4 "core" &uw\ n +9 &2xuv\ \\)w +9 &c{uv\ Y> +10 &nnvw\ [N +9 &/Nuv\ aN +9 &Rtv\ aN +10 &Otw\ aN +9 &uRtv\ `N +9 &6Suu\ aO +10 &Vtw\ `N +9 &Quu\ aN +10 & }Utv\ `N +9 &"?Ttu\ `N +9 &$Svv\ `O +10 &%Rvv\ `O +9 &'Stw\ `O +9 &)FTtw\ `O +10 &+ Uuw\ `N +9 &,Ttu\ `N +10 &.Vtv\ _N +9 &0OPsw\ aN +9 &2Qsv\ aN +10 &3Rtw\ aN +9 &5Rvw\ `O +10 &7VTsw\ `O +9 &9Uuv\ `O +9 &:Qru\ aN +10 &<Wtv\ `N +9 &>_Puv\ aN +9 &@ Ruw\ `O +10 &AUsv\ `N +9 &CXtx\ `O +9 &EgWsx\ `N +10 &G$^tx\ _P +9 &Hhux\ \\Q +10 &J}ut\ XT +9 &LTsu\ PX +9 &Nrw\ MZ +10 &Orw\ L[ +9 &Quv\ K[\ +9 &S,utv\ R, +10 &Svw\ RT +9 ( + &Seqw\ \\N +3 "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.95 + .Hand.open + "manipulator"&=1 +75 "core" 1 +2 "manipulator"&g% +4 "core" % Ͽ : zE +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +94 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%"& +4 "core" &\ +2 "manipulator"&`% +4 "core" %\  z + "storage"( % +3 "core" %] \ q +2 "storage"(y. +3 "core" .(; +48 "storage"(Q& +4 "core" &; \ r +2 "storage"(G& +3 "core" &; \ q +2 "manipulator"&1& +3 "core" &u zh +2 "manipulator"&Y% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&.( +176 "core" ( + "manipulator"&& +4 "core" & X zT +2 "storage"(J& +4 "core" &; \ q +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&E'$ +94 "core" ' +2 "storage"(}& +4 "core" &; \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(X'> +297 "core" ' +2 "storage"(@- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +3 "core" &; o d\ q +2 "manipulator"&>& +3 "core" & ( yT +2 .tElbow.seek 5 +2 "manipulator"&&( +3 "core" ( +2 "manipulator"&P& +4 "core" & % zT + "storage"(T& +3 "core" &; \ q +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&K'ϔ +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&U& +2 "storage"(^'g +8 "core" & L zT + "manipulator"&u% +4 "core" % Ϟ p z +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek PC + "manipulator"&9(_ +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +95 "core" ( + "manipulator"&!& +3 "core" &h  y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +3 "core" &h 8 z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&h'$ +97 "core" ' +2 "manipulator"&;& +3 "core" &h z +2 "manipulator"&)% +4 "core" %- B z +2 "processing"%& +3 "core" & \ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%r(^ +4 "core" &\  +9 &1x\ ~*z +10 &c\ |? +9 &kq\ |O +9 &,R\ O +10 &S\ O +9 &U\ O +9 &rR\ O +10 &3S\ P +9 &R\ P +10 &S\ P +9 & yS\ P +9 &"<Q\ O +10 &#N\ O +9 &%Q\ O +9 &'N\ O +10 &)DT\ O +9 &+P\ O +10 &,N\ O +9 &.R\ O +9 &0LS\ O +10 &2Q\ O +9 &3Q\ O +9 &5N\ O +10 &7TQ\ O +9 &9N\ O +10 &:O\ O +9 &<T\ O +9 &>[S\ ~P +10 &@R\ P +9 &AR\ O +9 &CT\ P +10 &E`b\ ~Q +9 &Gl\ }R +10 &H\ {U +9 &J~\ {U +9 &L[\ |U +10 &N\ {V +9 &O\ {V +9 &Q\ {V +10 &Sa\ {V +9 &U#\ {V +9 &V\ {V +10 &X\ zV +9 &Zh\ zV +10 &\\)\ zW +9 &]|\ {4 +9 &^5k\ }< +9 ( +2 &^\ ) +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.64 + .Hand.open + "manipulator"&i1 +77 "core" 1 + "manipulator"&% +3 "core" % , a z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +98 "core" ' +2 "processing"% & +4 "core" &^\ ) +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&% +4 "core" %\  0 z +2 "storage"(_% +4 "core" %u z z V\ n + "storage"(F. +3 "core" .(; +2 "storage"(& +4 "core" &; p m \ n +2 "storage"(0& +2 "manipulator"&#& +7 "core" &; n w\ n + &h z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&$(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"(/'> +2 "core" ( +2 "manipulator"&& +5 "core" &h \\ z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +3 "core" &h * z +3 .tForearm.seek PC +2 "manipulator"&4'$ +92 "core" ' +2 .tHand.close + "manipulator"&R/ +66 "core" / +9 .tPC.seek :open +2 "processing"%p( +87 "core" ' +2 "storage"(<- +3 "core" -'> + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(D' +46 "core" ' +313 ( + "storage"(:& +3 "core" &; z | \ n +2 "manipulator"&I& +4 "core" &h z +2 "manipulator"&-% +4 "core" % + ` y +2 .tForearm.seek :retract + "manipulator"&m'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +249 "core" ( +2 "manipulator"&?& +4 "core" & V z( + "storage"(z& +4 "core" &; z z \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&A'$ +93 "core" ' +2 .tHand.open + "manipulator"&81 +76 "core" 1 + "storage"(H- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(' +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(V' +49 "core" ' + #tLights, camera, ACTION! +2 "storage"(n- +4 "core" -' + "storage"(e& +4 "core" &;   \ a +2 "manipulator"&& +3 "core" & g z( +2 .tElbow.seek 5 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&& +3 "core" & O z( +2 "storage"(N& +3 "core" &;  \ a +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&t'$ +11 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(7' +52 "core" ' + "manipulator"&& +3 "core" &  z( +2 "storage"(\\& +3 "core" &; z z 6\ n +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&5'h +40 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(3' +21 "core" ' + "manipulator"&M% +3 "core" %t zY +2 "storage"(6& +4 "core" &; 4 4 ;\ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 312 counts +2 "manipulator"&C'Ϡ +16 "core" ' +2 "manipulator"&*& +4 "core" & h y( + "storage"(B& +4 "core" &; m e \ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +35 "core" ' + "storage"(b% +4 "core" % t v \ p +3 ."downElevator"SE.seek :down +3 "storage"(v'g +99 (o% +4 "core" %$Q ` U S\ kYm +2 "manipulator"& % +4 "core" % V z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +94 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (~& +4 "core" &; v z e\ n +2 "collection"'c& +4 "core" &Sevu\ YN + #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&O% +4 "core" %\  o z +2 "storage"(|% +3 "core" %y | | \ o +2 "storage"((. +3 "core" .(; +2 "storage"(& +4 "core" &; z z \ o + "storage"(& +4 "core" &; | { \ o +2 "manipulator"&l& +4 "core" & - z( + .tElbow.seek 5 +2 "manipulator"&a( +4 "core" ( + "manipulator"&W& +3 "core" & z( +2 "storage"(f& +4 "core" &; z z \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +102 "core" ' + "storage"(j& +3 "core" &; z i\ p +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +301 "core" ' +3 "storage"(L- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&Z& +3 "core" & E z( +3 "storage"(2& +3 "core" &; z y \ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&,'h +31 "core" ' + .tElbow.hold +2 "manipulator"&\ , +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(q- +3 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"('- +28 "core" ' + "manipulator"&[% +4 "core" %z  z +2 "storage"(& +3 "core" &; Y W\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&'Ϧ +18 "core" ' + "manipulator"&k& +4 "core" &  z( +2 "storage"(& +3 "core" &; y y \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&='$ +34 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(g' +35 "core" ' + "manipulator"&"& +3 "core" & q z( +2 "manipulator"&`% +4 "core" % g z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&S(i +152 "core" ( +2 "manipulator"&y& +3 "core" &a1 G zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &b0 { zH +2 .tForearm.seek CC +2 "manipulator"&G'Ͻ +92 "core" ' + .tHand.close + "manipulator"&1/ +74 "core" / +2 .tCC.seek :open +2 "collection"'Y( +399 "core" ( + "storage"(]& +3 "core" &; \ p +2 "storage"(& +4 "core" &; n g x\ p +2 "manipulator"&J& +3 "core" &f0 O zH +2 "manipulator"&}% +3 "core" % 9 z2 +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&x( +160 "core" ( +2 "manipulator"&@& +3 "core" & | zP +2 "storage"({& +4 "core" &; m\ u + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 5 + "manipulator"&>'h +101 "core" ' +2 .tElbow.hold +2 "manipulator"&P, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&T1 +65 "core" 1 +2 "manipulator"&% +4 "core" % y z +2 "storage"(U& +3 "core" &; t h \ p +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 317 counts + "manipulator"&u'ϥ +15 "core" ' +2 "manipulator"&.& +4 "core" & a yP + "storage"(E& +4 "core" &; \ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&X'$ +48 "core" ' + "storage"(K% +3 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"(!'g +99 (+% +3 "core" %J A\ sXk +2 "manipulator"&&% +4 "core" %( S z} +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +88 "core" ' +53 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 5 of [5] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"')& +3 "core" &wu\ n +2 "manipulator"&% +4 "core" %\  z +2 "storage"(^% +3 "core" %Z \ v +2 "storage"(. +2 "core" .(; +2 "storage"(& +4 "core" &; T\ w + "storage"(i& +4 "core" &; i\ w + "manipulator"&& +4 "core" & zP +47 .tElbow.seek 5 +2 "manipulator"& ( +4 "core" ( +2 "manipulator"&& +3 "core" & c zP +2 "storage"(& +4 "core" &; +\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&_'$ +90 "core" ' +2 "storage"(F& +4 "core" &; ]\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +315 "core" ' +2 "storage"(#- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (0& +3 "core" &; /\ v +2 "manipulator"&& +4 "core" & s yP + .tElbow.seek 5 +2 "manipulator"&'( +4 "core" ( + "manipulator"&h& +4 "core" & yP + "storage"(R& +4 "core" &; {\ w +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&<'ϔ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&9/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&w& +2 "storage"(r'g +8 "core" & 1 yP + "manipulator"&/% +4 "core" % Ϛ G z +2 .tForearm.seek :retract +2 "manipulator"&:'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&I(i +153 "core" ' + ."downElevator"SE.stop + "storage"(5 +6 "core" ( + "manipulator"&-& +3 "core" &_0 i zH +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &_0 @ yH +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&?'Ͻ +96 "core" ' +2 "manipulator"&z& +4 "core" &_0 N yH + "manipulator"&$% +4 "core" %ϴ { zM +2 "collection"'8& +4 "core" &tw\ l +2 "collection"'H& +5 "core" &vvz\ l +2 .tCC.seek :closed +2 "collection"'n(S +5 "core" &xv\ k +8 &1xrv\ Y*x +9 &bzsw\ X> +10 &movw\ YO +9 &0Lru\ _N +10 &Rtw\ ^O +9 &Qtv\ ^O +9 &uPxv\ _N +10 &7Osu\ _N +9 &Suv\ ^N +9 &Usv\ ^N +10 & |Rvv\ ^O +9 &">Stv\ ^O +10 &$Puw\ _N +9 &%Quw\ _N +9 &'Qrv\ ^N +10 &)GSsu\ ^N +9 &+ Uuw\ ]N +9 &,Utv\ ]N +10 &.Vuv\ ]O +9 &0OStv\ ^N +10 &2Qtv\ _N +9 &3Rux\ ^N +9 &5Uuu\ ]N +10 &7WWsw\ ]N +9 &9Wtv\ ]O +9 &:Tsw\ ^N +10 &<Rtw\ ^N +9 &>_Ptv\ ^N +10 &@!Ttv\ ]N +9 &ARuw\ ^N +9 &CUtu\ ]O +10 &Ee\\vu\ \\O +9 &G%^sv\ \\P +9 &Hhsu\ ZQ +10 &Jtw\ VT +9 &LRrw\ MX +10 &Nst\ JZ +9 &Ott\ J[\ +9 &Qtw\ H[ +10 &S,utv\ Q- +9 &Stv\ OZ +9 ( +2 &Situ\ YQ +2 "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 + .Hand.open +2 "manipulator"&e1 +75 "core" 1 + "manipulator"&% +3 "core" % ϴ 7 zM +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%N& +3 "core" &\ +3 "manipulator"&m% +3 "core" %\ z +2 "storage"(% +4 "core" %h { y \ n + "storage"(\\. +3 "core" .(; +2 "storage"(M& +4 "core" &; v y x\ n + "storage"(D& +3 "core" &; z y \ n +2 "manipulator"&6& +4 "core" &_0 zH +2 "manipulator"&% +3 "core" %\ z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&*( +184 "core" ( + "manipulator"&B& +4 "core" &\ z!w + "storage"(b& +4 "core" &; \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +92 "core" ' + "storage"(A& +3 "core" &; \ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(V'> +298 "core" ' + "storage"(o- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &; z } q\ o +2 "manipulator"&t& +4 "core" &\ e z!w +2 .tElbow.seek 5 + "manipulator"& ( +4 "core" ( + "manipulator"&7& +51 "core" &\  y!w +2 "storage"(5& +3 "core" &; p p \ p +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&C'ϔ +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&~/ +77 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&c& +3 "storage"(O'g +6 "core" &\ 5 z!w +3 "manipulator"&|% +4 "core" % Ϭ  zo + .tForearm.seek :retract +2 "manipulator"&('\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&3(_ +157 "core" ' + ."downElevator"SE.stop + "storage"(5 +95 "core" ( + "manipulator"&& +4 "core" &` h y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &` Z z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&l'$ +103 "core" ' + "manipulator"&W& +3 "core" &` d z +2 "manipulator"&f% +4 "core" %! Z z +2 "processing"%& +4 "core" &\ +2 "processing"%j& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%v(^ +3 "core" &\ +8 & -\ $c +9 &T{\ |7 +10 &}x\ |L +9 &W\ ~P +9 &MS\ O +10 &R\ ~P +9 &R\ ~O +10 &O\ O +9 &UU\ ~O +9 &S\ ~P +10 &Q\ ~O +9 &!O\ ~O +9 &#]R\ ~O +10 &% O\ O +9 &&S\ ~P +10 &(R\ ~O +9 &*eQ\ ~O +9 &,'R\ ~O +10 &-P\ O +9 &/Q\ ~O +9 &1mQ\ ~O +10 &3/P\ ~O +9 &4R\ ~O +10 &6Q\ ~O +9 &8vS\ ~O +9 &:8R\ ~O +10 &;Q\ ~O +9 &=R\ ~O +9 &?~P\ ~O +10 &A?R\ ~O +9 &CR\ ~O +10 &D]\ }P +9 &F~g\ |R +9 &H:\ {T +10 &I\ zU +9 &K\ zU +9 &M|\ zU +10 &O<\ zV +9 &P\ zU +10 &R\ zU +9 &T\ zV +9 &VD\ zV +10 &X\ yV +9 &Y\ yV +9 &[\ zW +10 &]H\ yP +9 &^~Am\ |$k +10 &^5\ . +5 ( + "processing"%j& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&1 +3 "core" &^#\ . +64 1 +2 "manipulator"&s% +4 "core" %  . z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +96 "core" ' + "processing"%Z& +4 "core" &^#\ . +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&2% +3 "core" %\  N z +2 "storage"(q% +4 "core" %[ n v \ m + "storage"([. +3 "core" .(; +2 "storage"(& +4 "core" &; t t \ m +2 "storage"(k& + "manipulator"&& +7 "core" &; y w \ m +2 &` X z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b +2 "manipulator"&"(_ +5 ."raiseStack"SE.seek :beamBreak +2 "storage"(`'> + "core" ( +3 "manipulator"&& +4 "core" &` & z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &` q z +3 .tForearm.seek PC +2 "manipulator"& '$ +96 "core" ' + .tHand.close +2 "manipulator"&,/ +67 "core" / +2 .tPC.seek :open +2 "processing"%( +89 "core" ' +2 "storage"(- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +3 "storage"(y' +38 "core" ' +319 ( + "storage"(Q& +4 "core" &; z z \ n +2 "manipulator"&=& +4 "core" &` 0 z + "manipulator"&\ % +4 "core" % 5  z +2 .tForearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"& ( +257 "core" ( +2 "manipulator"&%& +3 "core" & > z3 +2 "storage"(]& +3 "core" &; { { \ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +95 "core" ' +2 .tHand.open + "manipulator"&J1 +75 "core" 1 +10 "storage"(}- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(@' +25 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"({' +50 "core" ' + #tLights, camera, ACTION! +2 "storage"(G- +3 "core" -' +2 "storage"(S& +4 "core" &;   -\ ^ + "manipulator"&T& +4 "core" & B z3 +2 .tElbow.seek 5 +2 "manipulator"&( +4 "core" ( + "manipulator"&U& +4 "core" & b z3 +2 "storage"(.& +4 "core" &;   \ ] +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&E'$ +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(K' +50 "core" ' + "manipulator"&& +3 "core" & ; z3 +2 "storage"(+& +3 "core" &; { z P\ n +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&&'h +38 "core" ' +2 .tElbow.hold + "manipulator"&x, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(>' +24 "core" ' +2 "manipulator"&u% +4 "core" %x  zn + "storage"()& +4 "core" &; A ? \ e +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 316 counts +2 "manipulator"&'Ϥ +16 "core" ' +2 "manipulator"&^& +4 "core" & Y z2 + "storage"(& +4 "core" &; Z f X\ l +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +49 "core" ' +2 "storage"(i% +4 "core" % { y \ m +2 ."downElevator"SE.seek :down +5 "storage"('g +99 (g% +2 "core" %K V V X\ iYm +2 "manipulator"&% +4 "core" %! Z zc +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +55 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (X& +3 "core" &; n c\ n +2 "collection"'F& +3 "core" &Sjvw\ XQ +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&!% +4 "core" %\ ~ z +2 "storage"(P% +3 "core" %e { { j\ o +2 "storage"(;. +3 "core" .(; +2 "storage"(#& +3 "core" &; z { \ n +2 "storage"(0& +4 "core" &; p q \ o + "manipulator"&& +4 "core" & F z2 +2 .tElbow.seek 5 + "manipulator"&h( +4 "core" ( +2 "manipulator"&R& +3 "core" & w z2 +2 "storage"(9& +4 "core" &; z { \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&w'$ +91 "core" ' + "storage"(/& +4 "core" &; p w '\ o +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +302 "core" ' +2 "storage"(_- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&-& +3 "core" &  z2 +2 "storage"(4& +3 "core" &; y z o\ n +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&'h +36 "core" ' +2 .tElbow.hold +2 "manipulator"&<, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(z- +2 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"($'. +28 "core" ' +2 "manipulator"&8% +4 "core" %y q z + "storage"('& +4 "core" &; L L E\ g + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 317 counts + "manipulator"&r'ϥ +17 "core" ' +2 "manipulator"&:& +3 "core" & < z2 +2 "storage"(Y& +4 "core" &; w y b\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +41 "manipulator"&e'$ +40 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +33 "core" ' + "manipulator"&N& +4 "core" & " z2 + "manipulator"&m% +4 "core" %, 8 z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +179 "core" ( + "manipulator"&\\& +4 "core" &u < z m +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &u 0 z m +3 .tForearm.seek CC +2 "manipulator"&D'Ͻ +92 "core" ' + .tHand.close + "manipulator"&6/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +405 "core" ( +2 "storage"(?& +3 "core" &; P\ u +2 "storage"(B& +4 "core" &; [\ u +2 "manipulator"&b& +3 "core" &u d z m +2 "manipulator"&A% +4 "core" % g z( + .tForearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +151 "core" ( + "manipulator"&o& +4 "core" & J zh +2 "storage"( & +3 "core" &; \ x +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&t'h +101 "core" ' + .tElbow.hold +2 "manipulator"&7, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&51 +73 "core" 1 +2 "manipulator"&~% +4 "core" % z Q z +2 "storage"(c& +3 "core" &; A\ s +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&|'Ϧ +16 "core" ' + "manipulator"&*& +4 "core" &  yh + "storage"(& +4 "core" &; T\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&V'$ +35 "core" ' +2 "storage"(C% +4 "core" % 3\ w +2 ."downElevator"SE.seek :down +4 "storage"('g +99 (% +3 "core" %O \ sYl +2 "manipulator"& % +4 "core" % m y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +94 "core" ' +50 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 5 of [5] +2 #Loading generic puck from tube 5 into Collection Clamp +2 "collection"'f& +3 "core" &tu\ n +2 "manipulator"&% +4 "core" %\  n z + "storage"(O% +4 "core" %v `\ w +2 "storage"((. +2 "core" .(; +2 "storage"(p& +3 "core" &; ]\ w +2 "storage"(& +3 "core" &; h\ w +2 "manipulator"&s& +4 "core" & ` yh +2 .tElbow.seek 5 +2 "manipulator"&Z( +2 "core" ( +2 "manipulator"&2& +4 "core" & zh +2 "storage"(q& +3 "core" &; C\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&['$ +94 "core" ' +3 "storage"(j& +3 "core" &; :\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +316 "core" ' +2 "storage"(- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (k& +3 "core" &; \ v +2 "manipulator"&& +4 "core" & \ yh + .tElbow.seek 5 +2 "manipulator"&a( +4 "core" ( + "manipulator"&l& +3 "core" & ? yh +2 "storage"(,& +4 "core" &; j\ w +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'ϔ +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +48 "manipulator"&3/ +65 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&L& +2 "storage"(v'g +6 "core" & _ yh +2 "manipulator"&`% +5 "core" % Ϡ % zh +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +2 .tElbow.seek CC + "manipulator"&=(i +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +9 "core" ( + "manipulator"&\ & +4 "core" &d/ L zG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &d/ zG +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'Ͻ +99 "core" ' +2 "manipulator"&]& +3 "core" &d/ } zG +2 "manipulator"&"% +4 "core" % Z zX +2 "collection"'J& +3 "core" &uwy\ l +2 "collection"'}& +6 "core" &sw\ l +2 .tCC.seek :closed +2 "collection"'G(S +4 "core" &sw\ l +6 &sv\ l5 +9 &;Fquv\ Z0 +10 &bp{ru\ WE +9 &Zuv\ ]O +9 &Rtw\ _N +10 &Utu\ ^N +9 &IWtv\ ^N +9 & Puv\ _N +10 &Otw\ _N +9 &Suv\ ^N +10 &QQsw\ _N +9 &!Qtv\ _N +9 &"Puu\ _N +10 &$Utx\ ^N +9 &&YUsw\ ^N +9 &(Vrw\ ^N +10 &)Ouv\ `N +9 &+Otv\ _N +10 &-aPtv\ _N +9 &/"Qsw\ _O +9 &0Ttw\ _O +10 &2Rsu\ ^O +9 &4iPuv\ _N +9 &6+Rtv\ ^N +10 &7Puu\ _N +9 &9Stw\ ^N +10 &;qRtw\ _N +9 &=2Qrw\ _O +9 &>Suv\ ^O +10 &@Wuv\ ^N +9 &ByQuu\ _N +9 &D:Vst\ ^O +10 &EYuv\ ^O +9 &G`sw\ \\P +10 &Iwpuu\ ZR +9 &K0st\ TU +9 &Luw\ IZ +10 &Nus\ KZ +9 &Pdtt\ J[\ +9 &R%uu\ IW +10 &SbAsv\ T. +9 &S stw\ XI +6 ( +2 "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.95 + .Hand.open +2 "manipulator"&S1 +3 "core" &Shvt\ [I +67 1 +2 "manipulator"&T% +3 "core" % L yX +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +93 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%U& +4 "core" &\ +2 "manipulator"&.% +3 "core" %\  = z +2 "storage"(% +4 "core" %` } } \ o + "storage"(+. +3 "core" .(; +2 "storage"(u& +3 "core" &; z | \ o +2 "storage"(y& +4 "core" &; z | \ o + "manipulator"&)& +3 "core" &d/ K zG +2 "manipulator"&^% +4 "core" %\  F z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&@( +160 "core" ( +2 "manipulator"&& +4 "core" & l z| + "storage"(i& +4 "core" &; \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"& '$ +100 "core" ' +2 "storage"(& +4 "core" &; \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"({'> +300 "core" ' +2 "storage"(E- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (g& +3 "core" &; "\ r +2 "manipulator"&& +4 "core" & 1 z| +2 .tElbow.seek 5 +2 "manipulator"&( +28 "core" ( + "manipulator"&K& +4 "core" & k yB + "storage"(&& +4 "core" &; \ r +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'ϔ +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&X/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&F& + "storage"(!'g +8 "core" & \\ zB + "manipulator"&P% +4 "core" % ϐ Z zw +2 .tForearm.seek :retract +2 "manipulator"&;'\ +94 "core" ' + .tElbow.seek PC +2 "manipulator"&#(_ +159 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( +2 "manipulator"&>& +4 "core" &e & z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &e ? y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +101 "core" ' +2 "manipulator"&R& +4 "core" &e i z +46 "manipulator"&9% +6 "core" % \\ z +2 "processing"%& +4 "core" &\ +2 "processing"%/& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" & \ +7 &4\ $c +9 &U|\ |7 +9 &}x\ |L +10 &W\ P +9 &RP\ P +9 &R\ P +10 &S\ P +9 &R\ P +10 &[V\ O +9 &U\ O +9 &R\ P +10 &!Q\ O +9 &#cU\ O +9 &%$R\ P +10 &&S\ P +9 &(R\ O +9 &*lR\ O +10 &,.R\ O +9 &-O\ O +10 &/Q\ O +9 &1sP\ O +9 &35P\ O +10 &4Q\ P +9 &6Q\ O +10 &8{Q\ O +9 &:=Q\ O +9 &;Q\ O +10 &=N\ O +9 &?R\ O +9 &AFO\ O +10 &CU\ P +9 &D]\ ~P +10 &Fg\ ~R +9 &H?\ {T +9 &I\ |U +10 &K\ {U +9 &M\ {U +9 &OB\ {V +10 &Q\ {V +9 &R\ {U +9 &T\ {U +10 &VI\ zV +9 &X \ zV +10 &Y\ zV +9 &[\ yV +9 &]O\ zL +10 &^O\ y"h +9 &^\ * +2 ( +2 "processing"%/& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&x1 +75 "core" 1 +2 "manipulator"&% +4 "core" %  w z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&_'\ +95 "core" ' + "processing"%-& +4 "core" &^\ * +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&4% +3 "core" %\  h z +3 "storage"(z% +4 "core" %{ z y s\ n + "storage"(8. +3 "core" .(; +2 "storage"('& +3 "core" &; z z i\ n +3 "storage"(:& +2 "manipulator"&Y& +5 "core" &; { { \ n + &e { z +4 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&N(_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(m'> +2 "core" ( +3 "manipulator"&w& +4 "core" &e ( z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &e y +2 .tForearm.seek PC +2 "manipulator"& '$ +95 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%r( +86 "core" ' + "storage"($- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(\\' +45 "core" ' +315 ( +2 "storage"(M& +4 "core" &; { | z\ n + "manipulator"&e& +3 "core" &e F z +2 "manipulator"&<% +4 "core" % . z +2 .tForearm.seek :retract +2 "manipulator"&6'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&H( +249 "core" ( + "manipulator"&n& +4 "core" &  z' +2 "storage"(?& +3 "core" &; { | D\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&B'$ +92 "core" ' + .tHand.open + "manipulator"&b1 +70 "core" 1 +2 "storage"(A- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(o' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"( ' +47 "core" ' +2 #tLights, camera, ACTION! + "storage"(D- +3 "core" -' +2 "storage"(& +3 "core" &;\ \  u\ ` +3 "manipulator"&5& +3 "core" & k z' +2 .tElbow.seek 5 +2 "manipulator"&~( +4 "core" ( + "manipulator"&c& +3 "core" & C z' +3 "storage"(*& +3 "core" &; Q\  \ ` +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +12 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(C' +51 "core" ' +2 "manipulator"&I& +4 "core" & I z' + "storage"(& +4 "core" &; { z F\ n + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +42 .tForearm.seek 5 +9 "manipulator"& 'h +36 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(t' +25 "core" ' +2 "manipulator"&|% +4 "core" %t d z_ + "storage"(f& +4 "core" &; L L \ f +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 312 counts +2 "manipulator"&'Ϡ +16 "core" ' +2 "manipulator"&O& +4 "core" & E y' +2 "storage"((& +3 "core" &; z y ^\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&p'$ +35 "core" ' +2 "storage"(% +4 "core" % y z ,\ o +2 ."downElevator"SE.seek :down +3 "storage"(s'g +99 (% +4 "core" %O f e _\ kYn +2 "manipulator"&2% +3 "core" %# " z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q'\ +92 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (V& +3 "core" &; } { >\ o +2 "collection"'j& +3 "core" &Sgsu\ ZI +3 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&% +3 "core" %\  ( z +3 "storage"(7% +3 "core" %y | | \ o +2 "storage"(W. +3 "core" .(; +2 "storage"(& +3 "core" &; { { \ o +2 "storage"(k& +3 "core" &; | { \ o +2 "manipulator"&& +4 "core" & I z' +2 .tElbow.seek 5 +2 "manipulator"&l( +4 "core" ( + "manipulator"&,& +4 "core" & q z' +2 "storage"(3& +3 "core" &; u z \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&L'$ +95 "core" ' +2 "storage"(`& +4 "core" &; u \ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Z'> +300 "core" ' +2 "storage"([- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&\ & +3 "core" & w z' +2 "storage"( & +4 "core" &; | z a\ o + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&'h +34 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(]- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"("'- +28 "core" ' + "manipulator"&J% +4 "core" %{ c z + "storage"(a& +4 "core" &; W X _\ i +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 319 counts + "manipulator"&v'ϧ +18 "core" ' + "manipulator"&Q& +4 "core" & P y' +2 "storage"(& +3 "core" &; v y \ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&S'$ +30 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(T' +36 "core" ' + "manipulator"&U& +4 "core" & J z' + "manipulator"&.% +4 "core" %e - z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' + .tElbow.seek CC +2 "manipulator"&+(i +153 "core" ( +2 "manipulator"&}& +4 "core" &k3 ` zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &k3 ` zJ +2 .tForearm.seek CC +2 "manipulator"&y'Ͻ +97 "core" ' +2 .tHand.close + "manipulator"&)/ +75 "core" / +2 .tCC.seek :open +2 "collection"'^( +402 "core" ( + "storage"(%& +3 "core" &; z { \ o +2 "storage"(& +4 "core" &; z w g\ o + "manipulator"&i& +4 "core" &k2 B zJ +2 "manipulator"&% +43 "core" % ϻ 5 z +9 .tForearm.seek :retract +2 "manipulator"&='\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&1( +182 "core" ( + "manipulator"&E& +4 "core" & z j +2 "storage"(g& +3 "core" &; s\ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&'h +106 "core" ' + .tElbow.hold +2 "manipulator"&K, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&&1 +73 "core" 1 +3 "manipulator"&X% +4 "core" % w 9 y + "storage"(F& +4 "core" &; { y |\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 315 counts +2 "manipulator"&P'ϣ +15 "core" ' + "manipulator"&@& +3 "core" & h z j +2 "storage"( & +4 "core" &; \ t +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&{'$ +32 "core" ' +2 "storage"(% +3 "core" % ?\ t +3 ."downElevator"SE.seek :down +3 "storage"(>'g +99 (0% +3 "core" %L \ rXk +2 "manipulator"&% +3 "core" %/ ! zn +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +90 "core" ' +56 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 5 of [5] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'9& +3 "core" &ww\ m +2 "manipulator"&% +4 "core" %\   y +2 "storage"(!% +4 "core" %z $\ v + "storage"(;. +3 "core" .(; +2 "storage"(& +3 "core" &; :\ v +2 "storage"(x& +3 "core" &; \ v +2 "manipulator"&& +4 "core" & @ y j +2 .tElbow.seek 5 +2 "manipulator"&-( +3 "core" ( +2 "manipulator"&4& +3 "core" & s z j +2 "storage"(/& +4 "core" &; \ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&z'$ +103 "core" ' +2 "storage"(8& +4 "core" &; D\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(''> +305 "core" ' + "storage"(Y- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (:& +3 "core" &; \ s +2 "manipulator"&w& +3 "core" & n y j +2 .tElbow.seek 5 +2 "manipulator"&h( +4 "core" ( + "manipulator"&& +4 "core" & 1 z j +2 "storage"(& +3 "core" &; \ t +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&$'ϔ +27 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&#/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& +3 "storage"('g +7 "core" & u z j +2 "manipulator"&m% +3 "core" % ό  zm +2 .tForearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&e(i +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +2 "core" ( +2 "manipulator"&<& +3 "core" &_6 _ zN +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &_6 ` zN +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&n'Ͻ +96 "core" ' +2 "manipulator"&?& +3 "core" &_7 K zN +2 "manipulator"&N% +4 "core" % J z +2 "collection"'b& +4 "core" &uv\ j +2 "collection"'A& +4 "core" &vxj\ j +3 .tCC.seek :closed +2 "collection"'D(S +53 "core" &uv\ j +3 &ux\ j + &tx\ j + &uv\ j + &vv\ j + &uw\ j4 +2 &:Gtsu\ W1 +7 &dp{ux\ UE +10 &]tw\ [O +9 &Rtv\ ]N +9 &Otv\ ^N +10 &KUuv\ \\O +9 & Stv\ ]O +10 &Twv\ \\N +9 &Qsv\ ]O +9 &SQtv\ ]O +10 &!Rtx\ ]O +9 &"Rsw\ ]O +9 &$Ttw\ \\N +10 &&\\Urw\ \\N +9 &(Quw\ ]O +10 &)Orw\ ]N +9 &+Pvu\ ]O +9 &-cTtv\ \\O +10 &/&Quy\ \\N +9 &0Stw\ \\N +9 &2Utv\ \\O +10 &4kSvv\ \\O +9 &6.Quv\ ]N +10 &7Oqt\ ]N +9 &9Stu\ \\N +9 &;tOuv\ ]N +10 &=6Rsv\ \\N +9 &>Vrv\ \\N +9 &@Trw\ \\N +10 &B{Rsx\ ]O +9 &D=Tuu\ \\O +10 &EYsv\ [O +9 &G_tt\ ZP +9 &Izqux\ WR +10 &K3rt\ QU +9 &Lsw\ HZ +9 &Nsu\ IZ +10 &Phuw\ H[ +9 &R'sw\ GY +10 &SnBsx\ T+~ +9 &Srtx\ VM +5 ( +2 "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.94 +6 .Hand.open +2 "manipulator"&1 +3 "core" &Sbsw\ YM +62 1 +2 "manipulator"&5% +3 "core" % z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%*& +4 "core" &\ +2 "manipulator"&6% +3 "core" %\  z +2 "storage"(I% +4 "core" %u l l L\ n + "storage"(. +3 "core" .(; +2 "storage"(\\& +4 "core" &; w p \ m + "storage"(o& +4 "core" &; x o \ n +2 "manipulator"&|& +3 "core" &_6 < zN +2 "manipulator"&f% +3 "core" %\   z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&O( +162 "core" ( +2 "manipulator"&(& +3 "core" & _ zq +2 "storage"(H& +4 "core" &; \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&B'$ +100 "core" ' +2 "storage"(& +4 "core" &; \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +302 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (2& +3 "core" &; | u N\ p +2 "manipulator"&& +3 "core" & { zq +2 .tElbow.seek 5 +2 "manipulator"&~( +4 "core" ( + "manipulator"&C& +4 "core" & ) yq +2 "storage"( & +3 "core" &; r m\ p +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'ϔ +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&V/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&j& +2 "storage"('g +7 "core" & _ zq +2 "manipulator"&7% +4 "core" % ό yq +2 .tForearm.seek :retract +2 "manipulator"&t'\ +88 "core" ' + .tElbow.seek PC +3 "manipulator"&W(_ +165 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +79 "core" ( +2 "manipulator"&& +3 "core" &g M y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &g ^ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +103 "core" ' + "manipulator"&,& +4 "core" &g L y +2 "manipulator"&3% +4 "core" %C P y +2 "processing"%p& +3 "core" & \ +3 "processing"%`& +4 "core" & \ +2 .tPC.seek :closed +2 "processing"%s(^ +4 "core" &\ +9 & .\ $c +9 &U}\ ~8 +9 &~u\ L +10 &T\ O +9 &XT\ O +9 &S\ O +10 &T\ P +9 &S\ O +9 &_T\ O +10 &!T\ O +9 &R\ P +10 &!R\ O +9 &#iT\ O +9 &%+S\ O +10 &&S\ O +9 &(R \ O +9 &*rQ\ N +10 &,2R\ O +9 &-Q \ O +10 &/T\ O +9 &1yQ\ O +9 &3;S\ O +10 &4Q\ O +9 &6Q\ O +9 &8Q\ \ O +10 &:BT\ O +9 &<Q\ O +10 &=R\ O +9 &?R\ O +9 &AJR\ O +10 &C U\ O +9 &D]\ P +9 &Fg\ Q +10 &HC\ }T +9 &J\ |U +10 &K\ |U +9 &M\ }U +9 &OG\ |U +10 &Q \ |U +9 &R\ }U +9 &T\ |U +10 &VN\ |V +9 &X\ |V +10 &Y\ |V +9 &[\ {W +9 &]R\ |L +10 &^L\ |_ +9 &^+\ 0 +5 ( +2 "processing"%`& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&1 +3 "core" &^ \ 0 +62 1 +2 "manipulator"&q% +4 "core" % C z +47 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&['\ +97 "core" ' + "processing"%\ & +3 "core" &^ \ 0 +3 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"& % +3 "core" %\  h z +3 "storage"(]% +4 "core" %| w o \ n + "storage"(J. +3 "core" .(; +2 "storage"(a& +4 "core" &; p z d\ n +2 "storage"(Q& + "manipulator"&& +8 "core" &; y y w\ n + &g T z +4 .tElbow.reconfigure :tight + ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "storage"(#]K-0-\ b +3 "manipulator"&U(_ +6 ."raiseStack"SE.seek :beamBreak + "storage"(.'> +2 "core" ( +3 "manipulator"&L& +4 "core" &g D z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &g  z +2 .tForearm.seek PC +2 "manipulator"&Z'$ +102 "core" ' + .tHand.close + "manipulator"&/ +71 "core" / +2 .tPC.seek :open +2 "processing"%v( +81 "core" ' +2 "storage"("- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(}' +38 "core" ' +324 ( + "storage"(u& +3 "core" &; z x >\ m +2 "manipulator"&S& +4 "core" &g z +2 "manipulator"&% +3 "core" % , i z\\ +2 .tForearm.seek :retract +2 "manipulator"&)'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&( +256 "core" ( +2 "manipulator"&G& +4 "core" & C y/ + "storage"(%& +4 "core" &; n o \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +93 "core" ' + .tHand.open +2 "manipulator"&i1 +77 "core" 1 +2 "storage"(- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(E' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(g' +49 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(y- +2 "core" -' +3 "storage"(+& +3 "core" &;\  S V\ a +2 "manipulator"&&& +4 "core" & B z/ + .tElbow.seek 5 +2 "manipulator"&X( +3 "core" ( +2 "manipulator"&F& +4 "core" & # z/ + "storage"(@& +3 "core" &; Q \ a +3 .tForearm.seek 5 + 700 counts +2 "manipulator"& '$ +4 "core" ' + .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(' +52 "core" ' + "manipulator"&=& +3 "core" & : z/ +2 "storage"(0& +4 "core" &; v p T\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&'h +36 "core" ' + .tElbow.hold +2 "manipulator"&1, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"(' +23 "core" ' + "manipulator"&P% +4 "core" %u a z\\ +2 "storage"(9& +3 "core" &; < 3\ g +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 313 counts + "manipulator"&'ϡ +17 "core" ' +2 "manipulator"&!& +3 "core" & G z/ +2 "storage"(;& +4 "core" &; z z _\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +35 "core" ' + "storage"(x% +3 "core" % g o \ p +3 ."downElevator"SE.seek :down +5 "storage"(T'g +99 (% +2 "core" %KL a \\\ kYn +2 "manipulator"&4% +3 "core" % 5 z +42 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +92 "core" ' +20 ' + ."downElevator"SE.stop + "storage"(5 +3 ({& +4 "core" &; { z F\ o +2 "collection"'8& +3 "core" &Sarv\ [M +3 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&>% +3 "core" %\ h y +3 "storage"(K% +3 "core" %~ { z D\ o +2 "storage"(R. +3 "core" .(; +2 "storage"(Y& +4 "core" &; q f ?\ p + "storage"(:& +4 "core" &; o f \ p + "manipulator"&w& +4 "core" & b z/ +2 .tElbow.seek 5 +2 "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & I z/ +2 "storage"(#& +3 "core" &; p r \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&_'$ +96 "core" ' +2 "storage"(m& +3 "core" &; u %\ p +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(-'> +317 "core" ' +2 "storage"(z- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&<& +3 "core" & A z/ +2 "storage"( & +3 "core" &; d h |\ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&''h +32 "core" ' +2 .tElbow.hold +2 "manipulator"&$, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(?- +3 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(N'. +28 "core" ' + "manipulator"&b% +4 "core" %z ( z +2 "storage"(h& +3 "core" &; c [ \ i +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 318 counts + "manipulator"&'Ϧ +17 "core" ' +2 "manipulator"&M& +4 "core" & z/ + "storage"(^& +3 "core" &; z w #\ m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'$ +26 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate + "storage"(5' +36 "core" ' +2 "manipulator"&*& +4 "core" & j z/ + "manipulator"&6% +4 "core" %\\ b z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&A(i +145 "core" ( + "manipulator"&& +4 "core" &_/ b zG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &_/ * zG +3 .tForearm.seek CC +2 "manipulator"&o'Ͻ +91 "core" ' + .tHand.close + "manipulator"&|/ +67 "core" / + .tCC.seek :open +2 "collection"'f( +402 "core" ( + "storage"(n& +4 "core" &; 4\ r +2 "storage"((& +4 "core" &; \ r + "manipulator"&H& +4 "core" &_. F zG + "manipulator"&% +4 "core" %  z, +2 .tForearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&c( +160 "core" ( +2 "manipulator"&& +4 "core" & ' yp + "storage"(2& +3 "core" &; \ v +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 5 +2 "manipulator"&'h +105 "core" ' + .tElbow.hold +2 "manipulator"&C, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&V% +3 "core" % { / z +2 "storage"(j& +3 "core" &; \ r +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 319 counts + "manipulator"&7'ϧ +42 "core" ' +9 "manipulator"&O& +3 "core" & ` yp +2 "storage"(B& +4 "core" &; |\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"& '$ +17 "core" ' +2 "storage"(% +4 "core" % L\ w +2 ."downElevator"SE.seek :down +4 "storage"('g +99 (k% +3 "core" %dM \ sYk +2 "manipulator"&~% +3 "core" %  y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +90 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +5140 "Can"\ y;:& V +984 #t-> access 5 +2 "storage"(3% +3 "core" %h \ z +2 "manipulator"&p% +4 "core" %\   y +2 "manipulator"&& +3 "core" & a yp +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(t( +511 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (r& +3 "core" & :\ s +943 #t-> access 6 +2 "storage"(% +3 "core" %h \ y +2 "manipulator"&q% +4 "core" %\  x y + "manipulator"&`& +3 "core" & B zp +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(\ (d +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &d p k \ p +979 #t-> 10.times {shuffle 6} +2 #Shuffling pucks in tube 6 of [6] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"']& +3 "core" &sv\ n +2 "manipulator"&J% +4 "core" %\  , y +2 "storage"(a% +3 "core" %h \ y +2 "storage"(Q. +2 "core" .(d +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((KX +500 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (L& +3 "core" &KV \ r + "manipulator"&l& +4 "core" & O yp +2 .tElbow.seek 6 +2 "manipulator"&( +33 "core" ( +2 "manipulator"&& +3 "core" & j y: +2 "storage"("& +3 "core" &KU *\ v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&W'B +94 "core" ' + "storage"([& +4 "core" &KU :\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(s'> +303 "core" ' +2 "storage"(.- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (u& +3 "core" &KU \ u +2 "manipulator"&S& +4 "core" & e y: +2 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&Z& +4 "core" & S z: + "storage"(G& +3 "core" &KU \ u +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&%'в +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&U/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&i& +3 "storage"('g +8 "core" & ` y: +2 "manipulator"&y% +3 "core" % Љ Z y +2 .tForearm.seek :retract +2 "manipulator"&+'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&&(i +152 "core" ( +2 "manipulator"&F& +4 "core" &d. 4 zF + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &d.  zF +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 "core" ' +3 .tForearm.seek CC + ."downElevator"SE.stop +4 "manipulator"&)'Ͻ + "storage"(5 +101 "core" ' +2 "manipulator"&=& +4 "core" &d. R zF + "manipulator"&0% +4 "core" %ϱ z +2 "collection"'P& +4 "core" &ww\ h +2 "collection"'9& +5 "core" &tw\ h +2 .tCC.seek :closed +2 "collection"'}(S +51 "core" &tw\ i +4 &1xtv\ O*y + &bytv\ K> + &lntt\ MO + &.Ovv\ VO +2 &Qwx\ VO + &Rwx\ UO +9 &tPwv\ WO +9 &5Rsw\ VO +10 &Tuw\ UP +9 &Qvw\ VO +9 & |Rrw\ VO +10 &"=Rtw\ VO +9 &#Twu\ UO +9 &%Ruu\ VP +10 &'Ruv\ VO +9 &)ETtw\ UO +10 &+Uux\ UO +9 &,Rtv\ VO +9 &.Suw\ UO +10 &0NTtv\ UO +9 &2Stw\ VO +9 &3Tut\ VO +10 &5Ovv\ WO +9 &7UTuv\ UO +10 &9Ttw\ VO +9 &:Puu\ VO +9 &<Ttw\ VO +10 &>]Rsw\ VO +9 &@Uss\ UP +9 &AStv\ VO +10 &CRst]\ VO +9 &EdWvu\ UP +10 &G$]sv\ SP +9 &Hhtub\ PR +9 &Jtv\ JU +10 &LRtvx\ @Y +9 &N uv\ <[ +9 &Osv\ =\\ +10 &Qswv\ =\\ +9 &S2zvu\ F0 +10 &Stv\ E. +9 &Skuw\ RN +5 ( +2 "collection"'9& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.96 +2 .Hand.open + "manipulator"&!1 +2 "core" &Sgsv\ SN +65 1 +3 "manipulator"&;% +3 "core" % ϱ H z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&E'\ +90 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%x& +4 "core" &\ +2 "manipulator"&% +4 "core" %\  F z + "storage"(% +4 "core" %r z z x\ o +2 "storage"(g. +2 "core" .(KX +2 "storage"(& +3 "core" &KU | y \ o +2 "storage"(4& +4 "core" &KU y z |\ o + "manipulator"& & +4 "core" &d. N zF +2 "manipulator"&X% +4 "core" %\  M z + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&( +156 "core" ( + "manipulator"&& +4 "core" & u y +2 "storage"(& +5 "core" &KU \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&{'B +91 "core" ' +2 "storage"(8& +4 "core" &KU \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(>'> +303 "core" ' +2 "storage"(K- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &KU v u 5\ p +2 "manipulator"&R& +4 "core" & \\ z +2 .tElbow.seek 6 +2 "manipulator"&Y( +3 "core" ( +2 "manipulator"&:& +4 "core" & X z + "storage"(w& +3 "core" &KU \ q +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&'в +28 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&#/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&m& +2 "storage"('g +7 "core" & ( z + "manipulator"&T% +4 "core" % Ж zd +2 .tForearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' + .tElbow.seek PC +2 "manipulator"&/(_ +163 "core" ' + ."downElevator"SE.stop + "storage"(5 +86 "core" ( +3 "manipulator"&z& +4 "core" &e ` z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &e Q y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"& '$ +95 "core" ' + "manipulator"&?& +4 "core" &e R z +2 "manipulator"&b% +3 "core" % e y +2 "processing"%h& +4 "core" &\ +2 "processing"%M& +4 "core" &\ +3 .tPC.seek :closed + "processing"%^(^ +4 "core" & \  +9 &0x\ ~*y +9 &c\ }? +10 &ir\ ~P +9 &+T \ O +9 &O\ O +10 &S\ O +9 &pQ\ P +10 &2T\ P +9 &P\ O +9 &T\ \ O +10 & xS\ P +9 &";Q\ O +9 &#T\ O +10 &%P\ O +9 &'R\ O +10 &)BR\ P +9 &+Q\ O +9 &,Q\ P +10 &.R\ O +9 &0KR\ O +9 &2S\ O +10 &3Q\ O +9 &5Q\ O +9 &7SR\ O +10 &9N\ O +9 &:Q\ O +10 &<S\ P +9 &>[T\ \ O +9 &@T\ O +10 &AR\ P +9 &CY\ P +10 &E_`\ Q +9 &Gn \ ~R +9 &H\ |U +10 &J\ |U +9 &LY\ |U +9 &N\ |U +10 &O\ |V +9 &Q\ \ {V +10 &S`\ |V +9 &U"\ |V +9 &V\ |V +10 &X\ {V +9 &Zh\ {V +9 &\\(\ {V +10 &]w\ }8 +9 &^,s\ ~Y +9 &^*\ 3 +3 ( +2 "processing"%M& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&*1 +66 "core" 1 + "manipulator"&6% +4 "core" %  9 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&_'\ +142 "core" ' +3 "processing"%& +3 "core" &^&\ 3 +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&-% +4 "core" %\  ^ z +2 "storage"('% +4 "core" %} y w \ m +2 "storage"(. +2 "core" .(KX +2 "storage"(& +4 "core" &KU l o )\ m +2 "storage"(N& +2 "manipulator"&\\& +8 "core" &KU x x <\ n + &e N z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +5 "storage"(#]K-0-\ b +2 .tElbow.seek PC +3 "manipulator"&(_ +3 ."raiseStack"SE.seek :beamBreak +3 "storage"($'> +2 "core" ( +2 "manipulator"&|& +4 "core" &e _ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +3 "core" &e / z +2 .tForearm.seek PC +2 "manipulator"&D'$ +93 "core" ' +2 .tHand.close +2 "manipulator"&n/ +69 "core" / +2 .tPC.seek :open +2 "processing"%(( +88 "core" ' + "storage"(H- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(' +40 "core" ' +318 ( +2 "storage"(& +4 "core" &KU z w /\ o + "manipulator"&2& +3 "core" &e L z +2 "manipulator"&o% +4 "core" % % $ z" +2 .tForearm.seek :retract +2 "manipulator"&A'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"& ( +257 "core" ( +2 "manipulator"&V& +3 "core" & d z) +2 "storage"(j& +3 "core" &KU x r \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&O'B +95 "core" ' +2 .tHand.open + "manipulator"&B1 +77 "core" 1 +2 "storage"(- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(e' +26 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate + "storage"(k' +50 "core" ' + #tLights, camera, ACTION! +2 "storage"(~- +3 "core" -' +2 "storage"(c& +3 "core" &KU   \ a +2 "manipulator"&& +4 "core" & J z) + .tElbow.seek 6 +2 "manipulator"&7( +3 "core" ( +2 "manipulator"&5& +4 "core" & z) + "storage"( & +4 "core" &KU   \ a +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(3' +53 "core" ' +2 "manipulator"&p& +3 "core" &  z) +2 "storage"(& +4 "core" &KU y { `\ o + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&d'φ +37 "core" ' + .tElbow.hold +2 "manipulator"&r, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 "manipulator"&q% +4 "core" %όu  y + "storage"(`& +4 "core" &KU A > \ e + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 306 counts + "manipulator"& 'и +21 "core" ' + "manipulator"&t& +4 "core" & w z) +2 "storage"(]& +4 "core" &KU p x $\ m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&J'B +21 "core" ' + "storage"(a% +4 "core" % y { \ n +2 ."downElevator"SE.seek :down +4 "storage"(Q'g +99 (\ % +3 "core" %J W W a\ lYl +2 "manipulator"&L% +4 "core" %; E z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +136 "core" ' +24 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" &KU c b \ n +2 "collection"'"& +4 "core" &Sfuv\ SN +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&[% +4 "core" %\  a y +2 "storage"(C% +4 "core" %v z x h\ o + "storage"(,. +3 "core" .(KX +2 "storage"(.& +4 "core" &KU | { \ o + "storage"(u& +4 "core" &KU { x E\ o +2 "manipulator"&S& +3 "core" & S z) +2 .tElbow.seek 6 +2 "manipulator"&Z( +4 "core" ( + "manipulator"&G& +4 "core" & R y) +2 "storage"(U& +4 "core" &KU | { \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&i'B +96 "core" ' + "storage"(y& +3 "core" &KU u j \ p +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +303 "core" ' +2 "storage"(W- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&F& +3 "core" & z) +2 "storage"(@& +3 "core" &KU q r R\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&s'φ +35 "core" ' + .tElbow.hold +2 "manipulator"&%, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(=- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(0'. +27 "core" ' + "manipulator"&P% +3 "core" %Ϛ R zg +2 "storage"(& +3 "core" &KU 3 5 \ h +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 320 counts + "manipulator"&+' +17 "core" ' + "manipulator"&& +3 "core" &  y) +2 "storage"(f& +3 "core" &KU { y S\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&!'B +42 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(;' +35 "core" ' +2 "manipulator"&x& +4 "core" & k z) +2 "manipulator"&% +4 "core" %2 o y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&g(i +182 "core" ( +2 "manipulator"&& +3 "core" &r  z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &r w z +2 .tForearm.seek CC +2 "manipulator"&4'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"& / +77 "core" / +2 .tCC.seek :open + "collection"'X( +405 "core" ( + "storage"(& +4 "core" &KU \ t +2 "storage"()& +3 "core" &KU \ t +2 "manipulator"&& +3 "core" &r F z +2 "manipulator"&8% +4 "core" % V y +2 .tForearm.seek :retract +2 "manipulator"&&'\ +90 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&E( +144 "core" ( +2 "manipulator"&K& +4 "core" & | y + "storage"(& +4 "core" &KU \ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&R'φ +101 "core" ' + .tElbow.hold +2 "manipulator"&:, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&w1 +76 "core" 1 +2 "manipulator"&#% +4 "core" % ϕ L z + "storage"(m& +4 "core" &KU o o \ p + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 315 counts + "manipulator"&T' +17 "core" ' +2 "manipulator"&& +4 "core" & x y + "storage"({& +4 "core" &KU \ v +41 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts + "manipulator"&>'B +32 "core" ' +2 "storage"(% +3 "core" % \ v +3 ."downElevator"SE.seek :down +5 "storage"(z'g +99 (<% +2 "core" %G 6\ sYj +2 "manipulator"&Y% +4 "core" %@  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +87 "core" ' +58 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 6 of [6] + #Loading generic puck from tube 6 into Collection Clamp +2 "collection"'b& +3 "core" &tw\ l +2 "manipulator"&h% +4 "core" %\  t y +2 "storage"(% +3 "core" %x \ w +2 "storage"(1. +3 "core" .(KX +2 "storage"(v& +3 "core" &KU \ w +2 "storage"(*& +3 "core" &KU :\ w +2 "manipulator"&6& +4 "core" & J z + .tElbow.seek 6 +2 "manipulator"&M( +3 "core" ( +2 "manipulator"&& +4 "core" & = y +2 "storage"(-& +3 "core" &KU P\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&''B +88 "core" ' + "storage"(& +4 "core" &KU \ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +300 "core" ' +2 "storage"(\\- +3 "core" -' +2 .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (N& +7 "core" &KU \ u +2 "manipulator"&|& +4 "core" & 9 y +2 .tElbow.seek 6 +2 "manipulator"&I( +3 "core" ( +2 "manipulator"& & +4 "core" & 9 y + "storage"(n& +4 "core" &KU \ v +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&H'в +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&// +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& +2 "storage"(^'g +7 "core" & > y +2 "manipulator"&$% +4 "core" % E z2 +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2(i +150 "core" ' + ."downElevator"SE.stop + "storage"(5 +7 "core" ( + "manipulator"&o& +4 "core" &f/ _ zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &f/ p zG +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'Ͻ +101 "core" ' + "manipulator"&j& +3 "core" &f/ m zG +2 "manipulator"&% +4 "core" % c z +2 "collection"'B& +4 "core" &tv1\ i +2 "collection"'& +5 "core" &tzm\ i +2 .tCC.seek :closed +2 "collection"'~(S +4 "core" &sw\ i +7 & 0sv \ `#b +10 &Vywv\ P8 +9 &~tux\ PL +9 &Rsx\ XO +10 &\\Otw\ YN +9 &Rtu\ XN +9 &Suw\ XO +10 &Rtv\ XO +9 &bWtw\ WO +10 &%Rtu\ XO +9 &Ovx\ YO +9 &!Rtx\ XO +10 &#kTtv\ XO +9 &%-Pvv\ ZO +9 &&Quv\ YN +10 &(Stu\ XO +9 &*tStw\ XN +9 &,5Qtw\ XO +10 &-Pty\ XO +9 &/Rsv\ XO +10 &1{Uuv\ XO +9 &3=Qux\ XO +9 &4Ruu\ XO +10 &6Utw\ WO +9 &8Qsv\ YO +9 &:ESut\ XO +10 &<Tsu\ WO +9 &=Ptv\ XO +10 &?Ruv\ XN +9 &ALUtv\ XO +9 &CTtw\ XO +10 &DWtt\ WO +9 &F]qu\ VP +10 &HOcuv\ TQ +9 &J\ xuw\ OS +9 &Kvw\ GW +10 &Mwtt\ >[\ +9 &O;tu\ ?Z +9 &Ptw\ =\\ +10 &Rww\ >D +9 &S(tu\ B, +9 &Sesw\ SN +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.92 + .Hand.open +2 "manipulator"&c1 +74 "core" 1 +2 "manipulator"&% +3 "core" % ) z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +97 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"% & +3 "core" &\ +2 "manipulator"&A% +4 "core" %\  N z +2 "storage"(p% +3 "core" %j z { \ n +2 "storage"(. +3 "core" .(KX + "storage"(q& +4 "core" &KU y o W\ n + "storage"(& +4 "core" &KU o x >\ n +48 "manipulator"&`& +5 "core" &f/ % zG +2 "manipulator"&t% +3 "core" %\  - z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&e( +162 "core" ( + "manipulator"&]& +4 "core" & o y + "storage"(a& +4 "core" &KU \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"& 'B +107 "core" ' +2 "storage"(O& +4 "core" &KU +\ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(k'> +298 "core" ' +2 "storage"(\ - +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +3 "core" &KU p e }\ q +2 "manipulator"&& +4 "core" & + y +2 .tElbow.seek 6 + "manipulator"&7( +4 "core" ( + "manipulator"&3& +4 "core" & > z +2 "storage"(d& +3 "core" &KU \ q +2 .tForearm.seek 6 + 300 counts +2 "manipulator"& 'в +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&"& +3 "storage"(['g +8 "core" & S y +2 "manipulator"&% +3 "core" % Њ # zz +2 .tForearm.seek :retract +2 "manipulator"&C'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&,(_ +164 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +3 "manipulator"&.& +4 "core" &h L z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +3 "core" &h  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&S'$ +108 "core" ' +2 "manipulator"&G& +4 "core" &h \\ z +2 "manipulator"&U% +4 "core" %> W z3 +2 "processing"%J& +4 "core" &\ +2 "processing"%y& +5 "core" &\ +2 .tPC.seek :closed + "processing"%Q(^ +5 "core" &\  +9 &0x\ +z +10 &b\ \ ~? +9 &ms\ ~P +10 &.T\ P +9 &Q\ O +9 &Q\ O +10 &uN\ O +9 &7W\ O +9 &U\ O +10 &T\ P +9 & }R\ O +10 &">R\ P +9 &$Q\ O +9 &%Q\ O +10 &'Q\ P +9 &)HQ\ O +9 &+ Q\ O +10 &,Q\ O +9 &.Q\ O +10 &0PQ\ O +9 &2P\ O +9 &3P\ O +10 &5Q\ O +9 &7YQ\ O +9 &9Q\ O +10 &:Q\ O +9 &<R\ O +10 &>`T\ O +9 &@"R\ O +9 &AR\ O +10 &CY\ P +9 &Ed`\ P +9 &G o\ R +10 &H\ }T +9 &J\ }T +10 &L_\ |U +9 &N \ }U +9 &O\ |U +10 &Q\ }U +9 &Se\ }U +9 &U&\ }V +10 &V\ |V +9 &X\ |V +10 &Zl\ |V +9 &\\-\ {V +9 &]t\ ~: +10 &^3\ |Q +9 &^\ , +2 ( +2 "processing"%y& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&r1 +70 "core" 1 + "manipulator"&l% +4 "core" % > o z3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W'\ +95 "core" ' +2 "processing"%F& +3 "core" &^\ , +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&@% +3 "core" %\ ] z +2 "storage"(=% +4 "core" % v z e\ o + "storage"(P. +3 "core" .(KX +2 "storage"(& +4 "core" &KU z z ^\ o +2 "storage"(& +2 "manipulator"&f& +6 "core" &KU y { \ o + &h f z +3 ."raiseStack"SE.reconfigure :place +4 .tElbow.reconfigure :tight +4 "storage"(#]K-0-\ b +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&x(_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"('> +2 "core" ( + "manipulator"&i& +6 "core" &h  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &h  z +2 .tForearm.seek PC +2 "manipulator"&'$ +99 "core" ' + .tHand.close +2 "manipulator"&s/ +77 "core" / +2 .tPC.seek :open +2 "processing"%+( +76 "core" ' + "storage"(0- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(' +39 "core" ' +374 ( + "storage"(9& +3 "core" &KU p z A\ m +2 "manipulator"&!& +4 "core" &h ~ z + "manipulator"&%% +4 "core" % , 9 zr +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +254 "core" ( +2 "manipulator"&}& +4 "core" & V z& + "storage"(& +3 "core" &KU | { =\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&)'B +91 "core" ' +2 .tHand.open + "manipulator"&1 +74 "core" 1 +3 "storage"(8- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(K' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +49 "core" ' + #tLights, camera, ACTION! +2 "storage"(4- +3 "core" -' +2 "storage"(g& +4 "core" &KU   Y\ c + "manipulator"&w& +4 "core" & T z& +2 .tElbow.seek 6 +2 "manipulator"&#( +27 "core" ( + "manipulator"&m& +4 "core" & ' z +2 "storage"(& +3 "core" &KU #  \ c +3 .tForearm.seek 6 + 700 counts + "manipulator"&{'B +3 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(&' +51 "core" ' +2 "manipulator"&& +4 "core" & M y + "storage"(E& +4 "core" &KU q s \ p + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&<'φ +30 "core" ' + .tElbow.hold +2 "manipulator"&Y, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"(R' +19 "core" ' +2 "manipulator"&T% +3 "core" %Ϛ 8 zc +2 "storage"(b& +3 "core" &KU V U B\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 320 counts +2 "manipulator"&h' +16 "core" ' +2 "manipulator"&& +3 "core" & ^ z +2 "storage"(1& +3 "core" &KU y ;\ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&v'B +40 "core" ' + "storage"(*% +3 "core" % \ q +3 ."downElevator"SE.seek :down +3 "storage"(;'g +99 (6% +3 "core" %gK f m \ lYl +2 "manipulator"&% +4 "core" %6  y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +90 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 (>& +3 "core" &KU z y \ o +3 "collection"'& +4 "core" &Sgtv\ TN +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&z% +4 "core" %\  $ z +2 "storage"(:% +4 "core" %j p o \ p + "storage"(?. +3 "core" .(KX +2 "storage"(\\& +3 "core" &KU q  \\\ p +2 "storage"(N& +3 "core" &KU d f M\ p +2 "manipulator"&|& +4 "core" & ) y +2 .tElbow.seek 6 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&n& +3 "core" & W z +2 "storage"(/& +3 "core" &KU } \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&_'B +105 "core" ' + "storage"($& +3 "core" &KU \ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(M'> +303 "core" ' +2 "storage"('- +3 "core" -' +2 .tSE.configure :default +46 "storage"(#QK-0-\ b +5 "manipulator"&o& +3 "core" & C z +2 "storage"(D& +4 "core" &KU o G\ q + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'φ +33 "core" ' + .tElbow.hold +2 "manipulator"&H, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(j- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"('/ +31 "core" ' + "manipulator"&B% +4 "core" %ϒ > zW + "storage"(I& +4 "core" &KU X E 4\ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 312 counts + "manipulator"&^'о +17 "core" ' + "manipulator"&& +3 "core" & _ y +2 "storage"(X& +3 "core" &KU y s /\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&c'B +28 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +32 "core" ' +2 "manipulator"& & +3 "core" & 3 z +2 "manipulator"&A% +4 "core" %3  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tElbow.seek CC +2 "manipulator"&p(i +193 "core" ( +2 "manipulator"&& +4 "core" &^ y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &^ # y +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +97 "core" ' + .tHand.close +2 "manipulator"&`/ +77 "core" / + .tCC.seek :open +2 "collection"'t( +402 "core" ( + "storage"(V& +4 "core" &KU t\ v +2 "storage"(]& +3 "core" &KU \ u +2 "manipulator"&a& +3 "core" &^ S y +2 "manipulator"&O% +4 "core" % ϼ M y +2 .tForearm.seek :retract +2 "manipulator"&2'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&5( +151 "core" ( + "manipulator"&\ & +3 "core" & < yt +2 "storage"(L& +4 "core" &KU L\ w + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&'φ +102 "core" ' +2 .tElbow.hold +2 "manipulator"&3, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&d1 +65 "core" 1 +2 "manipulator"&% +3 "core" % Ϛ O z +2 "storage"("& +3 "core" &KU \ r +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 320 counts + "manipulator"&' +18 "core" ' +2 "manipulator"&e& +3 "core" & $ zt +2 "storage"( & +4 "core" &KU \ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&k'B +35 "core" ' + "storage"( % +4 "core" % 5\ x +2 ."downElevator"SE.seek :down +5 "storage"(.'g +99 (u% +2 "core" %uJ \ tYj +2 "manipulator"&7% +4 "core" %E % y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' +58 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 6 of [6] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'U& +4 "core" &uw\ n +2 "manipulator"&J% +4 "core" %\  3 y ~ + "storage"([% +3 "core" %r o\ x +2 "storage"(C. +3 "core" .(KX +2 "storage"((& +3 "core" &KU c\ y +2 "storage"(r& +4 "core" &KU \ x + "manipulator"&l& +3 "core" & ; yt +2 .tElbow.seek 6 +2 "manipulator"&F( +48 "core" ( +3 "manipulator"&@& +3 "core" & . yt +2 "storage"(=& +4 "core" &KU [\ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&y'B +102 "core" ' +2 "storage"(P& +4 "core" &KU \ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +306 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f& +3 "core" &KU \ u +2 "manipulator"&i& +3 "core" & x yt +2 .tElbow.seek 6 +2 "manipulator"&Z( +3 "core" ( +2 "manipulator"&S& +3 "core" & P zt +2 "storage"(s& +3 "core" &KU \ u +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&0'в +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&,/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&W& +2 "storage"(Q'g +7 "core" & P yt +2 "manipulator"&% +4 "core" % е T ym +2 .tForearm.seek :retract +2 "manipulator"&9'\ +103 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!(i +143 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +21 "core" ( + "manipulator"&%& +4 "core" &_2  yI + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &_1 % zI +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&}'Ͻ +97 "core" ' +2 "manipulator"&& +3 "core" &_1 zI +2 "manipulator"&x% +4 "core" %ϰ _ z +2 "collection"'& +5 "core" &tw\ j +2 "collection"'8& +4 "core" &vw\ k +2 .tCC.seek :closed +2 "collection"'4(S +4 "core" &tw\ j +7 &>uv\ ^$e +9 &Vzux\ Q7 +10 &~xtv\ PL +9 &Suw\ YO +10 &eQuu\ YO +9 &'Vuv\ XO +9 &Wvx\ XO +10 &Qux\ YO +9 &mSuv/\ XO +9 &0Rrw\ XN +10 &Pux\ YO +9 &!Ruu0\ YO +9 &#uRtv\ XO +10 &%8Tsv\ XN +9 &&Qty\ YO +10 &(Ttw\ XN +9 &*~Ttv\ XN +9 &,@Rrx\ YN +10 &.Stv\ YO +9 &/Vuv\ WO +9 &1Qsv\ YO +10 &3GRsx\ XO +9 &5\ Sux\ YN +10 &6Ruw\ YN +9 &8Ruv\ YN +9 &:OStt\ XO +10 &<Uuv\ XO +9 &=Utv\ XO +9 &?Vrv\ WO +10 &AWTsu\ XO +9 &CTsw\ XO +10 &DXvv\ WO +9 &F\\sv\ VP +9 &HYetv\ TQ +10 &Jxrs\ PR +9 &Kru\ FW +9 &Mtu\ >[ +10 &ODtx\ @[ +9 &Quv\ ;\\ +10 &Rsw\ AA +9 &S-tw\ D&p +9 &Sctu\ TL +3 ( +2 "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.93 + .Hand.open +2 "manipulator"&g1 +71 "core" 1 +2 "manipulator"&w% +4 "core" % ϰ a z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' + #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%m& +4 "core" &\ + "manipulator"&% +4 "core" %\  s z +2 "storage"(% +4 "core" %h y | \ o + "storage"(E. +3 "core" .(KX +2 "storage"(& +4 "core" &KU { y \ o + "storage"(T& +3 "core" &KU | z \ o +2 "manipulator"&b& +4 "core" &_1  zI + "manipulator"&K% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&( +163 "core" ( +2 "manipulator"&1& +4 "core" & R zn + "storage"(*& +4 "core" &KU W\ s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +90 "core" ' + "storage"()& +4 "core" &KU $\ t +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +300 "core" ' + "storage"(6- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &KU \ r +2 "manipulator"&{& +3 "core" & m yn +2 .tElbow.seek 6 +2 "manipulator"&#( +3 "core" ( +2 "manipulator"&&& +4 "core" &  zn + "storage"(<& +3 "core" &KU \ r +48 .tForearm.seek 6 + 300 counts +4 "manipulator"&h'в +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&>/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(z'g +8 "core" & 7 zn +2 "manipulator"&:% +3 "core" % V z +2 .tForearm.seek :retract +2 "manipulator"&?'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&R(_ +167 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +75 "core" ( + "manipulator"&\\& +4 "core" &i ; z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &i  z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&|'$ +96 "core" ' +2 "manipulator"&n& +4 "core" &i ` z + "manipulator"&/% +4 "core" % [ y +2 "processing"%v& +4 "core" &\ +2 "processing"%$& +4 "core" &\ +3 .tPC.seek :closed + "processing"%;(^ +5 "core" &\ +7 & -\ \ $d +9 &Uz\ ~7 +10 &~x\ ~L +9 &V\ P +9 &WR\ O +10 &R\ P +9 &R\ O +10 &R\ O +9 &`T\ O +9 &"S\ O +10 &Q\ O +9 &!Q\ O +10 &#gS\ O +9 &%)R\ O +9 &&R\ P +10 &(Q\ O +9 &*pQ\ O +9 &,2Q\ O +10 &-O\ O +9 &/P\ O +9 &1yP\ O +10 &3:R\ O +9 &4Q\ O +10 &6P\ O +9 &8P\ O +9 &:CQ\ O +10 &<P\ O +9 &=R\ O +9 &?Q\ O +10 &AIR\ O +9 &C U\ O +10 &D\\\ P +9 &Ff\ Q +9 &HC~\ }T +10 &J\ }T +9 &K\ }U +10 &M\ |U +9 &OF\ }V +9 &Q \ |U +10 &R\ |U +9 &T\ |U +9 &VN\ |V +10 &X\ |V +9 &Y\ |V +9 &[\ |W +10 &]S\ {I +9 &^}F\ ~!d +10 &^ :\ . +5 ( +2 "processing"%$& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&Y1 +2 "core" &^#\ . +67 1 +2 "manipulator"&-% +4 "core" % F z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +95 "core" ' +2 "processing"%o& +3 "core" &^#\ . +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&D% +3 "core" %\  | z +3 "storage"(j% +3 "core" %v { y r\ n +2 "storage"(B. +3 "core" .(KX +2 "storage"(I& +4 "core" &KU o y O\ n +2 "storage"(& +2 "manipulator"&X& +7 "core" &KU z y J\ n + &i h z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"& (_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(A'> +2 "core" ( +3 "manipulator"&_& +4 "core" &i z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &i U z +2 .tForearm.seek PC +2 "manipulator"&M'$ +96 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tPC.seek :open +2 "processing"%^( +92 "core" ' + "storage"(- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +46 "core" ' +305 ( + "storage"(c& +4 "core" &KU { w Z\ o +2 "manipulator"&q& +3 "core" &i { z +2 "manipulator"&H% +3 "core" %  k y +2 .tForearm.seek :retract +2 "manipulator"&`'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&( +254 "core" ( + "manipulator"&~& +3 "core" & Q y' +2 "storage"(V& +4 "core" &KU y { }\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&]'B +95 "core" ' + .tHand.open +2 "manipulator"&a1 +67 "core" 1 +2 "storage"(O- +3 "core" -' +49 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(\ ' +22 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(L' +51 "core" ' + #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(p& +3 "core" &KU   \ a +3 "manipulator"&d& +3 "core" &  z' +2 .tElbow.seek 6 +2 "manipulator"&( +29 "core" ( + "manipulator"&"& +4 "core" &  z\ +2 "storage"(e& +4 "core" &KU  f\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"& 'B +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"( ' +51 "core" ' +2 "manipulator"&2& +4 "core" & [ z\ + "storage"(u& +4 "core" &KU y o `\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&7'φ +35 "core" ' +2 .tElbow.hold +2 "manipulator"&5, +2 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +23 "core" ' + "manipulator"&% +3 "core" %ύx 9 z( +2 "storage"(U& +4 "core" &KU I G s\ i + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 307 counts + "manipulator"&J'й +17 "core" ' + "manipulator"&[& +3 "core" & 2 z\ +2 "storage"(C& +4 "core" &KU h s \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&('B +32 "core" ' +2 "storage"(% +4 "core" % \ p +2 ."downElevator"SE.seek :down +3 "storage"(r'g +99 (l% +3 "core" %1N q m \ mZn +2 "manipulator"&@% +3 "core" %"  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' +58 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (k& +3 "core" &KU o d\ q +2 "collection"'P& +4 "core" &Sbuv\ WL + #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&.% +5 "core" %\  , y w + "storage"(3% +4 "core" %y \ r +2 "storage"(G. +2 "core" .(KX +2 "storage"(& +3 "core" &KU \ r +2 "storage"(f& +4 "core" &KU \ r + "manipulator"&i& +4 "core" & y\ +2 .tElbow.seek 6 +2 "manipulator"&S( +3 "core" ( +2 "manipulator"&s& +3 "core" &  z\ +2 "storage"(,& +4 "core" &KU \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&W'B +89 "core" ' +2 "storage"(& +4 "core" &KU \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(F'> +304 "core" ' + "storage"(y- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&%& +3 "core" & ( y\ +2 "storage"(& +3 "core" &KU <\ q +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'φ +32 "core" ' + .tElbow.hold +2 "manipulator"&0, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(x'. +32 "core" ' + "manipulator"&Z% +3 "core" %ϗ ( zQ +2 "storage"(& +3 "core" &KU 3 3\ h +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 317 counts + "manipulator"&Q' +20 "core" ' + "manipulator"&9& +4 "core" & 3 y\ +2 "storage"(t& +3 "core" &KU { z <\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&g'B +20 "core" ' +49 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(w' +35 "core" ' +2 "manipulator"&m& +4 "core" & @ z\ +2 "manipulator"&% +3 "core" %? A z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&8(i +165 "core" ( + "manipulator"&E& +4 "core" &b3 k zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &c1 ] zI +3 .tForearm.seek CC +2 "manipulator"&T'Ͻ +92 "core" ' + .tHand.close +2 "manipulator"&b/ +66 "core" / +2 .tCC.seek :open +2 "collection"'K( +400 "core" ( +2 "storage"(}& +4 "core" &KU \ o + "storage"(1& +3 "core" &KU i :\ q +2 "manipulator"&*& +4 "core" &c1 ? zI +2 "manipulator"&)% +4 "core" % ϰ # z5 + .tForearm.seek :retract +2 "manipulator"&!'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"& ( +162 "core" ( +2 "manipulator"&6& +4 "core" &  ze + "storage"(& +4 "core" &KU \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&{'φ +105 "core" ' +2 .tElbow.hold +2 "manipulator"&&, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&<1 +76 "core" 1 +2 "manipulator"&>% +4 "core" % ϔ . z + "storage"(& +4 "core" &KU z x g\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 314 counts + "manipulator"&:' +18 "core" ' + "manipulator"&& +4 "core" &  ye +2 "storage"(& +4 "core" &KU \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +38 "core" ' + "storage"(h% +3 "core" % \ v +3 ."downElevator"SE.seek :down +3 "storage"(\\'g +99 (N% +4 "core" %F 8\ sXj +2 "manipulator"&#% +3 "core" %d : z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +93 "core" ' +50 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 6 of [6] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'/& +4 "core" &uy\ l + "manipulator"&v% +4 "core" %\ B y +2 "storage"(z% +4 "core" %g \ w + "storage"(?. +3 "core" .(KX +2 "storage"(+& +3 "core" &KU \ w +2 "storage"(Y& +3 "core" &KU \ x +2 "manipulator"&-& +3 "core" &  ye +2 .tElbow.seek 6 +2 "manipulator"&o( +4 "core" ( + "manipulator"&D& +4 "core" & K ye +2 "storage"(j& +3 "core" &KU _\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&B'B +99 "core" ' +2 "storage"($& +4 "core" &KU K\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(I'> +301 "core" ' +2 "storage"(X- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &KU \ t +2 "manipulator"&_& +3 "core" &  ye +2 .tElbow.seek 6 +2 "manipulator"& ( +4 "core" ( + "manipulator"&|& +3 "core" & = ye +2 "storage"(& +4 "core" &KU \ t +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&'в +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&R/ +77 "core" / +49 ."downElevator"SE.seek :down +4 "manipulator"&'& +2 "storage"(;'g +6 "core" & ye +3 "manipulator"&A% +3 "core" % Г  yf +2 .tForearm.seek :retract +2 "manipulator"&c'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&q(i +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +9 "core" ( +2 "manipulator"&H& +4 "core" &b3 I zJ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +3 "core" &b3 ( zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&~'Ͻ +96 "core" ' + "manipulator"&V& +3 "core" &c3 \\ zJ +3 "manipulator"& % +4 "core" %ϵ E zJ + "collection"'a& +4 "core" &ty\ j +3 "collection"'O& +5 "core" &tv\ j +2 .tCC.seek :closed +3 "collection"'`(S +4 "core" &sv\ j +5 &uuX\ j5 +9 &=Gttx\ R0 +10 &dp{vv\ PE +9 &]tw\ VO +9 &Rvv\ YO +10 &Uww\ XO +9 &IUww\ XO +10 & Puv\ YO +9 &Uuw\ XO +9 &Tvv\ XN +10 &RQwv\ YN +9 &!Rrv\ XN +9 &"Puw\ YO +10 &$Pqv\ YO +9 &&YOux\ YO +10 &(Qqv\ YO +9 &)Ntw\ YO +9 &+Ovw\ YO +10 &-aPst\ YO +9 &/"Vuw\ XO +9 &0Qtu\ YO +10 &2Psw\ YO +9 &4jRtu\ YN +10 &6+Srv\ YO +9 &7Ttx\ XO +9 &9Vtv\ XO +10 &;qTuw\ XO +9 &=3Usv\ XO +9 &>Usu\ XO +10 &@Wtv\ WO +9 &BzStw\ XN +10 &D:Vrw\ XO +9 &EYsw\ WP +9 &G_su\ VP +10 &Iwpuw\ RR +9 &K0uw\ LU +9 &Lru\ ?[ +10 &Nuw\ @[ +9 &Pcrv\ >\\ +10 &R%uv\ st\ N, +9 &S yvv\ OK +6 ( +2 "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&1 +3 "core" &Satw\ UK +71 1 +2 "manipulator"&p% +4 "core" % ϵ - yJ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +94 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%"& +4 "core" & \ +2 "manipulator"&e% +4 "core" %\  b z +2 "storage"(2% +3 "core" %e z z \ o +2 "storage"(u. +2 "core" .(KX +2 "storage"(& +4 "core" &KU { z \ o + "storage"(& +3 "core" &KU y | \ o +2 "manipulator"&U& +4 "core" &c3 / zJ +2 "manipulator"&\ % +3 "core" %\  B y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&[( +164 "core" ( + "manipulator"&C& +4 "core" & # y] +2 "storage"(& +3 "core" &KU \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +103 "core" ' +2 "storage"(]& +4 "core" &KU \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(L'> +301 "core" ' + "storage"(l- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (@& +3 "core" &KU v Q\ q +2 "manipulator"& & +3 "core" & Y z] +2 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"& & +4 "core" & g z] + "storage"(7& +3 "core" &KU \ r +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&J'в +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&k/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&P& +2 "storage"(.'g +8 "core" &  y] + "manipulator"&3% +4 "core" % zf +2 .tForearm.seek :retract +2 "manipulator"&G'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(_ +159 "core" ' + ."downElevator"SE.stop + "storage"(5 +85 "core" ( +2 "manipulator"&& +3 "core" &Z } z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &Z d z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&i'$ +101 "core" ' +2 "manipulator"&s& +3 "core" &Z s z +2 "manipulator"&,% +4 "core" %+ < z +46 "processing"%(& +6 "core" &\ +3 "processing"%& +4 "core" & \ +2 .tPC.seek :closed +2 "processing"%r(^ +5 "core" &\  +8 &0x\ }+z +10 &a}\ \ |> +9 &ir\ |P +9 &+T \ ~O +10 &S \ O +9 &U\ }O +10 &rR\ O +9 &2T\ P +9 &R\ ~O +10 &U\ ~O +9 & yR\ ~O +9 &";Q\ O +10 &#N\ O +9 &%S\ ~O +10 &'Q\ ~O +9 &)DN\ O +9 &+Q\ O +10 &,P\ O +9 &.Q\ ~O +9 &0LP\ O +10 &2P\ ~O +9 &3P\ O +10 &5Q \ O +9 &7VP\ N +9 &9Q \ O +10 &:P \ O +9 &<R\ \ O +9 &>\\S\ O +10 &@R\ \ O +9 &AR\ O +10 &CY\ \ ~P +9 &E`_ \ ~P +9 &Gn\ }R +10 &H\ \ {T +9 &J\ \ {U +9 &LZ\ zU +10 &N\ \ {U +9 &O\ {U +10 &Q\ {U +9 &Sa\ {U +9 &U#\ zU +10 &V \ {V +9 &X \ zV +9 &Zf\ zW +10 &\\(\ zV +9 &]w\ |7 +10 &^-k\ }U +9 &^#\ \ 0 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&51 +70 "core" 1 + "manipulator"&=% +4 "core" %  A z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&y'\ +103 "core" ' +2 "processing"%%& +3 "core" &^!\ 0 +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +4 "core" %\ 4 z +2 "storage"(% +4 "core" %n { | \ o +2 "storage"(Z. +2 "core" .(KX +2 "storage"(& +4 "core" &KU | z \ o +2 "storage"(9& +2 "manipulator"&t& +6 "core" &KU | z \ o + &Z % z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +5 .tElbow.seek PC +2 "manipulator"&m(_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"('> +3 "core" ( + "manipulator"&W& +4 "core" &Z : z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &Z  z +2 .tForearm.seek PC +2 "manipulator"&F'$ +91 "core" ' + .tHand.close +2 "manipulator"&/ +65 "core" / +2 .tPC.seek :open +2 "processing"%Q( +95 "core" ' + "storage"(x- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(E' +38 "core" ' +312 ( +2 "storage"(& +3 "core" &KU t f \ o +2 "manipulator"&g& +3 "core" &Z / z +2 "manipulator"&0% +4 "core" % 7 L z +2 .tForearm.seek :retract +2 "manipulator"&b'\ +92 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +282 "core" ( +2 "manipulator"&4& +3 "core" & Q y + "storage"(}& +4 "core" &KU l B\ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&1'B +94 "core" ' +2 .tHand.open + "manipulator"&*1 +69 "core" 1 +2 "storage"()- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(6' +23 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"(T- +3 "core" -' +2 "storage"(8& +3 "core" &KU \ ` +2 "manipulator"&<& +4 "core" & { +2 .tElbow.seek 6 +2 "manipulator"&>( +15 "core" ( +2 "manipulator"&& +4 "core" & r z\\ +2 "storage"(& +4 "core" &KU\ \  *\ ` +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(h' +53 "core" ' +2 "manipulator"&!& +4 "core" &  y\\ + "storage"(N& +4 "core" &KU { ~ #\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&#'φ +44 "core" ' +8 .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"({' +25 "core" ' + "manipulator"&:% +4 "core" %ϔ~ Z z9 + "storage"(/& +4 "core" &KU = 5\ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 314 counts +2 "manipulator"&v' +18 "core" ' + "manipulator"&z& +3 "core" & u z\\ +3 "storage"(?& +3 "core" &KU { { g\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +3 "manipulator"&+'B +50 "core" ' +2 "storage"(Y% +3 "core" % { | G\ o +3 ."downElevator"SE.seek :down +5 "storage"(-'g +98 (w% +3 "core" %J v m \ mYl +2 "manipulator"&D% +3 "core" %G  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +88 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" &KU { t =\ p +2 "collection"'$& +4 "core" &Satw\ VK +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&\\% +4 "core" %\  " z +2 "storage"(&% +4 "core" %o \ q + "storage"(n. +3 "core" .(KX +2 "storage"(X& +4 "core" &KU \ q + "storage"(& +4 "core" &KU \ q + "manipulator"&_& +4 "core" & F y\\ +2 .tElbow.seek 6 +2 "manipulator"&|( +3 "core" ( +2 "manipulator"&& +3 "core" & < z\\ +2 "storage"(R& +3 "core" &KU \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&''B +96 "core" ' +2 "storage"(A& +3 "core" &KU \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(o'> +302 "core" ' +2 "storage"(B- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&H& +3 "core" & 9 z\\ +2 "storage"(M& +3 "core" &KU r "\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&I'φ +30 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(V- +2 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"( '/ +27 "core" ' +2 "manipulator"&a% +4 "core" %Ϛ m z + "storage"( & +3 "core" &KU d c\ k +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 320 counts + "manipulator"&;' +17 "core" ' + "manipulator"&c& +3 "core" & > z\\ +2 "storage"(K& +4 "core" &KU \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +37 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(p' +33 "core" ' +2 "manipulator"&"& +4 "core" &  z\\ +2 "manipulator"&e% +3 "core" %L  yq +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&2'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&O(i +159 "core" ( +2 "manipulator"&u& +4 "core" &i0 q zH + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &i0  zH +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&U/ +74 "core" / +2 .tCC.seek :open + "collection"'\ ( +398 "core" ( +2 "storage"(~& +4 "core" &KU N\ r + "storage"(C& +3 "core" &KU \ r +2 "manipulator"&& +4 "core" &i0 3 zH + "manipulator"&]% +4 "core" % ϴ _ z- +2 .tForearm.seek :retract +41 "manipulator"&q'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&d( +168 "core" ( + "manipulator"&l& +4 "core" & l yA +2 "storage"(@& +3 "core" &KU \\\ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"& 'φ +104 "core" ' +2 .tElbow.hold + "manipulator"& , +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&71 +65 "core" 1 +2 "manipulator"&k% +4 "core" % Ϛ = z + "storage"(P& +4 "core" &KU \ q + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 320 counts + "manipulator"&3' +18 "core" ' + "manipulator"&[& +3 "core" & > yA +2 "storage"(& +4 "core" &KU 0\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&L'B +46 "core" ' +2 "storage"(J% +4 "core" % \ w +2 ."downElevator"SE.seek :down +4 "storage"('g +99 (f% +3 "core" %gM \ sXj +2 "manipulator"&% +3 "core" %8 K z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +91 "core" ' +55 ' + ."downElevator"SE.stop +6 "storage"(5 +4 #tShuffling pucks in tube 6 of [6] +6 #Loading generic puck from tube 6 into Collection Clamp +2 "collection"',& +3 "core" &twA\ m +2 "manipulator"&(% +4 "core" %\  > y + "storage"(.% +4 "core" %| :\ w +2 "storage"(G. +2 "core" .(KX +2 "storage"(^& +4 "core" &KU r\ w +2 "storage"(5& +3 "core" &KU L\ w +2 "manipulator"&=& +4 "core" & I zA + .tElbow.seek 6 +2 "manipulator"&%( +4 "core" ( +2 "manipulator"&& +3 "core" & F yA +2 "storage"(& +4 "core" &KU \ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +97 "core" ' +2 "storage"(Z& +4 "core" &KU \ w +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('> +314 "core" ' + "storage"(t- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (9& +3 "core" &KU \ v +2 "manipulator"&W& +3 "core" &  zA +2 .tElbow.seek 6 +2 "manipulator"&S( +3 "core" ( +2 "manipulator"&i& +3 "core" & zA +2 "storage"(& +3 "core" &KU D\ w +3 .tForearm.seek 6 + 300 counts + "manipulator"&x'в +27 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&y& +2 "storage"(r'g +7 "core" & { yA +2 "manipulator"&% +3 "core" % Б n y +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&g(i +153 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +25 "core" ( +2 "manipulator"&0& +4 "core" &u S y1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &u 9 z1 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'Ͻ +95 "core" ' + "manipulator"&}& +3 "core" &u A y1 +3 "manipulator"&m% +3 "core" % J z= +2 "collection"'*& +3 "core" &uw\ l +2 "collection"')& +5 "core" &tu\ l +2 .tCC.seek :closed +2 "collection"'T(S +4 "core" &ww\ l +10 &4yvx\ T+{ +9 &dzuw\ R? +9 &nuw\ TO +50 &EOty\ [N +3 &Uut\ YN + &Rsv\ YN + &Rvx\ ZN +2 &LQvw\ ZO +2 &Rtv\ ZO +7 &OtuZ\ [O +9 & Rsv1\ ZO +10 &"UOtv\ [N +9 &$Suv\ ZN +10 &%Utw\ ZO +9 &'Uuw\ ZN +9 &)]Ruv\ [N +10 &+Rvw\ [N +9 &,Ttw\ ZO +9 &.Vsw\ ZO +10 &0cStw\ [O +9 &2'Rst\ [N +10 &3Vus\ YO +9 &5Ttw\ ZO +9 &7mVty\ ZN +10 &9/Sty\ ZN +9 &:Rut\ ZN +9 &<Wvw\ ZO +10 &>uTrv\ ZN +9 &@7Tuv\ ZN +10 &ASsw\ ZO +9 &CWvv\ YO +9 &E{Xtu\ YO +10 &G:_sw\ XP +9 &Hjtu\ UQ +9 &Jtt\ OT +10 &Lgrw\ EY +9 &N"uv\ A[\ +10 &Ouv\ A[ +9 &Quv\ ?\\ +9 &S$csv\ L3 +10 &Sut\ JW +9 ( + &Sutw\ RS +2 "collection"')& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 + .Hand.open + "manipulator"&81 +68 "core" 1 + "manipulator"&<% +4 "core" % ? z= +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%b& +4 "core" &\ +2 "manipulator"&% +4 "core" %\  ? z + "storage"(!% +4 "core" %{ p p ]\ p +2 "storage"(N. +2 "core" .(KX +2 "storage"(E& +4 "core" &KU g f\ p +2 "storage"(:& +3 "core" &KU g t W\ o +2 "manipulator"&/& +4 "core" &u ; y1 + "manipulator"&6% +3 "core" %\   z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&z( +159 "core" ( +2 "manipulator"&?& +4 "core" & a zJ +2 "storage"(& +3 "core" &KU \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&Y'B +107 "core" ' +2 "storage"(1& +4 "core" &KU \ q +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('> +303 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +3 "core" &KU y } \ o +2 "manipulator"&D& +3 "core" & S zJ +3 .tElbow.seek 6 + "manipulator"&>( +4 "core" ( + "manipulator"&h& +4 "core" & Y zJ +2 "storage"(#& +3 "core" &KU c j K\ o +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&v'в +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&$& +2 "storage"(\\'g +6 "core" & f zJ +2 "manipulator"&&% +4 "core" % а 3 yr +2 .tForearm.seek :retract +2 "manipulator"&{'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&n(_ +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +82 "core" ( + "manipulator"&X& +4 "core" &e N z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &e C z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&_'$ +95 "core" ' + "manipulator"&& +4 "core" &e  y +2 "manipulator"&R% +3 "core" %% y +2 "processing"%+& +3 "core" &\ +3 "processing"%A& +4 "core" & \ +3 .tPC.seek :closed + "processing"%-(^ +5 "core" &\  +9 &0y\ }+z +9 &b}\ |> +10 &hs\ }O +9 &)R\ ~O +9 &N\ O +10 &T \ P +9 &oP\ O +10 &1U\ O +9 &R\ P +9 &Q \ O +10 & xS\ O +9 &":R\ O +9 &#Q\ O +10 &%S\ ~P +9 &'P \ O +9 &)AQ\ O +10 &+L\ O +9 &,P\ O +10 &.Q\ O +9 &0IQ\ O +9 &2 Q\ O +10 &3Q\ O +9 &5Q\ O +9 &7QP\ O +10 &9N\ O +9 &:P\ O +10 &<Q\ O +9 &>YS\ O +9 &@R\ O +10 &AO\ O +9 &CW\ P +10 &E]`\ ~Q +9 &Gm\ }R +9 &H \ {U +10 &J\ {U +9 &LX\ {U +9 &N \ {U +10 &O\ zV +9 &Q\ \ zV +9 &S_ \ zU +10 &U \ zV +9 &V\ zV +10 &X\ zV +9 &Ze\ yV +9 &\\&\ zW +10 &]~\ {4 +9 &^6k \ }: +9 ( +2 &^ \ * +2 "processing"%A& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 + .Hand.open + "manipulator"& 1 +75 "core" 1 + "manipulator"&j% +4 "core" % % . z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +101 "core" ' +2 "processing"%H& +3 "core" &^\ * +50 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&M% +4 "core" %\ d z +2 "storage"(V% +4 "core" %x y y \ n +2 "storage"(a. +2 "core" .(KX +2 "storage"( & +4 "core" &KU w y \ n +2 "storage"(c& +2 "manipulator"&K& +8 "core" &KU x u <\ n + &e 3 z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +2 .tElbow.seek PC +5 "manipulator"&"(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(e'> +2 "core" ( +2 "manipulator"&'& +3 "core" &e e z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &e F z +2 .tForearm.seek PC +2 "manipulator"&o'$ +97 "core" ' + .tHand.close + "manipulator"&I/ +73 "core" / +2 .tPC.seek :open +2 "processing"%;( +85 "core" ' +2 "storage"( - +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(u' +39 "core" ' +320 ( +2 "storage"(& +4 "core" &KU g s \ l +2 "manipulator"&& +4 "core" &e - z + "manipulator"&% +4 "core" % 2 N y +2 .tForearm.seek :retract +2 "manipulator"&U'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&2( +282 "core" ( + "manipulator"&`& +4 "core" & I zX +2 "storage"(~& +3 "core" &KU y z {\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&C'B +100 "core" ' + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "storage"(]- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(l' +26 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(@' +49 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(O& +4 "core" &KU \  \ ` + "manipulator"&7& +4 "core" & ? yX +2 .tElbow.seek 6 +2 "manipulator"&k( +7 "core" ( + "manipulator"&P& +3 "core" & D zO +2 "storage"([& +4 "core" &KU W\  :\ _ +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +9 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(J' +47 "core" ' +2 "manipulator"&q& +4 "core" & Q yO + "storage"(f& +4 "core" &KU c b W\ p + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&'φ +28 "core" ' +2 .tElbow.hold +2 "manipulator"&d, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"( ' +25 "core" ' + "manipulator"&3% +4 "core" %Ϛ : z + "storage"(,& +4 "core" &KU 8 E '\ h +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 320 counts + "manipulator"&(' +16 "core" ' +2 "manipulator"&.& +3 "core" &  yO +2 "storage"(G& +4 "core" &KU z y c\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts + "manipulator"&p'B +35 "core" ' + "storage"(^% +3 "core" % z y O\ n +3 ."downElevator"SE.seek :down +3 "storage"(5'g +99 (=% +3 "core" %O W U e\ lZn +2 "manipulator"&% +4 "core" %I  z} +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +59 ' +47 ."downElevator"SE.stop +2 "storage"(5 +2 (L& +4 "core" &KU k X \ n +2 "collection"'Z& +4 "core" &Susv\ PS + #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&% +4 "core" %\  z +2 "storage"( % +3 "core" %[ | z x\ o +2 "storage"(s. +3 "core" .(KX +2 "storage"(t& +3 "core" &KU | { \ o +2 "storage"(9& +3 "core" &KU } y e\ o +2 "manipulator"&W& +4 "core" & , yO +2 .tElbow.seek 6 +2 "manipulator"&i( +3 "core" ( +2 "manipulator"&& +3 "core" & D zO +2 "storage"(& +4 "core" &KU t { \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&y'B +89 "core" ' +2 "storage"(& +3 "core" &KU u \ \ p +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(%'> +311 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & ^ zO +2 "storage"(0& +3 "core" &KU g c <\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&F'φ +32 "core" ' + .tElbow.hold +2 "manipulator"&x, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(S- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(}'/ +28 "core" ' +2 "manipulator"&m% +4 "core" %Ϙ M zc + "storage"(*& +3 "core" &KU 4 3 \ h +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 318 counts + "manipulator"&r' +20 "core" ' + "manipulator"&& +4 "core" & i zO +2 "storage"(\ & +3 "core" &KU p z E\ m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&8'B +34 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(<' +35 "core" ' +2 "manipulator"&b& +3 "core" & : zO + "manipulator"&% +4 "core" %) l z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N(i +163 "core" ( +2 "manipulator"&)& +3 "core" &o/ : zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &o/ + zG +2 .tForearm.seek CC +2 "manipulator"&:'Ͻ +95 "core" ' + .tHand.close + "manipulator"&// +76 "core" / +2 .tCC.seek :open +2 "collection"'6( +400 "core" ( +2 "storage"(4& +4 "core" &KU w \ q + "storage"(?& +4 "core" &KU r t 5\ p + "manipulator"&& +4 "core" &o/ 0 zG +2 "manipulator"&1% +3 "core" % Ϻ z +2 .tForearm.seek :retract +2 "manipulator"&g'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +158 "core" ( + "manipulator"&& +4 "core" &  y +2 "storage"(w& +3 "core" &KU \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&D'φ +103 "core" ' + .tElbow.hold +2 "manipulator"&h, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator" +72 "core" 1 +2 "manipulator"&% +4 "core" % ϗ ( z + "storage"($& +4 "core" &KU | { q\ n + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 317 counts +2 "manipulator"&&' +22 "core" ' +2 "manipulator"&z& +4 "core" &  y + "storage"(Y& +3 "core" &KU S\ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +49 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +22 "core" ' +2 "storage"(v% +4 "core" % \ v +3 ."downElevator"SE.seek :down +3 "storage"(X'g +99 (% +3 "core" %G ,\ sYk +2 "manipulator"&>% +4 "core" %H  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +53 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 6 of [6] +2 #Loading generic puck from tube 6 into Collection Clamp +2 "collection"'R& +3 "core" &tw\ l +2 "manipulator"&+% +4 "core" %\  @ y + "storage"(\\% +4 "core" %g h\ w +2 "storage"({. +3 "core" .(KX + "storage"(Q& +3 "core" &KU \ w +2 "storage"( & +4 "core" &KU \\\ w +2 "manipulator"&j& +4 "core" & ? z + .tElbow.seek 6 +2 "manipulator"&H( +3 "core" ( +2 "manipulator"&M& +3 "core" & ? y +2 "storage"(A& +4 "core" &KU *\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&V'B +98 "core" ' +2 "storage"(a& +4 "core" &KU z\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +301 "core" ' + "storage"(K- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (c& +4 "core" &KU \ t +2 "manipulator"&'& +3 "core" & Y y +2 .tElbow.seek 6 +2 "manipulator"&|( +4 "core" ( + "manipulator"&_& +3 "core" & : y +2 "storage"(I& +4 "core" &KU \ t +2 .tForearm.seek 6 + 300 counts +2 "manipulator"& 'в +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&n/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&B& +2 "storage"(-'g +7 "core" & q y +2 "manipulator"&e% +4 "core" % п  yx +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +154 "core" ' + ."downElevator"SE.stop + "storage"(5 +7 "core" ( +2 "manipulator"&& +3 "core" &g3 d zJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &g3  zJ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'Ͻ +95 "core" ' + "manipulator"&~& +4 "core" &g3 yJ +2 "manipulator"&"% +4 "core" %ϼ S yD +2 "collection"'& +3 "core" &uy*\ j +2 "collection"']& +4 "core" &tw-\ j +3 .tCC.seek :closed +2 "collection"'(S +4 "core" &ux\ j +9 &1xux\ R*x +9 &cyvx\ P> +9 &mptv^\ QO +10 &0Otv\ YN +9 &Tux\ XN +9 &Puw\ YO +10 &uQuv\ YO +9 &8Owu\ YN +10 &Ruw\ XN +9 &Quw\ YN +9 & }Rru\ XO +10 &"@Ouw\ YN +9 &$Rsv\ XN +9 &%Utw\ XO +10 &'Sww\ XO +9 &)GQuw\ YO +10 &+\ Qvw\ YN +9 &,Ruv\ YN +9 &.Quu\ YO +10 &0PUsv\ XN +9 &2Rtt\ YN +9 &3Utx\ XO +10 &5Rtw\ XO +9 &7WQsu\ YO +9 &9Vtw\ XO +10 &:Uvv\ XN +9 &<Rsv\ XO +10 &>_Ouw\ YO +9 &@!Wrw\ WO +9 &AQru\ YO +10 &CTtw\ XN +9 &EeXtw\ WO +10 &G%`tu\ VP +9 &Hiuv\ SQ +9 &J|tw\ OT +10 &LRqw\ CY +9 &Nuv\ ?[ +9 &Otw\ ?[ +10 &Quw\ =\\ +9 &S'ssv\ G, +9 &S uv\ IN +10 ( + &Shuu\ TI +2 "collection"']& +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.89 + .Hand.open + "manipulator"&O1 +77 "core" 1 +3 "manipulator"&7% +3 "core" % ϼ : zD +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +93 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%U& +3 "core" &\ +2 "manipulator"&[% +4 "core" %\  | z +2 "storage"(q% +3 "core" %f x x v\ n +2 "storage"(f. +3 "core" .(KX +2 "storage"(3& +3 "core" &KU y y 9\ n +2 "storage"(,& +3 "core" &KU z y |\ n +2 "manipulator"&u& +3 "core" &g2  zJ +48 "manipulator"&.% +3 "core" %\  _ z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&G( +165 "core" ( + "manipulator"&l& +3 "core" & b zF +2 "storage"(^& +4 "core" &KU \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&2'B +108 "core" ' + "storage"(C& +4 "core" &KU J\ s +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(@'> +299 "core" ' + "storage"(=- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &KU q k ]\ p +2 "manipulator"&& +4 "core" & q zF + .tElbow.seek 6 +2 "manipulator"&k( +4 "core" ( + "manipulator"&J& +4 "core" & ^ yF +2 "storage"(& +4 "core" &KU \ q +2 .tForearm.seek 6 + 300 counts + "manipulator"&('в +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&L/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(Z'g +7 "core" & / zF +2 "manipulator"&% +3 "core" % Ь P zt +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&s(_ +160 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +87 "core" ( + "manipulator"&t& +3 "core" &S h z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &S W z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&W'$ +96 "core" ' + "manipulator"&& +4 "core" &S Y z +2 "manipulator"&% +4 "core" % z + "processing"%p& +4 "core" &\ \ +3 "processing"%& +4 "core" & \ +2 .tPC.seek :closed +2 "processing"%5(^ +4 "core" &\ +7 & .\ $d +10 &Vz\ ~7 +9 &}w\ \ ~L +9 &V \ P +10 &OQ\ O +9 &Q\ O +9 &R\ O +10 &Q\ O +9 &WO\ O +10 &T\ O +9 &R\ O +9 &!Q\ O +10 &#^R\ O +9 &%!R\ O +9 &&S\ O +10 &(Q\ O +9 &*gQ\ O +10 &,)Q\ O +9 &-P\ O +9 &/Q\ O +10 &1oT\ O +9 &32O\ O +9 &4P\ O +10 &6Q\ O +9 &8xQ\ O +10 &:;Q\ N +9 &;Q\ O +9 &=Q\ O +10 &?R\ O +9 &AAR\ O +9 &CT\ O +10 &D\\\ P +9 &Fj\ R +10 &H;\ }T +9 &I\ }U +9 &K\ }T +10 &M|\ |U +9 &O=\ |V +9 &P\ |V +10 &R\ |V +9 &T\ |U +10 &VE\ |V +9 &X\ |V +9 &Y\ |V +10 &[\ |W +9 &]K\ {L +9 &^P\ {"j +10 &^ \ + +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.65 + .Hand.open + "manipulator"&d1 +71 "core" 1 +2 "manipulator"&% +3 "core" % z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 "processing"%& +3 "core" &^\ + +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&0% +4 "core" %\  z +2 "storage"(S% +3 "core" %v } y \ o +2 "storage"(m. +3 "core" .(KX +2 "storage"(*& +3 "core" &KU x { \ o +2 "storage"(& +4 "manipulator"&\ & +3 "core" &KU | z d\ o +2 &S c z +4 .tElbow.reconfigure :tight + ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b +2 "manipulator"&b(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"('> +20 "core" ( +2 "manipulator"&y& +4 "core" &U $ z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &V o y\ +2 .tForearm.seek PC +2 "manipulator"&%'$ +91 "core" ' + .tHand.close +6 "manipulator"&F/ +66 "core" / +2 .tPC.seek :open +2 "processing"%r( +69 "core" ' +2 "storage"(}- +42 "core" -'> +9 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"()' +39 "core" ' +290 ( + "storage"(E& +3 "core" &KU u ;\ p +2 "manipulator"&8& +4 "core" &X y\ +2 "manipulator"&x% +4 "core" % * P zK + .tForearm.seek :retract +2 "manipulator"&/'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&!( +249 "core" ( +2 "manipulator"&T& +4 "core" & J y+ + "storage"(4& +4 "core" &KU t g \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&?'B +98 "core" ' + .tHand.open + "manipulator"&1 +76 "core" 1 +2 "storage"(1- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(w' +49 "core" ' + #tLights, camera, ACTION! + "storage"(:- +3 "core" -' +2 "storage"(N& +4 "core" &KU\ \  u\ ` +2 "manipulator"&#& +3 "core" & F z+ +2 .tElbow.seek 6 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&$& +3 "core" & L z+ +2 "storage"(z& +4 "core" &KU\ \ \ ` +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&Y'B +21 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(g' +50 "core" ' + "manipulator"&v& +4 "core" & 7 y+ +2 "storage"(& +3 "core" &KU | { b\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'φ +35 "core" ' +2 .tElbow.hold +2 "manipulator"&>, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(D' +25 "core" ' + "manipulator"&&% +4 "core" %Ϛ q yG + "storage"(R& +4 "core" &KU J E J\ g +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 320 counts +2 "manipulator"&+' +16 "core" ' +2 "manipulator"&\\& +3 "core" &  z+ +2 "storage"({& +4 "core" &KU z { b\ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&Q'B +35 "core" ' + "storage"( % +4 "core" % y t 9\ o +3 ."downElevator"SE.seek :down +3 "storage"(j'g +98 (<% +3 "core" %N \\ `\ kYm +2 "manipulator"&M% +3 "core" %V a y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&A'\ +90 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" &KU i Y 2\ n +2 "collection"'a& +4 "core" &Shtw\ TI + #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&X% +4 "core" %\  R z +2 "storage"(h% +3 "core" %Y { z \ o +2 "storage"(. +2 "core" .(KX +2 "storage"(K& +4 "core" &KU | { D\ o + "storage"(c& +4 "core" &KU } z q\ o +2 "manipulator"&'& +3 "core" & o y+ +2 .tElbow.seek 6 +2 "manipulator"&_( +3 "core" ( +2 "manipulator"&I& +4 "core" & Q z+ +2 "storage"(n& +3 "core" &KU s w q\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&B'B +103 "core" ' +2 "storage"(e& +4 "core" &KU \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(H'> +313 "core" ' +2 "storage"(V- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & y+ +45 "storage"(o& +7 "core" &KU q s \ p + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"& 'φ +30 "core" ' + .tElbow.hold +2 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(~- +3 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"("'. +25 "core" ' +2 "manipulator"&% +3 "core" %Ϛ W zn +2 "storage"(|& +3 "core" &KU U X 4\ i +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 320 counts +2 "manipulator"&-' +18 "core" ' +2 "manipulator"&& +4 "core" &  z+ + "storage"(6& +3 "core" &KU s x \ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&O'B +30 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(7' +35 "core" ' +2 "manipulator"&U& +3 "core" & > z+ +2 "manipulator"&[% +4 "core" %& : y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&]'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q(i +152 "core" ( +3 "manipulator"&f& +3 "core" &_4 G zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &_4 zK +2 .tForearm.seek CC +2 "manipulator"&,'Ͻ +93 "core" ' + .tHand.close + "manipulator"&u/ +78 "core" / + .tCC.seek :open +2 "collection"'.( +401 "core" ( + "storage"(`& +3 "core" &KU { \ o +2 "storage"(l& +4 "core" &KU f f \ p +2 "manipulator"&^& +3 "core" &_3 yK +2 "manipulator"&C% +4 "core" % ϭ S z$ +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&P( +163 "core" ( +2 "manipulator"&=& +3 "core" &  yW +2 "storage"(& +3 "core" &KU E\ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&'φ +105 "core" ' + .tElbow.hold +2 "manipulator"&J, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +72 "core" 1 + "manipulator"&L% +4 "core" % ϔ  z +2 "storage"( & +4 "core" &KU x w ^\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 314 counts + "manipulator"&' +24 "core" ' + "manipulator"&G& +4 "core" &  yW + "storage"(2& +4 "core" &KU \ t +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&@'B +34 "core" ' + "storage"((% +4 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"(t'g +99 (9% +2 "core" %H \ sYk +2 "manipulator"&k% +4 "core" %& z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +48 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 6 of [6] + #Loading generic puck from tube 6 into Collection Clamp +2 "collection"'& +3 "core" &tx\ k +2 "manipulator"&p% +4 "core" %\  o y +2 "storage"(Z% +3 "core" %` \ v +2 "storage"( . +3 "core" .(KX +2 "storage"(;& +3 "core" &KU \ v +2 "storage"(d& +3 "core" &KU \ v +2 "manipulator"&& +3 "core" & Y yW +3 .tElbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&0& +4 "core" &  yW +2 "storage"(S& +48 "core" &KU '\ w +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +92 "core" ' + "storage"(m& +4 "core" &KU -\ w +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(*'> +299 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\ & +3 "core" &KU \ t +2 "manipulator"&y& +4 "core" & yW +2 .tElbow.seek 6 + "manipulator"&i( +5 "core" ( + "manipulator"&W& +4 "core" & & yW + "storage"(F& +4 "core" &KU \ u +3 .tForearm.seek 6 + 300 counts + "manipulator"&}'в +27 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&s/ +77 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(5'g +8 "core" & Z zW + "manipulator"&% +3 "core" % Ў + y +3 .tForearm.seek :retract +2 "manipulator"&E'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&8(i +158 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( + "manipulator"&x& +3 "core" &j/ ) yG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &j/ 4 zG +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&T'Ͻ +101 "core" ' + "manipulator"&4& +3 "core" &j/ j zG +3 "manipulator"&b% +3 "core" % V y` +2 "collection"'& +4 "core" &ux\ j +3 "collection"'1& +4 "core" &uw\ k +2 .tCC.seek :closed +2 "collection"':(S +5 "core" &vx\ k +9 &1xuw\ T*x +9 &bztw\ Q> +10 &kouw\ RO +9 &/Ouu\ ZN +10 &Rty\ YO +9 &Otv\ ZN +9 &tRwu\ YN +10 &6Rtv\ YN +9 &Vuy\ XO +9 &Otw^\ ZN +10 & {Uwy\ XO +9 &"=Rtud\ YO +10 &$Ovx\ ZN +9 &%Osv\ ZO +9 &'Usw\ YN +10 &)FSrv\ YN +9 &+Utw\ YO +9 &,Rwz\ YO +10 &.Qwu\ ZO +9 &0NTtx\ YN +9 &2Rvv\ ZN +10 &3Uvw\ YO +9 &5Rsx\ YO +10 &7UUvw\ YO +9 &9Tuv\ YO +9 &:Quw\ ZN +10 &<Ssv\ YN +9 &>]Ouu\ ZO +9 &@Wsu\ XO +10 &APuw\ YN +9 &CTuv\ YO +10 &EdWuw\ XO +9 &G#]uv\ VP +9 &Hhtv\ TQ +10 &J}uv\ OT +9 &LQtu\ DX +9 &N sw\ ?[\ +10 &Osv\ @[\ +9 &Qtu\ =\\ +10 &S%ruw\ I+ +9 &S$vt\ EU +9 ( + &Sktw\ SK +2 "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 + .Hand.open + "manipulator"&N1 +71 "core" 1 + "manipulator"&#% +3 "core" % J z` +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +94 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%z& +4 "core" &\ +2 "manipulator"&/% +4 "core" %\  e z +2 "storage"(v% +3 "core" %n y y \ o + "storage"(. +3 "core" .(KX +2 "storage"()& +3 "core" &KU x x u\ n +2 "storage"(&& +4 "core" &KU y y \ n + "manipulator"&R& +4 "core" &j/ C zG +2 "manipulator"&% +3 "core" %\  ) z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&\\( +162 "core" ( +2 "manipulator"&{& +4 "core" &  za + "storage"( & +4 "core" &KU \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&!'B +93 "core" ' + "storage"(?& +3 "core" &KU \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(w'> +300 "core" ' + "storage"(<- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (M& +3 "core" &KU s s \ p +2 "manipulator"&Y& +4 "core" &  za +2 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&g& +3 "core" & F ya +2 "storage"(& +4 "core" &KU ~ ]\ q +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&+'в +48 "core" ' +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +77 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&a& + "storage"(X'g +8 "core" & o za +2 "manipulator"&h% +4 "core" % Ж J z` +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&K(_ +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( + "manipulator"&D& +4 "core" &i 0 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &i C y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&''$ +90 "core" ' +2 "manipulator"&I& +3 "core" &i d z +2 "manipulator"&n% +4 "core" %+ c z +2 "processing"%Q& +3 "core" &\ +3 "processing"%e& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%j(^ +4 "core" &\ +7 & - \ $d +10 &V{\ ~8 +9 &~u \ ~L +9 &T \ P +10 &UR\ O +9 &U\ O +9 &S\ P +10 &S\ O +9 &]U\ \ O +10 &T\ O +9 &R\ O +9 &!S\ O +10 &#fS\ O +9 &%'R\ O +9 &&U\ O +10 &(R\ O +9 &*mQ\ O +9 &,/R\ O +10 &-O\ O +9 &/Q\ O +10 &1vQ\ O +9 &38P\ O +9 &4S\ O +10 &6Q\ O +9 &8~Q\ O +9 &:@Q\ O +10 &<Q\ O +9 &=R\ O +10 &?R\ O +9 &AGS\ O +9 &C R\ O +10 &D^\ P +9 &Fh\ R +10 &HA\ ~T +9 &J\ }U +9 &K\ |U +10 &M\ |U +9 &OE\ |U +9 &Q\ |U +10 &R\ |V +9 &T\ |U +9 &VM\ {U +10 &X \ {V +9 &Y\ {V +10 &[\ |V +9 &]Q\ {K +9 &^O\ {"h +10 &^!\ , +2 ( +2 "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 +2 .Hand.open + "manipulator"&>1 +77 "core" 1 + "manipulator"&A% +3 "core" % + f z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +98 "core" ' + "processing"%& +3 "core" &^\ , +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&o% +4 "core" %\  z +2 "storage"(~% +4 "core" %y p w :\ o + "storage"(. +3 "core" .(KX +2 "storage"(|& +4 "core" &KU x x e\ n + "storage"(& +4 "manipulator"&6& +4 "core" &KU v w ,\ n + &i z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b +2 "manipulator"&U(_ +6 ."raiseStack"SE.seek :beamBreak + "storage"(['> +2 "core" ( +2 "manipulator"&B& +5 "core" &i Z z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &i U z +2 .tForearm.seek PC +2 "manipulator"&H'$ +93 "core" ' + .tHand.close +2 "manipulator"& / +70 "core" / +2 .tPC.seek :open +2 "processing"%-( +88 "core" ' + "storage"("- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(f' +39 "core" ' +317 ( +2 "storage"(3& +4 "core" &KU { } \ o + "manipulator"&O& +3 "core" &i Y z +2 "manipulator"& % +4 "core" % ' a z +2 .tForearm.seek :retract +2 "manipulator"&u'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&]( +279 "core" ( +2 "manipulator"&& +4 "core" & - z_ + "storage"(`& +4 "core" &KU d d B\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&l'B +99 "core" ' +2 .tHand.open + "manipulator"&^1 +69 "core" 1 +2 "storage"(C- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(=' +25 "core" ' +41 .tSE.reconfigure :seal +10 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate + "storage"(' +48 "core" ' +2 #tLights, camera, ACTION! + "storage"(,- +3 "core" -' +2 "storage"(q& +3 "core" &KU   \ b +3 "manipulator"&& +3 "core" & B z_ +2 .tElbow.seek 6 +2 "manipulator"&L( +5 "core" ( + "manipulator"& & +3 "core" & ; zU +2 "storage"(G& +4 "core" &KU   &\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&2'B +23 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"((' +52 "core" ' + "manipulator"&& +3 "core" & V zU +2 "storage"(9& +4 "core" &KU x q \ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&k'φ +37 "core" ' +2 .tElbow.hold +2 "manipulator"&P, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +24 "core" ' + "manipulator"&% +4 "core" %ϑu n z" +2 "storage"(& +3 "core" &KU @ @ I\ g + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 311 counts + "manipulator"&p'н +21 "core" ' + "manipulator"&Z& +3 "core" & b zU +2 "storage"( & +4 "core" &KU y v \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&;'B +20 "core" ' + "storage"(d% +4 "core" % f n \ p +3 ."downElevator"SE.seek :down +3 "storage"('g +98 (7% +3 "core" %L y { \ mYl +2 "manipulator"&0% +4 "core" %D 6 z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +88 "core" ' +69 ' + ."downElevator"SE.stop + "storage"(5 +3 (@& +3 "core" &KU o i O\ p +2 "collection"'m& +4 "core" &Siuw\ UK +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&t% +3 "core" %\  ? z +3 "storage"(J% +3 "core" %h  p \ p +2 "storage"(. +3 "core" .(KX +2 "storage"(& +3 "core" &KU u z \ p +2 "storage"(\ & +4 "core" &KU ^\ q + "manipulator"&y& +3 "core" & 6 yU +3 .tElbow.seek 6 + "manipulator"&W( +4 "core" ( + "manipulator"&F& +4 "core" & A zU +2 "storage"(s& +4 "core" &KU s \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +101 "core" ' +2 "storage"(& +3 "core" &KU \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +303 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&x& +3 "core" & [ yU +2 "storage"(%& +3 "core" &KU s g <\ o +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&*'φ +33 "core" ' + .tElbow.hold +2 "manipulator"&}, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(4- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(b'0 +30 "core" ' + "manipulator"&i% +4 "core" %ϕ  zh +2 "storage"(& +3 "core" &KU U Z \ j + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 315 counts + "manipulator"&5' +22 "core" ' + "manipulator"&E& +4 "core" & W yU +2 "storage"(.& +3 "core" &KU y { V\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&N'B +26 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(#' +36 "core" ' +40 "manipulator"&z& +11 "core" &  zU + "manipulator"&/% +4 "core" %Ҁ 3 z~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +86 "Can"\ oP=2 lV +5 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +210 "core" ( +2 "manipulator"&1& +4 "core" &t R z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &t R z +2 .tForearm.seek CC +2 "manipulator"&&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&R/ +66 "core" / + .tCC.seek :open +2 "collection"'( +404 "core" ( + "storage"(T& +4 "core" &KU \ s + "storage"({& +4 "core" &KU \ t +2 "manipulator"& & +4 "core" &t m z +2 "manipulator"&?% +3 "core" % A z +2 .tForearm.seek :retract +2 "manipulator"&8'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&$( +143 "core" ( + "manipulator"&<& +3 "core" & = z +2 "storage"(M& +3 "core" &KU \ u +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 6 +2 "manipulator"&Y'φ +104 "core" ' + .tElbow.hold +7 "manipulator"&g, +4 "core" , + .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % ϑ z +2 "storage"(a& +3 "core" &KU } { C\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 311 counts +2 "manipulator"&h'н +19 "core" ' +2 "manipulator"&\\& +4 "core" & < z +2 "storage"(!& +3 "core" &KU G\ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&w'B +18 "core" ' + "storage"(+% +3 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"(D'g +99 (c% +3 "core" %J \ sXj +2 "manipulator"&% +3 "core" %A \\ z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +88 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 6 of [6] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'n& +4 "core" &txL\ k +2 "manipulator"&Q% +4 "core" %\  - y +2 "storage"(X% +3 "core" %y S\ w +2 "storage"(. +3 "core" .(KX +2 "storage"(r& +4 "core" &KU T\ w + "storage"(>& +3 "core" &KU \ w +2 "manipulator"&A& +4 "core" & E y +2 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&o& +3 "core" & B y +2 "storage"(e& +4 "core" &KU $\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&~'B +91 "core" ' +2 "storage"(& +3 "core" &KU \ w +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(|'> +301 "core" ' + "storage"(6- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &KU \ u + "manipulator"&B& +4 "core" & _ y +2 .tElbow.seek 6 + "manipulator"&_( +3 "core" ( +2 "manipulator"&'& +4 "core" & N y +2 "storage"( & +3 "core" &KU }\ u +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&"'в +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&K/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&V& +3 "storage"(j'g +51 "core" & N z +3 "manipulator"&[% +3 "core" % Ф \\ zx +3 .tForearm.seek :retract +2 "manipulator"&3'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&O(i +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +13 "core" ( + "manipulator"& & +4 "core" &e0  zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &e0  zH +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +96 "core" ' +2 "manipulator"&`& +4 "core" &e0 > zH +2 "manipulator"&U% +3 "core" %Ͻ s z +2 "collection"'^& +3 "core" &ru\ i +3 "collection"'C& +4 "core" &ux\ i +3 .tCC.seek :closed + "collection"'u(S +5 "core" &sw\ i +9 &1xsv\ R*x +10 &bztv\ P> +9 &intw\ RO +9 &,Mvx\ YN +10 &Rtx\ YO +9 &Nuw\ YN +9 &qQuu\ XN +10 &2Ouw\ YO +9 &Uuw\ XO +10 &Srv\ YN +9 & ySsu\ XN +9 &":Stw\ XO +10 &#Stv\ YO +9 &%Ovw\ YN +10 &'Rtv\ XN +9 &)AUtxu\ XO +9 &+Oux\ YN +10 &,Qux\ YN +9 &.Uvv\ XO +9 &0JRuv\ YO +10 &2 Ptw\ YN +9 &3Rsv\ XN +9 &5Otv\ YO +10 &7RUtv\ XO +9 &9Trw\ XO +10 &:Psw\ YO +9 &<Vtv\ XO +9 &>ZRuv\ XO +10 &@Rsv\ YO +9 &ARuu\ YN +9 &CTvv\ XN +10 &E`Wtt\ XO +9 &G _su\ VP +10 &Hgtv\ TQ +9 &Jsu\ NS +9 &LMtv\ DY +10 &N sv\ @[ +9 &Otv\ ?[\ +9 &Quv\ <\\ +10 &S+xrx\ H. +9 &Stv\ B^ +9 ( +2 &Sjuv\ RR +2 "collection"'C& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 + .Hand.open + "manipulator"&,1 +71 "core" 1 + "manipulator"&q% +4 "core" % Ͻ L z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"% & +4 "core" &\ +2 "manipulator"&G% +3 "core" %\  t z +2 "storage"(% +3 "core" %t w z p\ o +2 "storage"(9. +3 "core" .(KX +2 "storage"(f& +3 "core" &KU v u D\ n +2 "storage"(& +4 "core" &KU n w \ o + "manipulator"&& +4 "core" &e0 + zH +2 "manipulator"&=% +4 "core" %\  a z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&Z( +164 "core" ( + "manipulator"& & +4 "core" & 5 zd + "storage"(d& +4 "core" &KU \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&]'B +90 "core" ' +2 "storage"(l& +4 "core" &KU \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +304 "core" ' + "storage"(7- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (0& +3 "core" &KU { r ?\ o +2 "manipulator"&2& +3 "core" & ' zd +2 .tElbow.seek 6 +2 "manipulator"&L( +4 "core" ( + "manipulator"&(& +4 "core" & - zd +2 "storage"(k& +3 "core" &KU r <\ q +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&p'в +31 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&@/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&m& +2 "storage"(t'g +7 "core" & < yd +2 "manipulator"&J% +3 "core" % 9 z\\ +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(_ +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +89 "core" ( + "manipulator"&& +4 "core" &] : y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &] T y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&y'$ +95 "core" ' + "manipulator"&F& +4 "core" &] 7 z +2 "manipulator"&s% +3 "core" % : z +2 "processing"%;& +4 "core" &\ +2 "processing"%& +4 "core" &\ +52 .tPC.seek :closed +5 "processing"%(^ +3 "core" &\ +2 &\ + &\ + & \ +2 &\ + & \ &\  +5 &0x\ ~*y +9 &a|\ }> +10 &er\ }O +9 &'Q\ O +9 &Q\ O +10 &P\ O +9 &lQ\ O +10 &.O \ O +9 &R\ P +9 &Q \ O +10 & tR\ O +9 &"7M\ O +9 &#P\ O +10 &%S \ O +9 &'}R\ O +10 &)?Q\ O +9 &+O\ O +9 &,O\ O +10 &.Q\ O +9 &0HP\ O +9 &2\ Q\ O +10 &3T\ O +9 &5Q\ O +10 &7OQ\ O +9 &9Q\ O +9 &:O\ O +10 &<Q\ \ O +9 &>WR\ \ O +9 &@R \ O +10 &AR\ O +9 &CU\ P +10 &EZ_ \ ~Q +9 &Gl\ ~R +9 &H \ |T +10 &J\ {U +9 &LV\ {U +9 &N\ {U +10 &O\ {V +9 &Q\ {V +10 &S[\ {V +9 &U\ {V +9 &V\ {V +10 &X\ {V +9 &Zb\ {V +9 &\\# \ {V +10 &]{\ |4 +9 &^5m\ ~@ +9 ( +2 &^\ \ - +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.67 + .Hand.open +2 "manipulator"&P1 +74 "core" 1 +2 "manipulator"&S% +4 "core" %  E z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 "processing"%x& +4 "core" &^\ - +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&%% +4 "core" %\  : z +2 "storage"(4% +4 "core" %g k u \ n +2 "storage"(i. +2 "core" .(KX +2 "storage"(& +3 "core" &KU p y (\ m +3 "storage"(E& + "manipulator"&.& +8 "core" &]  z + &KU o x \ m +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b + "manipulator"&z(_ +6 ."raiseStack"SE.seek :beamBreak +2 "storage"(/'> +2 "core" ( +2 "manipulator"&& +5 "core" &] z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &] 1 y +3 .tForearm.seek PC +2 "manipulator"&'$ +91 "core" ' + .tHand.close +2 "manipulator"&*/ +69 "core" / +2 .tPC.seek :open +2 "processing"%5( +88 "core" ' + "storage"(b- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place + "storage"(N' +40 "core" ' +317 ( +2 "storage"(1& +3 "core" &KU { o )\ o +2 "manipulator"&)& +3 "core" &] N z +2 "manipulator"&}% +4 "core" % # I zD +2 .tForearm.seek :retract + "manipulator"&R'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&v( +255 "core" ( + "manipulator"&:& +4 "core" &  z% +2 "storage"(T& +3 "core" &KU | | ~\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&{'B +101 "core" ' +2 .tHand.open + "manipulator"& 1 +75 "core" 1 +2 "storage"(?- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(<' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(M' +49 "core" ' + #tLights, camera, ACTION! + "storage"(&- +4 "core" -' +2 "storage"(& +3 "core" &KU\ \  \\\ ` +2 "manipulator"&& +3 "core" & m z% +2 .tElbow.seek 6 +2 "manipulator"&( +32 "core" ( + "manipulator"&a& +3 "core" & T z +2 "storage"(\\& +4 "core" &KU   o\ a +3 .tForearm.seek 6 + 700 counts + "manipulator"&!'B +26 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(+' +53 "core" ' +2 "manipulator"&8& +4 "core" & G z + "storage"(c& +4 "core" &KU z x ?\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&'φ +34 "core" ' + .tElbow.hold +2 "manipulator"&$, +43 "core" , +9 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(Y' +26 "core" ' +2 "manipulator"&h% +4 "core" %ό v zA + "storage"(n& +4 "core" &KU A = \ g +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 306 counts +2 "manipulator"&Q'и +16 "core" ' +3 "manipulator"&X& +4 "core" & G z + "storage"(& +4 "core" &KU } } [\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&r'B +48 "core" ' +2 "storage"(>% +3 "core" % q x I\ o +2 ."downElevator"SE.seek :down +4 "storage"(#'g +99 (A% +3 "core" %L Y e\ lYm +2 "manipulator"&o% +4 "core" %N zm +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&e'\ +89 "core" ' +67 ' + ."downElevator"SE.stop + "storage"(5 +3 (w& +3 "core" &KU j o \ p +2 "collection"'& +4 "core" &Sjtw\ SR +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&D% +3 "core" %\   z +3 "storage"(g% +4 "core" %n { ~ %\ p + "storage"(I. +3 "core" .(KX +2 "storage"(6& +4 "core" &KU y \ q + "storage"(& +3 "core" &KU \ q +2 "manipulator"&B& +4 "core" & . y +2 .tElbow.seek 6 +2 "manipulator"&'( +3 "core" ( +2 "manipulator"& & +3 "core" & @ y +2 "storage"(K& +4 "core" &KU q  $\ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&V'B +100 "core" ' +2 "storage"([& +3 "core" &KU \ p +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +305 "core" ' + "storage"(~- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&|& +3 "core" & W z +2 "storage"( & +4 "core" &KU | z h\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&H'φ +34 "core" ' +2 .tElbow.hold +2 "manipulator"&", +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(`- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"(U'0 +28 "core" ' +2 "manipulator"&_% +4 "core" %ϒ ^ zX + "storage"(^& +4 "core" &KU T U S\ i + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 312 counts +2 "manipulator"&j'о +22 "core" ' + "manipulator"&3& +4 "core" & / z +2 "storage"(& +3 "core" &KU y p 5\ m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&,'B +31 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(q' +35 "core" ' + "manipulator"& & +4 "core" & ] z +2 "manipulator"&G% +4 "core" %ҍ : zx +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&9(i +168 "core" ( +2 "manipulator"&C& +3 "core" &r1  zH + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &r0 A zH +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'=( +400 "core" ( + "storage"(& +4 "core" &KU \ r +2 "storage"( & +3 "core" &KU \ q +2 "manipulator"&d& +3 "core" &r0  zH +2 "manipulator"&l% +4 "core" % Ͽ ? z$ + .tForearm.seek :retract +2 "manipulator"&O'\ +92 "core" ' +42 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&( +163 "core" ( + "manipulator"&7& +98 "core" & " yj +2 "storage"(0& +3 "core" &KU :\ v +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&2'φ +105 "core" ' + .tElbow.hold +2 "manipulator"&(, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&k1 +65 "core" 1 +2 "manipulator"&@% +4 "core" % ϖ ' z +2 "storage"(m& +3 "core" &KU "\ q +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 316 counts + "manipulator"&J' +17 "core" ' +2 "manipulator"&Z& +4 "core" & A yj + "storage"(]& +4 "core" &KU \ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +27 "core" ' +2 "storage"(p% +4 "core" % l\ w +2 ."downElevator"SE.seek :down +3 "storage"('g +99 (\ % +3 "core" %nJ \ sYk +2 "manipulator"&L% +4 "core" %N " zo +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&F'\ +89 "core" ' +56 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 6 of [6] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'s& +3 "core" &uw\ l +2 "manipulator"&;% +4 "core" %\   y +2 "storage"(t% +3 "core" %p d\ w + "storage"(. +3 "core" .(KX +2 "storage"(-& +4 "core" &KU k\ w + "storage"(P& +3 "core" &KU S\ v +2 "manipulator"&S& +4 "core" & ! yj +2 .tElbow.seek 6 +2 "manipulator"&x( +3 "core" ( +2 "manipulator"&%& +4 "core" & 9 zj + "storage"(& +4 "core" &KU I\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&4'B +101 "core" ' +2 "storage"(i& +3 "core" &KU k\ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +313 "core" ' + "storage"(.- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E& +3 "core" &KU %\ w +2 "manipulator"&& +3 "core" &  zj +2 .tElbow.seek 6 +2 "manipulator"&W( +3 "core" ( +2 "manipulator"&y& +4 "core" & 6 zj + "storage"(*& +3 "core" &KU \ w +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&b'в +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"('g +7 "core" & N yj +2 "manipulator"&/% +3 "core" % Ъ  zr +2 .tForearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&)(i +155 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +9 "core" ( + "manipulator"&}& +4 "core" &a. D zF +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &a. + zF +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'Ͻ +102 "core" ' + "manipulator"&T& +4 "core" &a. E zF +2 "manipulator"&z% +4 "core" %Ϫ E z +2 "collection"' & +3 "core" &ux\ i +3 "collection"'?& +4 "core" &uv\ i +2 .tCC.seek :closed +2 "collection"'&(S +5 "core" &wv\ j +9 &0xwv\ S*y +9 &cxtw\ P> +9 &snuw\ RO +10 &6Mtw\ ZN +9 &Svw\ XO +10 &Osu\ YN +9 &{Rux\ YN +9 &<Puw\ YO +10 &Vuw\ XO +9 &Rrv\ XO +54 & Ruw\ YO +6 &"EOvw\ XN + &$Qtw\ XN + &%Rwv\ WN + &'Urw\ WO + &)MUtw\ WN +3 &+Qux\ XO +8 &,Tvv\ XN +9 &.Qtv\ YO +10 &0UTsw\ XN +9 &2Psx\ YO +10 &3Uut\ XO +9 &5Rsv\ YO +10 &7]Usv\ XN +9 &9Qtw\ YO +9 &:Ttv\ XN +9 &<Qtv\ YO +10 &>eTtv\ XN +9 &@&Rsv\ XO +10 &ARsv\ XN +9 &CWvv\ WO +9 &EkWux\ WO +10 &G+_rw\ VP +9 &Hgtu\ TQ +9 &Juu\ NS +10 &LVtv\ CY +9 &Nuw\ >[ +10 &Otw\ ?[ +9 &Qtv\ =\\ +9 &S#lpu\ G- +10 &S$vv\ GO +9 ( + &S]ut\ VI +2 "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 + .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % ϩ b z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%a& +3 "core" &\ +3 "manipulator"&\\% +4 "core" %\  w z + "storage"(8% +4 "core" %l { w \ o + "storage"(c. +3 "core" .(KX +2 "storage"(N& +4 "core" &KU { z \ o + "storage"(<& +4 "core" &KU z { \ o + "manipulator"&h& +4 "core" &a.  zF +2 "manipulator"&n% +4 "core" %\  : z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&v( +163 "core" ( +2 "manipulator"&X& +4 "core" & X ze +2 "storage"(& +3 "core" &KU \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&{'B +110 "core" ' +2 "storage"(M& +3 "core" &KU Q\ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(>'> +298 "core" ' +2 "storage"(!- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &KU %\ r +2 "manipulator"&A& +3 "core" & G ye +3 .tElbow.seek 6 + "manipulator"&o( +3 "core" ( +2 "manipulator"&+& +4 "core" & Q ye +2 "storage"(& +4 "core" &KU \ r +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&Q'в +24 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&w/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(D'g +7 "core" & ze + "manipulator"&g% +4 "core" % z? +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&I(_ +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( + "manipulator"&6& +4 "core" &g \ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &g B z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&B'$ +90 "core" ' +2 "manipulator"& & +3 "core" &g k z +2 "manipulator"&K% +4 "core" %. n z\ +2 "processing"%r& +3 "core" &\ +3 "processing"%[& +5 "core" &\ +2 .tPC.seek :closed + "processing"%#(^ +5 "core" &\  +9 &0y\ +z +9 &b{\ > +10 &bq\ O +9 &#Q\ O +10 &P\ O +9 &O\ O +9 &iO\ O +10 &+T\ O +9 &Q\ O +9 &M\ O +10 & qR\ O +9 &"3P\ O +10 &#R\ O +9 &%R\ O +9 &'yP\ O +10 &);Q\ O +9 &*O\ O +9 &,O \ O +10 &.P\ O +9 &0CO \ O +10 &2O \ O +9 &3O\ O +9 &5P\ \ O +10 &7LP \ O +9 &9P \ O +9 &:O \ O +10 &<Q\ O +9 &>SR \ O +9 &@R\ \ O +10 &AN\ O +9 &CX\ P +10 &EX_\ P +9 &Gm\ \ R +9 &H \ }T +10 &J\ }U +9 &LS\ ~U +10 &N\ \ }U +9 &O \ |V +9 &Q\ }V +10 &SX\ }V +9 &U \ |V +9 &V \ |V +10 &X \ |W +9 &Z_\ |V +10 &\\ \ |W +9 &]\ }8 +9 &^*d\ \\ +10 &^* \ 4 +2 ( +2 "processing"%[& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.67 +6 .Hand.open + "manipulator"&$1 +73 "core" 1 +2 "manipulator"&e% +4 "core" % . v z\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +101 "core" ' +2 "processing"%|& +4 "core" &^, \ 4 +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"& % +51 "core" %\  Q z } +3 "storage"(`% +3 "core" % y y \ o +2 "storage"(_. +2 "core" .(KX +2 "storage"(^& +4 "core" &KU { y \ o +2 "storage"(3& +2 "manipulator"&& +5 "core" &KU t z \ p +2 &g z +4 .tElbow.reconfigure :tight + ."raiseStack"SE.reconfigure :place +6 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +2 .tElbow.seek PC +6 "manipulator"& (_ +4 ."raiseStack"SE.seek :beamBreak + "storage"(G'> +3 "core" ( +2 "manipulator"&V& +4 "core" &g z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &g R z +3 .tForearm.seek PC +2 "manipulator"&'$ +93 "core" ' +2 .tHand.close + "manipulator"&H/ +77 "core" / +2 .tPC.seek :open +2 "processing"%j( +83 "core" ' +2 "storage"(U- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(C' +38 "core" ' +322 ( + "storage"(f& +3 "core" &KU q\ p +2 "manipulator"&,& +3 "core" &g " y +2 "manipulator"&"% +4 "core" % 1 ' y +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +279 "core" ( + "manipulator"&u& +3 "core" & + y +2 "storage"(& +4 "core" &KU \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"& 'B +92 "core" ' + .tHand.open + "manipulator"&d1 +70 "core" 1 +2 "storage"(l- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(' +26 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(7' +50 "core" ' + #tLights, camera, ACTION! +2 "storage"(0- +3 "core" -' +2 "storage"(9& +4 "core" &KU   d\ d + "manipulator"&k& +3 "core" & % z +3 .tElbow.seek 6 + "manipulator"&@( +3 "core" ( +2 "manipulator"&m& +4 "core" & ] z + "storage"(Z& +3 "core" &KU   \ c +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&]'B +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(p' +51 "core" ' +2 "manipulator"&O& +4 "core" & # y +2 "storage"(\ & +3 "core" &KU h v 9\ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&L'φ +29 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(2' +22 "core" ' +2 "manipulator"&J% +4 "core" %Ϙ  zt + "storage"(s& +4 "core" &KU c c\ k + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&;' +22 "core" ' + "manipulator"&t& +4 "core" & ` y +2 "storage"(& +3 "core" &KU \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&-'B +21 "core" ' + "storage"(P% +4 "core" % \ r +2 ."downElevator"SE.seek :down +5 "storage"(q'g +99 (S% +2 "core" %<L y x \ nYl +2 "manipulator"&%% +4 "core" %E z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +66 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" &KU ~ q =\ q +41 "collection"'i& +10 "core" &S]uv\ XI +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&% +4 "core" %\  y +2 "storage"((% +4 "core" %w \ q +2 "storage"(F. +2 "core" .(KX +2 "storage"(.& +3 "core" &KU \ r +2 "storage"(E& +4 "core" &KU \ r +2 "manipulator"&& +4 "core" & , z +2 .tElbow.seek 6 + "manipulator"&y( +3 "core" ( +2 "manipulator"&*& +3 "core" & \\ z +2 "storage"(& +4 "core" &KU \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +95 "core" ' +2 "storage"(/& +3 "core" &KU \ s +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(x'> +302 "core" ' + "storage"(4- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&}& +4 "core" & @ y +2 "storage"(& +3 "core" &KU /\ q +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'φ +30 "core" ' +2 .tElbow.hold +2 "manipulator"&b, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(T- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(z'0 +26 "core" ' + "manipulator"&W% +4 "core" %ϙ X z + "storage"( & +4 "core" &KU c d\ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 319 counts + "manipulator"&' +21 "core" ' + "manipulator"&1& +4 "core" & z z +2 "storage"(=& +4 "core" &KU { \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +28 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +36 "core" ' +2 "manipulator"&a& +3 "core" &  z +2 "manipulator"&\\% +4 "core" %0 B z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&c(i +183 "core" ( +2 "manipulator"&?& +4 "core" &u 2 z0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &u i y0 +2 .tForearm.seek CC +2 "manipulator"&<'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&h/ +70 "core" / +2 .tCC.seek :open +2 "collection"'n( +403 "core" ( +2 "storage"(:& +4 "core" &KU \ r + "storage"(X& +3 "core" &KU \ r +2 "manipulator"&& +4 "core" &u  z0 +2 "manipulator"&M% +3 "core" %  z +2 .tForearm.seek :retract +2 "manipulator"&)'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&R( +160 "core" ( +2 "manipulator"&!& +3 "core" & I zW +2 "storage"(& +3 "core" &KU \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&A'φ +105 "core" ' + .tElbow.hold +2 "manipulator"&+, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&w% +4 "core" % ϖ z + "storage"(& +5 "core" &KU z z U\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 316 counts + "manipulator"&g' +17 "core" ' +2 "manipulator"&v& +3 "core" & 3 yW +2 "storage"({& +3 "core" &KU )\ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&>'B +69 "core" ' +8 "storage"(Q% +4 "core" % \ v +2 ."downElevator"SE.seek :down +3 "storage"(6'g +99 (% +3 "core" %G \ tXk +2 "manipulator"&o% +4 "core" %) a y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +43 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 6 of [6] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'K& +4 "core" &ux\ l +2 "manipulator"&r% +3 "core" %\  y +2 "storage"(D% +4 "core" %p n\ x + "storage"(Y. +3 "core" .(KX +2 "storage"(5& +4 "core" &KU .\ x + "storage"($& +4 "core" &KU \ x +2 "manipulator"&e& +3 "core" & & yW +3 .tElbow.seek 6 + "manipulator"&|( +3 "core" ( +2 "manipulator"&[& +4 "core" & S yW +2 "storage"( & +4 "core" &KU V\ x +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&`'B +90 "core" ' +2 "storage"(_& +4 "core" &KU t\ x + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(^'> +300 "core" ' +2 "storage"(3- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +3 "core" &KU M\ u +2 "manipulator"&V& +4 "core" &  yW + .tElbow.seek 6 +2 "manipulator"&'( +4 "core" ( + "manipulator"&B& +3 "core" & ) yW +2 "storage"(H& +4 "core" &KU \ v +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&U'в +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&I/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&~& +2 "storage"(#'g +7 "core" & e zW +2 "manipulator"&G% +3 "core" % Q zu +3 .tForearm.seek :retract +2 "manipulator"&f'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&,(i +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +44 "core" ( + "manipulator"&"& +3 "core" &s y( +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &s  y( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&u'Ͻ +99 "core" ' +2 "manipulator"&& +3 "core" &s  y( +2 "manipulator"& % +3 "core" % b z +2 "collection"'d& +4 "core" &sw\ l +2 "collection"'l& +5 "core" &tv\ l +2 .tCC.seek :closed +2 "collection"'0(S +4 "core" &sx\ l +7 & /vw\ c$c +9 &Uuvx\ T7 +9 &uuw\ SL +10 &Owu\ \\O +9 &XPty\ [N +9 &Tsx\ [O +10 &Svx\ [O +9 &Rtx\ [O +10 &`Qty\ [N +9 &#Pvw\ [N +9 &Rtx\ [N +10 &!Rvv\ [N +9 &#hUuw\ ZN +9 &%)Utw\ ZO +10 &&Rtu\ [O +9 &(Vtw\ ZN +10 &*pQvw\ [N +9 &,2Rtww\ [N +9 &-Utv\ [N +10 &/Qwu8\ [O +9 &1xTuv^\ ZN +9 &39Vsw\ ZO +10 &4Svu\ [O +9 &6Utw\ ZN +10 &8Ptv\ [N +9 &:BRtx\ [N +9 &<Otw\ [N +10 &=Rsx\ [N +9 &?Uuv\ ZO +9 &AJVtv\ ZN +10 &C Ttv\ ZN +9 &DWsu\ ZO +10 &FZtv\ YO +9 &HLctw\ WP +9 &Jvru\ RS +10 &Ktw\ IW +9 &Mstv\ @[\ +9 &O7sv\ BZ +10 &Ptv\ @[ +9 &Rsv\ BF +10 &S-tw\ E's +9 &S^tws\ XI +2 ( +2 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.91 + .Hand.open + "manipulator"&91 +74 "core" 1 + "manipulator"&k% +4 "core" % \ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +96 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%Z& +4 "core" &\ +2 "manipulator"&% +4 "core" %\  j z +2 "storage"(O% +3 "core" %y \ r +2 "storage"(\ . +2 "core" .(KX +2 "storage"(J& +3 "core" &KU W\ r +2 "storage"(s& +4 "core" &KU )\ r +2 "manipulator"&C& +3 "core" &s : z( +2 "manipulator"&t% +4 "core" %\  ! z +2 .tElbow.reconfigure :tight +50 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&( +154 "core" ( + "manipulator"&& +4 "core" & D yf + "storage"(P& +4 "core" &KU d\ s +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'B +101 "core" ' +2 "storage"( & +3 "core" &KU \ t +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(7'> +304 "core" ' +2 "storage"(S- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (%& +2 "core" &KU o p *\ p +2 "manipulator"&]& +4 "core" & U zf +2 .tElbow.seek 6 +2 "manipulator"&@( +3 "core" ( +2 "manipulator"&p& +3 "core" &  zf +2 "storage"(L& +4 "core" &KU o g \ p +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&;'в +31 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&i& +2 "storage"(2'g +8 "core" & . zf +2 "manipulator"&% +3 "core" % К & zh +2 .tForearm.seek :retract +2 "manipulator"&('\ +92 "core" ' +2 .tElbow.seek PC + "manipulator"&F(_ +163 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +82 "core" ( +3 "manipulator"&.& +3 "core" &]  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" &] y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +99 "core" ' + "manipulator"&*& +4 "core" &] E z +2 "manipulator"&% +3 "core" %' M z +3 "processing"%-& +3 "core" &\ +3 "processing"%/& +5 "core" &$\ +2 .tPC.seek :closed +2 "processing"%q(^ +4 "core" &$\ +7 & -\ $d +9 &Vy#\ }8 +10 &~s\ }L +9 &S\ P +10 &XQ#\ P +9 &Q\ O +9 &N\ O +10 &R\ P +9 &aQ\ O +10 &#R\ O +9 &M\ O +9 &!Q\ O +10 &#iR\ O +9 &%*Q\ P +9 &&Q\ O +10 &(P \ O +9 &*qP \ O +9 &,3P\ O +10 &-O \ O +9 &/P\ O +10 &1zP\ O +9 &3=O \ O +9 &4Q\ O +10 &6O\ O +9 &8P\ O +9 &:EQ \ O +10 &<O \ O +9 &=R \ O +10 &?S \ O +9 &ALR\ O +9 &C T \ P +10 &D\\\ \ P +9 &Fg\ ~Q +9 &HF\ |T +10 &J\ {U +9 &K \ {U +10 &M\ {U +9 &OH\ {V +9 &Q\ \ {V +10 &R \ {V +9 &T \ {U +9 &VP \ {V +10 &X \ {V +9 &Y\ {W +10 &[\ {V +9 &]U \ zJ +9 &^H\ {[ +10 &^T \ 2 +5 ( +2 "processing"%/& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.67 + .Hand.open +2 "manipulator"&1 +2 "core" &^%\ \ 2 +74 1 +2 "manipulator"&% +3 "core" %  d z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&4'\ +103 "core" ' +2 "processing"%}& +4 "core" &^% \ 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +4 "core" %\ \ 0 z +2 "storage"(T% +4 "core" %w z z \ o + "storage"(W. +3 "core" .(KX +2 "storage"( & +4 "core" &KU { { \ o + "storage"(1& +3 "manipulator"&=& +6 "core" &KU { | \ o +2 &]  z +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +2 .tElbow.seek PC +4 "manipulator"&a(_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(\\'> +3 "core" ( + "manipulator"&& +6 "core" &]  z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &] - z +2 .tForearm.seek PC +2 "manipulator"&x'$ +92 "core" ' + .tHand.close + "manipulator"&/ +77 "core" / +2 .tPC.seek :open +2 "processing"%( +85 "core" ' + "storage"(z- +3 "core" -'> +2 ."raiseStack"SE.configure :default +42 "storage"(#QK-0-\ b +10 ."raiseStack"SE.seek :place +2 "storage"(?' +36 "core" ' +280 ( +2 "storage"(N& +19 "core" &KU \ q +2 "manipulator"&& +3 "core" &] U z +2 "manipulator"&b% +4 "core" % 3 B z +2 .tForearm.seek :retract +2 "manipulator"&h'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&8( +256 "core" ( + "manipulator"&&& +3 "core" & $ z& +2 "storage"(:& +3 "core" &KU 6\ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&X'B +90 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 +3 "storage"(M- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(!' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +49 "core" ' + #tLights, camera, ACTION! + "storage"(<- +4 "core" -' +2 "storage"(c& +4 "core" &KU   \ b + "manipulator"&& +3 "core" & z& +3 .tElbow.seek 6 + "manipulator"&w( +35 "core" ( +2 "manipulator"&& +3 "core" & J z +2 "storage"(v& +4 "core" &KU ! ! \ c +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&{'B +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"()' +53 "core" ' + "manipulator"&Q& +3 "core" & ^ z +2 "storage"(R& +4 "core" &KU t k ]\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&'φ +34 "core" ' +2 .tElbow.hold +2 "manipulator"&o, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(A' +47 "core" ' +2 "manipulator"&g% +4 "core" %ϓ % z: + "storage"(K& +4 "core" &KU 5 ; b\ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 313 counts +2 "manipulator"&r'п +23 "core" ' + "manipulator"&D& +4 "core" &  z +2 "storage"(Y& +3 "core" &KU y { W\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&5'B +34 "core" ' + "storage"($% +4 "core" % s t 0\ p +2 ."downElevator"SE.seek :down +5 "storage"(e'g +98 (% +3 "core" %K n w \ nYl +2 "manipulator"&[% +4 "core" %1 Q zu +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +67 ' + ."downElevator"SE.stop + "storage"(5 +3 (>& +3 "core" &KU  o b\ q +2 "collection"'_& +4 "core" &S\\uy\ XI +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&6% +4 "core" %\   z +2 "storage"(+% +4 "core" %x \ q +2 "storage"( . +3 "core" .(KX +2 "storage"(3& +3 "core" &KU \ q +2 "storage"(& +3 "core" &KU \ q +2 "manipulator"&V& +4 "core" & W z + .tElbow.seek 6 +2 "manipulator"&B( +3 "core" ( +2 "manipulator"&H& +4 "core" & ] z + "storage"(I& +4 "core" &KU \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&~'B +94 "core" ' + "storage"(G& +4 "core" &KU h\ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(|'> +302 "core" ' +2 "storage"(`- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&^& +3 "core" &  z +2 "storage"("& +4 "core" &KU g d 3\ p +40 .tElbow.reconfigure :limp +9 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&U'φ +34 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"('- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"('0 +28 "core" ' +2 "manipulator"& % +3 "core" %ύ K z_ + "storage"(d& +4 "core" &KU ` V I\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 307 counts + "manipulator"&#'й +18 "core" ' +2 "manipulator"&f& +4 "core" & 4 z + "storage"(n& +4 "core" &KU \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&9'B +48 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate + "storage"(k' +36 "core" ' +2 "manipulator"&Z& +4 "core" & / z + "manipulator"&% +4 "core" %5 ] z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&l(i +167 "core" ( + "manipulator"&\ & +4 "core" &g3 I zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &h3 / zJ +3 .tForearm.seek CC +2 "manipulator"&s'Ͻ +98 "core" ' + .tHand.close + "manipulator"&C/ +76 "core" / +2 .tCC.seek :open +2 "collection"'t( +400 "core" ( + "storage"(u& +4 "core" &KU ~ *\ p +2 "storage"(& +4 "core" &KU d g i\ p + "manipulator"&P& +4 "core" &j2 % zJ + "manipulator"& % +4 "core" % z +2 .tForearm.seek :retract +7 "manipulator"&,'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&m( +166 "core" ( +2 "manipulator"&S& +4 "core" & v yO + "storage"(%& +4 "core" &KU \ t + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&]'φ +105 "core" ' +2 .tElbow.hold +2 "manipulator"&p, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&L1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ϑ C z + "storage"(i& +4 "core" &KU z { M\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 311 counts + "manipulator"&'н +21 "core" ' + "manipulator"&& +3 "core" & 6 yO +2 "storage"(& +4 "core" &KU \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&7'B +49 "core" ' +2 "storage"(;% +4 "core" % \ u +2 ."downElevator"SE.seek :down +3 "storage"(.'g +99 (E% +3 "core" %F \ sXi +2 "manipulator"&@% +3 "core" %= z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +103 "core" ' +43 ' + ."downElevator"SE.stop + "storage"(5 +33481 "Can"\ z:? V +2861 #t-> access 6 +2 "storage"(% +3 "core" %{ _\ | +2 "manipulator"&-% +4 "core" %\ ) y +2 "manipulator"&2& +3 "core" & $ zO +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(((d +511 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (j& +3 "core" &c \ x +849 #t-> access 7 +2 "storage"(% +3 "core" %{ #\ { +2 "manipulator"&% +3 "core" %\ I y +2 "manipulator"&}& +42 "core" &  zO +9 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(/(, +185 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &, \ w +899 #t-> 10.times {shuffle 7} +2 #Shuffling pucks in tube 7 of [7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'T& +3 "core" &tx\ p +2 "manipulator"&W% +4 "core" %\ R y +2 "storage"( % +4 "core" %{ \ z + "storage"(=. +3 "core" .(, +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(1([ +499 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &[ \ u +2 "manipulator"&y& +4 "core" &  yO +2 .tElbow.seek 7 + "manipulator"&( +39 "core" ( + "manipulator"&& +4 "core" & 0 z# +2 "storage"(z& +3 "core" &[ \ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&F'Z +98 "core" ' + "storage"(4& +4 "core" &[ "\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(q'> +316 "core" ' +2 "storage"(\\- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (N& +3 "core" &[ G\ w +2 "manipulator"&& +3 "core" &\ o z"~ +3 .tElbow.seek 7 + "manipulator"&b( +29 "core" ( + "manipulator"&x& +3 "core" & K z +3 "storage"(&& +4 "core" &[ \ x +2 .tForearm.seek 7 + 300 counts + "manipulator"&:' +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&a/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(M'g +7 "core" & R y +2 "manipulator"&<% +3 "core" % 2 zk +2 .tForearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +151 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +38 "core" ( + "manipulator"&h& +4 "core" &i - y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &i  z +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&v'Ͻ +94 "core" ' +2 "manipulator"&Q& +4 "core" &i > z + "manipulator"&R% +4 "core" % k y+ +2 "collection"'?& +4 "core" &uv\ n +2 "collection"'!& +4 "core" &uv\ m +3 .tCC.seek :closed + "collection"'g(S +4 "core" &ww\ n +9 &1ysx\ V*x +9 &a|uw\ T> +10 &gpsw\ UO +9 &&Rux\ \\P +10 &Uut\ \\P +9 &Uuu\ \\P +9 &mSuw\ \\O +10 &/Sux\ \\O +9 &Ttv\ \\P +9 &Utx\ \\P +10 & sStw\ \\P +9 &"7Rtv\ \\O +10 &#Rtu\ ]P +9 &%Qvv\ ]P +9 &'|Rtu\ ]P +10 &)>Rtx\ \\P +9 &+Qtw\ \\P +9 &,Qtx\ ]O +10 &.Tru\ ]P +9 &0FVtv\ \\P +10 &2 Wtv\ \\O +9 &3Ttu\ \\O +9 &5Rtw\ \\O +10 &7NWtw\ [P +9 &9Usw\ \\P +10 &:Ssx\ \\O +9 &<Wuu\ \\P +9 &>WUtv\ \\O +10 &@Utw\ \\O +9 &ATsv\ \\O +9 &CVsu\ [P +10 &E]Yuv\ [P +9 &Gbtu\ YQ +9 &Hmsw\ VR +10 &Jst\ QT +9 &LJsw\ FY +10 &Ntw\ B\\ +9 &Otv\ C[\ +9 &Qtv\ A\\ +10 &S+ztu\ J/ +9 &Stw\ HY +9 ( +2 &Susw\ SR +2 "collection"'!& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 + .Hand.open + "manipulator"&K1 +72 "core" 1 + "manipulator"&D% +3 "core" % - y+ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +94 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%8& +4 "core" &\ +2 "manipulator"&$% +3 "core" %\ * z +2 "storage"(X% +3 "core" %k \ s +2 "storage"(. +3 "core" .([ +2 "storage"({& +3 "core" &[ \ s +2 "storage"(& +3 "core" &[ .\ r +2 "manipulator"&[& +4 "core" &i [ z + "manipulator"&w% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +48 "manipulator"&)( +150 "core" ( +2 "manipulator"&& +4 "core" & n yq + "storage"(r& +4 "core" &[ \ s +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&>'Z +97 "core" ' +2 "storage"(_& +4 "core" &[ \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(6'> +299 "core" ' +2 "storage"(+- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (A& +3 "core" &[ x z \ o +2 "manipulator"& & +3 "core" & - yq +3 .tElbow.seek 7 + "manipulator"&3( +3 "core" ( +2 "manipulator"&& +4 "core" & L zq +2 "storage"(V& +4 "core" &[ q  \ p +2 .tForearm.seek 7 + 300 counts + "manipulator"&H' +26 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&I/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&5& +3 "storage"(G'g +5 "core" & a zq +3 "manipulator"&e% +4 "core" % ϱ z +2 .tForearm.seek :retract +2 "manipulator"&o'\ +93 "core" ' + .tElbow.seek PC +2 "manipulator"& (_ +169 "core" ' + ."downElevator"SE.stop + "storage"(5 +93 "core" ( + "manipulator"&`& +4 "core" &^ w z\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +3 "core" &^ V y\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&"'$ +96 "core" ' +2 "manipulator"&'& +3 "core" &^ f z\ +2 "manipulator"& % +4 "core" %& z + "processing"%d& +4 "core" &\ +3 "processing"%f& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%n(^ +4 "core" &\ +7 &5\ $c +10 &U}\ ~8 +9 &}v\ }L +9 &U\ P +10 &YS\ O +9 &X\ P +10 &R\ O +9 &T%\ O +9 &aU\ O +10 &#T!\ O +9 &S\ O +9 &!Q \ P +10 &#hW\ P +9 &%*W\ P +10 &&W\ P +9 &(V\ O +9 &*qR\ O +10 &,2U\ P +9 &-Q \ P +9 &/O \ O +10 &1yQ\ O +9 &3:R\ P +10 &4R\ O +9 &6Q\ O +9 &8V\ P +10 &:CU\ O +9 &<P\ O +9 &=R\ P +10 &?T\ P +9 &AJR\ P +10 &C T\ P +9 &Db\ ~Q +9 &Fn!\ ~R +10 &HD~%\ |U +9 &J\ {U +9 &K\ |V +10 &M\ {U +9 &OI\ {U +10 &Q\ \ {V +9 &R\ {V +9 &T\ {V +10 &VO&\ {V +9 &X\ {V +9 &Y\ {W +10 &[\ {W +9 &]S\ {K +10 &^N\ z"h +9 &^ !\ , +2 ( +2 "processing"%f& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&Z1 +69 "core" 1 + "manipulator"&% +4 "core" % & c z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +95 "core" ' +2 "processing"%B& +4 "core" &^\ , +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&|% +3 "core" %\   z +3 "storage"(U% +3 "core" %u p w Y\ n +2 "storage"(#. +4 "core" .([ +2 "storage"(& +3 "core" &[ | y \ o +2 "storage"(\ & +3 "manipulator"&J& +7 "core" &[ p y U\ n + &^ O z\ +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b + "manipulator"&9(_ +7 ."raiseStack"SE.seek :beamBreak +2 "storage"('> +3 "core" ( + "manipulator"&C& +3 "core" &^  z\ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &^ t z\ +3 .tForearm.seek PC +2 "manipulator"&0'$ +93 "core" ' + .tHand.close +2 "manipulator"&u/ +67 "core" / +2 .tPC.seek :open +2 "processing"%( +89 "core" ' + "storage"(P- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +41 "storage"( ' +48 "core" ' +270 ( +2 "storage"(S& +3 "core" &[ f d ]\ p +2 "manipulator"&%& +4 "core" &^ V y\ + "manipulator"&s% +4 "core" % 7 3 z +2 .tForearm.seek :retract +2 "manipulator"&l'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&L( +243 "core" ( +2 "manipulator"&& +3 "core" & } z& +2 "storage"(i& +4 "core" &[ } } \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +99 "core" ' + .tHand.open +2 "manipulator"&1 +73 "core" 1 +3 "storage"(;- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(,' +25 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(E' +49 "core" ' + #tLights, camera, ACTION! +2 "storage"(@- +2 "core" -' +3 "storage"(m& +3 "core" &[   \ a +2 "manipulator"&]& +4 "core" & d z& +2 .tElbow.seek 7 + "manipulator"&( +3 "core" ( +2 "manipulator"&k& +3 "core" & z& +2 "storage"(7& +4 "core" &[   q\ a +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&.'Z +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(' +51 "core" ' +2 "manipulator"&-& +3 "core" & n z& +2 "storage"(2& +4 "core" &[ { | S\ n + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 + "manipulator"&'Ξ +39 "core" ' + .tElbow.hold +2 "manipulator"&j, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"(' +25 "core" ' + "manipulator"&% +4 "core" %Χz  z6 +2 "storage"(}& +3 "core" &[ ? A \ f +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 309 counts + "manipulator"&' +18 "core" ' + "manipulator"&(& +4 "core" & 5 z% +2 "storage"(T& +4 "core" &[ m p P\ n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&W'Z +30 "core" ' + "storage"( % +4 "core" % { z \ n +3 ."downElevator"SE.seek :down +3 "storage"(='g +98 (/% +3 "core" %J X W Y\ lYm +3 "manipulator"&% +3 "core" %O  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&y'\ +92 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +3 "core" &[ w m V\ n +2 "collection"'z& +4 "core" &Suvu\ PR + #tStoring generic puck in Collection Clamp to tube 7 +2 "manipulator"&4% +3 "core" %\  S z +2 "storage"(p% +4 "core" %y { | \ o +2 "storage"(*. +3 "core" .([ + "storage"(\\& +4 "core" &[ | | g\ o +2 "storage"(N& +3 "core" &[ } | \ o +2 "manipulator"&& +3 "core" & z% +2 .tElbow.seek 7 +2 "manipulator"&x( +3 "core" ( +2 "manipulator"&&& +4 "core" & z% + "storage"(a& +4 "core" &[ { z \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +92 "core" ' +2 "storage"(<& +4 "core" &[ h p \ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('> +301 "core" ' + "storage"(F- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&q& +3 "core" & z$ +2 "storage"(h& +3 "core" &[ z z P\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +42 "manipulator"&#Q@2^d^b +10 .tForearm.seek 7 +2 "manipulator"&:'Ξ +36 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"(Q'4 +32 "core" ' +2 "manipulator"&R% +3 "core" %Ψ Q z +2 "storage"(?& +4 "core" &[ < 5\ g + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 310 counts + "manipulator"&M' +16 "core" ' +2 "manipulator"&c& +3 "core" & G z$ +2 "storage"(t& +4 "core" &[ p | D\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&K'Z +30 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate + "storage"(D' +36 "core" ' + "manipulator"&8& +3 "core" & U z$ +2 "manipulator"&$% +4 "core" %s ; z_ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!(i +184 "core" ( + "manipulator"&& +4 "core" &s Z z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &s O z +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&[/ +77 "core" / +2 .tCC.seek :open + "collection"'w( +400 "core" ( + "storage"(v& +4 "core" &[ J\ t + "storage"(& +3 "core" &[ \ u +2 "manipulator"&r& +4 "core" &s y + "manipulator"&_% +4 "core" % z +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&Y( +151 "core" ( +2 "manipulator"&+& +3 "core" & e y[ +2 "storage"(A& +3 "core" &[ %\ w +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"& 'Ξ +105 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&V1 +68 "core" 1 +2 "manipulator"&I% +3 "core" % β w z +2 "storage"(5& +3 "core" &[ \ s +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 320 counts +2 "manipulator"&e' +16 "core" ' + "manipulator"&)& +3 "core" & M y[ +2 "storage"(>& +4 "core" &[ c\ x +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&6'Z +32 "core" ' +2 "storage"(H% +4 "core" % \ x +2 ."downElevator"SE.seek :down +3 "storage"(`'g +99 (^% +3 "core" %}E \ sYj +2 "manipulator"&3% +3 "core" %i y zg +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +89 "core" ' +50 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 7 of [7] + #Loading generic puck from tube 7 into Collection Clamp +2 "collection"' & +3 "core" &wx\ l +2 "manipulator"&d% +4 "core" %\  7 z +2 "storage"(G% +3 "core" %f \ x +2 "storage"(o. +3 "core" .([ +2 "storage"(& +3 "core" &[ R\ w +2 "storage"(Z& +4 "core" &[ \ x + "manipulator"&& +3 "core" & D y[ +3 .tElbow.seek 7 + "manipulator"&B( +3 "core" ( +2 "manipulator"&|& +4 "core" & A y[ +2 "storage"(U& +3 "core" &[ i\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +46 "manipulator"&f'Z +94 "core" ' +2 "storage"(#& +4 "core" &[ A\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +314 "core" ' +2 "storage"(J- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (\ & +3 "core" &[ \ x +2 "manipulator"&C& +4 "core" &  y[ +2 .tElbow.seek 7 +2 "manipulator"&O( +3 "core" ( +2 "manipulator"&"& +3 "core" & s y[ +2 "storage"(u& +4 "core" &[ \ x +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&P' +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&~& +2 "storage"(n'g +8 "core" & ' y[ +2 "manipulator"&% +4 "core" % ze +2 .tForearm.seek :retract +2 "manipulator"&S'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%(i +152 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +13 "core" ( + "manipulator"&s& +4 "core" &c/ 0 zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &c/ y yG +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 "manipulator"&i& +3 "core" &c/ zG +2 "manipulator"&9% +4 "core" % _ zY +2 "collection"'& +4 "core" &tw\ j +2 "collection"';& +5 "core" &vv\ j +2 .tCC.seek :closed +2 "collection"'@(S +3 "core" &wy\ j +9 &0yux\ S*y +9 &bytx\ Q> +10 &nptw\ SO +9 &0Nuw\ ZO +9 &Sty\ ZO +10 &Rux\ ZO +9 &uQtx\ ZO +9 &7Uuv\ YO +10 &Trx\ YO +9 &Rsy\ ZO +10 & }Ssv\ ZO +9 &"@Tux\ YO +9 &$Tux\ YO +10 &%Tuv\ YO +9 &'Tvv\ YO +9 &)HQuw\ YO +10 &+ Tsu\ ZO +9 &,Stv\ YO +10 &.Qvt\ ZO +9 &0OSvv\ YO +9 &2Tsv\ YO +10 &3Quu\ ZO +9 &5Tuy\ YO +9 &7WTvw\ YO +10 &9Vsw\ YO +9 &:Stw\ YO +10 &<Tvv\ YO +9 &>_Suv\ YO +9 &@!Wtw\ XO +10 &ATtu\ YP +9 &CVtu\ YO +9 &EfYuw\ XP +10 &G'^rw\ WP +9 &Hirv\ TQ +10 &Jrt\ NT +9 &LUtu\ EX +9 &Ntv\ @[ +10 &Otw\ ?\\ +9 &Qqw\\\ >\\ +9 &S-vtv \ G, +10 &Svu\ FV +9 ( + &Sgrw\ TP +3 "collection"';& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 + .Hand.open + "manipulator"&m1 +72 "core" 1 + "manipulator"&]% +4 "core" % ^ zY +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&k'\ +94 "core" ' + #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%7& +4 "core" &\ + "manipulator"&l% +4 "core" %\  z +2 "storage"(-% +4 "core" %s w p i\ o + "storage"(2. +3 "core" .([ +2 "storage"(& +3 "core" &[ { z c\ o +2 "storage"(}& +3 "core" &[ { { \ n +2 "manipulator"& & +3 "core" &c/ A zG +2 "manipulator"&(% +3 "core" %\  4 z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&,( +162 "core" ( +2 "manipulator"&T& +4 "core" & zZ +2 "storage"( & +4 "core" &[ \ q +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&L'Z +100 "core" ' +2 "storage"(& +4 "core" &[ \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(E'> +319 "core" ' +2 "storage"(/- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &[ y F\ q +2 "manipulator"&.& +3 "core" & I zZ +2 .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  zZ + "storage"(& +3 "core" &[ \ r +3 .tForearm.seek 7 + 300 counts +3 "manipulator"&' +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +71 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&z& +2 "storage"(4'g +8 "core" & Q zZ + "manipulator"&p% +3 "core" % Z zq +3 .tForearm.seek :retract +2 "manipulator"&*'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(_ +153 "core" ' + ."downElevator"SE.stop + "storage"(5 +90 "core" ( + "manipulator"&\\& +4 "core" &i g y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &i  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +3 "manipulator"&'$ +92 "core" ' + "manipulator"&&& +4 "core" &i F y +2 "manipulator"&a% +4 "core" %' g z +2 "processing"%W& +4 "core" &\ +2 "processing"%<& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%=(^ +5 "core" &\  +8 &0z\ ~+z +9 &c\ }? +10 &ds \ }P +9 &%R\ P +10 &N\ O +9 &S\ O +9 &lT\ P +10 &.T\ P +9 &P\ O +9 &Q\ O +10 & uU\ O +9 &"6R\ P +10 &#O\ O +9 &%R\ P +9 &'|R \ P +10 &)>S\ P +9 &+Q\ O +9 &,O\ O +10 &.R\ P +9 &0GR \ O +10 &2\ T \ O +9 &3S\ O +9 &5U\ O +10 &7NS\ P +9 &9R \ O +9 &:N\ O +10 &<T\ P +9 &>VT\ P +10 &@T\ O +9 &AQ\ O +9 &CX\ P +10 &EZb\ Q +9 &Gq\ }S +9 &H \ |U +10 &J\ |U +9 &LW \ {U +10 &N\ |U +9 &O\ |U +9 &Q\ {V +10 &S\\\ |V +9 &U\ {V +10 &V\ {V +9 &X\ {W +9 &Zb\ {W +10 &\\$\ zV +9 &]z\ |6 +9 &^,b \ ~\\ +10 &^* \ 4 +2 ( +2 "processing"%<& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&j1 +66 "core" 1 + "manipulator"&y% +4 "core" % '  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +95 "core" ' +2 "processing"%q& +3 "core" &^, \ 4 +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&h% +4 "core" %\  n z +2 "storage"(b% +4 "core" %v x y "\ m + "storage"(R. +3 "core" .([ +2 "storage"(?& +3 "core" &[ v x +\ m +3 "storage"(c& +2 "manipulator"&t& +5 "core" &[ l l M\ m + &i z +4 ."raiseStack"SE.reconfigure :place +2 .tElbow.reconfigure :tight +5 "storage"(#]K-0-\ b +4 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +2 .tElbow.seek PC +2 "storage"(8'> + "manipulator"&$(_ +6 "core" ( +2 "manipulator"&& +3 "core" &i z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &i N z +3 .tForearm.seek PC +2 "manipulator"&'$ +96 "core" ' + .tHand.close + "manipulator"&:/ +68 "core" / +3 .tPC.seek :open +2 "processing"%M( +84 "core" ' +2 "storage"(Q- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +3 "storage"(' +38 "core" ' +323 ( + "storage"({& +4 "core" &[ u z p\ o +2 "manipulator"&K& +3 "core" &i f z +2 "manipulator"&% +3 "core" % / + z +2 .tForearm.seek :retract +2 "manipulator"&['\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&X( +276 "core" ( +2 "manipulator"&g& +3 "core" & l z +2 "storage"(v& +3 "core" &[ q p \ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +88 "core" ' + .tHand.open + "manipulator"&r1 +67 "core" 1 +2 "storage"(_- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(+' +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(A' +52 "core" ' +8 #tLights, camera, ACTION! +2 "storage"(- +4 "core" -' + "storage"(!& +65 "core" &[   \ c +2 "manipulator"&V& +4 "core" &  z +2 .tElbow.seek 7 +2 "manipulator"&I( +5 "core" ( +2 "manipulator"&5& +3 "core" & z +2 "storage"()& +4 "core" &[  \ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&>'Z +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(H' +52 "core" ' + "manipulator"&& +3 "core" &  y +2 "storage"(^& +4 "core" &[ | | 3\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&3'Ξ +37 "core" ' + .tElbow.hold +2 "manipulator"&Y, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"( ' +25 "core" ' + "manipulator"&e% +4 "core" %Ω . zg +2 "storage"( & +3 "core" &[ _ c\ i +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 311 counts + "manipulator"&d' +20 "core" ' + "manipulator"&G& +3 "core" & \\ y +2 "storage"(o& +4 "core" &[ h g \ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +33 "core" ' + "storage"(Z% +4 "core" % v { Q\ p +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (D% +3 "core" %J w z \ mYm +2 "manipulator"&|% +3 "core" %U N z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&U'\ +92 "core" ' +62 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (6& +3 "core" &[ s q -\ p +2 "collection"'#& +4 "core" &Sgtv\ TP +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&`% +4 "core" %\  ^ z +2 "storage"(% +3 "core" %~ `\ p +2 "storage"('. +3 "core" .([ +2 "storage"(J& +4 "core" &[ 8\ q + "storage"(\ & +3 "core" &[ \ q +2 "manipulator"&C& +4 "core" & u z +2 .tElbow.seek 7 +2 "manipulator"&"( +2 "core" ( +2 "manipulator"&u& +3 "core" & ` y +2 "storage"( & +4 "core" &[ v\ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&~'Z +92 "core" ' +2 "storage"(& +3 "core" &[ \ q +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(B'> +302 "core" ' +2 "storage"(f- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&s& +3 "core" & u z +2 "storage"(0& +3 "core" &[ p o \ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&'Ξ +32 "core" ' + .tElbow.hold +2 "manipulator"&P, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(i- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(9'3 +30 "core" ' + "manipulator"&% +4 "core" %α 1 y + "storage"(O& +4 "core" &[ b e\ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 319 counts + "manipulator"&n' +16 "core" ' + "manipulator"&S& +4 "core" & . z + "storage"(w& +3 "core" &[ f p M\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&m'Z +29 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(]' +37 "core" ' + "manipulator"&7& +4 "core" & D y + "manipulator"&l% +4 "core" %o  zg +2 .tForearm.reconfigure :loose +48 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&;(i +165 "core" ( +2 "manipulator"&2& +4 "core" &_4 zK + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &_4 j zK +2 .tForearm.seek CC +2 "manipulator"&}'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"& / +69 "core" / + .tCC.seek :open +2 "collection"'(( +403 "core" ( +2 "storage"(& +3 "core" &[ | x F\ p +2 "storage"(T& +4 "core" &[ q p \ p + "manipulator"& & +4 "core" &_4 p zK +2 "manipulator"&% +3 "core" % Ϲ m z +2 .tForearm.seek :retract +2 "manipulator"&%'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&k( +162 "core" ( +2 "manipulator"&/& +3 "core" & b za +2 "storage"(& +4 "core" &[ \ u + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 7 + "manipulator"&.'Ξ +105 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&% +4 "core" % ή n z + "storage"(z& +4 "core" &[ j d ]\ p + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 316 counts + "manipulator"&p' +16 "core" ' + "manipulator"&,& +4 "core" & t ya + "storage"(L& +4 "core" &[ F\ u +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&E'Z +35 "core" ' +2 "storage"(% +4 "core" % I\ u +2 ."downElevator"SE.seek :down +5 "storage"(\\'g +99 (N% +2 "core" %E \ sXi +2 "manipulator"&% +4 "core" %x _ yM +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +90 "core" ' +65 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 7 of [7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'a& +3 "core" &ry\ l +2 "manipulator"&W% +4 "core" %\  y +2 "storage"(4% +3 "core" %q d\ w +2 "storage"(*. +3 "core" .([ +2 "storage"(& +4 "core" &[ $\ w + "storage"(j& +4 "core" &[ \ w + "manipulator"&y& +4 "core" & C ya +2 .tElbow.seek 7 +2 "manipulator"&q( +4 "core" ( + "manipulator"&h& +3 "core" & V za +2 "storage"(b& +4 "core" &[ \ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&R'Z +92 "core" ' +2 "storage"(<& +4 "core" &[ @\ w +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(?'> +301 "core" ' + "storage"(c- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (t& +3 "core" &[ *\ t +2 "manipulator"&& +3 "core" & p ya +2 .tElbow.seek 7 +2 "manipulator"&x( +2 "core" ( +2 "manipulator"&& +3 "core" & i ya +2 "storage"(:& +4 "core" &[ \ t +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&Q' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +66 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&F& +2 "storage"(='g +6 "core" & za +2 "manipulator"&8% +4 "core" % n yo +2 .tForearm.seek :retract +45 "manipulator"&{'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&K(i +110 "core" ' + ."downElevator"SE.stop + "storage"(5 +51 "core" ( +2 "manipulator"&& +3 "core" &i/  zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &i/ d zG +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&g'Ͻ +96 "core" ' + "manipulator"&v& +4 "core" &i/ h zG +2 "manipulator"&$% +4 "core" % i zR +2 "collection"'r& +3 "core" &ww\ j +3 "collection"'_& +4 "core" &vw\ i +2 .tCC.seek :closed +2 "collection"'(S +5 "core" &ux\ j +9 &0ysy\ S*y +9 &bytu\ Q> +10 &kpuv\ SO +9 &-Rtx\ ZO +9 &Rvx\ YO +10 &Qwx\ YO +9 &tStv\ YO +10 &6Svw\ ZO +9 &Tsw\ YO +9 &Oux\ ZO +10 & |Rsx\ YO +9 &">Rsw\ YO +9 &$Ttw\ XO +10 &%Suv\ YN +9 &'Ttx\ YO +10 &)ESwx\ YO +9 &+Stx\ YO +9 &,Rtw\ YO +10 &.Ttx\ YO +9 &0NRrx\ YO +9 &2Qtta\ YO +10 &3Suyt\ YO +9 &5Rsv\ YO +10 &7VSvv5\ YO +9 &9Tuy#\ YO +9 &:Rtv\ YN +10 &<Tux\ XO +9 &>^Rvu\ ZO +9 &@ Utx\ XO +10 &ATsu\ YO +9 &CUtw\ XO +10 &EcZtv\ WP +9 &G$`ru4\ VP +9 &Hhuwh\ TQ +10 &Jqvr\ NT +10 &LQsu\ DY +8 &N uv\ ?[\ +10 &Ovv\ @[ +9 &Quwx\ =\\ +10 &S.ysw\ E/ +9 &Stv\ D] +9 ( + &Sjtw\ RQ +2 "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.89 +2 .Hand.open + "manipulator"&[1 +75 "core" 1 +2 "manipulator"&!% +4 "core" % [ zR + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +94 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%5& +4 "core" &&\ + "manipulator"&)% +5 "core" %\  : z +2 "storage"(% +3 "core" %r v n %\ n +2 "storage"(^. +2 "core" .([ +2 "storage"(& +3 "core" &[ p q \ m +2 "storage"(+& +4 "core" &[ s y :\ n +2 "manipulator"&e& +3 "core" &i/ w zG +2 "manipulator"& % +3 "core" %\  X z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&G( +156 "core" ( + "manipulator"&o& +3 "core" & @ z +2 "storage"(Z& +4 "core" &[ \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&X'Z +92 "core" ' + "storage"(& +3 "core" &[ \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(A'> +300 "core" ' + "storage"(D- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (|& +3 "core" &[ f \ q +2 "manipulator"&>& +4 "core" & O z + .tElbow.seek 7 +2 "manipulator"&I( +4 "core" ( + "manipulator"&H& +4 "core" & n y +2 "storage"(3& +3 "core" &[ \ q +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&d' +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&6/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&#& +2 "storage"(`'g +7 "core" & v y +2 "manipulator"&% +4 "core" % : z> +2 .tForearm.seek :retract +2 "manipulator"&''\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"& (_ +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +69 "core" ( +2 "manipulator"&J& +3 "core" &d y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &d P z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&C'$ +101 "core" ' +2 "manipulator"&u& +4 "core" &d ] z + "manipulator"& % +3 "core" %- z +3 "processing"%& +3 "core" &!\ +2 "processing"%& +5 "core" &$\ +2 .tPC.seek :closed +2 "processing"%(^ +3 "core" & \ +8 & -$\ $d +50 &U|\ {8 +4 &~u \ {L +2 &U!\ ~P + &YO\ ~O + &R\ ~O + &U#\ }P +7 &S\ ~P +9 &`T!\ ~P +9 &#Q\ ~O +10 &O\ O +9 &!N \ O +9 &#hQ!\ P +10 &%*R\ ~P +9 &&P \ O +10 &(O\ O +9 &*qN\ O +9 &,3S\ O +10 &-R\ O +9 &/Q\ ~O +9 &1yN\ O +10 &3:Q\ P +9 &4R\ O +10 &6N\ O +9 &8T \ ~O +9 &:BR\ P +10 &<R\ ~O +9 &=R\ ~O +9 &?R\ \ P +10 &AJR\ \ ~P +9 &C R\ ~O +10 &D`\ }Q +9 &Fj\ |R +9 &HE}\ {T +10 &J\ {U +9 &K\ zU +9 &M \ zU +10 &OI\ {U +9 &Q\  \ zV +10 &R \ {U +9 &T \ {V +9 &VP\ zV +10 &X \ zV +9 &Y\ yV +9 &[\ yV +10 &]U\ zH +9 &^|Cy\ |$k +10 &^1 \ . +5 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.66 + .Hand.open +2 "manipulator"&Y1 +3 "core" &^!\ . +68 1 + "manipulator"&U% +4 "core" % $ d z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' + "processing"%s& +3 "core" &^!\ . +3 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&0% +4 "core" %\  z +2 "storage"(i% +4 "core" %o m w \ n + "storage"(. +3 "core" .([ +2 "storage"(O& +3 "core" &[ o m\ m +2 "storage"(S& +3 "manipulator"&w& +5 "core" &[ s n \ n +2 &d C z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +3 "manipulator"&7(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"(l'> +2 "core" ( +3 "manipulator"&~& +4 "core" &d z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &"& +2 "core" &d  z +3 .tForearm.seek PC +2 "manipulator"&B'$ +95 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%n( +86 "core" ' + "storage"(9- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(2' +44 "core" ' +315 ( +2 "storage"(& +3 "core" &[ y z :\ n +2 "manipulator"&m& +3 "core" &d | z +2 "manipulator"&P% +3 "core" % 7 9 z +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&-( +268 "core" ( +2 "manipulator"&@& +4 "core" & ~ zw + "storage"(& +3 "core" &[ z } l\ o +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&T'Z +93 "core" ' + .tHand.open +2 "manipulator"& 1 +67 "core" 1 +2 "storage"(- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(/' +24 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +51 "core" ' +2 #tLights, camera, ACTION! + "storage"(}- +3 "core" -' +2 "storage"(;& +4 "core" &[  \ b + "manipulator"&& +4 "core" & , zw +2 .tElbow.seek 7 +2 "manipulator"&( +4 "core" ( + "manipulator"&z& +4 "core" & 1 zw +2 "storage"(,& +4 "core" &[   \ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&L'Z +4 "core" ' + .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(' +51 "core" ' +2 "manipulator"&%& +3 "core" & i zw + "storage"(N& +4 "core" &[ q w G\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&'Ξ +37 "core" ' +2 .tElbow.hold +2 "manipulator"&k, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(.' +63 "core" ' +9 "manipulator"&p% +4 "core" %Υ zS + "storage"(a& +4 "core" &[ 3 3 Z\ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 307 counts +2 "manipulator"&W' +17 "core" ' + "manipulator"&4& +4 "core" & N zw +2 "storage"(*& +3 "core" &[ q p \ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&]'Z +28 "core" ' +2 "storage"(% +4 "core" %  4\ p +2 ."downElevator"SE.seek :down +4 "storage"(j'g +99 (y% +4 "core" %J m v +\ mYl + "manipulator"&h% +4 "core" %F d z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +93 "core" ' +61 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (E& +3 "core" &[ r w \ p +2 "collection"'<& +3 "core" &Sjsx-\ SQ +3 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&\\% +3 "core" %\  z +3 "storage"(% +4 "core" %v e l \ p + "storage"(&. +3 "core" .([ +2 "storage"(c& +4 "core" &[ n f \ p + "storage"(t& +4 "core" &[ w s \ p + "manipulator"&& +4 "core" & 2 yw +2 .tElbow.seek 7 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&:& +4 "core" & Y yw +2 "storage"(& +3 "core" &[ p p \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&F'Z +97 "core" ' +2 "storage"(8& +4 "core" &[ \ q +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(q'> +310 "core" ' + "storage"(R- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&?& +3 "core" & zw +2 "storage"(Q& +3 "core" &[ { | \ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&'Ξ +34 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(v- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"($'3 +30 "core" ' + "manipulator"&r% +4 "core" %α i z +2 "storage"(x& +3 "core" &[ Y c\ j + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 319 counts + "manipulator"&=' +16 "core" ' +2 "manipulator"&{& +3 "core" & S zw + "storage"((& +4 "core" &[ s x <\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&['Z +28 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(!' +35 "core" ' + "manipulator"&5& +4 "core" & w zw + "manipulator"&)% +4 "core" %` - y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&_(i +166 "core" ( +2 "manipulator"&^& +4 "core" &b4 Y zK + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &b4 i zK +2 .tForearm.seek CC +2 "manipulator"&+'Ͻ +94 "core" ' + .tHand.close + "manipulator"&e/ +70 "core" / + .tCC.seek :open +2 "collection"' ( +399 "core" ( +2 "storage"(g& +4 "core" &[ t s \ p +2 "storage"(o& +3 "core" &[ f n W\ p +2 "manipulator"&Z& +3 "core" &b4 e zK +2 "manipulator"&% +4 "core" %  z5 +2 .tForearm.seek :retract +2 "manipulator"&K'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&V( +159 "core" ( + "manipulator"&D& +43 "core" & O y +8 "storage"(|& +56 "core" &[ \ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&>'Ξ +108 "core" ' + .tElbow.hold +2 "manipulator"&H, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&31 +71 "core" 1 + "manipulator"&6% +4 "core" % έ d z +2 "storage"(#& +3 "core" &[ p n H\ p +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 315 counts + "manipulator"&' +16 "core" ' + "manipulator"&G& +4 "core" & y +2 "storage"(X& +4 "core" &[ \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&A'Z +16 "core" ' + "storage"(d% +4 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"(J'g +99 (\ % +3 "core" %D 3\ sXh +2 "manipulator"&I% +3 "core" %L i z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +89 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 7 of [7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"' & +4 "core" &uw\ l +2 "manipulator"&% +4 "core" %\   y + "storage"(`% +3 "core" %j N\ w +2 "storage"('. +3 "core" .([ +2 "storage"(M& +4 "core" &[ \ w + "storage"(Y& +4 "core" &[ \ w +2 "manipulator"&U& +4 "core" &  z + .tElbow.seek 7 +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&0& +4 "core" & y +2 "storage"(i& +4 "core" &[ '\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +93 "core" ' + "storage"(& +4 "core" &[ c\ x +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(O'> +300 "core" ' +2 "storage"(S- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (w& +3 "core" &[ :\ t +2 "manipulator"&~& +3 "core" &  y +2 .tElbow.seek 7 +2 "manipulator"&"( +3 "core" ( +2 "manipulator"&C& +4 "core" & 3 y + "storage"(& +4 "core" &[ F\ u +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&9' +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&f& +2 "storage"('g +7 "core" & a z +2 "manipulator"&l% +4 "core" % t y0 +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&m(i +154 "core" ' + ."downElevator"SE.stop + "storage"(5 +9 "core" ( +2 "manipulator"&P& +4 "core" &b3 ^ zJ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &b3 m zJ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'Ͻ +100 "core" ' + "manipulator"&& +3 "core" &b3 E zJ +2 "manipulator"&7% +4 "core" %ϵ M z +2 "collection"' & +5 "core" &sw\ i +2 "collection"'& +4 "core" &vx\ i +3 .tCC.seek :closed +2 "collection"'}(S +4 "core" &tw\ h +7 & 0ux\ `$c +9 &Tvuw\ Q7 +10 &~vux\ PL +9 &Ruw\ XO +9 &XNtv\ YO +10 &Rsw\ XN +9 &Suv\ XO +10 &Rtv\ XO +9 &`Tux\ XO +9 &#Ptu\ YN +10 &Quu\ XO +9 &!Usx\ WO +9 &#iQuy\ XN +10 &%)Rvw\ XO +9 &&Qux\ YO +10 &(Wtt\ WO +9 &*pStv\ XO +9 &,2Rwv\ YO +10 &-Usv9\ WO +9 &/Stx\ XO +9 &1wUsx\ WO +10 &3:Ssv\ XO +9 &4Quwu\ YO +10 &6Rsw\ XO +9 &8Rsv\ XN +49 &:ARuw\ WO +4 &<Qrwl\ WO + &=Qtx\ WO +2 &?Utv\ WO + &AIStv\ WO + &C Tuu\ WO +8 &DWsx\ WP +9 &FWux\ WP +9 &HLetw\ TQ +10 &Jvtv\ PS +9 &Kuv\ GW +9 &Mttu\ >[\ +10 &O5sw\ ?[ +9 &Ptu\ >[ +10 &Rtv\ ;J +9 &Svu\ O'p +9 &Syuw\ MX +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.98 + .Hand.open + "manipulator"&;1 +68 "core" 1 +2 "manipulator"&% +3 "core" % ϵ a z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +97 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%,& +4 "core" &\ +2 "manipulator"& % +3 "core" %\  ? z +2 "storage"(%% +4 "core" %v l m\ m + "storage"(N. +3 "core" .([ +2 "storage"(2& +4 "core" &[ l q \ m + "storage"(/& +4 "core" &[ o w\ m + "manipulator"&p& +4 "core" &c2 i zJ +2 "manipulator"&a% +3 "core" %\  R z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&4( +158 "core" ( + "manipulator"&*& +4 "core" & } z +2 "storage"(-& +4 "core" &[ r 8\ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&T'Z +94 "core" ' + "storage"(& +4 "core" &[ \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +303 "core" ' + "storage"(L- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (y& +3 "core" &[ y z [\ m +2 "manipulator"&h& +3 "core" & z +2 .tElbow.seek 7 +2 "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & _ z + "storage"(& +4 "core" &[ y z W\ m +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&W' +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&E/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&<& +3 "storage"(\\'g +5 "core" &  z +3 "manipulator"&% +4 "core" % 3 zk +2 .tForearm.seek :retract +2 "manipulator"&.'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&&(_ +168 "core" ' + ."downElevator"SE.stop + "storage"(5 +83 "core" ( +2 "manipulator"&c& +4 "core" &i n z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &i z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +99 "core" ' +2 "manipulator"&:& +4 "core" &i ] z + "manipulator"&% +4 "core" % d yP +2 "processing"%]& +3 "core" &\ +3 "processing"%8& +4 "core" &\ +3 .tPC.seek :closed + "processing"%j(^ +5 "core" &\ +7 & .\ $c +10 &U} \ }8 +9 &}u\ ~L +9 &T \ P +10 &WO \ O +9 &T \ O +10 &U\ O +9 &S\ P +9 &_O \ O +10 &!U\ O +9 &S\ O +9 &!Q\ O +10 &#gQ\ O +9 &%)T \ O +10 &&S\ P +9 &(R \ O +9 &*nQ \ P +10 &,1Q\ O +9 &-P \ O +9 &/R\ O +10 &1xP\ O +9 &3:P\ O +10 &4R\ O +9 &6P\ P +9 &8Q\ O +10 &:AQ\ O +9 &<P \ O +9 &=O\ O +10 &?T\ O +9 &AHR\ P +10 &C\ T\ P +9 &D]\ P +9 &Fg\ ~R +10 &HD{ \ }T +9 &J\ |U +9 &K\ |U +10 &M\ |U +9 &OG\ {U +10 &Q\ |V +9 &R\ {V +9 &T \ {V +10 &VN \ {V +9 &X\ \ {V +9 &Y\ {V +10 &[ \ {W +9 &]S\ \ zJ +10 &^Q\ z#k +9 &^\ % +2 ( +2 "processing"%8& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&k1 +73 "core" 1 + "manipulator"&b% +4 "core" %  zP +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +93 "core" ' +2 "processing"%?& +4 "core" &^\ % + #tImaging generic puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&Q% +4 "core" %\  s z +2 "storage"(v% +3 "core" %s m o \ m +2 "storage"(r. +3 "core" .([ +2 "storage"(x& +3 "core" &[ l k \ l +49 "storage"({& +3 "manipulator"&(& +7 "core" &[ f \\ [\ l + &i u z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +5 "storage"(#]K-0-\ b + .tElbow.seek PC +4 "manipulator"&5(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"()'> +2 "core" ( +2 "manipulator"&F& +4 "core" &i K z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &i z +2 .tForearm.seek PC +2 "manipulator"&q'$ +94 "core" ' +2 .tHand.close +2 "manipulator"&/ +71 "core" / +2 .tPC.seek :open +2 "processing"%=( +85 "core" ' + "storage"($- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(^' +40 "core" ' +318 ( +2 "storage"(& +4 "core" &[ z q <\ m + "manipulator"&[& +4 "core" &i a z + "manipulator"&% +4 "core" % * v z +2 .tForearm.seek :retract +2 "manipulator"&e'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&( +273 "core" ( + "manipulator"&& +4 "core" & 6 z + "storage"(g& +3 "core" &[ z { t\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&o'Z +89 "core" ' +2 .tHand.open + "manipulator"&Z1 +69 "core" 1 + "storage"(- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(D' +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(+' +49 "core" ' + #tLights, camera, ACTION! + "storage"(|- +4 "core" -' +2 "storage"(_& +4 "core" &[ \ \ ` + "manipulator"&3& +4 "core" & l z +2 .tElbow.seek 7 +2 "manipulator"&6( +7 "core" ( +2 "manipulator"&#& +4 "core" & g z + "storage"(G& +4 "core" &[ Q ,\ a +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&X'Z +3 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(d' +53 "core" ' + "manipulator"&K& +4 "core" & W z + "storage"(\ & +4 "core" &[ { { F\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&I'Ξ +37 "core" ' + .tElbow.hold +2 "manipulator"&V, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(>' +23 "core" ' +2 "manipulator"&% +4 "core" %Ω b z[ + "storage"( & +4 "core" &[ 3 3\ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 311 counts +2 "manipulator"&' +22 "core" ' +2 "manipulator"&`& +4 "core" & H z + "storage"('& +3 "core" &[ y | U\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&M'Z +16 "core" ' +2 "storage"(Y% +3 "core" % w m 9\ o +3 ."downElevator"SE.seek :down +3 "storage"(!'g +98 (U% +4 "core" %IF V W [\ lYl +2 "manipulator"&0% +4 "core" %^ > z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +86 "core" ' +70 ' + ."downElevator"SE.stop + "storage"(5 +3 (A& +3 "core" &[ x { '\ o +2 "collection"'& +4 "core" &Susx\ QX +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&J% +3 "core" %\  z +3 "storage"(H% +3 "core" %x u f A\ o +37 "storage"(u. +13 "core" .([ +2 "storage"(S& +4 "core" &[ g j j\ p +2 "storage"(w& +3 "core" &[ o o \ p + "manipulator"&~& +4 "core" & \\ y +2 .tElbow.seek 7 +2 "manipulator"&C( +4 "core" ( + "manipulator"&& +4 "core" & N y +2 "storage"( & +4 "core" &[ g q \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&f'Z +91 "core" ' + "storage"(l& +4 "core" &[ t z "\ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(s'> +303 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&P& +3 "core" & D z +2 "storage"(B& +3 "core" &[ y y I\ m +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&O'Ξ +33 "core" ' + .tElbow.hold +2 "manipulator"&9, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"(7'4 +29 "core" ' + "manipulator"&"% +4 "core" %β d z + "storage"( & +4 "core" &[ c c\ j + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 320 counts + "manipulator"&' +16 "core" ' + "manipulator"&& +4 "core" & P z +2 "storage"( & +4 "core" &[ g q\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&;'Z +27 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +36 "core" ' +2 "manipulator"&,& +3 "core" & = y + "manipulator"& % +4 "core" %_ f y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&%'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +167 "core" ( +2 "manipulator"&N& +3 "core" &t0 M zH +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" &t0 z zH +2 .tForearm.seek CC +2 "manipulator"&/'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&p/ +69 "core" / +2 .tCC.seek :open +2 "collection"'a( +399 "core" ( +2 "storage"(@& +3 "core" &[ u\ p +2 "storage"(*& +4 "core" &[ p r k\ p + "manipulator"&-& +3 "core" &t0 zH +2 "manipulator"&% +4 "core" % o z\ +2 .tForearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&z( +159 "core" ( + "manipulator"&L& +4 "core" & y +2 "storage"(y& +3 "core" &[ \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&h'Ξ +105 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&E% +4 "core" % β ` z +2 "storage"(<& +4 "core" &[ ,\ q + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 320 counts + "manipulator"&' +15 "core" ' +2 "manipulator"&4& +4 "core" & G y + "storage"(T& +4 "core" &[ \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +41 "core" ' +2 "storage"(W% +4 "core" % @\ v +2 ."downElevator"SE.seek :down +3 "storage"(c'g +99 (t% +9 "core" %J \ sYj +2 "manipulator"&% +4 "core" %D s z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +91 "core" ' +48 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 7 of [7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'& +4 "core" &uw\ l +2 "manipulator"&]% +4 "core" %\  c y + "storage"(\\% +4 "core" %w \ v +2 "storage"(.. +2 "core" .([ +2 "storage"(n& +4 "core" &[ S\ v +2 "storage"(k& +4 "core" &[ \ v + "manipulator"&b& +4 "core" & m z +2 .tElbow.seek 7 +2 "manipulator"&?( +3 "core" ( +2 "manipulator"&Q& +3 "core" & T x +2 "storage"(v& +3 "core" &[ \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&8'Z +101 "core" ' + "storage"(r& +3 "core" &[ \ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(x'> +316 "core" ' +2 "storage"((- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +3 "core" &[ \ w +2 "manipulator"&F& +3 "core" & y +3 .tElbow.seek 7 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" & o z +2 "storage"(& +4 "core" &[ V\ w +2 .tForearm.seek 7 + 300 counts + "manipulator"&$' +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&&/ +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&R& +2 "storage"(j'g +7 "core" & h y +2 "manipulator"&)% +3 "core" % ? yr +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&[(i +156 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +11 "core" ( +2 "manipulator"&& +4 "core" &i4 S zK + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &i4  zK +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +97 "core" ' + "manipulator"&g& +3 "core" &i4 i zK +2 "manipulator"&5% +4 "core" %Ͻ z\ +2 "collection"'Z& +4 "core" &vv\ i +2 "collection"'& +5 "core" &tx\ h +2 .tCC.seek :closed +2 "collection"'|(S +3 "core" &wx\ i +9 & 0uv\ `$d +9 &Vxuv\ Q7 +10 &~vuw\ PL +9 &Ruu\ YO +9 &\\Rux\ XN +10 &Qvv\ XN +9 &Stw\ XO +9 &Oww\ YO +10 &bQwv\ YO +9 &%Qvx\ XO +10 &Nvw\ YN +9 &!Rtv\ XO +9 &#kTtw\ WO +10 &%-Uvw\ WO +9 &&Ouv\ YO +10 &(Ssw\ XN +9 &*sRtv\ XO +9 &,5Pww\ YO +10 &-Quv\ YO +9 &/Rux\ XO +9 &1{Tvv\ XO +10 &3=Qtv\ XO +9 &5Ruv\ XN +9 &6Ruu\ XO +10 &8Ptu\ YO +9 &:FRuvu\ XN +10 &<Rrv\ XN +9 &=Rrv\ XO +9 &?Utw\ XO +10 &AMTtu\ XO +9 &CWtu\ WO +10 &DWvv\ WO +9 &F\\tw\ VP +9 &HOcsu\ TQ +10 &J urv\ PS +9 &Kuv\ GW +9 &Mvtw\ =[ +10 &O9uu\ ?[\ +9 &Puw\ =\\ +9 &Rtw\ ?E +10 &S-tw\ B&q +9 &S`tw\ TJ +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.97 + .Hand.open + "manipulator"&_1 +65 "core" 1 + "manipulator"&3% +4 "core" % Ͻ { z\ +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +6 "manipulator"&#'\ +97 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%G& +3 "core" &\ +2 "manipulator"&e% +3 "core" %\  - z +2 "storage"(K% +4 "core" %s z { \ o + "storage"(\ . +3 "core" .([ +2 "storage"(& +4 "core" &[ { } \ o + "storage"(^& +4 "core" &[ { { \ o +2 "manipulator"& & +3 "core" &i4 zK + "manipulator"&D% +4 "core" %\  q { +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&`( +158 "core" ( + "manipulator"&'& +4 "core" & 9 y +47 "storage"(Y& +5 "core" &[ \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +91 "core" ' +2 "storage"(o& +4 "core" &[ \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(+'> +302 "core" ' +2 "storage"(U- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (0& +3 "core" &[ ~ f '\ q + "manipulator"&X& +4 "core" &  z +2 .tElbow.seek 7 +2 "manipulator"&6( +4 "core" ( +2 "manipulator"&d& +4 "core" & 1 z + "storage"(I& +4 "core" &[ \ r +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&A' +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(J'g +7 "core" & $ z +2 "manipulator"&H% +4 "core" % ϶ W zK +2 .tForearm.seek :retract +2 "manipulator"&u'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&>(_ +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( + "manipulator"&S& +4 "core" &a h z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +4 "core" &a P z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&~'$ +96 "core" ' +2 "manipulator"&& +3 "core" &a _ z +2 "manipulator"& % +4 "core" % J zU +2 "processing"%M& +4 "core" &\ +2 "processing"%l& +4 "core" &\ +3 .tPC.seek :closed + "processing"%!(^ +5 "core" & \  +9 &0x\ \ +z +9 &a| \ > +10 &fr\ O +9 &'Q\ O +9 &Q\ O +10 &S \ P +9 &mP\ O +9 &.R\ P +10 &Q\ O +9 &T\ O +10 & uR\ O +9 &"7Q \ O +9 &#N\ O +10 &%R\ O +9 &'}O\ O +9 &)@R \ O +10 &+O\ O +9 &,O\ O +10 &.P\ O +9 &0IP\ O +9 &2 Q\ O +10 &3Q \ O +9 &5Q \ O +9 &7QQ\ O +10 &9Q\ O +9 &:O\ O +10 &<Q\ O +9 &>YR\ O +9 &@Q\ O +10 &AR\ O +9 &CX\ P +9 &E[`\ Q +10 &Gk\ R +9 &H\ T +10 &J\ ~U +9 &LV\ \ ~U +9 &N \ ~U +10 &O \ ~U +9 &Q\ ~U +9 &S]\ ~U +10 &U\ ~V +9 &V\ ~V +10 &X\ ~V +9 &Zd\ ~V +9 &\\%\ ~V +10 &]y\ 6 +9 &^,c\ !_ +9 &^'\ 0 +3 ( +2 "processing"%l& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 + .Hand.open + "manipulator"&V1 +67 "core" 1 + "manipulator"&i% +4 "core" %  P zU +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + "processing"%P& +4 "core" &^ \ 0 +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&B% +4 "core" %\   z +2 "storage"(% +4 "core" %a y z \ n + "storage"(". +3 "core" .([ +2 "storage"( & +4 "core" &[ z { \ n +2 "storage"(& +2 "manipulator"& & +7 "core" &[ } ~ h\ o + &a X z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&,(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"( '> +2 "core" ( +2 "manipulator"&f& +4 "core" &a y z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +4 "core" &a z +2 .tForearm.seek PC +2 "manipulator"&s'$ +89 "core" ' + .tHand.close + "manipulator"&O/ +74 "core" / +3 .tPC.seek :open +2 "processing"%( +90 "core" ' +2 "storage"(7- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(N' +36 "core" ' +316 ( + "storage"(2& +3 "core" &[ L\ q +48 "manipulator"&;& +5 "core" &a ? y +2 "manipulator"&9% +4 "core" % 8 d zT +2 .tForearm.seek :retract +2 "manipulator"&p'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&%( +251 "core" ( + "manipulator"&}& +3 "core" & < z' +2 "storage"(@& +4 "core" &[ o j \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&*'Z +92 "core" ' + .tHand.open + "manipulator"&-1 +71 "core" 1 +2 "storage"(- +3 "core" -' +2 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(L' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(y' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(/- +3 "core" -' +2 "storage"(& +3 "core" &[  \ b +2 "manipulator"&& +4 "core" & z' +2 .tElbow.seek 7 +2 "manipulator"&E( +4 "core" ( + "manipulator"&<& +4 "core" & E z' +2 "storage"(4& +3 "core" &[   \ a +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&T'Z +20 "core" ' + .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate + "storage"(W' +53 "core" ' +2 "manipulator"&m& +4 "core" & o z' + "storage"(t& +3 "core" &[ | z "\ n +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&'Ξ +36 "core" ' +2 .tElbow.hold +2 "manipulator"&z, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(h' +23 "core" ' +2 "manipulator"&% +4 "core" %Υ " zQ + "storage"(& +4 "core" &[ 7 8 \ h + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 307 counts + "manipulator"&]' +17 "core" ' +2 "manipulator"&\\& +3 "core" & x z& +2 "storage"(.& +4 "core" &[ | { X\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&n'Z +35 "core" ' + "storage"(k% +4 "core" % x p\ o +2 ."downElevator"SE.seek :down +4 "storage"('g +99 (b% +4 "core" %G y w &\ mXk + "manipulator"&Q% +4 "core" %c w z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +92 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +3 (& +4 "core" &[ g r )\ p +2 "collection"'r& +3 "core" &S^wu\ WJ +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&c% +4 "core" %\ E z +2 "storage"(% +4 "core" %v \ q +2 "storage"(:. +4 "core" .([ +2 "storage"((& +4 "core" &[ \ q + "storage"({& +4 "core" &[ \ q +2 "manipulator"&F& +4 "core" & T z& +2 .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & J z& +2 "storage"(&& +4 "core" &[ \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&R'Z +92 "core" ' + "storage"()& +4 "core" &[ \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(?'> +304 "core" ' + "storage"(8- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & z z& +2 "storage"(q& +4 "core" &[ z y \ n + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&x'Ξ +35 "core" ' +47 .tElbow.hold +2 "manipulator"&$, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(g- +3 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(5'4 +27 "core" ' + "manipulator"&% +4 "core" %α ] z +2 "storage"(Z& +3 "core" &[ b `\ j +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 319 counts + "manipulator"&j' +15 "core" ' +2 "manipulator"&& +4 "core" & I z& + "storage"(a& +4 "core" &[ r \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&_'Z +37 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(3' +37 "core" ' +2 "manipulator"&G& +4 "core" & ' z& + "manipulator"&e% +4 "core" %z  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' + .tElbow.seek CC +2 "manipulator"&K(i +189 "core" ( + "manipulator"&\ & +3 "core" &u P y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u Q z +2 .tForearm.seek CC +2 "manipulator"&^'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 .tCC.seek :open +2 "collection"'D( +401 "core" ( +3 "storage"(& +3 "core" &[ \ v + "storage"('& +4 "core" &[ \ v +2 "manipulator"&Y& +4 "core" &u g z + "manipulator"&[% +4 "core" % z +2 .tForearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&#( +148 "core" ( + "manipulator"&U& +4 "core" & d zz + "storage"(0& +4 "core" &[ 7\ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&X'Ξ +99 "core" ' +2 .tElbow.hold +2 "manipulator"&d, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&I1 +71 "core" 1 +2 "manipulator"&% +4 "core" % ί X zM + "storage"(& +4 "core" &[ R\ t +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 317 counts + "manipulator"&H' +15 "core" ' +2 "manipulator"&`& +3 "core" & W yz +2 "storage"(& +4 "core" &[ 5\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&+'Z +16 "core" ' +2 "storage"(A% +4 "core" % \ x +2 ."downElevator"SE.seek :down +3 "storage"(S'g +99 (w% +3 "core" %kG \ uXi +2 "manipulator"&6% +3 "core" %Z n z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +54 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 7 of [7] + #Loading generic puck from tube 7 into Collection Clamp +2 "collection"' & +3 "core" &rw\ m +2 "manipulator"&M% +4 "core" %\  U y +2 "storage"(J% +3 "core" %o %\ w +2 "storage"(u. +3 "core" .([ +2 "storage"(=& +4 "core" &[ U\ w + "storage"(V& +4 "core" &[ \ w +2 "manipulator"&i& +3 "core" & y zz +2 .tElbow.seek 7 +2 "manipulator"&P( +4 "core" ( + "manipulator"&B& +4 "core" & . yz +2 "storage"(& +4 "core" &[ .\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&"'Z +99 "core" ' + "storage"(l& +3 "core" &[ \ y +47 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +302 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &[ /\ u +2 "manipulator"&f& +4 "core" & b yz +2 .tElbow.seek 7 + "manipulator"&C( +4 "core" ( +2 "manipulator"&~& +3 "core" & T yz +2 "storage"(O& +4 "core" &[ \ v +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&7' +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&>/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(!'g +7 "core" & j zz +2 "manipulator"& % +4 "core" % / zR +2 .tForearm.seek :retract +2 "manipulator"&2'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&;(i +147 "core" ' + ."downElevator"SE.stop + "storage"(5 +36 "core" ( + "manipulator"&9& +3 "core" &u  y+ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &u  y+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&}'Ͻ +100 "core" ' +2 "manipulator"&@& +3 "core" &u E y+ +2 "manipulator"&,% +4 "core" %ϻ i y +2 "collection"'-& +4 "core" &ty\ k +2 "collection"'& +4 "core" &ty\ k +2 .tCC.seek :closed +3 "collection"'/(S +4 "core" &tu\ l +6 &uw\ k5 +9 &;Gtsw\ T0 +9 &bp{uv\ QE +10 &\\uu\ XO +9 &Qtx\ [O +10 &Tsw\ ZN +9 &GSvw\ ZO +9 & Uvv\ ZO +10 &Ttw\ ZO +9 &Wtw\ YO +9 &PNsw\ [N +10 &!Rtu\ ZN +9 &"Ruw\ ZN +10 &$Utv\ ZO +9 &&XPvw\ [N +9 &(Stv\ ZO +10 &)Oxv\ [O +9 &+Otv\ [O +9 &-_Ptx\ [O +10 &/!Qtw\ [O +9 &0Rtv\ ZN +10 &2Rsv\ [N +9 &4hRvw\ ZN +9 &6)Qtv\ [O +10 &7Rtv\ ZN +9 &9Wtv\ ZO +9 &;pOtu\ [N +10 &=1Sst\ ZO +9 &>Vru\ YO +10 &@Wsu\ YO +9 &BwQvt\ ZO +9 &D8Wsv\ YO +10 &EZuv\ YO +9 &G_su\ WP +9 &Iunuv\ TR +10 &K/ru\ MU +9 &Ltu\ BZ +10 &Ntxk\ B[\ +9 &P`tv\ @\\ +9 &R!sw\ ?Z +10 &SnDtu\ P(v +9 &Swtv\ QO +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.92 + .Hand.open +2 "manipulator"&1 +3 "core" &Spuv\ SO +67 1 +2 "manipulator"&% +3 "core" % ϻ  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&<'\ +96 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%4& +4 "core" &\ +2 "manipulator"&p% +4 "core" %\  \\ z + "storage"(m% +4 "core" %k \ q + "storage"(t. +3 "core" .([ +2 "storage"(N& +4 "core" &[ \ q + "storage"(& +4 "core" &[ q \ q + "manipulator"&& +3 "core" &u n z+ +2 "manipulator"&L% +4 "core" %\  y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&\\( +154 "core" ( + "manipulator"&.& +4 "core" & a z +2 "storage"(k& +3 "core" &[ \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&%'Z +91 "core" ' + "storage"(*& +4 "core" &[ \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(y'> +299 "core" ' +2 "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Q& +3 "core" &[ x 4\ q +2 "manipulator"&T& +3 "core" & 8 z +2 .tElbow.seek 7 +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&W& +4 "core" & z + "storage"(& +4 "core" &[ \ q +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&]' +28 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&r& +47 "storage"(c'g +7 "core" & S y +3 "manipulator"&% +4 "core" % K z +2 .tForearm.seek :retract +2 "manipulator"&h'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&:(_ +164 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +84 "core" ( + "manipulator"&(& +4 "core" &i : z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &i } z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F'$ +96 "core" ' +2 "manipulator"&& +4 "core" &i @ z +2 "manipulator"&&% +3 "core" %( ~ z +2 "processing"%n& +4 "core" &\ +2 "processing"%)& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\ +7 & 4\ $d +10 &U|\ \ |8 +9 &}t\ }L +9 &U\ P +10 &ZO\ O +9 &T \ P +10 &R\ P +9 &R\ P +9 &aR\ \ P +10 &#R\ ~P +9 &Q\ O +9 &!N\ O +10 &#iS\ P +9 &%,Q \ O +9 &&O\ O +10 &(Q\ P +9 &*rP\ \ ~O +10 &,4Q\ ~O +9 &-L\ O +9 &/P\ \ O +10 &1zQ \ O +9 &3<O \ O +9 &4T\ ~O +10 &6P\ O +9 &8Q\ O +10 &:EN \ O +9 &<Q\ O +9 &=R\ P +10 &?Q\ O +9 &ALT\ O +9 &C T \ ~P +10 &D\\ \ ~P +9 &Fg\ }R +10 &HG~\ {T +9 &J \ {U +9 &K \ {T +10 &M \ zU +9 &OJ \ {U +9 &Q  \ zV +10 &R \ zV +9 &T\ {V +10 &VQ \ zV +9 &X\ zV +9 &Y\ zV +10 &[ \ zV +9 &]V\ zI +10 &^G\ {_ +9 &^>\ 2 +5 ( +2 "processing"%)& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&z1 +4 "core" &^( \ 2 +65 1 + "manipulator"&v% +3 "core" % ( _ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +95 "core" ' + "processing"%& +3 "core" &^(\ 2 +3 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&q% +4 "core" %\  z +2 "storage"(g% +4 "core" %u x s \ m + "storage"(. +3 "core" .([ +2 "storage"(Z& +4 "core" &[ q k \ m + "storage"(& +4 "manipulator"&a& +4 "core" &[ v m s\ m + &i C z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&G(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"(e'> +2 "core" ( +3 "manipulator"&R& +4 "core" &i z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &i T z +2 .tForearm.seek PC +2 "manipulator"&?'$ +100 "core" ' +2 .tHand.close + "manipulator"&x/ +77 "core" / +2 .tPC.seek :open +2 "processing"%j( +72 "core" ' + "storage"(5- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(\ ' +40 "core" ' +330 ( + "storage"(& +3 "core" &[ z y W\ n +2 "manipulator"&_& +4 "core" &i G z + "manipulator"&$% +4 "core" % 7 9 z +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&( +251 "core" ( + "manipulator"&|& +3 "core" & _ z' +2 "storage"(& +4 "core" &[ { } w\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&''Z +95 "core" ' + .tHand.open + "manipulator"&Y1 +73 "core" 1 +2 "storage"([- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(U' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(0' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(^- +3 "core" -' +2 "storage"(K& +50 "core" &[ % % \ _ +2 "manipulator"&I& +4 "core" & o z' +2 .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & w y' + "storage"(`& +4 "core" &[ U \ _ +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(A' +48 "core" ' + "manipulator"&o& +4 "core" & g z' + "storage"(w& +4 "core" &[ x q 0\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&6'Ξ +36 "core" ' + .tElbow.hold +2 "manipulator"&#, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"(X' +24 "core" ' +2 "manipulator"& % +4 "core" %α g z~ + "storage"(H& +4 "core" &[ I 8 \ h + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 319 counts + "manipulator"&M' +17 "core" ' +2 "manipulator"&J& +4 "core" & z& + "storage"(u& +4 "core" &[ { z \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&='Z +29 "core" ' + "storage"(V% +4 "core" % { | \ o +3 ."downElevator"SE.seek :down +8 "storage"(3'g +93 (i% +3 "core" %F Y Y d\ lYk +2 "manipulator"&B% +4 "core" %O L z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +71 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (+& +3 "core" &[ j W\ n +2 "collection"'l& +4 "core" &Snuu\ RO +2 #tStoring generic puck in Collection Clamp to tube 7 +2 "manipulator"&S% +3 "core" %\  z +2 "storage"(d% +3 "core" %r | z \ o +2 "storage"(. +3 "core" .([ +2 "storage"( & +3 "core" &[ | { \ o +2 "storage"(& +3 "core" &[ z q \ n +2 "manipulator"&f& +4 "core" & n z& + .tElbow.seek 7 +2 "manipulator"&~( +37 "core" ( + "manipulator"&O& +4 "core" &  z +2 "storage"(>& +3 "core" &[ p n o\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&'Z +95 "core" ' + "storage"( & +4 "core" &[ \ q +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(P'> +304 "core" ' + "storage"("- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & Z z +2 "storage"(9& +3 "core" &[ { { \ o +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&s'Ξ +38 "core" ' + .tElbow.hold +2 "manipulator"&7, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(@'4 +29 "core" ' +2 "manipulator"&,% +4 "core" %Χ z + "storage"(-& +3 "core" &[ X V h\ i +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 309 counts + "manipulator"&!' +16 "core" ' + "manipulator"&2& +3 "core" & t z +2 "storage"(D& +4 "core" &[ } | ]\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +37 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +36 "core" ' + "manipulator"&4& +4 "core" & @ z +2 "manipulator"&p% +4 "core" %v N z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +91 "core" ' +9 .tElbow.seek CC +2 "manipulator"&(i +169 "core" ( +2 "manipulator"&t& +3 "core" &e5 zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &e5 U zL +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'L( +402 "core" ( + "storage"(}& +3 "core" &[ 2\ r +2 "storage"(.& +4 "core" &[ \ r + "manipulator"&k& +4 "core" &h5 ] zL +2 "manipulator"&*% +3 "core" % Ϭ K z- +3 .tForearm.seek :retract + "manipulator"&;'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&<( +161 "core" ( +2 "manipulator"&b& +3 "core" & z z +2 "storage"(Q& +4 "core" &[ 9\ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&T'Ξ +102 "core" ' +2 .tElbow.hold +2 "manipulator"&W, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +3 "core" % ή } z +2 "storage"(r& +5 "core" &[ \ r + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 316 counts + "manipulator"&' +16 "core" ' + "manipulator"&\\& +3 "core" & ) y +2 "storage"(%& +3 "core" &[ 0\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&y'Z +35 "core" ' +2 "storage"(]% +4 "core" % _\ w +2 ."downElevator"SE.seek :down +3 "storage"(('g +99 ({% +3 "core" %kF \ tXj +2 "manipulator"&E% +3 "core" %q y y^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +54 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 7 of [7] + #Loading generic puck from tube 7 into Collection Clamp +2 "collection"'&& +3 "core" &uv%\ l +2 "manipulator"&n% +3 "core" %\  y +3 "storage"(c% +3 "core" %| \ w +2 "storage"(h. +2 "core" .([ +2 "storage"(& +3 "core" &[ \ w +2 "storage"(z& +4 "core" &[ Z\ w +2 "manipulator"&v& +4 "core" & y +2 .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&q& +4 "core" & y + "storage"(g& +4 "core" &[ \ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +92 "core" ' +2 "storage"()& +4 "core" &[ \ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(Z'> +299 "core" ' +2 "storage"(- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (a& +3 "core" &[ F\ u +2 "manipulator"&R& +4 "core" & h z +2 .tElbow.seek 7 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&F& +3 "core" & ] y +2 "storage"(x& +4 "core" &[ \ v +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&5' +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +3 "storage"('g +7 "core" & 7 y +2 "manipulator"&e% +4 "core" % V z +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +46 "manipulator"&_(i +111 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +57 "core" ( +2 "manipulator"&$& +3 "core" &_4 R zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &_4 d zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&|'Ͻ +103 "core" ' +2 "manipulator"&& +4 "core" &_4 M zK +2 "manipulator"&G% +3 "core" %ϲ v z +3 "collection"'Y& +3 "core" &uw\ i +3 "collection"'[& +4 "core" &rw\ i +3 .tCC.seek :closed + "collection"'^(S +4 "core" &vw\ i +8 &7tv\ _$d +9 &Tvux\ Q7 +9 &}uuw\ PK +9 &Rtw\ XO +10 &ZNuv\ ZN +9 &Rtw\ XN +10 &Suv\ XO +9 &Utv\ WO +9 &aQuv\ XO +10 &#Ovw\ YO +9 &Ntw\ YN +9 &!Rww\ XN +10 &#iUtx\ XO +9 &%,PtxZ\ XN +10 &&Rux"\ XO +9 &(Tuu\ XO +9 &*rSsx\ XN +10 &,4Quu\ YN +9 &-Uuv\ XO +9 &/Qtv\ YO +10 &1yPtx\ XO +9 &3;Rvx\ YO +10 &4Qvw\ YN +9 &6Ruv\ XO +9 &8Stv\ XO +10 &:DRsv\ XN +9 &<Qrv\ XO +9 &=Puv\ YO +10 &?Uvw\ WO +9 &ALTsx\ XN +10 &C Utw\ XO +9 &DZtv\ VO +9 &F\\su\ UP +10 &HNcsw\ TP +9 &Jvuv\ OS +9 &Ksu\ HW +10 &Muru\ >[\ +9 &O7sx\ ?[\ +10 &Ptx\ >\\ +9 &Rtx\ >G +9 &S/tv\ B$m +10 &S_tw\ UK +2 ( +2 "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&K1 +77 "core" 1 +2 "manipulator"& % +3 "core" % ϱ  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +96 "core" ' + #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%& +4 "core" &\ + "manipulator"&`% +4 "core" %\  [ z +2 "storage"(o% +4 "core" %q z z \ o + "storage"(w. +3 "core" .([ +2 "storage"(\ & +3 "core" &[ w { s\ o +2 "storage"(U& +3 "core" &[ p m K\ n +2 "manipulator"& & +3 "core" &_4 s yK +2 "manipulator"&H% +4 "core" %\  9 z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&J( +160 "core" ( +2 "manipulator"&u& +3 "core" & c z +2 "storage"(V& +3 "core" &[ \ s +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +101 "core" ' +2 "storage"('& +4 "core" &[ \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(0'> +303 "core" ' +2 "storage"(i- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B& +3 "core" &[ z \ q + "manipulator"&& +4 "core" & J y +2 .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&A& +3 "core" & ^ z +2 "storage"(6& +3 "core" &[ \ q +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&M' +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&+/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&l& +2 "storage"(S'g +7 "core" & Z z +2 "manipulator"&d% +4 "core" % h zf +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&X(_ +153 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +92 "core" ( +2 "manipulator"& & +4 "core" &h , z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &h U z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&f'$ +102 "core" ' + "manipulator"&O& +3 "core" &h 8 z +2 "manipulator"&>% +4 "core" % k z +2 "processing"%=& +3 "core" &\ +3 "processing"% & +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%3(^ +4 "core" &\  +9 &0y\ \ ~*y +9 &c\ |? +10 &jr \ }P +9 &,P\ O +9 &L\ O +10 &R\ O +9 &sQ\ O +55 &4R\ O +5 &S\ ~O + &R\ O +4 & yR\ P +2 &"=P\ O + &#P\ O &%R\ O +7 &'P\ O +9 &)DQ\ O +10 &+P\ O +9 &,Q\ O +10 &.Q\ N +9 &0MP\ O +9 &2O\ O +10 &3O\ O +9 &5T\ O +9 &7UP\ O +10 &9Q\ O +9 &:O\ O +10 &<R\ O +9 &>]Q\ O +9 &@R\ O +10 &AT\ O +9 &CW\ P +9 &E`_\ ~Q +10 &Gk\ ~R +9 &H\ {T +10 &J\ |U +9 &L\\\ {U +9 &N\ {U +10 &O\ {U +9 &Q\ {U +9 &Sb\ {U +10 &U$\ {U +9 &V\ {V +10 &X\ {V +9 &Zh\ zV +9 &\\)\ zW +10 &]|\ |4 +9 &^5k\ ~< +9 ( + &^\ * +2 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.65 +2 .Hand.open + "manipulator" +65 "core" 1 +2 "manipulator"&% +3 "core" %  { z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +105 "core" ' +2 "processing"% & +3 "core" &^\ * +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&9% +3 "core" %\ \ : z +3 "storage"(C% +4 "core" %Y w | >\ o + "storage"(,. +3 "core" .([ +2 "storage"(-& +3 "core" &[ q i 6\ p +2 "storage"(2& +4 "manipulator"&D& +5 "core" &[ { | B\ o + &h L z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b +2 "manipulator"&4(_ +5 ."raiseStack"SE.seek :beamBreak +2 "storage"(p'> + "core" ( +3 "manipulator"&& +4 "core" &h z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +3 "core" &h > z +2 .tForearm.seek PC +2 "manipulator"&P'$ +91 "core" ' + .tHand.close +2 "manipulator"&s/ +75 "core" / +2 .tPC.seek :open +2 "processing"%!( +83 "core" ' + "storage"(@- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(t' +41 "core" ' +321 ( + "storage"(N& +4 "core" &[ i d \ p +2 "manipulator"&& +3 "core" &h k z +2 "manipulator"&7% +4 "core" % 2 I z\ +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&m( +251 "core" ( + "manipulator"&/& +3 "core" & " y) +2 "storage"(}& +4 "core" &[ { { J\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&.'Z +106 "core" ' + .tHand.open +2 "manipulator"&k1 +72 "core" 1 +2 "storage"(*- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(b' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(Q' +10 "Can"\ m[B V +40 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +3 "core" -' +2 "storage"(& +4 "core" &[   _\ a +2 "manipulator"&& +3 "core" & a z) +2 .tElbow.seek 7 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&r& +3 "core" & z) +3 "storage"(\\& +3 "core" &[   H\ a +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&%'Z +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(]' +52 "core" ' +2 "manipulator"&;& +4 "core" &  z) + "storage"({& +3 "core" &[ | z 5\ m +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&E'Ξ +35 "core" ' + .tElbow.hold +2 "manipulator"&<, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(T' +26 "core" ' + "manipulator"&% +4 "core" %ί 7 z\\ +2 "storage"(&& +48 "core" &[ L 8 h\ h +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 317 counts +2 "manipulator"&n' +17 "core" ' +2 "manipulator"&c& +3 "core" & X z' +2 "storage"(h& +4 "core" &[ x t 8\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +35 "core" ' + "storage"(z% +4 "core" % { x \ o +2 ."downElevator"SE.seek :down +4 "storage"('g +99 (v% +6 "core" %H W X\ lXk +2 "manipulator"&q% +4 "core" %R  z} +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +91 "core" ' +58 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (y& +3 "core" &[ w p F\ o +2 "collection"')& +4 "core" &Sauw\ VK +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&(% +4 "core" %\ ? z +2 "storage"(W% +4 "core" %Y  w E\ p + "storage"(. +3 "core" .([ +2 "storage"(& +4 "core" &[ u q\ q + "storage"(a& +4 "core" &[ w N\ q +2 "manipulator"&R& +3 "core" & u z' +2 .tElbow.seek 7 +2 "manipulator"&F( +3 "core" ( +2 "manipulator"&x& +4 "core" & A z' + "storage"(:& +4 "core" &[ <\ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&8'Z +97 "core" ' +2 "storage"(e& +4 "core" &[ z \ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +302 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Z& +3 "core" & z' +2 "storage"(5& +3 "core" &[ { s r\ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&$'Ξ +35 "core" ' + .tElbow.hold +2 "manipulator"&?, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"('3 +28 "core" ' +2 "manipulator"&G% +4 "core" %ΰ n z + "storage"(Y& +3 "core" &[ b Z\ j +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 318 counts + "manipulator"&' +17 "core" ' +2 "manipulator"&& +3 "core" & z' +2 "storage"(L& +4 "core" &[ z | K\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&K'Z +40 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"( ' +36 "core" ' + "manipulator"&& +3 "core" & 9 z' +2 "manipulator"&`% +4 "core" %A ? z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&['\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&o(i +153 "core" ( + "manipulator"&w& +3 "core" &i/ yG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +4 "core" &i/ ? zG +2 .tForearm.seek CC +2 "manipulator"&U'Ͻ +92 "core" ' + .tHand.close + "manipulator"& / +74 "core" / +2 .tCC.seek :open +2 "collection"'H( +401 "core" ( +2 "storage"(|& +4 "core" &[ \ r +2 "storage"(u& +3 "core" &[ \ r + "manipulator"&V& +4 "core" &i/ p zG +2 "manipulator"&'% +4 "core" % } zD +2 .tForearm.seek :retract +2 "manipulator"&_'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&I( +159 "core" ( + "manipulator"&i& +3 "core" & z +2 "storage"(B& +4 "core" &[ g\ u +41 .tElbow.reconfigure :limp +9 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&'Ξ +105 "core" ' +2 .tElbow.hold + "manipulator"&A, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&61 +74 "core" 1 +3 "manipulator"&+% +3 "core" % β : z +2 "storage"(l& +4 "core" &[ \ r + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 320 counts + "manipulator"&d' +15 "core" ' +2 "manipulator"&J& +4 "core" & f y +2 "storage"(& +4 "core" &[ C\ v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&0'Z +34 "core" ' +2 "storage"(M% +4 "core" % \ v +2 ."downElevator"SE.seek :down +3 "storage"( 'g +99 (% +3 "core" %GC \ \ sXh +2 "manipulator"&% +3 "core" %с F zR +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +92 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 7 of [7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'>& +3 "core" &uw\ l +2 "manipulator"&=% +4 "core" %\   z +2 "storage"(S% +3 "core" %t c\ w +2 "storage"(. +2 "core" .([ +2 "storage"(j& +4 "core" &[ ^\ w + "storage"(#& +4 "core" &[ \ \ w +2 "manipulator"&& +4 "core" & y +2 .tElbow.seek 7 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&9& +4 "core" & 9 y + "storage"(C& +3 "core" &[ \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"& 'Z +91 "core" ' +2 "storage"(,& +4 "core" &[ Y\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(-'> +297 "core" ' + "storage"(D- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (2& +3 "core" &[ c\ v +2 "manipulator"&& +3 "core" &  y +2 .tElbow.seek 7 +2 "manipulator"&~( +4 "core" ( + "manipulator"&f& +4 "core" & s z +2 "storage"(s& +3 "core" &[ H\ w +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&@' +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&X/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&"& +2 "storage"(3'g +8 "core" & { z + "manipulator"&p% +3 "core" % c ye +3 .tForearm.seek :retract +2 "manipulator"&N'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&(i +154 "core" ' + ."downElevator"SE.stop + "storage"(5 +38 "core" ( + "manipulator"&7& +3 "core" &t 8 y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &t  y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/'Ͻ +95 "core" ' +2 "manipulator"&}& +4 "core" &t ) y +2 "manipulator"&4% +4 "core" %Ϻ T yE + "collection"'k& +4 "core" &tw\ l +3 "collection"'*& +4 "core" &uw\ m +3 .tCC.seek :closed +7 "collection"'(S +3 "core" &pv\ m +9 &sv\ l5 +4 &=Fpuw\ U0 +10 &dp{tx\ SE +9 &\\tv\ YO +9 &Qvw\ \\N +10 &Ptu\ \\O +9 &JUuw\ [O +10 & Tuv\ [N +9 &Otx\ \\O +9 &Quv\ \\O +10 &RQvw\ \\O +9 &!Tuw\ [N +9 &"Owx\ ]N +10 &$Ruv\ \\N +9 &&ZTsu\ [O +10 &(Tuv\ [O +9 &)Ouv,\ \\O +9 &+Oux\ ]N +10 &-bOuw\ \\O +9 &/$Uuy\ [O +9 &0Ttwh\ [O +10 &2Ouu5\ \\N +9 &4kRtv`\ \\N +10 &6-Ssu\ \\N +9 &7Tuv\ [N +9 &9Stt\ [N +10 &;rTuv\ [O +9 &=5Urt\ [N +9 &>Quw\ \\O +10 &@Wtt\ [O +9 &BzUtw\ [O +10 &D;Ysv\ ZO +9 &EYtw\ ZO +49 &Gbsv\ WP +4 &Ixktv\ UR + &K2uv\ NU +2 &Lsv\ BZ + &Ntw\ B[ + &Pbtx\ ?\\ +8 &R%tw\ AX +9 &SfAtt\ P, +9 &Svtv\ SM +6 ( +2 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.91 + .Hand.open + "manipulator"&1 +3 "core" &Sbtv\ XM +74 1 + "manipulator"&% +4 "core" % Ϻ X zE +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +92 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%& +4 "core" & \ +2 "manipulator"&\\% +4 "core" %\  J y +2 "storage"(;% +4 "core" %m \ r + "storage"({. +3 "core" .([ +2 "storage"(& +3 "core" &[ \ r + "storage"(&& +4 "core" &[ \ r +2 "manipulator"&t& +3 "core" &t  z +2 "manipulator"&b% +4 "core" %\  / y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&c( +150 "core" ( +2 "manipulator"&h& +4 "core" & yp +2 "storage"(m& +4 "core" &[ \ s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&.'Z +92 "core" ' + "storage"(z& +4 "core" &[ \ t +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(Q'> +298 "core" ' +2 "storage"(%- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (v& +3 "core" &[ \ r +2 "manipulator"&q& +4 "core" &  yp +2 .tElbow.seek 7 + "manipulator"&( +3 "core" ( +2 "manipulator"&]& +3 "core" & . yp +2 "storage"(E& +4 "core" &[ \ s +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&n' +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&y/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&)& +2 "storage"(('g +8 "core" & d zp + "manipulator"&W% +3 "core" % V yC +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.seek PC +2 "manipulator"&T(_ +147 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +98 "core" ( +2 "manipulator"&& +3 "core" &d z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" &d J z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&R'$ +104 "core" ' +2 "manipulator"&x& +4 "core" &d j z +2 "manipulator"&:% +3 "core" %# ~ zd +2 "processing"%& +4 "core" & \ +2 "processing"%e& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +3 "core" &\ +8 & - \ #b +9 &U}\ 8 +9 &~u\ L +10 &S \ O +9 &XT\ O +10 &R\ O +9 &R\ O +9 &Q\ O +10 &_R\ O +9 &!S \ O +9 &Q\ O +10 &!Q\ \ O +9 &#gR\ O +10 &%)R\ O +9 &&Q\ O +9 &(Q\ O +10 &*pP\ O +9 &,2Q\ O +9 &-O\ O +10 &/O\ N +9 &1yP\ O +10 &3<O\ N +9 &4Q\ O +9 &6O\ O +10 &8S\ O +9 &:CQ\ O +9 &<P\ O +10 &=Q\ O +9 &?Q\ O +10 &AKQ\ O +9 &C U\ O +9 &D\\\ P +10 &Fm\ R +9 &HD\ T +9 &J\ U +10 &K\ ~U +9 &M\ ~U +10 &OG\ }U +9 &Q \ ~U +9 &R\ ~V +10 &T\ }V +9 &VO\ }U +9 &X\ ~V +10 &Y\ ~V +9 &[\ }V +10 &]S\ }J +9 &^R\ }#l +9 &^\ & +3 ( +2 "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.67 + .Hand.open +2 "manipulator"&<1 +70 "core" 1 + "manipulator"&g% +3 "core" % #  zd +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 "processing"%Z& +3 "core" &^\ & +3 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&5% +4 "core" %\  z z +2 "storage"(% +3 "core" %[ y { \ o +2 "storage"(G. +3 "core" .([ +2 "storage"(Y& +4 "core" &[ | { k\ o + "storage"(& +4 "manipulator"&L& +48 "core" &[ | | \ o +5 &d z +3 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +4 "storage"(#]K-0-\ b +3 .tElbow.seek PC +4 "manipulator"&(_ +4 ."raiseStack"SE.seek :beamBreak + "storage"(`'> +2 "core" ( +3 "manipulator"&8& +3 "core" &d b z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &F& +3 "core" &d t z +2 .tForearm.seek PC +2 "manipulator"&'$ +99 "core" ' + .tHand.close +2 "manipulator"&$/ +67 "core" / +2 .tPC.seek :open +2 "processing"%( +86 "core" ' +2 "storage"(- +3 "core" -'> + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(w' +40 "core" ' +319 ( + "storage"(\ & +3 "core" &[ q x\ o +2 "manipulator"&K& +4 "core" &d Y z +2 "manipulator"&?% +3 "core" % 4 z +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&[( +253 "core" ( + "manipulator"&^& +4 "core" & z z* + "storage"(|& +4 "core" &[ { y Q\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&u'Z +112 "core" ' + .tHand.open +2 "manipulator"&V1 +66 "core" 1 + "storage"('- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate + "storage"(i' +27 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(B' +51 "core" ' +2 #tLights, camera, ACTION! + "storage"(U- +3 "core" -' +2 "storage"(o& +4 "core" &[ + V 8\ _ +2 "manipulator"&6& +3 "core" & g z) +2 .tElbow.seek 7 +2 "manipulator"&+( +4 "core" ( + "manipulator"&l& +4 "core" & ( z) + "storage"(J& +4 "core" &[ % \ ` +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(M' +49 "core" ' + "manipulator"&_& +4 "core" &  z) +2 "storage"(& +3 "core" &[ f n \ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&'Ξ +32 "core" ' + .tElbow.hold +2 "manipulator"&I, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +27 "core" ' + "manipulator"&d% +4 "core" %β u z +2 "storage"(>& +4 "core" &[ 5 7\ h + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 320 counts + "manipulator"&=' +16 "core" ' + "manipulator"&S& +3 "core" & f z( +2 "storage"(& +4 "core" &[ x y v\ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&j'Z +35 "core" ' +2 "storage"(#% +4 "core" % x q &\ o +2 ."downElevator"SE.seek :down +4 "storage"('g +99 ( % +3 "core" %I i w \ lYk +2 "manipulator"&9% +4 "core" %i z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +93 "core" ' +64 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (0& +3 "core" &[ v z G\ o +2 "collection"',& +4 "core" &Sawv\ UM + #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"& % +5 "core" %\  B z + "storage"(A% +4 "core" %v n f ^\ p +2 "storage"(O. +2 "core" .([ +2 "storage"(D& +4 "core" &[ g p u\ p +45 "storage"(2& +6 "core" &[ s k 0\ p +2 "manipulator"&& +3 "core" & K z( +3 .tElbow.seek 7 +2 "manipulator"&f( +2 "core" ( +2 "manipulator"&s& +4 "core" & : z( +2 "storage"(X& +4 "core" &[ p p \ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&"'Z +94 "core" ' +2 "storage"(p& +4 "core" &[  \ p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +300 "core" ' +2 "storage"( - +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&-& +3 "core" & z z( +2 "storage"(7& +4 "core" &[ | | \ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&P'Ξ +34 "core" ' +2 .tElbow.hold +2 "manipulator"&@, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(~- +2 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(}'3 +31 "core" ' + "manipulator"&4% +4 "core" %β ' z + "storage"(k& +4 "core" &[ c c \ i +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 320 counts +2 "manipulator"&3' +16 "core" ' + "manipulator"&N& +3 "core" &  z( +2 "storage"(H& +4 "core" &[ | z O\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +32 "core" ' +3 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(' +32 "core" ' + "manipulator"&& +4 "core" & < z( + "manipulator"&\\% +4 "core" %^ K zo +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*(i +174 "core" ( +2 "manipulator"&{& +3 "core" &t  z0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &t ! z0 +2 .tForearm.seek CC +2 "manipulator"&&'Ͻ +92 "core" ' + .tHand.close + "manipulator"&t/ +71 "core" / +2 .tCC.seek :open +2 "collection"'b( +401 "core" ( +2 "storage"(h& +3 "core" &[ -\ s +2 "storage"(/& +3 "core" &[ 1\ t +2 "manipulator"&m& +4 "core" &t z0 +2 "manipulator"&z% +4 "core" % ϳ ~ z0 + .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&r( +158 "core" ( + "manipulator"&%& +4 "core" & p z_ + "storage"(v& +4 "core" &[ \ w +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&q'Ξ +102 "core" ' +2 .tElbow.hold +2 "manipulator"&], +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&E1 +73 "core" 1 +2 "manipulator"&y% +4 "core" % ΰ z + "storage"()& +4 "core" &[ :\ s + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 318 counts + "manipulator"&W' +15 "core" ' + "manipulator"&c& +3 "core" & u y_ +2 "storage"(.& +4 "core" &[ u\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&Q'Z +35 "core" ' +2 "storage"(n% +4 "core" % :\ w +2 ."downElevator"SE.seek :down +5 "storage"('g +99 (a% +2 "core" %tG \ tXi +2 "manipulator"&% +44 "core" %w zO +9 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&x'\ +89 "core" ' +10 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 7 of [7] +2 #Loading generic puck from tube 7 into Collection Clamp +2 "collection"':& +2 "core" &uv\ m +3 "manipulator"&% +4 "core" %\  z + "storage"((% +4 "core" %w \ w +2 "storage"(. +2 "core" .([ +2 "storage"(!& +4 "core" &[ \ x + "storage"(<& +4 "core" &[ N\ x +2 "manipulator"&g& +4 "core" & p z_ +2 .tElbow.seek 7 + "manipulator"&Z( +4 "core" ( +2 "manipulator"&5& +3 "core" & G z_ +2 "storage"(& +4 "core" &[ 2\ x +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&e'Z +93 "core" ' + "storage"(G& +4 "core" &[ ;\ x +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(Y'> +316 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L& +3 "core" &[ \ v +2 "manipulator"&8& +3 "core" & G y_ +2 .tElbow.seek 7 +2 "manipulator"&F( +3 "core" ( +2 "manipulator"&R& +4 "core" & D y_ + "storage"($& +4 "core" &[ "\ w +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&' +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&T/ +69 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"('g +8 "core" & 2 z_ +2 "manipulator"&`% +4 "core" % zj +2 .tForearm.seek :retract + "manipulator"&\ '\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&K(i +157 "core" ' + ."downElevator"SE.stop + "storage"(5 +10 "core" ( + "manipulator"&?& +3 "core" &d3 F zJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d3 : zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^'Ͻ +99 "core" ' +2 "manipulator"&|& +4 "core" &d3 w zJ +2 "manipulator"&% +4 "core" % zP + "collection"'V& +4 "core" &uv\ j +3 "collection"''& +4 "core" &uw\ j +3 .tCC.seek :closed + "collection"'U(S +5 "core" &uw\ j +7 &6sv\ a$c +10 &Twrt\ Q7 +9 &~wtw\ QL +9 &Rtx\ YN +10 &YRwu\ YO +9 &Uuv\ XO +9 &Uvv\ YO +10 &Tuv\ \ XN +9 &bSrw_\ YN +10 &#Rtu\ YO +9 &Qtv\ ZO +9 &!Utv.\ YO +10 &#iRvv\ YO +9 &%,Quwp\ YN +9 &&Usw\ YO +10 &(Utw1\ XO +9 &*qUuv\ YO +10 &,4Tuw\ YN +9 &-Quvx\ YN +9 &/Uuv\ YO +10 &1yOtu\ ZO +9 &3;Qtw\ ZO +10 &4Owv\ ZO +9 &6Uvw\ XO +9 &8Ttw\ XN +10 &:CRsu\ YO +9 &<Rsw\ YO +9 &=Qsw\ ZN +10 &?Rtv\ YN +9 &AKTtx\ YO +10 &C Rtw\ YO +9 &DVuv\ YO +9 &FZru\ XP +10 &HMbrv\ VQ +9 &J\ utw\ QR +9 &Ktw\ HW +10 &Muwv\ ?[\ +9 &O7uw\ @[\ +10 &Ptv\ ?\\ +9 &Rtu\ @F +9 &S.ww\ D%n +10 &Sbtx\ UK +2 ( +2 "collection"''& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.89 + .Hand.open + "manipulator"&o1 +66 "core" 1 +2 "manipulator"&6% +3 "core" % yP +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%l& +4 "core" & \ +2 "manipulator"&J% +3 "core" %\  e z +2 "storage"(_% +4 "core" %s z z \ n + "storage"(. +3 "core" .([ +2 "storage"(d& +3 "core" &[ { | g\ o +2 "storage"(>& +4 "core" &[ { { \ o +2 "manipulator"&w& +3 "core" &e3 zJ + "manipulator"&S% +4 "core" %\  e z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&( +160 "core" ( +2 "manipulator"&i& +4 "core" & w z[ + "storage"(#& +4 "core" &[ \ r +48 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&['Z +102 "core" ' + "storage"(u& +4 "core" &[ D\ s +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(B'> +306 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (9& +3 "core" &[ q l \ p +2 "manipulator"&& +4 "core" & ` y[ +2 .tElbow.seek 7 +2 "manipulator"&+( +2 "core" ( +2 "manipulator"&M& +4 "core" & k z[ +2 "storage"(& +3 "core" &[ \ q +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&=' +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&0/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&,& +2 "storage"( 'g +7 "core" & 9 z[ +2 "manipulator"&A% +4 "core" % @ z +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.seek PC +2 "manipulator"&O(_ +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +89 "core" ( + "manipulator"&D& +4 "core" &h M z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &h V y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +98 "core" ' + "manipulator"&s& +4 "core" &h K z +2 "manipulator"&X% +4 "core" %- u z +2 "processing"%j& +3 "core" & \ +3 "processing"%p& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\ +7 & -\ $c +10 &U|\ }8 +9 &~u \ |L +9 &S \ P +10 &SQ \ O +9 &S\ O +9 &R\ P +10 &R\ O +9 &[T\ O +10 &R\ O +9 &Q\ P +9 &!P\ O +10 &#cR\ O +9 &%$Q\ P +9 &&R\ O +10 &(Q\ O +9 &*kQ\ O +10 &,.Q\ O +9 &-O\ O +9 &/O\ O +10 &1tP\ O +9 &37O\ O +9 &4Q\ O +10 &6O\ N +9 &8|Q\ O +10 &:>P\ O +9 &<P\ O +9 &=Q\ O +10 &?Q\ O +9 &AFQ\ O +9 &CT\ ~P +10 &D\\\ ~P +9 &Fi\ }Q +10 &H?~\ {T +9 &I\ {U +9 &K\ zU +10 &M\ {U +9 &OD\ {U +9 &Q\ {U +10 &R\ {U +9 &T\ {U +10 &VI\ zV +9 &X \ zU +9 &Y\ zV +10 &[\ zW +9 &]P\ zJ +9 &^}I\ {] +10 &^M\ 1 +5 ( +2 "processing"%p& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&I1 +2 "core" &^(\ 1 +70 1 +2 "manipulator"&C% +4 "core" % & r y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 "processing"%-& +3 "core" &^(\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&7% +4 "core" %\  U z +2 "storage"(~% +4 "core" %q z q L\ m + "storage"(4. +3 "core" .([ +2 "storage"(k& +3 "core" &[ n l C\ m +2 "storage"(N& +2 "manipulator"&H& +6 "core" &[ w p W\ m +2 &h  y +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "storage"(#]K-0-\ b +4 "manipulator"&(_ +4 ."raiseStack"SE.seek :beamBreak +2 "storage"(\\'> +2 "core" ( +2 "manipulator"&"& +5 "core" &h x z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &h z +2 .tForearm.seek PC +2 "manipulator"& '$ +92 "core" ' +2 .tHand.close + "manipulator"&P/ +66 "core" / +2 .tPC.seek :open +2 "processing"%3( +96 "core" ' +2 "storage"(}- +3 "core" -'> + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"({' +40 "core" ' +305 ( +2 "storage"(& +3 "core" &[ f t }\ o +2 "manipulator"&& +4 "core" &h l z +41 "manipulator"&@% +10 "core" % ( s y +2 .tForearm.seek :retract +2 "manipulator"&t'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&;( +251 "core" ( + "manipulator"&& +4 "core" & z* +2 "storage"(h& +4 "core" &[ p q\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&/'Z +103 "core" ' +2 .tHand.open +2 "manipulator"&m1 +74 "core" 1 +2 "storage"(z- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +6 "storage"(%' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(v' +49 "core" ' + #tLights, camera, ACTION! + "storage"(&- +3 "core" -' +2 "storage"(*& +3 "core" &[ %  \ _ +2 "manipulator"&E& +4 "core" &  z* +2 .tElbow.seek 7 +2 "manipulator"&y( +3 "core" ( +2 "manipulator"&)& +4 "core" & z* + "storage"(c& +4 "core" &[\ \ \ ` +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&.'Z +19 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(n' +52 "core" ' +2 "manipulator"&& +4 "core" & / z* +2 "storage"(a& +4 "core" &[ { z "\ n + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&'Ξ +36 "core" ' + .tElbow.hold +2 "manipulator"&r, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(q' +27 "core" ' +2 "manipulator"&W% +4 "core" %Ψ  zF + "storage"(:& +3 "core" &[ L L\ g +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 310 counts + "manipulator"&' +18 "core" ' + "manipulator"&(& +4 "core" & ( z) + "storage"(& +4 "core" &[ z | X\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&!'Z +28 "core" ' + "storage"(<% +3 "core" % p p K\ p +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (g% +3 "core" %\ L U Z 5\ lYl +2 "manipulator"&5% +4 "core" %G ? z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +66 ' + ."downElevator"SE.stop + "storage"(5 +3 (G& +3 "core" &[ { { *\ o +2 "collection"'Q& +4 "core" &Sdtu\ TK +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&% +4 "core" %\  ! z +2 "storage"(]% +4 "core" %} w s ~\ o + "storage"(x. +3 "core" .([ +2 "storage"(& +3 "core" &[ | } ~\ o +2 "storage"(L& +4 "core" &[ { | \ o + "manipulator"&8& +3 "core" & & y) +3 .tElbow.seek 7 + "manipulator"&R( +3 "core" ( +2 "manipulator"&$& +3 "core" & z) +2 "storage"(T& +4 "core" &[ y u Q\ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +94 "core" ' + "storage"(`& +3 "core" &[ ^\ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Z'> +305 "core" ' + "storage"(e- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&?& +3 "core" & d z) +2 "storage"(& +3 "core" &[ p w P\ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&Y'Ξ +34 "core" ' + .tElbow.hold +2 "manipulator"&, +42 "core" , +9 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(|- +2 "core" -' +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"('2 +30 "core" ' +2 "manipulator"&F% +4 "core" %ί a z + "storage"(V& +4 "core" &[ W ` `\ i + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 317 counts + "manipulator"&' +16 "core" ' +2 "manipulator"&\ & +4 "core" & z) + "storage"(b& +3 "core" &[ z p i\ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&o'Z +35 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(6' +35 "core" ' +2 "manipulator"&l& +4 "core" & H z) + "manipulator"&J% +4 "core" %@ i z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&_'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +174 "core" ( +3 "manipulator"&d& +3 "core" &u y+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &u R z+ +2 .tForearm.seek CC +2 "manipulator"&>'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&w/ +71 "core" / +2 .tCC.seek :open +2 "collection"'S( +401 "core" ( + "storage"(^& +3 "core" &[ "\ r +2 "storage"(i& +3 "core" &[ \ r +2 "manipulator"&#& +4 "core" &u  z+ + "manipulator"&K% +4 "core" % Ϫ # z +3 .tForearm.seek :retract +2 "manipulator"&u'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"& ( +157 "core" ( +2 "manipulator"& & +4 "core" & d yP +2 "storage"(9& +4 "core" &[ \ u + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 7 +2 "manipulator"&'Ξ +105 "core" ' +2 .tElbow.hold +2 "manipulator"&M, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&0% +4 "core" % β z +2 "storage"(,& +4 "core" &[ r\ p + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 320 counts + "manipulator"&A' +15 "core" ' +2 "manipulator"&& +4 "core" & N yP + "storage"([& +3 "core" &[ \ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&B'Z +49 "core" ' + "storage"(=% +4 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"(D'g +99 (2% +2 "core" %D \ sXi +2 "manipulator"&+% +4 "core" %l p zK +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&s'\ +95 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 7 of [7] + #Loading generic puck from tube 7 into Collection Clamp + "collection"'X& +4 "core" &vx-\ m +2 "manipulator"&j% +3 "core" %\ } y +2 "storage"( % +4 "core" %w }\ x +2 "storage"(. +2 "core" .([ +2 "storage"(& +4 "core" &[ =\ x + "storage"(I& +4 "core" &[ X\ w + "manipulator"&C& +4 "core" & a yP +2 .tElbow.seek 7 +2 "manipulator"&-( +3 "core" ( +2 "manipulator"&7& +4 "core" & e yP + "storage"(p& +4 "core" &[ w\ x +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&~'Z +90 "core" ' +2 "storage"(4& +4 "core" &[ S\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +48 .tSE.seek :beamBreak +3 "storage"(k'> +313 "core" ' +2 "storage"(H- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (N& +3 "core" &[ \ t +2 "manipulator"&"& +4 "core" & l yP + .tElbow.seek 7 +2 "manipulator"&f( +3 "core" ( +2 "manipulator"&& +4 "core" &  yP + "storage"(P& +4 "core" &[ \ u +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&}' +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&O/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +3 "storage"('g +8 "core" & c yP + "manipulator"&\\% +3 "core" %  yo +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.seek CC +2 "manipulator"&(i +153 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +10 "core" ( + "manipulator"&@& +4 "core" &_/ * zG + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +2 "core" &_/  zG +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +97 "core" ' +2 "manipulator"&h& +4 "core" &_/ | zG + "manipulator"&% +4 "core" %ϳ z +2 "collection"'m& +4 "core" &tx\ i +2 "collection"'z& +6 "core" &tu\ j +2 .tCC.seek :closed +2 "collection"'&(S +4 "core" &wv\ j +7 & 6tw\ `$d +10 &Uuvx\ R7 +9 &vtv\ PL +10 &Qvx\ YN +9 &[Qtx\ YO +9 &Ovw\ ZO +10 &Pvw\ ZO +9 &Nsv\ YN +9 &cStv\ YO +10 &%Tww\ XO +9 &Qww\ YO +10 &!Ouw\ ZO +9 &#lTuv\ XN +9 &%.Rvw^\ XN +10 &&Qvv\ YN +9 &(Ruv\ XN +10 &*tRvw\ XN +9 &,5Ttx\ XO +9 &-Otyw\ YN +10 &/Rtu#\ XO +9 &1{Tsw\ XO +9 &3=Vtv\ WO +10 &5Osv\ YN +9 &6Qvu\ YO +9 &8Rty\ YO +10 &:FQuv\ YN +9 &<Ovu\ YO +10 &=Ovv\ YO +9 &?Ovv\ YO +9 &AMRsw\ YO +10 &CVsu\ XO +9 &DVsu\ XO +9 &FYsv\ WO +10 &HOdvv\ TQ +9 &J rvt\ QR +10 &Kvv\ GW +9 &Mwtu\ >[\ +9 &O9tt\ ?[\ +10 &Ptw\ >\\ +9 &Ruu\ @D +9 &S)tw\ C+ +10 &Skrw\ SJ +2 ( +2 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.94 +2 .Hand.open + "manipulator"&*1 +65 "core" 1 +2 "manipulator"&E% +4 "core" % ϳ 4 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +3 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%)& +4 "core" &\ +2 "manipulator"&c% +4 "core" %\  z + "storage"(% +4 "core" %r { z \ n +2 "storage"(a. +2 "core" .([ +2 "storage"({& +4 "core" &[ t y \ o +2 "storage"(W& +3 "core" &[ { p G\ n +2 "manipulator"&:& +3 "core" &_/ A zG +2 "manipulator"&%% +3 "core" %\  ? z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&(( +163 "core" ( +2 "manipulator"&& +4 "core" & + zN +2 "storage"(<& +4 "core" &[ \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&;'Z +95 "core" ' +2 "storage"(/& +3 "core" &[ \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(v'> +303 "core" ' + "storage"(g- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (5& +3 "core" &[ p \ r +2 "manipulator"&.& +3 "core" & 5 zN +2 .tElbow.seek 7 +2 "manipulator"&y( +3 "core" ( +2 "manipulator"&n& +4 "core" &  zN + "storage"(& +3 "core" &[ \ r +3 .tForearm.seek 7 + 300 counts +2 "manipulator"&' +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&G/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Q& +2 "storage"('g +7 "core" & l zN +47 "manipulator"&]% +5 "core" % r zz +2 .tForearm.seek :retract +2 "manipulator"&q'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&x(_ +119 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +124 "core" ( + "manipulator"&& +4 "core" &a C z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &L& +2 "core" &a e z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&8'$ +97 "core" ' + "manipulator"&$& +4 "core" &a S z +2 "manipulator"&T% +4 "core" % z +2 "processing"%!& +3 "core" &\ +2 "processing"%`& +5 "core" &\ +3 .tPC.seek :closed + "processing"%(^ +4 "core" &\ +7 &4\ $c +9 &U}\ }7 +10 &}x\ }L +9 &U\ P +10 &WQ\ O +9 &Q\ P +9 &R\ O +10 &Q\ P +9 &_R\ O +9 &!T\ O +10 &Q\ O +9 &!Q \ O +10 &#hO \ O +9 &%)R \ O +9 &&R\ P +10 &(Q\ O +9 &*pP\ O +9 &,2Q\ O +10 &-O\ O +9 &/P\ O +9 &1yP\ O +10 &3;O\ O +9 &4R\ O +10 &6N\ O +9 &8P\ O +9 &:BQ\ O +10 &<Q\ O +9 &=Q\ O +9 &?R\ O +10 &AIR\ O +9 &C\ U\ P +10 &D\\\ P +9 &Fj\ ~Q +9 &HC\ |T +10 &J~\ |T +9 &K\ |U +9 &M\ |U +10 &OH\ {U +9 &Q \ {U +10 &R\ {U +9 &T\ {V +9 &VN\ {V +10 &X\ zU +9 &Y\ zV +9 &[\ {V +10 &]S\ {J +9 &^R\ y#l +10 &^\ & +2 ( + "processing"%`& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&r1 +73 "core" 1 +2 "manipulator"&% +4 "core" %  j z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +96 "core" ' + "processing"%?& +3 "core" &^\ & +3 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&% +4 "core" %\  z +2 "storage"(|% +3 "core" %f y { G\ o +2 "storage"(F. +3 "core" .([ +2 "storage"(V& +3 "core" &[ z z \ o +2 "storage"(\ & +3 "manipulator"&b& +6 "core" &[ z z \ n + &a p z +2 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "storage"(#]K-0-\ b +2 "manipulator"&l(_ +4 ."raiseStack"SE.seek :beamBreak +3 "storage"(J'> +3 "core" ( + "manipulator"&& +4 "core" &a ( z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &a  z +2 .tForearm.seek PC +2 "manipulator"&Z'$ +93 "core" ' +2 .tHand.close + "manipulator"&Y/ +71 "core" / +2 .tPC.seek :open +2 "processing"%( +85 "core" ' +2 "storage"(- +2 "core" -'> +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(d' +44 "core" ' +318 ( +2 "storage"('& +3 "core" &[ o p 8\ p +2 "manipulator"&o& +3 "core" &a ' y +2 "manipulator"&% +3 "core" % 7 & y +2 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&_( +280 "core" ( + "manipulator"&U& +4 "core" & ; ym + "storage"(^& +3 "core" &[ r F\ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&i'Z +90 "core" ' + .tHand.open + "manipulator" +70 "core" 1 +2 "storage"(K- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"( ' +25 "core" ' +3 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(9' +50 "core" ' + #tLights, camera, ACTION! +2 "storage"(>- +3 "core" -' +2 "storage"(& +4 "core" &[   \ a + "manipulator"&& +4 "core" & l ym +41 .tElbow.seek 7 +10 "manipulator"&0( +3 "core" ( +2 "manipulator"&,& +4 "core" & ym +2 "storage"(& +3 "core" &[ !  X\ a +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&['Z +3 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"(=' +48 "core" ' + "manipulator"&u& +4 "core" & ` ym +2 "storage"(2& +4 "core" &[ '\ q + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&+'Ξ +36 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate + "storage"(' +25 "core" ' + "manipulator"&A% +4 "core" %β # z +2 "storage"(X& +3 "core" &[ Y W k\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 320 counts + "manipulator"&j' +17 "core" ' + "manipulator"& & +4 "core" & h zm +2 "storage"(& +4 "core" &[ w s T\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +28 "core" ' +2 "storage"(I% +3 "core" % \ q +3 ."downElevator"SE.seek :down +3 "storage"(6'g +99 (C% +4 "core" %I z y ^\ mYk + "manipulator"&7% +4 "core" %O f z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +85 "core" ' +66 ' + ."downElevator"SE.stop + "storage"(5 +3 (B& +3 "core" &[ { r i\ p +2 "collection"'4& +4 "core" &Shrt\ VJ +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&D% +4 "core" %\  = z +2 "storage"(M% +4 "core" %Y \ q + "storage"(s. +3 "core" .([ +2 "storage"(H& +4 "core" &[ \ r + "storage"(N& +4 "core" &[ \ q +2 "manipulator"&"& +3 "core" & 5 zm +2 .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&P& +3 "core" & 2 zm +2 "storage"(O& +4 "core" &[ \ r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"& 'Z +97 "core" ' +2 "storage"(\\& +4 "core" &[ \ r +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(-'> +299 "core" ' + "storage"(~- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&@& +3 "core" & 6 zm +2 "storage"( & +3 "core" &[  j\ q +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&k'Ξ +34 "core" ' + .tElbow.hold +2 "manipulator"&}, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(h- +2 "core" -' +3 .tSE.seek 0.15 Pucks below Top Plate + "storage"('3 +31 "core" ' + "manipulator"&f% +4 "core" %ί V z + "storage"(m& +4 "core" &[ e f \ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 317 counts + "manipulator"&' +17 "core" ' +2 "manipulator"&& +3 "core" & 9 zm +2 "storage"(S& +4 "core" &[ \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&*'Z +36 "core" ' +2 .tSE.seek 1.15 Pucks below Top Plate +2 "storage"(E' +35 "core" ' +2 "manipulator"&)& +3 "core" & K zm +2 "manipulator"&c% +4 "core" %h M y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a(i +231 "core" ( +8 "manipulator"&z& +4 "core" &u h z( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &u c z( +3 .tForearm.seek CC +2 "manipulator"&W'Ͻ +91 "core" ' + .tHand.close +2 "manipulator"&:/ +77 "core" / +2 .tCC.seek :open + "collection"'%( +405 "core" ( + "storage"(& +3 "core" &[ \ \ r +2 "storage"(& +4 "core" &[ "\ s +2 "manipulator"&<& +3 "core" &u n y( +2 "manipulator"&/% +4 "core" % + y$ +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&t( +155 "core" ( +2 "manipulator"&g& +93 "core" &  z` +2 "storage"(5& +4 "core" &[ 3\ u + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 7 +2 "manipulator"&.'Ξ +106 "core" ' + .tElbow.hold +2 "manipulator"&n, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&G% +4 "core" % β z +2 "storage"(Q& +3 "core" &[ \ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 320 counts + "manipulator"&]' +15 "core" ' + "manipulator"&(& +4 "core" & ] y` +2 "storage"(;& +3 "core" &[ \ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&v'Z +50 "core" ' + "storage"(% +4 "core" % f\ w +2 ."downElevator"SE.seek :down +4 "storage"('g +99 (L% +3 "core" %B B\ tXg +2 "manipulator"&y% +3 "core" %X 7 z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +88 "core" ' +58 ' +2 ."downElevator"SE.stop + "storage"(5 +32153 "Can"\ z<EG.V +60002 \ z<GlV +60001 \ y<IZV +60001 \ y=KV +60002 \ z<MV +60001 \ z<OV +60001 \ y<R#V +60002 \ y<THHV +17055 #t-> access 7 +2 "storage"(T% +3 "core" %y \ z +2 "manipulator"&!% +4 "core" %\  D y + "manipulator"&& +3 "core" & 7 y` +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(q(, +505 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (3& +4 "core" &, \ v +1176 #t-> exit +6 #mEXIT @1684533512.35PDT @1684777097.60PDT = =tMAIN =mMAIN_scheduler @PDT1684777099.49 #"core_reset"Sent BREAK +3 #t@61427 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +254 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +450 "Can" f .  f .? + #tPolling Can every 10:00 +3 #Cleanly exited at 14:58:32PDT19-May-23 +14352 #-> ESP.ready! +3 #Powering core bus +548 .Gate.power :raw,:ON +2 "sampler") +53 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tSS.configure :default +3 "sampler")#.0X Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +3 "core" &dd +2 .tHand.open + "manipulator"&21 +57 "core" 1 +2 "manipulator"&3& +3 "core" &J\ \  T z9' +2 "manipulator"&4% +3 "core" % \ \ \  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(- +193 "core" ( + "manipulator"&6& +4 "core" &-\ \  ) y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &-\ \   z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&8'a +109 "core" ' + .tHand.close +2 "manipulator"&9/ +64 "core" / +2 "manipulator"&:& +3 "core" &-\ \  s z +2 "manipulator"&;% +3 "core" % oo\ \  O z +2 .tForearm.seek :retract +2 "manipulator"&<'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=(i +327 "core" ( + "manipulator"&>& +4 "core" &u\  ` z, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &u\ \  , z, +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@'Ͻ +99 "core" ' +2 "manipulator"&A& +4 "core" &u\ \  l z, +2 "manipulator"&B% +3 "core" %Ϯ\ \ U z +2 "collection"'C& +3 "core" &df +3 "collection"'D& +5 "core" &cc +2 .tCC.seek :closed + "collection"'E(S +5 "core" &cd +7 &Jcf $d +10 &vZce r7 +9 &ae oJ +10 &ocd vJ +9 &_pac uI +9 & tae tJ +10 &sce tJ +9 &jce wI +9 &fqcc uJ +10 &(rcc uJ +9 &pce tI +9 &!nbd uI +10 &#nmbc vJ +9 &%0mae uJ +10 &&mbe uI +9 &(pbd tJ +9 &*vndc uJ +10 &,8m`e uJ +9 &-nae uJ +10 &/n`d uJ +9 &1oac uI +9 &3@sad tJ +10 &5m`d uJ +9 &6m_d vJ +9 &8l^d uI +10 &:Ihad vI +9 &< hbe vI +9 &=jac vI +10 &?oaa uI +9 &AQn`c uI +10 &Cv_c sK +9 &Dx`b sK +9 &Fbc mM +10 &HDbb cQ +9 &Iab [T +10 &K`c [U +9 &Mcc ZT +9 &O@bc YU +10 &Qbc WU +9 &R`d W> +9 &S'^d `, +10 &Sc`c tC +2 ( +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.92 +2 "collection"'F& +3 "core" &Sh_c tC +2 .tHand.open + "manipulator"&G1 +60 "core" 1 + "manipulator"&H% +4 "core" % Ϯ\ \  Y z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +97 "core" ' +660 #t-> can +3 "Can"i Qa +1026 #t-> CTV.intake +2 .CTV.dial :intake +2 "collection"'J  +70 "core"  +681 #t-> CBV.SSV + .CBV.dial SSV +2 "collection"'K @ +5 "core" ? +1098 #t-> SSV.CBV +2 .SSV.dial CBV +2 "sampler")L  +127 "core"  +368 #t-> Intake.open + .Intake.select :open +2 "sampler") +4939 #t-> SS.pull 10 +2 "sampler")M% +3 "core" % \ } +3 .tSS.seek 10ml +2 "sampler")N'm +556 "core" ' +2 "sampler")O% +4 "core" %s5,, \  +817 #t-> SSV.air +2 .SSV.dial :air +2 "sampler")P +128 "core"  +606 #t-> SS.empty +2 .SS.seek 0ml +2 "sampler")Q' +536 "core" ' +3 "sampler")R% +3 "core" %// \ g +245 #t-> CTV +294 #-> CBV +664 #-> SSV.plug +2 .SSV.dial :plug + "sampler")S +73 "core" +209 #t-> Intake +8016 #-> d=0; 30.times{d+=CS.status.inPress}; (d/30).round +2 "collection"'T% +3 "core" %\ +2 "collection"'U% +5 "core" %\ + "collection"'V% +4 "core" %\ +2 "collection"'W% +3 "core" %\ +2 "collection"'X% +4 "core" %\ + "collection"'Y% +4 "core" %\ +2 "collection"'Z% +3 "core" %\ +2 "collection"'[% +4 "core" %\ + "collection"'\\% +4 "core" %\ +2 "collection"']% +3 "core" %\ +2 "collection"'^% +3 "core" %\ +2 "collection"'_% +3 "core" %\ +2 "collection"'`% +4 "core" %\ +2 "collection"'a% +3 "core" %\ +2 "collection"'b% +3 "core" %\ +2 "collection"'c% +3 "core" %\ +2 "collection"'d% +3 "core" %\ +2 "collection"'e% +3 "core" %\ +2 "collection"'f% +4 "core" %\ +2 "collection"'g% +3 "core" %\ +2 "collection"'h% +3 "core" %\ +2 "collection"'i% +3 "core" %\ +2 "collection"'j% +3 "core" %\ +2 "collection"'k% +3 "core" %\ +2 "collection"'l% +3 "core" %\ +2 "collection"'m% +3 "core" %\ +2 "collection"'n% +3 "core" %\ +2 "collection"'o% +3 "core" %\ +2 "collection"'p% +4 "core" %\ + "collection"'q% +4 "core" %\ +3217 #t-> CS.status.inPress +2 "collection"'r% +3 "core" %\ +235 #t-> CS.status.inPress +2 "collection"'s% +3 "core" %\ +116 #t-> CS.status.inPress +2 "collection"'t% +3 "core" %\ +6769 #t-> SS.status.outPress +2 "sampler")u% +3 "core" %66 \ _g +2224 "Can"m\ \\- +2133 #t-> CS.status.inPress +2 "collection"'v% +3 "core" %\ w +11112 #t-> CS.status.inPress + "collection"'w% +4 "core" %\ c +195 #t-> CS.status.inPress +2 "collection"'x% +3 "core" %\ c +900 #t-> CS.status.inPress + "collection"'y% +3 "core" %\ c +907 #t-> CS.status.inPress +2 "collection"'z% +3 "core" %\ b +353 #t-> CS.status.inPress + "collection"'{% +3 "core" %\ c +315 #t-> CS.status.inPress + "collection"'|% +3 "core" %\ b +306 #t-> CS.status.inPress +2 "collection"'}% +3 "core" %\ b +218 #t-> CS.status.inPress +2 "collection"'~% +3 "core" %\ c +144 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ b +181 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ b +119 #t-> CS.status.inPress + "collection"'% +3 "core" %\ b +127 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ b +111 #t-> CS.status.inPress + "collection"'% +3 "core" %\ b +104 #t-> CS.status.inPress + "collection"'% +3 "core" %\ b +143 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ b +112 #t-> CS.status.inPress + "collection"'% +3 "core" %\ b +136 #t-> CS.status.inPress +2 "collection"'% +4 "core" %\ a +136 #t-> CS.status.inPress +2 "collection"' % +3 "core" %\ a +131 #t-> CS.status.inPress +2 "collection"'\ % +3 "core" %\ b +121 #t-> CS.status.inPress + "collection"' % +3 "core" %\ a +108 #t-> CS.status.inPress +3 "collection"'% +3 "core" %\ b +118 #t-> CS.status.inPress + "collection"'% +3 "core" %\ b +103 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ b +126 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ b +104 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ b +97 #t-> CS.status.inPress +2 "collection"' % +3 "core" %\ b +98 #t-> CS.status.inPress + "collection"'% +3 "core" %\ a +100 #t-> CS.status.inPress + "collection"'% +3 "core" %\ b +99 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ a +124 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ a +115 #t-> CS.status.inPress +3 "collection"'% +3 "core" %\ a +169 #t-> CS.status.inPress +2 "collection"' % +3 "core" %\ a +153 #t-> CS.status.inPress +36 "collection"'% +11 "core" %\ ` +122 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ a +130 #t-> CS.status.inPress +2 "collection"'"% +3 "core" %\ a +199 #t-> CS.status.inPress +2 "collection"'#% +3 "core" %\ a +107 #t-> CS.status.inPress + "collection"'$% +4 "core" %\ a +180 #t-> CS.status.inPress +2 "collection"'%% +3 "core" %\ a +535 #t-> CS.status.inPress +3 "collection"'&% +3 "core" %\ ` +1228 #t-> CS.status.inPress +2 "collection"''% +3 "core" %\ ` +319 #t-> CS.status.inPress + "collection"'(% +4 "core" %\ ` +362 #t-> CS.status.inPress +2 "collection"')% +3 "core" %\ ` +168 #t-> CS.status.inPress +2 "collection"'*% +4 "core" %\ _ +134 #t-> CS.status.inPress +2 "collection"'+% +3 "core" %\ ` +138 #t-> CS.status.inPress +2 "collection"',% +3 "core" %\ ` +120 #t-> CS.status.inPress +2 "collection"'-% +3 "core" %\ ` +143 #t-> CS.status.inPress +2 "collection"'.% +3 "core" %\ ` +173 #t-> CS.status.inPress +2 "collection"'/% +3 "core" %\ ` +125 #t-> CS.status.inPress + "collection"'0% +4 "core" %\ ` +105 #t-> CS.status.inPress +2 "collection"'1% +3 "core" %\ _ +121 #t-> CS.status.inPress + "collection"'2% +3 "core" %\ ` +103 #t-> CS.status.inPress +2 "collection"'3% +3 "core" %\ ` +100 #t-> CS.status.inPress + "collection"'4% +4 "core" %\ ` +99 #t-> CS.status.inPress +2 "collection"'6% +3 "core" %\ ` +107 #t-> CS.status.inPress +2 "collection"'7% +3 "core" %\ _ +112 #t-> CS.status.inPress + "collection"'% +3 "core" %\ ` +124 #t-> CS.status.inPress + "collection"'9% +3 "core" %\ ` +108 #t-> CS.status.inPress + "collection"':% +3 "core" %\ ` +131 #t-> CS.status.inPress +2 "collection"';% +3 "core" %\ _ +104 #t-> CS.status.inPress + "collection"'% +3 "core" %\ ` +104 #t-> CS.status.inPress +2 "collection"'8% +3 "core" %\ ` +105 #t-> CS.status.inPress + "collection"'5% +3 "core" %\ ` +124 #t-> CS.status.inPress +2 "collection"'>% +3 "core" %\ _ +101 #t-> CS.status.inPress +2 "collection"'?% +3 "core" %\ ` +143 #t-> CS.status.inPress +2 "collection"'A% +3 "core" %\ _ +120 #t-> CS.status.inPress +2 "collection"'B% +3 "core" %\ ` +107 #t-> CS.status.inPress +2 "collection"'C% +3 "core" %\ _ +214 #t-> CS.status.inPress +2 "collection"'<% +3 "core" %\ _ +165 #t-> CS.status.inPress +2 "collection"'!% +3 "core" %\ _ +390 #t-> CS.status.inPress +2 "collection"'F% +3 "core" %\ ` +208 #t-> CS.status.inPress +2 "collection"'G% +3 "core" %\ _ +557 #t-> CS.status.inPress +3 "collection"'H% +3 "core" %\ _ +185 #t-> CS.status.inPress + "collection"'D% +3 "core" %\ _ +4799 #t-> CS.status.inPress +2 "collection"'@% +3 "core" %\ _ +109 #t-> CS.status.inPress +2 "collection"'J% +3 "core" %\ _ +144 #t-> CS.status.inPress +2 "collection"'K% +3 "core" %\ _ +149 #t-> CS.status.inPress + "collection"'L% +3 "core" %\ _ +119 #t-> CS.status.inPress +2 "collection"'M% +3 "core" %\ ` +224 #t-> CS.status.inPress + "collection"'% +3 "core" %\ _ +126 #t-> CS.status.inPress +2 "collection"'O% +3 "core" %\ _ +204 #t-> CS.status.inPress +2 "collection"'P% +3 "core" %\ _ +2324 #t-> CS.status.inPress + "collection"'N% +3 "core" %\ ^ +1358 #t-> CS.status.inPress +2 "collection"'R% +3 "core" %\ ^ +111 #t-> CS.status.inPress +2 "collection"'S% +3 "core" %\ _ +143 #t-> CS.status.inPress +2 "collection"'T% +3 "core" %\ _ +225 #t-> CS.status.inPress + "collection"'U% +3 "core" %\ _ +1464 #t-> CS.status.inPress + "collection"'V% +3 "core" %\ _ +281 #t-> CS.status.inPress +2 "collection"'W% +3 "core" %\ _ +1050 #t-> CS.status.inPress +2 "collection"'X% +3 "core" % \ _ +337 #t-> CS.status.inPress +2 "collection"'Y% +3 "core" %\ _ +226 #t-> CS.status.inPress + "collection"'Z% +3 "core" % \ _ +576 #t-> CS.status.inPress +2 "collection"'[% +4 "core" %\ _ +197 #t-> CS.status.inPress +2 "collection"'\\% +3 "core" %\ ^ +165 #t-> CS.status.inPress +2 "collection"']% +3 "core" %\ _ +179 #t-> CS.status.inPress +3 "collection"'^% +3 "core" %\ _ +238 #t-> CS.status.inPress +2 "collection"'_% +3 "core" %\ _ +126 #t-> CS.status.inPress +2 "collection"'`% +3 "core" %\ _ +197 #t-> CS.status.inPress +2 "collection"'a% +3 "core" % \ _ +171 #t-> CS.status.inPress +2 "collection"'b% +3 "core" %\ _ +1602 #t-> CS.status.inPress +2 "collection"'c% +3 "core" %\ ^ +2989 #t-> CS.status.inPress + "collection"'d% +3 "core" %\ ^ +262 #t-> CS.status.inPress +2 "collection"'e% +3 "core" %\ ^ +511 #t-> CS.status.inPress +2 "collection"'f% +3 "core" %\ _ +690 #t-> CS.status.inPress +2 "collection"'g% +3 "core" %\ ^ +412 #t-> CS.status.inPress +2 "collection"'h% +3 "core" % \ ^ +338 #t-> CS.status.inPress + "collection"'i% +4 "core" %\ ^ +123 #t-> CS.status.inPress + "collection"'j% +3 "core" %\ ^ +1630 #t-> SS.status.outPress +2 "sampler")k% +3 "core" %sr \ ;g +432 #t-> CS.status.inPress + "collection"'l% +3 "core" % \ ^ +910 #t-> CS.status.inPress +2 "collection"'m% +3 "core" %\ _ +1005 #t-> CS.status.inPress +2 "collection"'n% +4 "core" % \ [ +318 #t-> CS.status.inPress + "collection"'o% +4 "core" %\ [ +710 #t-> CS.status.inPress +2 "collection"'p% +3 "core" % \ [ +200 #t-> CS.status.inPress + "collection"'q% +3 "core" % \ [ +121 #t-> CS.status.inPress +2 "collection"'r% +4 "core" %\ [ +150 #t-> CS.status.inPress + "collection"'s% +3 "core" %\ [ +608 #t-> CS.status.inPress +2 "collection"'t% +3 "core" %\ [ +168 #t-> CS.status.inPress +2 "collection"'u% +3 "core" %\ Z +238 #t-> CS.status.inPress + "collection"'v% +4 "core" %\ [ +139 #t-> CS.status.inPress +2 "collection"'w% +3 "core" %\ [ +3137 "Can"t\ i\\J- +3515 #t-> CS.status.inPress +2 "collection"'x% +3 "core" %\ \ X +252 #t-> CS.status.inPress +2 "collection"'y% +3 "core" % \ X +1660 #t-> CS.status.inPress + "collection"'z% +4 "core" % \ X +127 #t-> CS.status.inPress +2 "collection"'{% +3 "core" %,\ X +320 #t-> CS.status.inPress +2 "collection"'|% +4 "core" % \ 4\ X +588 #t-> CS.status.inPress + "collection"'}% +4 "core" %\ X +109 #t-> CS.status.inPress +2 "collection"'~% +3 "core" %\  $\ X +160 #t-> CS.status.inPress +2 "collection"'% +3 "core" %(\ X +338 #t-> CS.status.inPress +2 "collection"'% +3 "core" % 4\ X +137 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ *\ W +140 #t-> CS.status.inPress + "collection"'% +3 "core" % \ X +1023 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\  "\ X +126 #t-> CS.status.inPress +2 "collection"'% +3 "core" % \ 6\ X +144 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\  .\ X +96 #t-> CS.status.inPress +2 "collection"'% +4 "core" %  \ X +112 #t-> CS.status.inPress +2 "collection"'% +3 "core" % 2\ X +81 #t-> CS.status.inPress +2 "collection"' % +3 "core" % *\ X +80 #t-> CS.status.inPress +2 "collection"'\ % +3 "core" %\  -\ X +108 #t-> CS.status.inPress +2 "collection"' % +3 "core" %  0\ X +99 #t-> CS.status.inPress +2 "collection"'% +3 "core" % 3\ X +113 #t-> CS.status.inPress +3 "collection"'% +3 "core" %  1\ X +88 #t-> CS.status.inPress +2 "collection"'% +3 "core" %  ;\ X +102 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\  #\ X +100 #t-> CS.status.inPress + "collection"'% +3 "core" %  #\ X +1198 #t-> CS.status.inPress + "collection"' % +37 "core" %  ?\ X +132 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\  6\ X +527 #t-> CS.status.inPress +2 "collection"'% +3 "core" %  <\ X +1137 #t-> CS.status.inPress +2 "collection"'% +3 "core" % 0\ X +816 #t-> CS.status.inPress +2 "collection"'% +3 "core" %:\ X +327 #t-> CS.status.inPress + "collection"'% +3 "core" % -\ W +942 #t-> CS.status.inPress +2 "collection"' % +3 "core" % .\ X +160 #t-> CS.status.inPress +2 "collection"'% +3 "core" % :\ X +117 #t-> CS.status.inPress +2 "collection"'% +3 "core" % ?\ X +114 #t-> CS.status.inPress +2 "collection"'"% +3 "core" %M\ W +92 #t-> CS.status.inPress +2 "collection"'#% +4 "core" %  9\ X +81 #t-> CS.status.inPress + "collection"'$% +3 "core" % E\ W +132 #t-> CS.status.inPress + "collection"'%% +3 "core" % >\ X +1659 #t-> CS.status.inPress +2 "collection"'&% +4 "core" %L\ X +129 #t-> CS.status.inPress +2 "collection"''% +3 "core" % N\ X +1771 #t-> CS.status.inPress +2 "collection"'(% +3 "core" % N\ X +135 #t-> CS.status.inPress +2 "collection"')% +3 "core" %H\ W +676 #t-> CS.status.inPress + "collection"'*% +4 "core" %\ N\ W +88 #t-> CS.status.inPress + "collection"'+% +3 "core" %=\ W +77 #t-> CS.status.inPress +2 "collection"',% +3 "core" %N\ W +62 #t-> CS.status.inPress +2 "collection"'-% +3 "core" %=\ X +138 #t-> CS.status.inPress +3 "collection"'.% +2 "core" % M\ X +90 #t-> CS.status.inPress +2 "collection"'/% +3 "core" %E\ W +142 #t-> CS.status.inPress +2 "collection"'0% +3 "core" %>\ W +131 #t-> CS.status.inPress +2 "collection"'1% +3 "core" % L\ X +217 #t-> CS.status.inPress +2 "collection"'2% +3 "core" %\  P\ X +114 #t-> CS.status.inPress +2 "collection"'3% +3 "core" %  N\ W +86 #t-> CS.status.inPress + "collection"'4% +3 "core" % N\ W +84 #t-> CS.status.inPress +2 "collection"'6% +3 "core" % ?\ W +87 #t-> CS.status.inPress +2 "collection"'7% +3 "core" % M\ W +89 #t-> CS.status.inPress + "collection"'% +4 "core" %  9\ X +85 #t-> CS.status.inPress +2 "collection"'9% +3 "core" % @\ X +321 #t-> CS.status.inPress +2 "collection"':% +3 "core" % P\ W +154 #t-> CS.status.inPress +2 "collection"';% +3 "core" %M\ X +169 #t-> CS.status.inPress +2 "collection"'% +3 "core" % C\ X +96 #t-> CS.status.inPress +2 "collection"'8% +4 "core" % E\ X +161 #t-> CS.status.inPress +2 "collection"'5% +3 "core" % D\ X +224 #t-> CS.status.inPress +2 "collection"'>% +3 "core" % @\ W +126 #t-> CS.status.inPress +2 "collection"'?% +3 "core" %@\ X +120 #t-> CS.status.inPress +2 "collection"'A% +3 "core" % :\ X +144 #t-> CS.status.inPress +2 "collection"'B% +3 "core" % [\ X +387 #t-> CS.status.inPress +2 "collection"'C% +3 "core" % E\ W +248 #t-> CS.status.inPress + "collection"'<% +3 "core" % @\ X +123 #t-> CS.status.inPress +2 "collection"'!% +3 "core" % P\ W +574 #t-> CS.status.inPress + "collection"'F% +4 "core" % ?\ X +187 #t-> CS.status.inPress + "collection"'G% +3 "core" % J\ X +148 #t-> CS.status.inPress +2 "collection"'H% +3 "core" %/\ W +114 #t-> CS.status.inPress +2 "collection"'D% +3 "core" %:\ X +123 #t-> CS.status.inPress +3 "collection"'@% +3 "core" %I\ W +393 #t-> CS.status.inPress + "collection"'J% +3 "core" %:\ W +357 #t-> CS.status.inPress +2 "collection"'K% +3 "core" % M\ W +108 #t-> CS.status.inPress +2 "collection"'L% +3 "core" %\  @\ X +172 #t-> CS.status.inPress +2 "collection"'M% +3 "core" % >\ X +148 #t-> CS.status.inPress +2 "collection"'% +3 "core" % 1\ W +5891 #t-> CS.status.inPress + "collection"'O% +3 "core" %  \\\ W +104 #t-> CS.status.inPress +35 "collection"'P% +11 "core" % [\ W +608 #t-> CS.status.inPress +2 "collection"'N% +3 "core" % P\ W +99 #t-> CS.status.inPress +2 "collection"'R% +3 "core" % B\ W +311 #t-> CS.status.inPress +2 "collection"'S% +3 "core" % V\ X +1877 #t-> CS.status.inPress +2 "collection"'T% +3 "core" %Z\ X +127 #t-> CS.status.inPress +2 "collection"'U% +3 "core" % ]\ X +144 #t-> CS.status.inPress +2 "collection"'V% +4 "core" % ]\ W +514 #t-> CS.status.inPress +2 "collection"'W% +3 "core" % L\ W +15326 #t-> CS.status.inPress + "collection"'X% +3 "core" % \ W +8641 "Can"y\ i\\ w- +918 #t-> exit +3 "sampler")0 +10 !to:Storage::Warning: mesg"/Exiting with FlushPuck in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:563:in `writeAll'"2/home/esp/esp2/utils/storage.rb:558:in `each'"6/home/esp/esp2/utils/storage.rb:558:in `writeAll'"./home/esp/esp2/lib/filepath.rb:80:in `[]'"2/home/esp/esp2/lib/filepath.rb:80:in `append'"0/home/esp/esp2/lib/filepath.rb:79:in `open'"2/home/esp/esp2/lib/filepath.rb:79:in `append'"6/home/esp/esp2/utils/storage.rb:554:in `writeAll'"(/home/esp/esp2/utils/storage.rb:570"4/home/esp/esp2/lib/framework.rb:171:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"-/home/esp/esp2/lib/thread.rb:762:in `[]'"0/home/esp/esp2/lib/thread.rb:762:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 #mEXIT @1684778920.14PDT @1684792617.18PDT = =tMAIN =mMAIN_scheduler @PDT1684792618.94 #"core_reset"Sent BREAK + #t@57857 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +243 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +417 "Can"\ )! + \ )! + #tPolling Can every 10:00 +2 #Cleanly exited at 11:08:40PDT22-May-23 +3 !o:Storage::Warning: mesg"CC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:630:in `restore!'"-/home/esp/esp2/lib/esp.rb:119:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + #ESP.ready! will restore puck positions +2832 #-> CS.status.inPress +4 #Powering core bus +537 .Gate.power :raw,:ON +3 "sampler") +57 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X CS.status.inPress +2 "collection"'% +3 "core" %\ ~ +1406 #t-> CS.status.inPress +3 "collection"'% +2 "core" %!-\  +121 #t-> CS.status.inPress +2 "collection"'% +3 "core" %+\ ~ +98 #t-> CS.status.inPress +2 "collection"'% +3 "core" %#\  +507 #t-> CS.status.inPress + "collection"' % +3 "core" %%%\  +122 #t-> CS.status.inPress +2 "collection"'\ % +3 "core" %#&)\ ~ +201 #t-> CS.status.inPress +2 "collection"' % +3 "core" %$+\ ~ +197 #t-> CS.status.inPress +2 "collection"' % +2 "core" % \ ~ +236 #t-> CS.status.inPress +2 "collection"' % +3 "core" %\ } +207 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ ~ +469 #t-> CS.status.inPress + "collection"'% +9 "core" %*\ } +136 #t-> CS.status.inPress + "collection"'% +3 "core" %\ ~ +132 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ } +137 #t-> CS.status.inPress +2 "collection"'% +3 "core" %*\ ~ +208 #t-> CS.status.inPress +2 "collection"'% +3 "core" %-\ } +105 #t-> CS.status.inPress + "collection"'% +3 "core" %,\ } +90 #t-> CS.status.inPress +2 "collection"'% +3 "core" %/\ } +82 #t-> CS.status.inPress + "collection"'% +3 "core" %(\ ~ +66 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ } +77 #t-> CS.status.inPress +2 "collection"'% +3 "core" %)\ } +111 #t-> CS.status.inPress +2 "collection"'% +4 "core" %)\ } +95 #t-> CS.status.inPress +2 "collection"'% +3 "core" %/\ } +77 #t-> CS.status.inPress + "collection"'% +3 "core" %,\ } +75 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ } +83 #t-> CS.status.inPress +2 "collection"'% +3 "core" %\ ~ +86 #t-> CS.status.inPress +2 "collection"'% +3 "core" %*\ } +73 #t-> CS.status.inPress +2 "collection"'% +4 "core" %.\ } +80 #t-> CS.status.inPress +2 "collection"' % +3 "core" %\ } +74 #t-> CS.status.inPress + "collection"'!% +3 "core" %\ } +74 #t-> CS.status.inPress + "collection"'"% +3 "core" %\ } +79 #t-> CS.status.inPress +2 "collection"'#% +3 "core" %+\ } +84 #t-> CS.status.inPress +2 "collection"'$% +3 "core" %\ } +80 #t-> CS.status.inPress +3 "collection"'%% +3 "core" %,\ } +76 #t-> CS.status.inPress +2 "collection"'&% +3 "core" %)\ } +79 #t-> CS.status.inPress +2 "collection"''% +3 "core" %)\ } +82 #t-> CS.status.inPress + "collection"'(% +4 "core" %\ } +86 #t-> CS.status.inPress +2 "collection"')% +3 "core" %)\ } +84 #t-> CS.status.inPress +2 "collection"'*% +3 "core" %\ } +110 #t-> CS.status.inPress + "collection"'+% +4 "core" %(\ } +98 #t-> CS.status.inPress +2 "collection"',% +3 "core" %*\ | +95 #t-> CS.status.inPress +2 "collection"'-% +3 "core" %*\ } +103 #t-> CS.status.inPress +2 "collection"'.% +3 "core" %\ } +104 #t-> CS.status.inPress + "collection"'/% +3 "core" %\ } +100 #t-> CS.status.inPress +2 "collection"'0% +3 "core" %+\ | +98 #t-> CS.status.inPress +2 "collection"'1% +3 "core" %*\ } +104 #t-> CS.status.inPress +2 "collection"'2% +3 "core" %-\ } +95 #t-> CS.status.inPress +2 "collection"'3% +3 "core" %)\ } +95 #t-> CS.status.inPress + "collection"'4% +4 "core" %\ } +91 #t-> CS.status.inPress +2 "collection"'5% +3 "core" %\ } +93 #t-> CS.status.inPress +2 "collection"'6% +3 "core" %*\ } +106 #t-> CS.status.inPress + "collection"'7% +3 "core" %(\ } +106 #t-> CS.status.inPress + "collection"'8% +3 "core" %\ } +139 #t-> CS.status.inPress +2 "collection"'9% +3 "core" %\ } +122 #t-> CS.status.inPress + "collection"':% +3 "core" %'\ } +108 #t-> CS.status.inPress +2 "collection"';% +3 "core" %+\ } +111 #t-> CS.status.inPress +2 "collection"'<% +3 "core" %*\ } +104 #t-> CS.status.inPress +2 "collection"'=% +3 "core" %(\ } +106 #t-> CS.status.inPress + "collection"'>% +3 "core" %$\ } +103 #t-> CS.status.inPress +2 "collection"'?% +3 "core" %\ } +107 #t-> CS.status.inPress + "collection"'@% +4 "core" %\ } +200 #t-> CS.status.inPress +2 "collection"'A% +3 "core" %(\ } +101 #t-> CS.status.inPress + "collection"'B% +3 "core" %+\ } +113 #t-> CS.status.inPress +2 "collection"'C% +3 "core" %!\ } +136 #t-> CS.status.inPress +2 "collection"'D% +3 "core" %\ } +113 #t-> CS.status.inPress + "collection"'E% +3 "core" %+\ } +115 #t-> CS.status.inPress +2 "collection"'F% +3 "core" %\ } +102 #t-> CS.status.inPress +2 "collection"'G% +3 "core" %\ | +111 #t-> CS.status.inPress +2 "collection"'H% +3 "core" %*\ | +115 #t-> CS.status.inPress + "collection"'I% +3 "core" %)\ } +112 #t-> CS.status.inPress + "collection"'J% +3 "core" %(\ | +112 #t-> CS.status.inPress +2 "collection"'K% +3 "core" % \ | +125 #t-> CS.status.inPress + "collection"'L% +4 "core" %'\ | +101 #t-> CS.status.inPress + "collection"'M% +3 "core" %\ } +514 #t-> CS.status.inPress +3 "collection"'N% +3 "core" %,\ } +115 #t-> CS.status.inPress + "collection"'O% +4 "core" %)\ } +150 #t-> CS.status.inPress + "collection"'P% +4 "core" %&\ } +165 #t-> CS.status.inPress +2 "collection"'Q% +3 "core" %\ } +124 #t-> CS.status.inPress +2 "collection"'R% +3 "core" %\ } +142 #t-> CS.status.inPress +2 "collection"'S% +3 "core" %*\ | +162 #t-> CS.status.inPress + "collection"'T% +3 "core" %*\ | +165 #t-> CS.status.inPress +2 "collection"'U% +3 "core" %\ } +212 #t-> CS.status.inPress +2 "collection"'V% +3 "core" %\ | +239 #t-> CS.status.inPress +2 "collection"'W% +3 "core" %""\ | +147 #t-> CS.status.inPress + "collection"'X% +3 "core" %\ { +123 #t-> CS.status.inPress +2 "collection"'Y% +3 "core" %'\ | +181 #t-> CS.status.inPress + "collection"'Z% +3 "core" %\ | +2820 #t-> CS.status.inPress +2 "collection"'[% +3 "core" %+\ | +126 #t-> CS.status.inPress +2 "collection"'\\% +3 "core" %"#+\ | +126 #t-> CS.status.inPress + "collection"']% +3 "core" %"!)\ | +143 #t-> CS.status.inPress + "collection"'^% +3 "core" % !\ | +152 #t-> CS.status.inPress + "collection"'_% +3 "core" % "*\ | +167 #t-> CS.status.inPress +2 "collection"'`% +2 "core" %!"\ | +314 #t-> CS.status.inPress +2 "collection"'a% +3 "core" % #\ } +382 #t-> CS.status.inPress + "collection"'b% +3 "core" % !\ | +743 #t-> CS.status.inPress +2 "collection"'c% +3 "core" %""\ | +164 #t-> CS.status.inPress + "collection"'d% +3 "core" %"$\ { +157 #t-> CS.status.inPress +2 "collection"'e% +3 "core" %!$\ | +172 #t-> CS.status.inPress +3 "collection"'f% +3 "core" %!#&\ | +210 #t-> CS.status.inPress +2 "collection"'g% +3 "core" % $$\ | +125 #t-> CS.status.inPress + "collection"'h% +3 "core" %""(\ | +156 #t-> CS.status.inPress +2 "collection"'i% +3 "core" %!!\ { +195 #t-> CS.status.inPress + "collection"'j% +4 "core" %!!\ | +346 #t-> CS.status.inPress +2 "collection"'k% +3 "core" %!$$\ | +129 #t-> CS.status.inPress +2 "collection"'l% +3 "core" %#\ | +118 #t-> CS.status.inPress +2 "collection"'m% +3 "core" %"$\ { +116 #t-> CS.status.inPress +2 "collection"'n% +3 "core" % #1\ | +333 #t-> CS.status.inPress +2 "collection"'o% +3 "core" %#)\ { +108 #t-> CS.status.inPress + "collection"'p% +3 "core" %!" \ | +197 #t-> CS.status.inPress + "collection"'q% +3 "core" %#\ | +239 #t-> CS.status.inPress +3 "collection"'r% +3 "core" % "\ | +131 #t-> CS.status.inPress +2 "collection"'s% +3 "core" %\ { +144 #t-> CS.status.inPress +2 "collection"'t% +3 "core" % $\ | +870 #t-> CS.status.inPress +2 "collection"'u% +3 "core" %#,\ | +143 #t-> CS.status.inPress +2 "collection"'v% +3 "core" %!#\ | +147 #t-> CS.status.inPress +2 "collection"'w% +3 "core" %"!(\ | +180 #t-> CS.status.inPress +2 "collection"'x% +3 "core" % !$\ | +157 #t-> CS.status.inPress + "collection"'y% +4 "core" %#'\ | +227 #t-> CS.status.inPress + "collection"'z% +3 "core" % !\ | +541 #t-> CS.status.inPress +2 "collection"'{% +3 "core" % "\ \ { +582 #t-> CS.status.inPress + "collection"'|% +3 "core" %!!\ { +614 #t-> CS.status.inPress +2 "collection"'}% +3 "core" %!%%\ { +347 #t-> CS.status.inPress + "collection"'~% +3 "core" %!!\ { +913 #t-> CS.status.inPress +2 "collection"'% +3 "core" % !\ { +119 #t-> CS.status.inPress + "collection"'% +3 "core" %!#\ | +113 #t-> CS.status.inPress + "collection"'% +3 "core" % $/\ | +104 #t-> CS.status.inPress +2 "collection"'% +3 "core" % #%\ | +105 #t-> CS.status.inPress +2 "collection"'% +3 "core" %!" \ | +113 #t-> CS.status.inPress + "collection"'% +3 "core" % \ | +91 #t-> CS.status.inPress +2 "collection"'% +3 "core" %##\ | +125 #t-> CS.status.inPress +2 "collection"'% +3 "core" %"$\ { +137 #t-> CS.status.inPress +2 "collection"'% +3 "core" %!\ | +105 #t-> CS.status.inPress + "collection"' % +3 "core" %!$\ | +246 #t-> CS.status.inPress +2 "collection"'\ % +3 "core" %#$\ { +198 #t-> CS.status.inPress +2 "collection"' % +3 "core" %"%\ { +111 #t-> CS.status.inPress +2 "collection"' % +3 "core" %"$\ { +118 #t-> CS.status.inPress +2 "collection"' % +3 "core" %#$!\ { +175 #t-> CS.status.inPress +2 "collection"'% +3 "core" %"%\ { +131 #t-> CS.status.inPress + "collection"'% +3 "core" %"#'\ { +529 #t-> CS.status.inPress +2 "collection"'% +3 "core" % $\ { +212 #t-> CS.status.inPress +2 "collection"'% +3 "core" %!%\ { +145 #t-> CS.status.inPress +2 "collection"'% +3 "core" %!$&\ | +451 #t-> CS.status.inPress + "collection"'% +3 "core" %"$(\ { +392 #t-> CS.status.inPress +2 "collection"'% +3 "core" %"#%\ | +157 #t-> CS.status.inPress + "collection"'% +3 "core" %$'\ | +154 #t-> CS.status.inPress + "collection"'% +3 "core" %#&%\ | +131 #t-> CS.status.inPress +2 "collection"'% +3 "core" %$%\ { +135 #t-> CS.status.inPress +2 "collection"'% +3 "core" %$'3\ | +205 #t-> CS.status.inPress + "collection"'% +3 "core" %&(%\ | +141 #t-> CS.status.inPress + "collection"'% +3 "core" %$%\ | +164 #t-> CS.status.inPress +2 "collection"'% +3 "core" %"(\ { +145 #t-> CS.status.inPress +2 "collection"'% +3 "core" %%(\ | +150 #t-> CS.status.inPress + "collection"'% +4 "core" %#'"\ { +154 #t-> CS.status.inPress + "collection"'% +3 "core" %"'&\ | +148 #t-> CS.status.inPress + "collection"'% +3 "core" %&'+\ { +225 #t-> CS.status.inPress + "collection"' % +3 "core" %#$\ | +174 #t-> CS.status.inPress +2 "collection"'!% +3 "core" %$'0\ { +152 #t-> CS.status.inPress + "collection"'"% +3 "core" %&%-\ { +136 #t-> CS.status.inPress +2 "collection"'#% +3 "core" %'(!\ { +114 #t-> CS.status.inPress +3 "collection"'$% +2 "core" %$''\ z +101 #t-> CS.status.inPress + "collection"'%% +3 "core" %'&$\ { +100 #t-> CS.status.inPress + "collection"'&% +3 "core" %%'-\ { +11095 #t-> CS.status.inPress + "collection"''% +3 "core" %$&7\ | +118 #t-> CS.status.inPress +2 "collection"'(% +3 "core" %&'7\ { +99 #t-> CS.status.inPress + "collection"')% +3 "core" %&&7\ { +99 #t-> CS.status.inPress + "collection"'*% +3 "core" %'&8\ { +93 #t-> CS.status.inPress + "collection"'+% +3 "core" %%$:\ { +92 #t-> CS.status.inPress +2 "collection"',% +3 "core" %$&9\ { +100 #t-> CS.status.inPress +2 "collection"'-% +3 "core" %#(+\ { +115 #t-> CS.status.inPress + "collection"'.% +3 "core" %'*:\ { +97 #t-> CS.status.inPress + "collection"'/% +3 "core" %#(6\ { +94 #t-> CS.status.inPress +2 "collection"'0% +3 "core" %%(:\ { +88 #t-> CS.status.inPress +2 "collection"'1% +3 "core" %&&,\ { +75 #t-> CS.status.inPress +2 "collection"'2% +3 "core" %():\ { +101 #t-> CS.status.inPress +2 "collection"'3% +3 "core" %$':\ { +108 #t-> CS.status.inPress +2 "collection"'4% +3 "core" %),/\ { +153 #t-> CS.status.inPress + "collection"'5% +3 "core" %23.\ { +108 #t-> CS.status.inPress + "collection"'6% +3 "core" %/1-\ { +127 #t-> CS.status.inPress +2 "collection"'7% +3 "core" %(+-\ { +125 #t-> CS.status.inPress + "collection"'8% +4 "core" %(+7\ z +223 #t-> CS.status.inPress + "collection"'9% +3 "core" %(+8\ { +113 #t-> CS.status.inPress +2 "collection"':% +3 "core" %(,-\ { +457 #t-> CS.status.inPress + "collection"';% +3 "core" %+,:\ { +114 #t-> CS.status.inPress +2 "collection"'<% +3 "core" %,08\ { +455 #t-> CS.status.inPress +2 "collection"'=% +3 "core" %"-\ { +142 #t-> CS.status.inPress + "collection"'>% +3 "core" %  9\ { +1508 #t-> CS.status.inPress + "collection"'?% +3 "core" % !.\ | +182 #t-> CS.status.inPress +2 "collection"'@% +3 "core" %###\ z +120 #t-> CS.status.inPress + "collection"'A% +3 "core" %#&(\ { +126 #t-> CS.status.inPress + "collection"'B% +4 "core" % %/\ { +132 #t-> CS.status.inPress +2 "collection"'C% +3 "core" %!%.\ { +113 #t-> CS.status.inPress + "collection"'D% +3 "core" %%)8\ { +97 #t-> CS.status.inPress + "collection"'E% +3 "core" %#$9\ { +79 #t-> CS.status.inPress + "collection"'F% +3 "core" %"%+\ { +75 #t-> CS.status.inPress +2 "collection"'G% +3 "core" %$%6\ { +74 #t-> CS.status.inPress +2 "collection"'H% +3 "core" %"#+\ { +70 #t-> CS.status.inPress +3 "collection"'I% +3 "core" %#%.\ { +61 #t-> CS.status.inPress +2 "collection"'J% +3 "core" %#%4\ { +63 #t-> CS.status.inPress + "collection"'K% +3 "core" %')*\ | +66 #t-> CS.status.inPress +2 "collection"'L% +3 "core" %)(6\ { +71 #t-> CS.status.inPress + "collection"'M% +3 "core" %"(/\ { +73 #t-> CS.status.inPress + "collection"'N% +3 "core" %),4\ { +71 #t-> CS.status.inPress +2 "collection"'O% +3 "core" %(*6\ { +77 #t-> CS.status.inPress +2 "collection"'P% +3 "core" % $+\ { +87 #t-> CS.status.inPress +2 "collection"'Q% +3 "core" % ",\ { +104 #t-> CS.status.inPress +2 "collection"'R% +3 "core" %!!(\ { +6254 "Can"\ ~%r +18569 #t-> CC.open +2 .CC.home.seek :open +2 "collection"'S( +570 "core" ( + "collection"'T& +4 "core" &op>\ { +875 #t-> exit +6 #mEXIT @1684793430.90PDT @1684794421.94PDT = =tMAIN =mMAIN_scheduler @PDT1684794423.73 #"core_reset"Sent BREAK + #t@3973 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +252 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +428 "Can"\ ' + \ ' #tPolling Can every 10:00 +3 #Cleanly exited at 15:10:30PDT22-May-23 +3 !o:Storage::Warning: mesg"CC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:630:in `restore!'"-/home/esp/esp2/lib/esp.rb:119:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + #ESP.ready! will restore puck positions +1010 #-> CS.status.inPress +3 #Powering core bus +538 .Gate.power :raw,:ON +2 "sampler") +54 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X CS.status.inPress +2 "collection"'% +3 "core" %hm \ +504 #t-> CS.status.inPress +2 "collection"'% +3 "core" %lm %\ +109 #t-> CS.status.inPress +2 "collection"'% +3 "core" %kn \  +128 #t-> CS.status.inPress +2 "collection"'% +3 "core" %kn \  +152 #t-> CS.status.inPress + "collection"' % +3 "core" %km \  +461 #t-> CS.status.inPress + "collection"'\ % +3 "core" %lj \  +132 #t-> CS.status.inPress +2 "collection"' % +4 "core" %jk \  +1799 #t-> CS.status.inPress +2 "collection"' % +3 "core" %jm \ ~ +2584 #t-> CS.status.inPress +2 "collection"' % +3 "core" %ik \ ~ +1391 #t-> CS.status.inPress +2 "collection"'% +3 "core" %gl \ } +93 #t-> CS.status.inPress +2 "collection"'% +3 "core" %in \ ~ +667 #t-> CS.status.inPress +2 "collection"'% +3 "core" %kn \ } +146 #t-> CS.status.inPress + "collection"'% +3 "core" %in \ } +657 #t-> CS.status.inPress + "collection"'% +3 "core" %mn \ ~ +200 #t-> CS.status.inPress +2 "collection"'% +3 "core" %lo \ } +255 #t-> CS.status.inPress + "collection"'% +3 "core" %np \ } +244 #t-> CS.status.inPress +2 "collection"'% +3 "core" %wx \ } +166 #t-> CS.status.inPress +2 "collection"'% +3 "core" %xz \ } +202 #t-> CS.status.inPress +2 "collection"'% +3 "core" %xy \ ~ +209 #t-> CS.status.inPress +2 "collection"'% +3 "core" %wz \ } +193 #t-> CS.status.inPress +2 "collection"'% +3 "core" %y{ \ } +313 #t-> CS.status.inPress +2 "collection"'% +3 "core" %| \ } +113 #t-> CS.status.inPress +2 "collection"'% +3 "core" %{y \ } +107 #t-> CS.status.inPress + "collection"'% +3 "core" %{~ \ } +125 #t-> CS.status.inPress + "collection"'% +3 "core" %{~ \ } +339 #t-> CS.status.inPress +2 "collection"'% +3 "core" %zz \ } +749 #t-> CS.status.inPress +2 "collection"'% +3 "core" %z{ \ } +212 #t-> CS.status.inPress +2 "collection"' % +3 "core" %z{ \ } +752 #t-> exit +6 #mEXIT @1684794584.45PDT @1684796526.75PDT = =mMAIN_scheduler =tMAIN @PDT1684796528.59 #"core_reset"Sent BREAK +2 #t@19453 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +255 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +440 "Can"\ 8" + \ 8" #tPolling Can every 10:00 +1267 #-> ESP.ready! +3 #Powering core bus +577 .Gate.power :raw,:ON +2 "sampler") +42 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  + "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X exit +6 #mEXIT @1684796586.49PDT @1684960362.00PDT = =tMAIN =mMAIN_scheduler @PDT1684960363.68 #"core_reset"Sent BREAK +2 #t@19525 receive with ifg=0x10, ie=0xFD + #@20163 receive with ifg=0x10, ie=0xFD #@20821 receive with ifg=0x10, ie=0xFD + #@21456 receive with ifg=0x10, ie=0xFD + #@22096 receive with ifg=0x10, ie=0xFD #@22732 receive with ifg=0x10, ie=0xFD + #@23366 receive with ifg=0x10, ie=0xFD + #@23698 receive with ifg=0x80, ie=0xFD #@22285 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +289 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +268 !o:LoadError: mesg"%no such file to load -- duration:bt[";/home/esp/esp2/protocol/2G/utilities.rb:8:in `require'"./home/esp/esp2/protocol/2G/utilities.rb:8"5/home/esp/esp2/protocol/2G/wcr.rb:9:in `require'"(/home/esp/esp2/protocol/2G/wcr.rb:9"?/home/esp/esp2/type/shallow/initialize.rb:146:in `require'"2/home/esp/esp2/type/shallow/initialize.rb:146" exit +5 #mEXIT @1684960513.70PDT @1684960526.32PDT = =mMAIN_scheduler =tMAIN @PDT1684960528.03 #"core_reset"Sent BREAK +2 #t@19525 receive with ifg=0x10, ie=0xFD #@20163 receive with ifg=0x10, ie=0xFD + #@20821 receive with ifg=0x10, ie=0xFD + #@21456 receive with ifg=0x10, ie=0xFD #@22096 receive with ifg=0x10, ie=0xFD + #@22732 receive with ifg=0x10, ie=0xFD + #@23366 receive with ifg=0x10, ie=0xFD #@23698 receive with ifg=0x80, ie=0xFD + #@30327 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +392 "Can"\ lII + \ lIIH + #tPolling Can every 10:00 +1913 #-> ESP.ready! +153 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %|D\ j +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϸ\ + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % X\ @d +2 .tSS.configure :default +3 "sampler")#.0X \ eV +2 "collection"'& +3 "core" &]\ c +2 "processing"%& +3 "core" &\ { +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core" ~ +2 "collection"'" +3 "core" ? +2 "processing"%# +3 "core"  +2 "processing"%$ +3 "core" V +2 "processing"%% +3 "core" @ +2 "processing"%& +3 "core" A +2 "sampler")' +3 "core"  +2 "collection"'(% +41 "core" %~J\ b +3 "processing"%)% +3 "core" %ϸ\ { +3 "sampler")*% +4 "core" % X\ :d + "collection"'+& +4 "core" &T\ c +2 "processing"%,& +3 "core" &\ { +3 "manipulator"&-% +4 "core" %\   y + "manipulator"&.& +4 "core" &G O z1 +2 "storage"(/& +4 "core" &b? A @ /\ e + "storage"(0% +3 "core" %e0 @ ? I\ eV +3 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +423 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +3 "core" &J\ b +2 .tHand.open +2 "manipulator"&41 +64 "core" 1 +3 "manipulator"&5& +3 "core" &G 1 y1 +2 "manipulator"&6% +3 "core" % \  ` y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&7(- +185 "core" ( + "manipulator"&8& +4 "core" &-  z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &-  z +2 .tForearm.seek :garage +2 "manipulator"&:'a +112 "core" ' + .tHand.close + "manipulator"&;/ +76 "core" / + "manipulator"&<& +3 "core" &- v w +2 "manipulator"&=% +4 "core" % jO v +2 .tForearm.seek :retract +2 "manipulator"&>'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&?(i +279 "core" ( +2 "manipulator"&@& +3 "core" &u# , z>I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &u#  y>I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'Ͻ +92 "core" ' + "manipulator"&C& +3 "core" &u# A z>I +2 "manipulator"&D% +3 "core" %  y- +3 "collection"'E& +3 "core" &~T\ ` +2 "collection"'F& +5 "core" &~W\ a +2 .tCC.seek :closed +2 "collection"'G(S +3 "core" &~W\ ` +8 &F|W\ [%h +9 &kU~Q\ W9 +9 &}~R\ VM +10 &m[~O\ YR +9 &1V~L\ ZQ +9 &[~R\ YQ +10 &ZH\ XQ +9 &zU}R\ YP +10 &;XR\ YQ +9 &WR\ YP +9 &WP\ YQ +10 &!VI\ ZP +9 &#BX~T\ ZQ +9 &%Y~L\ YQ +10 &&V~K\ ZQ +9 &(WQ\ ZP +10 &*LWV\ YP +9 &,U~K\ YP +9 &-Y}K\ YQ +10 &/WN\ ZQ +9 &1TV~~H\ YP +10 &3ZH\ YQ +9 &4Y}K\ YQ +9 &6Z~M\ YQ +10 &8[UN\ YQ +9 &:WD\ YP +9 &;SL\ YP +10 &=VM\ YP +9 &?cV~D\ YQ +9 &A&YN\ YP +10 &B]~K\ YQ +9 &Dh}G\ WR +10 &Fbs~L\ WT +9 &H}M\ SY +9 &IJ\ O] +10 &KF\ P\\ +9 &MNN\ O] +9 &O~K\ O^ +10 &P}L\ N^ +9 &RD\ ML +10 &S:L\ O#j +9 &S]K\ YH +2 ( +2 "collection"'F& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.25 + "collection"'H& +3 "core" &SaI\ WH +2 .tHand.open +2 "manipulator"&I1 +67 "core" 1 + "manipulator"&J% +3 "core" % x y- +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K'\ +93 "core" ' +488 #t-> CTV.intake +2 .CTV.dial :intake +2 "collection"'L  +74 "core"  +757 #t-> CBV.SSV +2 .CBV.dial SSV + "collection"'M @ +6 "core" ? +495 #t-> SSV.plug +2 .SSV.dial :plug +2 "sampler")N +76 "core" +490 #t-> Intake.open + .Intake.select :open + "sampler") +5688 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'O% +3 "core" %(\ P +2 "collection"'P% +3 "core" %5\ P +2 "collection"'Q% +3 "core" %(\ P +2 "collection"'R% +3 "core" %"\ P +2 "collection"'S% +3 "core" %4\ P +2 "collection"'T% +3 "core" % \ Q +2 "collection"'U% +3 "core" %4\ P +2 "collection"'V% +4 "core" %%\ P + "collection"'W% +3 "core" %4\ P +2 "collection"'X% +3 "core" %/\ P +2 "collection"'Y% +4 "core" %%\ P + "collection"'Z% +3 "core" %5\ P +2 "collection"'[% +3 "core" %"\ P +2 "collection"'\\% +3 "core" %&\ P +2 "collection"']% +4 "core" %1\ P + "collection"'^% +3 "core" %\ P +2 "collection"'_% +3 "core" %&\ P +2 "collection"'`% +3 "core" %\ Q +2 "collection"'a% +3 "core" %\ P +2 "collection"'b% +3 "core" %#\ P +2 "collection"'c% +3 "core" %\ Q +2 "collection"'d% +3 "core" %0\ P +2 "collection"'e% +3 "core" %"\ Q +2 "collection"'f% +3 "core" %+\ O +2 "collection"'g% +3 "core" %+\ P +2 "collection"'h% +3 "core" %'\ P +2 "collection"'i% +3 "core" %9\ P +2 "collection"'j% +3 "core" %%\ P +2 "collection"'k% +3 "core" %+\ P +42 "collection"'l% +3 "core" %\ P +1315 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")m% +3 "core" % b\ )d +2 "sampler")n% +4 "core" % Y\ )d +2 "sampler")o% +3 "core" % N\ )d +2 "sampler")p% +4 "core" % _\ *d + "sampler")q% +3 "core" % U\ )d +2 "sampler")r% +3 "core" % P\ *d +2 "sampler")s% +3 "core" % \\\ )d +2 "sampler")t% +3 "core" % O\ *d +2 "sampler")u% +3 "core" % X\ )d +2 "sampler")v% +3 "core" % P\ )d +2 "sampler")w% +3 "core" % Q\ *d +2 "sampler")x% +3 "core" % _\ )d +2 "sampler")y% +3 "core" % Q\ *d +2 "sampler")z% +3 "core" % _\ )d +2 "sampler"){% +3 "core" % Q\ *d +2 "sampler")|% +3 "core" % O\ *d +2 "sampler")}% +4 "core" % _\ *d + "sampler")~% +3 "core" % M\ *d +2 "sampler")% +3 "core" % X\ )d +2 "sampler")% +4 "core" % P\ *d + "sampler")% +3 "core" % P\ *d +2 "sampler")% +3 "core" % \\\ *d +2 "sampler")% +3 "core" % Q\ *d +2 "sampler")% +4 "core" % ]\ *d + "sampler")% +3 "core" % U\ *d +2 "sampler") % +3 "core" % S\ )d +2 "sampler") % +3 "core" % \\\ *d +2 "sampler") % +4 "core" % O\ )d + "sampler")% +3 "core" % _\ *d +2 "sampler")% +3 "core" % S\ )d +379 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +3 "collection"'% +3 "core" %(\ P +2 "collection"'% +4 "core" %7\ P + "collection"'% +3 "core" %.\ P +2 "collection"'% +3 "core" %\ P +2 "collection"'% +3 "core" %0\ P +2 "collection"'% +3 "core" %'\ P +2 "collection"'% +3 "core" %6\ P +2 "collection"'% +4 "core" %;\ P + "collection"'% +3 "core" %.\ P +2 "collection"'% +3 "core" %4\ P +2 "collection"'% +3 "core" %"\ P +2 "collection"'% +3 "core" %5\ P +2 "collection"' % +4 "core" %6\ P + "collection"'!% +3 "core" %*\ P +2 "collection"'"% +4 "core" %6\ P + "collection"'#% +3 "core" %*\ P +2 "collection"'$% +3 "core" %8\ P +2 "collection"'%% +3 "core" %6\ P +2 "collection"'&% +3 "core" %'\ P +2 "collection"''% +3 "core" %1\ P +2 "collection"'(% +3 "core" %&\ P +2 "collection"')% +3 "core" %5\ P +2 "collection"'*% +3 "core" %*\ P +2 "collection"'+% +3 "core" %%\ P +2 "collection"',% +3 "core" %8\ P +2 "collection"'-% +4 "core" %!\ P + "collection"'.% +3 "core" %4\ P +2 "collection"'/% +4 "core" %0\ P + "collection"'0% +3 "core" %\ P +2 "collection"'1% +4 "core" %3\ P +253 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")2% +3 "core" % b\ )d +2 "sampler")3% +3 "core" % _\ )d +2 "sampler")4% +3 "core" % R\ *d +2 "sampler")5% +4 "core" % b\ *d + "sampler")6% +3 "core" % P\ )d +2 "sampler")8% +4 "core" % a\ *d + "sampler")9% +3 "core" % ^\ *d +2 "sampler")% +4 "core" % Q\ )d + "sampler");% +3 "core" % a\ )d +2 "sampler")<% +4 "core" % P\ *d + "sampler")=% +3 "core" % W\ *d +2 "sampler")% +3 "core" % _\ )d +2 "sampler"):% +3 "core" % Q\ )d +2 "sampler")@% +3 "core" % _\ )d +2 "sampler")A% +3 "core" % O\ *d +2 "sampler")7% +3 "core" % V\ *d +2 "sampler")C% +3 "core" % `\ *d +2 "sampler")D% +3 "core" % P\ )d +2 "sampler")E% +3 "core" % _\ )d +3 "sampler")>% +3 "core" % `\ *d +2 "sampler")\ % +3 "core" % O\ *d +2 "sampler")H% +3 "core" % _\ )d +2 "sampler")I% +4 "core" % P\ )d + "sampler")J% +3 "core" % P\ )d +2 "sampler")F% +3 "core" % ]\ *d +2 "sampler")B% +3 "core" % U\ *d +2 "sampler")L% +3 "core" % ^\ *d +2 "sampler")M% +4 "core" % Q\ )d + "sampler")N% +3 "core" % Q\ *d +2 "sampler")O% +4 "core" % ^\ *d +9340 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'P% +4 "core" %rs6\ P + "collection"'Q% +4 "core" %qtH\ P +2 "collection"'R% +3 "core" %tu7\ P +2 "collection"'S% +3 "core" %psB\ P +2 "collection"'T% +4 "core" %rtE\ P + "collection"'U% +3 "core" %rt8\ P +2 "collection"'V% +3 "core" %qt@\ P +2 "collection"'W% +3 "core" %rv,\ P +2 "collection"'X% +3 "core" %tt=\ P +2 "collection"'Y% +3 "core" %pu=\ P +2 "collection"'Z% +4 "core" %st8\ P + "collection"'[% +3 "core" %ruK\ P +2 "collection"'\\% +3 "core" %tt4\ P +2 "collection"']% +3 "core" %qt:\ P +2 "collection"'^% +4 "core" %qs;\ P + "collection"'_% +3 "core" %ru/\ P +2 "collection"'`% +4 "core" %rsE\ P + "collection"'a% +3 "core" %st2\ P +2 "collection"'b% +44 "core" %qu5\ P +2 "collection"'c% +3 "core" %ruE\ P +2 "collection"'d% +3 "core" %ru0\ P +2 "collection"'e% +4 "core" %tsH\ P + "collection"'f% +3 "core" %rtD\ P +2 "collection"'g% +3 "core" %us.\ P +2 "collection"'h% +3 "core" %suC\ P +2 "collection"'i% +3 "core" %su7\ P +2 "collection"'j% +3 "core" %suD\ P +2 "collection"'k% +3 "core" %ssG\ P +2 "collection"'l% +3 "core" %qv7\ P +2 "collection"'m% +3 "core" %ptG\ P +185 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")n% +3 "core" %>? ]\ )d +2 "sampler")o% +3 "core" %?@ P\ *d +2 "sampler")p% +3 "core" %=> ]\ )d +2 "sampler")q% +3 "core" %=? P\ *d +2 "sampler")r% +3 "core" %>= ]\ )d +2 "sampler")s% +3 "core" %>= \\\ *d +2 "sampler")t% +3 "core" %?= O\ )d +2 "sampler")u% +3 "core" %=> `\ )d +2 "sampler")v% +3 "core" %>? O\ *d +2 "sampler")w% +3 "core" %>? \\\ )d +2 "sampler")x% +3 "core" %>= Y\ *d +2 "sampler")y% +3 "core" %=< O\ )d +2 "sampler")z% +4 "core" %>= ^\ )d + "sampler"){% +3 "core" %?? O\ *d +2 "sampler")|% +3 "core" %>> \\\ (d +2 "sampler")}% +3 "core" %<? ]\ *d +2 "sampler")~% +3 "core" %=> O\ )d +2 "sampler")% +4 "core" %?? \\\ *d + "sampler")% +3 "core" %>B P\ )d +2 "sampler")% +3 "core" %=> ]\ )d +2 "sampler")% +3 "core" %>> O\ )d +2 "sampler")% +4 "core" %?> Q\ )d + "sampler")% +3 "core" %>> ^\ *d +2 "sampler")% +3 "core" %?@ P\ )d +2 "sampler") % +4 "core" %?> \\\ *d +2 "sampler") % +3 "core" %>A W\ )d +2 "sampler") % +3 "core" %@@ [\ *d +2 "sampler")% +3 "core" %?? Q\ *d +2 "sampler")% +3 "core" %?? ^\ *d +2 "sampler")% +4 "core" %>> P\ *d +180 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'% +3 "core" %ut>\ P +2 "collection"'% +3 "core" %tu,\ P +2 "collection"'% +3 "core" %tv9\ P +2 "collection"'% +3 "core" %sv1\ P +2 "collection"'% +3 "core" %tt8\ P +2 "collection"'% +3 "core" %ru,\ P +2 "collection"'% +4 "core" %rv*\ P + "collection"'% +3 "core" %tu<\ P +2 "collection"'% +3 "core" %rt-\ P +2 "collection"'% +3 "core" %uv?\ P +2 "collection"'% +3 "core" %qt9\ P +2 "collection"' % +3 "core" %st5\ O +2 "collection"'!% +3 "core" %su>\ P +2 "collection"'"% +3 "core" %tu,\ P +2 "collection"'#% +3 "core" %ru8\ P +2 "collection"'$% +3 "core" %rv,\ P +2 "collection"'%% +4 "core" %ru,\ Q + "collection"'&% +3 "core" %ut:\ P +2 "collection"''% +3 "core" %pu0\ P +2 "collection"'(% +3 "core" %sv?\ P +2 "collection"')% +4 "core" %tt6\ P + "collection"'*% +3 "core" %uw-\ P +2 "collection"'+% +3 "core" %rw=\ Q +2 "collection"',% +3 "core" %tu/\ P +2 "collection"'-% +3 "core" %sx8\ P +2 "collection"'.% +3 "core" %svB\ P +2 "collection"'/% +3 "core" %tu9\ P +2 "collection"'0% +3 "core" %twH\ P +2 "collection"'1% +3 "core" %st3\ P +2 "collection"'2% +3 "core" %svE\ P +168 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")3% +3 "core" %AA W\ *d +2 "sampler")4% +3 "core" %>? M\ *d +2 "sampler")5% +3 "core" %?A ^\ )d +2 "sampler")6% +3 "core" %>@ L\ *d +2 "sampler")8% +3 "core" %@@ `\ )d +2 "sampler")9% +3 "core" %@@ O\ )d +2 "sampler")% +3 "core" %>? N\ )d +2 "sampler");% +3 "core" %=? \\\ *d +2 "sampler")<% +3 "core" %>B U\ *d +2 "sampler")=% +3 "core" %@@ `\ *d +2 "sampler")% +4 "core" %?? P\ )d + "sampler"):% +3 "core" %=@ P\ )d +2 "sampler")@% +4 "core" %@? _\ )d + "sampler")A% +3 "core" %>? Q\ *d +2 "sampler")7% +3 "core" %@? ^\ )d +2 "sampler")C% +4 "core" %=? P\ )d + "sampler")D% +3 "core" %?? N\ )d +2 "sampler")E% +3 "core" %>? \\\ *d +2 "sampler")>% +3 "core" %?? O\ *d +2 "sampler")\ % +3 "core" %?? _\ *d +2 "sampler")H% +3 "core" %@> M\ *d +2 "sampler")I% +4 "core" %A? Q\ )d + "sampler")J% +3 "core" %?@ ]\ *d +2 "sampler")F% +4 "core" %@> K\ *d + "sampler")B% +3 "core" %?@ ^\ *d +2 "sampler")L% +3 "core" %>? M\ *d +2 "sampler")M% +3 "core" %?@ P\ )d +2 "sampler")N% +4 "core" %=> _\ *d + "sampler")O% +3 "core" %?? P\ )d +2 "sampler")P% +3 "core" %>? ]\ )d +313 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'Q% +3 "core" %tv;\ P +2 "collection"'R% +3 "core" %vxK\ P +2 "collection"'S% +3 "core" %su2\ P +2 "collection"'T% +3 "core" %suD\ P +2 "collection"'U% +4 "core" %uw:\ P + "collection"'V% +3 "core" %uw1\ P +2 "collection"'W% +3 "core" %tuC\ P +2 "collection"'X% +3 "core" %tu0\ P +3 "collection"'Y% +37 "core" %sv7\ P +9 "collection"'Z% +3 "core" %qx2\ P +2 "collection"'[% +3 "core" %sw=\ P +2 "collection"'\\% +4 "core" %sv0\ P + "collection"']% +3 "core" %vu;\ P +2 "collection"'^% +3 "core" %tv*\ P +2 "collection"'_% +3 "core" %swD\ P +2 "collection"'`% +3 "core" %qvH\ P +2 "collection"'a% +3 "core" %ru5\ P +2 "collection"'b% +3 "core" %twI\ P +2 "collection"'c% +3 "core" %tw;\ P +2 "collection"'d% +3 "core" %tv>\ P +2 "collection"'e% +3 "core" %tvH\ P +2 "collection"'f% +3 "core" %wu;\ P +2 "collection"'g% +3 "core" %tvK\ P +2 "collection"'h% +4 "core" %tx4\ P + "collection"'i% +3 "core" %tu?\ P +2 "collection"'j% +3 "core" %svF\ P +2 "collection"'k% +3 "core" %rw7\ O +2 "collection"'l% +3 "core" %svJ\ O +2 "collection"'m% +4 "core" %tx3\ P + "collection"'n% +3 "core" %rw?\ P +214 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")o% +3 "core" %>@ O\ )d +2 "sampler")p% +3 "core" %A? _\ *d +2 "sampler")q% +3 "core" %>> O\ *d +2 "sampler")r% +4 "core" %@? N\ )d + "sampler")s% +3 "core" %?? ]\ *d +2 "sampler")t% +4 "core" %?@ Q\ *d + "sampler")u% +3 "core" %@@ ]\ )d +2 "sampler")v% +3 "core" %@B M\ *d +2 "sampler")w% +3 "core" %?A N\ *d +2 "sampler")x% +3 "core" %?> X\ *d +2 "sampler")y% +4 "core" %?? N\ *d + "sampler")z% +3 "core" %?? ]\ )d +2 "sampler"){% +3 "core" %@@ _\ *d +2 "sampler")|% +3 "core" %@? W\ *d +2 "sampler")}% +3 "core" %A? `\ )d +2 "sampler")~% +3 "core" %?A L\ *d +2 "sampler")% +3 "core" %?@ V\ *d +2 "sampler")% +3 "core" %>A _\ *d +2 "sampler")% +3 "core" %?@ O\ *d +2 "sampler")% +3 "core" %>B ]\ *d +2 "sampler")% +3 "core" %?@ M\ )d +2 "sampler")% +3 "core" %?A _\ *d +2 "sampler")% +3 "core" %>@ K\ *d +2 "sampler") % +4 "core" %>? S\ *d + "sampler") % +3 "core" %?@ ]\ *d +2 "sampler") % +4 "core" %A@ U\ *d + "sampler")% +3 "core" %@? ]\ *d +3 "sampler")% +3 "core" %?@ \\\ )d +2 "sampler")% +3 "core" %?? O\ *d +2 "sampler")% +3 "core" %?A X\ )d +5978 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'% +2 "core" %9\ P +3 "collection"'% +2 "core" %L\ P +2 "collection"'% +3 "core" %5\ P +2 "collection"'% +3 "core" %J\ P +2 "collection"'% +3 "core" %G\ Q +2 "collection"'% +3 "core" %;\ Q +2 "collection"'% +3 "core" %J\ P +2 "collection"'% +4 "core" %<\ Q + "collection"'% +3 "core" %K\ P +2 "collection"'% +4 "core" %<\ P + "collection"' % +3 "core" %7\ P +2 "collection"'!% +4 "core" %I\ P + "collection"'"% +3 "core" %=\ P +2 "collection"'#% +3 "core" %M\ P +2 "collection"'$% +3 "core" %=\ P +2 "collection"'%% +3 "core" %9\ P +2 "collection"'&% +3 "core" %K\ Q +2 "collection"''% +4 "core" %=\ Q + "collection"'(% +3 "core" %K\ P +2 "collection"')% +3 "core" %;\ P +2 "collection"'*% +4 "core" %L\ P + "collection"'+% +3 "core" %I\ P +2 "collection"',% +3 "core" %<\ Q +2 "collection"'-% +3 "core" %K\ P +2 "collection"'.% +3 "core" %M\ P +2 "collection"'/% +3 "core" %<\ Q +2 "collection"'0% +3 "core" %F\ Q +2 "collection"'1% +3 "core" %<\ P +2 "collection"'2% +3 "core" %K\ P +2 "collection"'3% +4 "core" %<\ P +186 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")4% +3 "core" % O\ *d +2 "sampler")5% +3 "core" % \\\ )d +2 "sampler")6% +3 "core" % P\ *d +2 "sampler")8% +3 "core" % ]\ *d +2 "sampler")9% +3 "core" % S\ *d +2 "sampler")% +3 "core" % P\ *d +2 "sampler");% +4 "core" % Y\ *d + "sampler")<% +3 "core" % M\ *d +2 "sampler")=% +3 "core" % [\ *d +2 "sampler")% +4 "core" % P\ *d + "sampler"):% +3 "core" % N\ *d +2 "sampler")@% +3 "core" % Z\ *d +2 "sampler")A% +3 "core" % P\ *d +2 "sampler")7% +3 "core" % [\ *d +2 "sampler")C% +3 "core" % L\ *d +2 "sampler")D% +4 "core" % M\ *d + "sampler")E% +3 "core" % Y\ *d +2 "sampler")>% +3 "core" % K\ *d +2 "sampler")\ % +3 "core" % \\\ *d +2 "sampler")H% +3 "core" % R\ )d +2 "sampler")I% +3 "core" % O\ *d +2 "sampler")J% +3 "core" % ]\ *d +2 "sampler")F% +3 "core" % N\ )d +2 "sampler")B% +3 "core" % [\ *d +2 "sampler")L% +4 "core" % N\ *d + "sampler")M% +3 "core" % V\ )d +2 "sampler")N% +3 "core" % ^\ *d +2 "sampler")O% +3 "core" % O\ *d +2 "sampler")P% +3 "core" % _\ *d +2 "sampler")Q% +3 "core" % Q\ *d +211 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'R% +3 "core" %;\ Q +2 "collection"'S% +3 "core" %=\ P +2 "collection"'T% +3 "core" %E\ P +2 "collection"'U% +3 "core" %}=\ P +2 "collection"'V% +4 "core" %}F\ P + "collection"'W% +4 "core" %J\ P + "collection"'X% +3 "core" %}?\ P +2 "collection"'Y% +3 "core" %G\ P +2 "collection"'Z% +3 "core" %9\ P +2 "collection"'[% +3 "core" %K\ P +2 "collection"'\\% +3 "core" %=\ P +2 "collection"']% +3 "core" %}:\ P +2 "collection"'^% +3 "core" %~J\ P +2 "collection"'_% +3 "core" %>\ P +2 "collection"'`% +3 "core" %|G\ P +2 "collection"'a% +3 "core" %9\ P +2 "collection"'b% +4 "core" %~J\ P + "collection"'c% +3 "core" %I\ P +2 "collection"'d% +3 "core" %=\ P +2 "collection"'e% +3 "core" %}K\ P +2 "collection"'f% +3 "core" %;\ P +2 "collection"'g% +3 "core" %~L\ P +2 "collection"'h% +4 "core" %F\ P + "collection"'i% +3 "core" %};\ Q +2 "collection"'j% +3 "core" %|J\ P +2 "collection"'k% +3 "core" %~9\ P +2 "collection"'l% +3 "core" %~J\ P +2 "collection"'m% +4 "core" %H\ P + "collection"'n% +3 "core" %:\ P +2 "collection"'o% +3 "core" %|L\ P +391 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")p% +3 "core" % W\ *d +2 "sampler")q% +3 "core" % L\ *d +2 "sampler")r% +3 "core" % [\ )d +2 "sampler")s% +4 "core" % Z\ *d + "sampler")t% +3 "core" % M\ *d +2 "sampler")u% +3 "core" % W\ *d +2 "sampler")v% +3 "core" % L\ )d +2 "sampler")w% +3 "core" % \\\ *d +2 "sampler")x% +3 "core" % [\ *d +2 "sampler")y% +4 "core" % O\ *d + "sampler")z% +3 "core" % ^\ *d +2 "sampler"){% +3 "core" % Q\ *d +2 "sampler")|% +3 "core" % \\\ )d +2 "sampler")}% +3 "core" % ]\ *d +2 "sampler")~% +4 "core" % O\ )d + "sampler")% +3 "core" % \\\ )d +2 "sampler")% +3 "core" % P\ *d +2 "sampler")% +3 "core" % O\ *d +2 "sampler")% +3 "core" % W\ *d +2 "sampler")% +3 "core" % N\ *d +2 "sampler")% +3 "core" % W\ *d +2 "sampler")% +3 "core" % J\ )d +2 "sampler") % +3 "core" % K\ *d +2 "sampler") % +3 "core" % \\\ *d +2 "sampler") % +4 "core" % L\ *d + "sampler")% +3 "core" % `\ *d +2 "sampler")% +3 "core" % P\ )d +2 "sampler")% +3 "core" % M\ *d +2 "sampler")% +3 "core" % X\ *d +2 "sampler")% +4 "core" % N\ *d +376 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +3 "collection"'% +2 "core" %}~=\ P +3 "collection"'% +3 "core" %~~A\ P +2 "collection"'% +3 "core" %|}B\ P +2 "collection"'% +4 "core" %~~;\ P + "collection"'% +3 "core" %{L\ P +2 "collection"'% +4 "core" %z~2\ P + "collection"'% +3 "core" %}~?\ P +2 "collection"'% +4 "core" %}J\ P + "collection"'% +3 "core" %|=\ P +2 "collection"' % +3 "core" %{}H\ P +2 "collection"'!% +3 "core" %}~;\ P +2 "collection"'"% +3 "core" %z}9\ P +2 "collection"'#% +4 "core" %|}H\ P + "collection"'$% +3 "core" %~~9\ P +2 "collection"'%% +4 "core" %}H\ P + "collection"'&% +3 "core" %{}M\ P +2 "collection"''% +3 "core" %|};\ P +2 "collection"'(% +3 "core" %}K\ P +2 "collection"')% +3 "core" %z<\ P +2 "collection"'*% +3 "core" %|I\ P +2 "collection"'+% +4 "core" %|9\ P + "collection"',% +3 "core" %|~;\ P +2 "collection"'-% +4 "core" %~}L\ P + "collection"'.% +3 "core" %|}6\ P +2 "collection"'/% +3 "core" %z}K\ P +2 "collection"'0% +3 "core" %|:\ P +2 "collection"'1% +3 "core" %}3\ P +2 "collection"'2% +3 "core" %|~J\ P +2 "collection"'3% +3 "core" %||?\ P +2 "collection"'4% +4 "core" %|~G\ P +323 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")5% +3 "core" % T\ *d +2 "sampler")6% +3 "core" % N\ *d +2 "sampler")8% +3 "core" % [\ *d +2 "sampler")9% +3 "core" % O\ *d +2 "sampler")% +4 "core" % Z\ *d +2 "sampler");% +3 "core" % W\ *d +2 "sampler")<% +3 "core" % J\ )d +2 "sampler")=% +3 "core" % U\ *d +2 "sampler")% +3 "core" % [\ *d +2 "sampler"):% +4 "core" % M\ )d + "sampler")@% +3 "core" % ]\ *d +2 "sampler")A% +4 "core" % N\ *d + "sampler")7% +3 "core" % Z\ *d +2 "sampler")C% +3 "core" % Y\ *d +2 "sampler")D% +4 "core" % O\ *d + "sampler")E% +3 "core" % \\\ *d +2 "sampler")>% +4 "core" % O\ )d + "sampler")\ % +3 "core" % ]\ *d +2 "sampler")H% +4 "core" % I\ *d + "sampler")I% +3 "core" % L\ *d +2 "sampler")J% +4 "core" % X\ )d + "sampler")F% +3 "core" % L\ *d +2 "sampler")B% +45 "core" % P\ *d +2 "sampler")L% +3 "core" % [\ *d +2 "sampler")M% +3 "core" % I\ *d +2 "sampler")N% +3 "core" % J\ *d +2 "sampler")O% +3 "core" % Z\ *d +2 "sampler")P% +3 "core" % O\ *d +2 "sampler")Q% +3 "core" % ]\ )d +2 "sampler")R% +3 "core" % W\ *d +268 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'S% +3 "core" %|K\ P +2 "collection"'T% +3 "core" %{9\ P +2 "collection"'U% +3 "core" %y}8\ Q +2 "collection"'V% +3 "core" %}~J\ P +2 "collection"'W% +3 "core" %z>\ P +2 "collection"'X% +3 "core" %~}M\ P +2 "collection"'Y% +3 "core" %|}:\ P +2 "collection"'Z% +3 "core" %|}M\ P +2 "collection"'[% +4 "core" %|<\ O + "collection"'\\% +3 "core" %|:\ P +2 "collection"']% +3 "core" %{}K\ P +2 "collection"'^% +3 "core" %}}:\ P +2 "collection"'_% +3 "core" %{}J\ P +2 "collection"'`% +4 "core" %{|K\ P + "collection"'a% +3 "core" %|~:\ P +2 "collection"'b% +3 "core" %z|D\ P +2 "collection"'c% +3 "core" %|{5\ Q +2 "collection"'d% +3 "core" %|~I\ P +2 "collection"'e% +3 "core" %z~8\ P +2 "collection"'f% +3 "core" %{~4\ P +2 "collection"'g% +3 "core" %{E\ P +2 "collection"'h% +3 "core" %{|:\ P +2 "collection"'i% +3 "core" %y}E\ P +2 "collection"'j% +3 "core" %}}6\ P +2 "collection"'k% +3 "core" %|}7\ P +2 "collection"'l% +3 "core" %z}J\ P +2 "collection"'m% +4 "core" %z:\ Q + "collection"'n% +3 "core" %z{I\ P +2 "collection"'o% +4 "core" %{~;\ P + "collection"'p% +3 "core" %{};\ P +859 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")q% +3 "core" % ^\ *d +2 "sampler")r% +3 "core" % M\ )d +2 "sampler")s% +3 "core" % O\ *d +2 "sampler")t% +3 "core" % ^\ *d +2 "sampler")u% +3 "core" % K\ *d +2 "sampler")v% +4 "core" % ^\ *d + "sampler")w% +3 "core" % X\ )d +2 "sampler")x% +3 "core" % O\ *d +2 "sampler")y% +3 "core" % Z\ )d +2 "sampler")z% +3 "core" % N\ *d +2 "sampler"){% +3 "core" % ]\ )d +2 "sampler")|% +3 "core" % M\ *d +2 "sampler")}% +3 "core" % P\ *d +2 "sampler")~% +3 "core" % ]\ +d +2 "sampler")% +3 "core" % O\ *d +2 "sampler")% +4 "core" % [\ *d + "sampler")% +3 "core" % V\ *d +2 "sampler")% +3 "core" % H\ *d +2 "sampler")% +4 "core" % Z\ *d + "sampler")% +3 "core" % M\ *d +2 "sampler")% +4 "core" % \\\ *d + "sampler") % +3 "core" % K\ )d +2 "sampler") % +3 "core" % L\ *d +2 "sampler") % +3 "core" % [\ *d +2 "sampler")% +3 "core" % O\ *d +2 "sampler")% +4 "core" % [\ *d + "sampler")% +3 "core" % W\ *d +2 "sampler")% +3 "core" % O\ *d +2 "sampler")% +3 "core" % \\\ *d +2 "sampler")% +4 "core" % N\ *d +621 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'% +3 "core" %{}F\ P +2 "collection"'% +4 "core" %{};\ P + "collection"'% +3 "core" %x{K\ P +2 "collection"'% +3 "core" %{|9\ P +2 "collection"'% +3 "core" %z|7\ Q +2 "collection"'% +4 "core" %|}L\ P + "collection"'% +3 "core" %w|<\ P +2 "collection"'% +3 "core" %|~D\ P +2 "collection"' % +3 "core" %{|;\ P +2 "collection"'!% +4 "core" %{|I\ P + "collection"'"% +3 "core" %|~J\ P +2 "collection"'#% +3 "core" %y|;\ P +2 "collection"'$% +3 "core" %yL\ P +2 "collection"'%% +3 "core" %y|=\ P +2 "collection"'&% +3 "core" %z~3\ P +2 "collection"''% +3 "core" %z|G\ P +2 "collection"'(% +3 "core" %y}<\ Q +2 "collection"')% +3 "core" %z|L\ P +2 "collection"'*% +4 "core" %{}=\ P + "collection"'+% +3 "core" %{|;\ P +2 "collection"',% +3 "core" %z|J\ P +2 "collection"'-% +4 "core" %x{:\ P + "collection"'.% +3 "core" %x{H\ P +2 "collection"'/% +3 "core" %y}I\ P +2 "collection"'0% +3 "core" %w|:\ P +2 "collection"'1% +3 "core" %y|K\ Q +2 "collection"'2% +3 "core" %{|;\ Q +2 "collection"'3% +3 "core" %x{C\ P +2 "collection"'4% +3 "core" %z|H\ P +2 "collection"'5% +3 "core" %{}:\ P +400 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")6% +3 "core" % \\\ *d +2 "sampler")8% +4 "core" % O\ *d + "sampler")9% +3 "core" % ]\ )d +2 "sampler")% +3 "core" % L\ *d +2 "sampler");% +3 "core" % N\ *d +2 "sampler")<% +3 "core" % W\ *d +2 "sampler")=% +3 "core" % K\ *d +2 "sampler")% +3 "core" % [\ )d +2 "sampler"):% +3 "core" % M\ (d +2 "sampler")@% +3 "core" % M\ *d +2 "sampler")A% +3 "core" % Z\ )d +2 "sampler")7% +3 "core" % N\ )d +2 "sampler")C% +3 "core" % W\ *d +36 "sampler")D% +11 "core" % ]\ *d +2 "sampler")E% +3 "core" % K\ )d +2 "sampler")>% +3 "core" % M\ *d +2 "sampler")\ % +3 "core" % U\ *d +2 "sampler")H% +3 "core" % N\ *d +2 "sampler")I% +4 "core" % [\ )d + "sampler")J% +3 "core" % L\ )d +2 "sampler")F% +3 "core" % L\ *d +2 "sampler")B% +3 "core" % W\ *d +2 "sampler")L% +3 "core" % O\ *d +2 "sampler")M% +3 "core" % [\ *d +2 "sampler")N% +3 "core" % K\ *d +2 "sampler")O% +3 "core" % S\ *d +2 "sampler")P% +3 "core" % W\ )d +2 "sampler")Q% +3 "core" % K\ *d +2 "sampler")R% +3 "core" % \\\ *d +2 "sampler")S% +3 "core" % P\ *d +516 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'T% +4 "core" %y{K\ P +2 "collection"'U% +3 "core" %{};\ P +2 "collection"'V% +3 "core" %z{;\ P +2 "collection"'W% +3 "core" %{zI\ P +2 "collection"'X% +4 "core" %z};\ P + "collection"'Y% +3 "core" %{}H\ P +2 "collection"'Z% +3 "core" %y{9\ P +2 "collection"'[% +3 "core" %z|5\ P +2 "collection"'\\% +3 "core" %y|J\ P +2 "collection"']% +3 "core" %{{8\ P +2 "collection"'^% +3 "core" %x}J\ P +2 "collection"'_% +3 "core" %z|<\ P +2 "collection"'`% +3 "core" %z|;\ P +2 "collection"'a% +3 "core" %x|M\ P +2 "collection"'b% +3 "core" %y{>\ P +2 "collection"'c% +3 "core" %x|I\ P +2 "collection"'d% +3 "core" %z{;\ P +2 "collection"'e% +3 "core" %{y8\ P +2 "collection"'f% +3 "core" %{|M\ P +2 "collection"'g% +4 "core" %y{9\ P + "collection"'h% +3 "core" %y|K\ P +2 "collection"'i% +4 "core" %w{:\ P + "collection"'j% +3 "core" %z|9\ P +2 "collection"'k% +3 "core" %z|I\ P +2 "collection"'l% +4 "core" %{|<\ P + "collection"'m% +3 "core" %{|K\ P +2 "collection"'n% +3 "core" %y}=\ P +2 "collection"'o% +4 "core" %|}9\ P + "collection"'p% +3 "core" %{|G\ P +2 "collection"'q% +3 "core" %{z:\ Q +355 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")r% +3 "core" % V\ *d +2 "sampler")s% +3 "core" % K\ *d +2 "sampler")t% +3 "core" % L\ *d +2 "sampler")u% +3 "core" % ^\ )d +2 "sampler")v% +3 "core" % M\ *d +2 "sampler")w% +3 "core" % Z\ )d +2 "sampler")x% +3 "core" % P\ *d +2 "sampler")y% +3 "core" % \\\ *d +2 "sampler")z% +3 "core" % W\ *d +2 "sampler"){% +4 "core" % P\ *d + "sampler")|% +3 "core" % V\ *d +2 "sampler")}% +4 "core" % K\ *d + "sampler")~% +3 "core" % [\ *d +2 "sampler")% +3 "core" % Y\ *d +2 "sampler")% +3 "core" % K\ *d +2 "sampler")% +4 "core" % Z\ *d + "sampler")% +3 "core" % N\ *d +2 "sampler")% +3 "core" % X\ *d +2 "sampler")% +3 "core" % U\ *d +2 "sampler")% +4 "core" % I\ *d + "sampler") % +3 "core" % V\ )d +2 "sampler") % +3 "core" % I\ *d +2 "sampler") % +4 "core" % X\ *d + "sampler")% +3 "core" % V\ *d +2 "sampler")% +3 "core" % N\ *d +2 "sampler")% +3 "core" % ]\ *d +2 "sampler")% +4 "core" % P\ *d + "sampler")% +3 "core" % K\ )d +2 "sampler")% +4 "core" % \\\ *d +2 "sampler")% +3 "core" % O\ *d +308 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'% +3 "core" %z{J\ P +2 "collection"'% +3 "core" %z}<\ P +2 "collection"'% +3 "core" %{|L\ P +2 "collection"'% +3 "core" %{z=\ P +2 "collection"'% +3 "core" %{|J\ P +2 "collection"'% +3 "core" %z|8\ P +2 "collection"'% +4 "core" %y{F\ P + "collection"' % +3 "core" %{|H\ P +2 "collection"'!% +4 "core" %{}=\ P +2 "collection"'"% +3 "core" %yz;\ P +2 "collection"'#% +3 "core" %zzM\ P +2 "collection"'$% +3 "core" %z|=\ P +2 "collection"'%% +3 "core" %y|L\ P +2 "collection"'&% +3 "core" %y{8\ P +2 "collection"''% +3 "core" %y{0\ P +2 "collection"'(% +3 "core" %z{J\ P +2 "collection"')% +3 "core" %|{9\ P +2 "collection"'*% +3 "core" %{|D\ P +2 "collection"'+% +3 "core" %y{:\ P +2 "collection"',% +3 "core" %y}7\ P +2 "collection"'-% +4 "core" %x|K\ P + "collection"'.% +3 "core" %{|<\ P +2 "collection"'/% +4 "core" %z{J\ P + "collection"'0% +3 "core" %zz=\ P +2 "collection"'1% +4 "core" %z}2\ P + "collection"'2% +3 "core" %{|@\ P +2 "collection"'3% +4 "core" %z~;\ P + "collection"'4% +3 "core" %z|K\ P +2 "collection"'5% +3 "core" %z|=\ P +2 "collection"'6% +3 "core" %{|=\ P +200 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")8% +3 "core" % ]\ *d +2 "sampler")9% +4 "core" % P\ *d + "sampler")% +3 "core" % [\ )d +2 "sampler");% +37 "core" % N\ *d +10 "sampler")<% +4 "core" % M\ *d + "sampler")=% +3 "core" % S\ *d +2 "sampler")% +3 "core" % ]\ *d +2 "sampler"):% +3 "core" % N\ *d +2 "sampler")@% +3 "core" % U\ *d +2 "sampler")A% +3 "core" % K\ )d +2 "sampler")7% +3 "core" % I\ *d +2 "sampler")C% +3 "core" % T\ *d +2 "sampler")D% +3 "core" % K\ *d +2 "sampler")E% +3 "core" % Y\ *d +2 "sampler")>% +4 "core" % J\ *d + "sampler")\ % +3 "core" % O\ )d +2 "sampler")H% +3 "core" % [\ )d +2 "sampler")I% +3 "core" % K\ *d +2 "sampler")J% +3 "core" % [\ *d +2 "sampler")F% +3 "core" % N\ )d +2 "sampler")B% +3 "core" % R\ *d +2 "sampler")L% +4 "core" % ]\ *d + "sampler")M% +3 "core" % M\ *d +2 "sampler")N% +4 "core" % T\ *d + "sampler")O% +3 "core" % K\ )d +2 "sampler")P% +4 "core" % M\ *d + "sampler")Q% +3 "core" % W\ *d +2 "sampler")R% +3 "core" % J\ )d +2 "sampler")S% +3 "core" % W\ *d +2 "sampler")T% +3 "core" % N\ *d +304 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'U% +3 "core" %x|J\ P +2 "collection"'V% +3 "core" %x}J\ P +2 "collection"'W% +3 "core" %z|:\ P +2 "collection"'X% +3 "core" %z|H\ Q +2 "collection"'Y% +3 "core" %x~A\ P +2 "collection"'Z% +3 "core" %z}I\ P +2 "collection"'[% +3 "core" %y|=\ P +2 "collection"'\\% +3 "core" %{{L\ Q +2 "collection"']% +3 "core" %{|I\ P +2 "collection"'^% +4 "core" %|{<\ P + "collection"'_% +3 "core" %z|H\ P +2 "collection"'`% +3 "core" %z|6\ P +2 "collection"'a% +3 "core" %y{I\ P +2 "collection"'b% +3 "core" %{{D\ P +2 "collection"'c% +3 "core" %y~;\ P +2 "collection"'d% +3 "core" %zyI\ P +2 "collection"'e% +4 "core" %x{>\ P + "collection"'f% +3 "core" %yzD\ P +2 "collection"'g% +3 "core" %}{G\ P +2 "collection"'h% +3 "core" %z};\ P +2 "collection"'i% +3 "core" %z|J\ P +2 "collection"'j% +3 "core" %xz8\ P +2 "collection"'k% +3 "core" %x~J\ P +2 "collection"'l% +4 "core" %xzF\ P + "collection"'m% +3 "core" %w|:\ P +2 "collection"'n% +3 "core" %x}J\ P +2 "collection"'o% +3 "core" %y{7\ P +2 "collection"'p% +4 "core" %zzH\ O + "collection"'q% +3 "core" %{|I\ P +2 "collection"'r% +4 "core" %{|;\ P +181 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")s% +3 "core" % J\ *d +2 "sampler")t% +3 "core" % W\ *d +2 "sampler")u% +3 "core" % K\ *d +2 "sampler")v% +3 "core" % [\ *d +2 "sampler")w% +4 "core" % L\ )d + "sampler")x% +3 "core" % X\ *d +2 "sampler")y% +3 "core" % X\ *d +2 "sampler")z% +3 "core" % K\ *d +2 "sampler"){% +4 "core" % U\ *d + "sampler")|% +3 "core" % M\ *d +2 "sampler")}% +4 "core" % X\ )d + "sampler")~% +3 "core" % X\ )d +2 "sampler")% +3 "core" % K\ *d +2 "sampler")% +4 "core" % Y\ *d + "sampler")% +3 "core" % J\ *d +2 "sampler")% +3 "core" % R\ *d +2 "sampler")% +3 "core" % P\ *d +2 "sampler")% +3 "core" % N\ *d +2 "sampler")% +3 "core" % X\ )d +2 "sampler") % +3 "core" % N\ *d +2 "sampler") % +4 "core" % W\ *d + "sampler") % +3 "core" % W\ )d +2 "sampler")% +3 "core" % J\ *d +2 "sampler")% +3 "core" % Z\ *d +2 "sampler")% +3 "core" % J\ *d +2 "sampler")% +4 "core" % X\ *d + "sampler")% +3 "core" % `\ *d +2 "sampler")% +4 "core" % R\ *d + "sampler")% +3 "core" % V\ *d +2 "sampler")% +3 "core" % O\ *d +8735 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'% +3 "core" %=\ P +2 "collection"'% +3 "core" %P\ P +2 "collection"'% +3 "core" %A\ Q +2 "collection"'% +3 "core" %W\ P +2 "collection"'% +3 "core" %L\ P +2 "collection"'% +3 "core" %L\ P +2 "collection"' % +3 "core" %O\ P +2 "collection"'!% +3 "core" %A\ P +2 "collection"'"% +3 "core" %N\ P +2 "collection"'#% +3 "core" %G\ P +2 "collection"'$% +3 "core" %K\ P +2 "collection"'%% +3 "core" %J\ P +2 "collection"'&% +3 "core" %F\ Q +2 "collection"''% +4 "core" %M\ Q + "collection"'(% +3 "core" %?\ P +2 "collection"')% +4 "core" %O\ Q + "collection"'*% +3 "core" %I\ P +2 "collection"'+% +4 "core" %>\ P + "collection"',% +3 "core" %N\ P +2 "collection"'-% +4 "core" %=\ P + "collection"'.% +4 "core" %@\ P +2 "collection"'/% +3 "core" %N\ P + "collection"'0% +3 "core" %A\ Q +2 "collection"'1% +3 "core" %R\ P +2 "collection"'2% +3 "core" %E\ P +2 "collection"'3% +3 "core" %I\ P +35 "collection"'4% +11 "core" %R\ Q +2 "collection"'5% +3 "core" %C\ P +2 "collection"'6% +3 "core" %D\ Q +2 "collection"'8% +3 "core" %J\ P +205 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")9% +4 "core" % T\ *d +2 "sampler")% +3 "core" % J\ )d +2 "sampler");% +3 "core" % M\ *d +2 "sampler")<% +4 "core" % W\ *d + "sampler")=% +3 "core" % K\ *d +2 "sampler")% +3 "core" % L\ *d +2 "sampler"):% +3 "core" % W\ *d +2 "sampler")@% +3 "core" % J\ )d +2 "sampler")A% +3 "core" % U\ )d +2 "sampler")7% +3 "core" % K\ *d +2 "sampler")C% +4 "core" % Q\ *d + "sampler")D% +3 "core" % W\ *d +2 "sampler")E% +3 "core" % I\ *d +2 "sampler")>% +4 "core" % V\ *d + "sampler")\ % +4 "core" % T\ *d + "sampler")H% +3 "core" % K\ *d +2 "sampler")I% +3 "core" % U\ )d +2 "sampler")J% +4 "core" % N\ )d + "sampler")F% +3 "core" % U\ *d +2 "sampler")B% +3 "core" % K\ *d +2 "sampler")L% +3 "core" % [\ *d +3 "sampler")M% +3 "core" % U\ )d +2 "sampler")N% +3 "core" % I\ )d +2 "sampler")O% +4 "core" % P\ *d + "sampler")P% +3 "core" % T\ )d +2 "sampler")Q% +4 "core" % M\ *d + "sampler")R% +3 "core" % W\ *d +2 "sampler")S% +3 "core" % K\ )d +2 "sampler")T% +3 "core" % L\ *d +2 "sampler")U% +3 "core" % [\ *d +317 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'V% +3 "core" %P\ Q +2 "collection"'W% +4 "core" %A\ Q +2 "collection"'X% +87 "core" %O\ R + "collection"'Y% +3 "core" %:\ Q +2 "collection"'Z% +3 "core" %L\ Q +2 "collection"'[% +3 "core" %A\ Q +2 "collection"'\\% +3 "core" %L\ P +2 "collection"']% +4 "core" %M\ Q + "collection"'^% +3 "core" %K\ Q +2 "collection"'_% +4 "core" %T\ Q + "collection"'`% +3 "core" %J\ Q +2 "collection"'a% +5 "core" %E\ Q + "collection"'b% +3 "core" %J\ Q +2 "collection"'c% +3 "core" %E\ Q +2 "collection"'d% +3 "core" %>\ Q +2 "collection"'e% +3 "core" %L\ Q +2 "collection"'f% +3 "core" %@\ Q +2 "collection"'g% +4 "core" %M\ Q + "collection"'h% +3 "core" %R\ Q +2 "collection"'i% +3 "core" %H\ Q +2 "collection"'j% +3 "core" %O\ Q +2 "collection"'k% +3 "core" %I\ Q +2 "collection"'l% +3 "core" %S\ Q +2 "collection"'m% +4 "core" %A\ P + "collection"'n% +3 "core" %I\ Q +2 "collection"'o% +3 "core" %Q\ Q +2 "collection"'p% +4 "core" %A\ Q + "collection"'q% +3 "core" %O\ Q +2 "collection"'r% +3 "core" %:\ P +2 "collection"'s% +3 "core" %?\ Q +405 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")t% +3 "core" % T\ *d +2 "sampler")u% +3 "core" % I\ *d +2 "sampler")v% +3 "core" % S\ *d +2 "sampler")w% +3 "core" % I\ *d +2 "sampler")x% +3 "core" % Z\ *d +2 "sampler")y% +3 "core" % [\ +d +2 "sampler")z% +4 "core" % L\ +d + "sampler"){% +3 "core" % \\\ *d +2 "sampler")|% +3 "core" % L\ *d +2 "sampler")}% +3 "core" % Z\ *d +2 "sampler")~% +3 "core" % O\ *d +2 "sampler")% +3 "core" % M\ *d +2 "sampler")% +4 "core" % X\ *d + "sampler")% +3 "core" % K\ *d +2 "sampler")% +3 "core" % R\ *d +2 "sampler")% +3 "core" % Z\ *d +2 "sampler")% +3 "core" % K\ *d +2 "sampler")% +4 "core" % \\\ *d + "sampler") % +3 "core" % O\ *d +2 "sampler") % +3 "core" % ^\ +d +2 "sampler") % +3 "core" % U\ *d +2 "sampler")% +3 "core" % N\ +d +2 "sampler")% +3 "core" % U\ *d +2 "sampler")% +3 "core" % N\ *d +2 "sampler")% +3 "core" % V\ *d +2 "sampler")% +3 "core" % M\ *d +2 "sampler")% +4 "core" % L\ *d + "sampler")% +3 "core" % Y\ *d +2 "sampler")% +3 "core" % L\ *d +2 "sampler")% +4 "core" % U\ *d +256 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'% +2 "core" %?\ P +3 "collection"'% +3 "core" %?\ Q +2 "collection"'% +4 "core" %K\ Q + "collection"'% +3 "core" %<\ Q +2 "collection"'% +4 "core" %K\ Q + "collection"' % +3 "core" %S\ Q +2 "collection"'!% +4 "core" %D\ Q + "collection"'"% +3 "core" %L\ Q +2 "collection"'#% +4 "core" %G\ Q + "collection"'$% +3 "core" %Q\ Q +2 "collection"'%% +3 "core" %N\ Q +2 "collection"'&% +4 "core" %C\ Q + "collection"''% +3 "core" %M\ Q +2 "collection"'(% +4 "core" %D\ Q + "collection"')% +3 "core" %N\ Q +2 "collection"'*% +3 "core" %Q\ Q +2 "collection"'+% +37 "core" %A\ Q +10 "collection"',% +3 "core" %=\ Q +2 "collection"'-% +3 "core" %N\ P +2 "collection"'.% +3 "core" %~A\ P +2 "collection"'/% +3 "core" %;\ Q +2 "collection"'0% +3 "core" %L\ Q +2 "collection"'1% +3 "core" %A\ Q +2 "collection"'2% +3 "core" %M\ Q +2 "collection"'3% +3 "core" %;\ Q +2 "collection"'4% +3 "core" %K\ P +2 "collection"'5% +3 "core" %F\ Q +2 "collection"'6% +3 "core" %8\ Q +2 "collection"'8% +3 "core" %I\ P +2 "collection"'9% +4 "core" %B\ Q +226 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")% +3 "core" % V\ )d +2 "sampler");% +3 "core" % [\ *d +2 "sampler")<% +3 "core" % M\ *d +2 "sampler")=% +3 "core" % V\ *d +2 "sampler")% +3 "core" % L\ *d +2 "sampler"):% +4 "core" % W\ +d + "sampler")@% +3 "core" % K\ *d +2 "sampler")A% +4 "core" % N\ *d + "sampler")7% +3 "core" % Z\ *d +2 "sampler")C% +3 "core" % O\ *d +2 "sampler")D% +4 "core" % W\ *d + "sampler")E% +3 "core" % T\ +d +2 "sampler")>% +3 "core" % K\ *d +2 "sampler")\ % +4 "core" % Y\ *d + "sampler")H% +3 "core" % J\ *d +2 "sampler")I% +3 "core" % [\ *d +2 "sampler")J% +3 "core" % [\ *d +2 "sampler")F% +3 "core" % L\ *d +2 "sampler")B% +3 "core" % U\ *d +2 "sampler")L% +3 "core" % K\ *d +2 "sampler")M% +3 "core" % X\ )d +2 "sampler")N% +4 "core" % W\ *d +2 "sampler")O% +3 "core" % J\ *d +2 "sampler")P% +3 "core" % T\ *d +2 "sampler")Q% +3 "core" % U\ *d +2 "sampler")R% +3 "core" % K\ *d +2 "sampler")S% +3 "core" % T\ *d +2 "sampler")T% +3 "core" % I\ *d +2 "sampler")U% +3 "core" % V\ *d +2 "sampler")V% +3 "core" % T\ *d +312 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'W% +3 "core" %N\ Q +2 "collection"'X% +3 "core" %G\ P +2 "collection"'Y% +3 "core" %L\ Q +2 "collection"'Z% +3 "core" %S\ Q +2 "collection"'[% +3 "core" %H\ Q +2 "collection"'\\% +3 "core" %N\ Q +2 "collection"']% +4 "core" %A\ Q + "collection"'^% +3 "core" %~R\ Q +2 "collection"'_% +4 "core" %N\ Q + "collection"'`% +3 "core" %H\ Q +2 "collection"'a% +4 "core" %G\ Q + "collection"'b% +3 "core" %:\ Q +2 "collection"'c% +3 "core" %N\ P +2 "collection"'d% +3 "core" %N\ Q +2 "collection"'e% +3 "core" %>\ Q +2 "collection"'f% +4 "core" %L\ Q + "collection"'g% +3 "core" %~@\ Q +2 "collection"'h% +3 "core" %S\ P +2 "collection"'i% +3 "core" %M\ Q +2 "collection"'j% +3 "core" %B\ Q +2 "collection"'k% +3 "core" %Q\ Q +2 "collection"'l% +3 "core" %?\ Q +2 "collection"'m% +4 "core" %P\ Q + "collection"'n% +3 "core" %K\ Q +2 "collection"'o% +4 "core" %G\ Q + "collection"'p% +3 "core" %Q\ Q +2 "collection"'q% +4 "core" %B\ Q + "collection"'r% +3 "core" %J\ Q +2 "collection"'s% +4 "core" %P\ P + "collection"'t% +3 "core" %C\ Q +192 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")u% +3 "core" % H\ *d +2 "sampler")v% +3 "core" % W\ +d +3 "sampler")w% +3 "core" % X\ *d +2 "sampler")x% +3 "core" % N\ +d + "sampler")y% +4 "core" % \\\ *d +2 "sampler")z% +3 "core" % L\ *d +2 "sampler"){% +4 "core" % I\ *d + "sampler")|% +3 "core" % U\ *d +2 "sampler")}% +3 "core" % K\ *d +2 "sampler")~% +3 "core" % U\ *d +2 "sampler")% +3 "core" % M\ *d +2 "sampler")% +3 "core" % N\ *d +2 "sampler")% +4 "core" % V\ +d + "sampler")% +3 "core" % N\ *d +2 "sampler")% +3 "core" % W\ *d +2 "sampler")% +3 "core" % ^\ +d +2 "sampler")% +3 "core" % K\ *d +2 "sampler") % +3 "core" % W\ *d +2 "sampler") % +3 "core" % K\ *d +2 "sampler") % +3 "core" % V\ *d +2 "sampler")% +3 "core" % L\ *d +2 "sampler")% +4 "core" % M\ *d + "sampler")% +3 "core" % [\ *d +2 "sampler")% +4 "core" % K\ *d + "sampler")% +3 "core" % V\ *d +2 "sampler")% +4 "core" % K\ *d + "sampler")% +4 "core" % I\ *d +2 "sampler")% +2 "core" % W\ *d +2 "sampler")% +3 "core" % O\ *d +2 "sampler")% +3 "core" % U\ *d +7300 "Can"\ Ys +2535 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'% +3 "core" %x{[\ P +2 "collection"'% +3 "core" %y{I\ P +2 "collection"'% +3 "core" %yzV\ P +2 "collection"'% +4 "core" %xzF\ Q + "collection"' % +3 "core" %x|W\ P +2 "collection"'!% +4 "core" %yzS\ P + "collection"'"% +3 "core" %yyK\ P +35 "collection"'#% +12 "core" %z{M\ P + "collection"'$% +3 "core" %x{\\\ P +2 "collection"'%% +3 "core" %y{K\ P +2 "collection"'&% +3 "core" %y{[\ P +2 "collection"''% +3 "core" %z|O\ P +2 "collection"'(% +3 "core" %z{^\ P +2 "collection"')% +4 "core" %yzP\ P + "collection"'*% +4 "core" %y{P\ P + "collection"'+% +4 "core" %z}Z\ P + "collection"',% +3 "core" %yzM\ P +2 "collection"'-% +3 "core" %z|U\ P +2 "collection"'.% +3 "core" %x{^\ P +2 "collection"'/% +4 "core" %yzP\ P +2 "collection"'0% +3 "core" %zz`\ P +2 "collection"'1% +3 "core" %x{^\ P +2 "collection"'2% +4 "core" %z{Q\ P + "collection"'3% +3 "core" %y{a\ O +2 "collection"'4% +3 "core" %yzP\ P +2 "collection"'5% +3 "core" %y|W\ P +2 "collection"'6% +3 "core" %y|Z\ P +2 "collection"'8% +3 "core" %xzM\ P +2 "collection"'9% +3 "core" %x{U\ P +2 "collection"'% +3 "core" %x{M\ P +219 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler");% +3 "core" % c d I\ *d +2 "sampler")<% +4 "core" % a c U\ )d +2 "sampler")=% +3 "core" % c c I\ *d +2 "sampler")% +4 "core" % b a I\ *d + "sampler"):% +3 "core" % a c U\ *d +2 "sampler")@% +3 "core" % c a J\ *d +2 "sampler")A% +3 "core" % d d Y\ *d +2 "sampler")7% +3 "core" % b d S\ *d +2 "sampler")C% +3 "core" % b b J\ *d +2 "sampler")D% +3 "core" % a a T\ *d +2 "sampler")E% +3 "core" % a b H\ *d +2 "sampler")>% +4 "core" % b c T\ *d + "sampler")\ % +3 "core" % b d S\ *d +2 "sampler")H% +3 "core" % a b J\ *d +2 "sampler")I% +3 "core" % c c S\ *d +2 "sampler")J% +4 "core" % b c K\ *d + "sampler")F% +3 "core" % b d I\ *d +2 "sampler")B% +3 "core" % c c U\ *d +3 "sampler")L% +3 "core" % c e J\ *d +2 "sampler")M% +4 "core" % c d T\ *d + "sampler")N% +3 "core" % b b V\ *d +2 "sampler")O% +4 "core" % a b I\ *d + "sampler")P% +3 "core" % d d U\ *d +2 "sampler")Q% +3 "core" % a c H\ *d +2 "sampler")R% +3 "core" % ` b R\ *d +2 "sampler")S% +3 "core" % b d Y\ *d +2 "sampler")T% +3 "core" % b ` J\ *d +2 "sampler")U% +4 "core" % c b T\ *d + "sampler")V% +4 "core" % b a U\ *d +2 "sampler")W% +2 "core" % d d H\ )d +182 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'X% +3 "core" %x{Z\ P +2 "collection"'Y% +3 "core" %{yP\ P +2 "collection"'Z% +4 "core" %x|c\ Q + "collection"'[% +3 "core" %|{Q\ P +2 "collection"'\\% +3 "core" %y{X\ P +2 "collection"']% +3 "core" %x{K\ P +2 "collection"'^% +4 "core" %x{H\ P +2 "collection"'_% +3 "core" %{z^\ P +2 "collection"'`% +3 "core" %z{O\ P +2 "collection"'a% +3 "core" %xzX\ P +2 "collection"'b% +3 "core" %w{V\ P +2 "collection"'c% +4 "core" %z{M\ P + "collection"'d% +3 "core" %z{W\ P +2 "collection"'e% +4 "core" %zyM\ P + "collection"'f% +3 "core" %wzM\ P +2 "collection"'g% +4 "core" %x{T\ P + "collection"'h% +3 "core" %yzM\ P +2 "collection"'i% +3 "core" %y{a\ P +2 "collection"'j% +3 "core" %y{P\ Q +2 "collection"'k% +3 "core" %y{K\ P +2 "collection"'l% +3 "core" %y{^\ Q +2 "collection"'m% +3 "core" %zyR\ P +2 "collection"'n% +3 "core" %yz`\ P +2 "collection"'o% +4 "core" %xzS\ P + "collection"'p% +3 "core" %{zR\ Q +2 "collection"'q% +4 "core" %wza\ P +2 "collection"'r% +3 "core" %zzO\ P +2 "collection"'s% +2 "core" %y{P\ Q +2 "collection"'t% +3 "core" %xyW\ P +2 "collection"'u% +3 "core" %xxO\ P +203 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")v% +3 "core" % a b T\ *d +2 "sampler")w% +3 "core" % b c J\ *d +2 "sampler")x% +3 "core" % b a I\ *d +2 "sampler")y% +3 "core" % b a W\ *d +2 "sampler")z% +3 "core" % c c H\ *d +2 "sampler"){% +3 "core" % ` b Z\ *d +2 "sampler")|% +3 "core" % ` b K\ )d +2 "sampler")}% +4 "core" % a c V\ *d + "sampler")~% +3 "core" % a b U\ *d +2 "sampler")% +3 "core" % c a H\ *d +2 "sampler")% +3 "core" % a ` S\ *d +2 "sampler")% +4 "core" % a c I\ *d + "sampler")% +3 "core" % b b K\ *d +2 "sampler")% +4 "core" % b b W\ *d + "sampler")% +3 "core" % c c H\ *d +2 "sampler")% +4 "core" % b a T\ )d + "sampler") % +3 "core" % a b L\ *d +2 "sampler") % +4 "core" % ` b `\ *d + "sampler") % +3 "core" % a b \\\ )d +2 "sampler")% +3 "core" % c b N\ *d +2 "sampler")% +3 "core" % c c V\ )d +2 "sampler")% +3 "core" % a a J\ )d +2 "sampler")% +4 "core" % a c W\ )d + "sampler")% +3 "core" % a b U\ *d +2 "sampler")% +3 "core" % b c I\ *d +2 "sampler")% +3 "core" % c c U\ *d +2 "sampler")% +3 "core" % a b I\ *d +2 "sampler")% +4 "core" % b a V\ *d + "sampler")% +3 "core" % b a W\ *d +2 "sampler")% +3 "core" % c b E\ *d +222 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'% +3 "core" %xza\ P +2 "collection"'% +3 "core" %y{R\ P +2 "collection"'% +4 "core" %{za\ P + "collection"' % +4 "core" %xzb\ P + "collection"'!% +4 "core" %z{R\ P + "collection"'"% +3 "core" %wyZ\ P +2 "collection"'#% +3 "core" %y{N\ Q +2 "collection"'$% +3 "core" %x{]\ P +2 "collection"'%% +3 "core" %vzV\ P +2 "collection"'&% +3 "core" %xyI\ P +2 "collection"''% +3 "core" %wz`\ P +2 "collection"'(% +3 "core" %x{R\ P +2 "collection"')% +3 "core" %zy`\ P +2 "collection"'*% +3 "core" %zzR\ P +2 "collection"'+% +4 "core" %y{Z\ P + "collection"',% +3 "core" %y{`\ P +2 "collection"'-% +3 "core" %w{R\ P +2 "collection"'.% +3 "core" %z{]\ P +2 "collection"'/% +3 "core" %vxI\ P +2 "collection"'0% +4 "core" %x{J\ P + "collection"'1% +3 "core" %yy[\ P +2 "collection"'2% +3 "core" %yzN\ P +2 "collection"'3% +3 "core" %w{]\ P +2 "collection"'4% +4 "core" %xzR\ P + "collection"'5% +3 "core" %yzQ\ P +2 "collection"'6% +3 "core" %y{a\ P +3 "collection"'8% +3 "core" %yzb\ P +2 "collection"'9% +3 "core" %wyL\ P +2 "collection"'% +3 "core" %yy\\\ P +2 "collection"';% +4 "core" %x|M\ P +180 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")<% +3 "core" % c b L\ )d +2 "sampler")=% +3 "core" % a a T\ )d +2 "sampler")% +83 "core" % b a T\ +d + "sampler"):% +3 "core" % c a I\ *d +2 "sampler")@% +3 "core" % b b Z\ *d +2 "sampler")A% +3 "core" % b e J\ *d +2 "sampler")7% +3 "core" % c b U\ )d +2 "sampler")C% +3 "core" % b d U\ *d +2 "sampler")D% +3 "core" % a b K\ *d +2 "sampler")E% +3 "core" % b a V\ *d +2 "sampler")>% +3 "core" % a ` H\ *d +2 "sampler")\ % +4 "core" % ` b Y\ )d + "sampler")H% +3 "core" % a a \\\ *d +2 "sampler")I% +3 "core" % a b K\ )d +2 "sampler")J% +3 "core" % a ` U\ )d +2 "sampler")F% +3 "core" % c c N\ *d +2 "sampler")B% +4 "core" % c c T\ (d + "sampler")L% +3 "core" % a b V\ *d +2 "sampler")M% +3 "core" % b a I\ *d +2 "sampler")N% +3 "core" % b a U\ )d +2 "sampler")O% +3 "core" % c b J\ )d +2 "sampler")P% +4 "core" % b a U\ )d + "sampler")Q% +3 "core" % _ ` V\ *d +2 "sampler")R% +3 "core" % a b J\ )d +2 "sampler")S% +3 "core" % b c V\ )d +2 "sampler")T% +3 "core" % a b L\ *d +2 "sampler")U% +4 "core" % a a V\ )d + "sampler")V% +3 "core" % c c [\ *d +2 "sampler")W% +4 "core" % a b M\ )d + "sampler")X% +3 "core" % c c U\ )d +5474 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'Y% +3 "core" %P\ P +2 "collection"'Z% +3 "core" %X\ P +2 "collection"'[% +3 "core" %N\ P +2 "collection"'\\% +3 "core" %[\ P +2 "collection"']% +3 "core" %R\ P +2 "collection"'^% +3 "core" %]\ P +2 "collection"'_% +3 "core" %[\ P +2 "collection"'`% +4 "core" %N\ P + "collection"'a% +3 "core" %Z\ P +2 "collection"'b% +3 "core" %L\ P +2 "collection"'c% +3 "core" %^\ P +2 "collection"'d% +3 "core" %_\ P +2 "collection"'e% +3 "core" %Q\ P +2 "collection"'f% +3 "core" %]\ P +2 "collection"'g% +3 "core" %S\ P +2 "collection"'h% +3 "core" %X\ P +2 "collection"'i% +3 "core" %Z\ P +2 "collection"'j% +3 "core" %K\ P +2 "collection"'k% +3 "core" %T\ P +2 "collection"'l% +3 "core" %O\ P +2 "collection"'m% +3 "core" %a\ P +2 "collection"'n% +3 "core" %[\ P +2 "collection"'o% +4 "core" %P\ P + "collection"'p% +3 "core" %b\ P +2 "collection"'q% +4 "core" %S\ P + "collection"'r% +3 "core" %M\ P +2 "collection"'s% +3 "core" %Y\ P +2 "collection"'t% +3 "core" %N\ P +2 "collection"'u% +3 "core" %_\ P +2 "collection"'v% +4 "core" %M\ P +174 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")w% +3 "core" %\ $\ $ H\ *d +2 "sampler")x% +3 "core" %\ $\ $ T\ *d +2 "sampler")y% +3 "core" %\ &\ % J\ *d +2 "sampler")z% +4 "core" %\ #\ ' U\ *d + "sampler"){% +3 "core" %\ $\ % U\ *d +2 "sampler")|% +3 "core" %\ %\ & H\ *d +2 "sampler")}% +4 "core" %\ %\ & W\ )d + "sampler")~% +3 "core" %\ &\ $ I\ *d +2 "sampler")% +4 "core" %\ &\ % U\ *d + "sampler")% +3 "core" %\ %\ " S\ )d +2 "sampler")% +3 "core" %\ %\ $ D\ )d +2 "sampler")% +3 "core" %\ &\ $ T\ *d +2 "sampler")% +3 "core" %\ %\ & M\ *d +2 "sampler")% +3 "core" %\ %\ % R\ *d +2 "sampler")% +3 "core" %\ %\ ' Q\ *d +2 "sampler") % +3 "core" %\ %\ & I\ *d +2 "sampler") % +3 "core" %\ &\ & T\ *d +2 "sampler") % +3 "core" %\ %\ % J\ *d +2 "sampler")% +3 "core" %\ %\ % S\ *d +2 "sampler")% +3 "core" %\ %\ & J\ *d +2 "sampler")% +37 "core" %\ %\ & I\ *d +10 "sampler")% +2 "core" %\ $\ & J\ *d +2 "sampler")% +3 "core" %\ &\ & V\ *d +2 "sampler")% +3 "core" %\ $\ # I\ *d +2 "sampler")% +4 "core" %\ #\ % T\ )d +2 "sampler")% +3 "core" %\ %\ $ H\ *d +2 "sampler")% +3 "core" %\ '\ & K\ *d +3 "sampler")% +3 "core" %\ $\ % H\ )d +2 "sampler")% +4 "core" %\ %\ % T\ *d + "sampler")% +3 "core" %\ $\ ' I\ *d +224 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'% +3 "core" %K\ P +2 "collection"'% +3 "core" %O\ P +2 "collection"' % +3 "core" %_\ P +2 "collection"'!% +3 "core" %O\ P +2 "collection"'"% +3 "core" %]\ P +2 "collection"'#% +3 "core" %O\ P +2 "collection"'$% +3 "core" %\\\ P +2 "collection"'%% +3 "core" %]\ P +2 "collection"'&% +3 "core" %M\ P +2 "collection"''% +3 "core" %\\\ P +2 "collection"'(% +4 "core" %I\ P + "collection"')% +3 "core" %T\ O +2 "collection"'*% +3 "core" %]\ P +2 "collection"'+% +3 "core" %M\ P +2 "collection"',% +4 "core" %^\ P + "collection"'-% +3 "core" %J\ P +2 "collection"'.% +4 "core" %W\ P + "collection"'/% +3 "core" %Z\ P +2 "collection"'0% +3 "core" %L\ P +2 "collection"'1% +3 "core" %Z\ P +2 "collection"'2% +3 "core" %Q\ P +2 "collection"'3% +4 "core" %a\ P + "collection"'4% +3 "core" %^\ P +2 "collection"'5% +3 "core" %L\ P +2 "collection"'6% +3 "core" %_\ P +2 "collection"'8% +3 "core" %S\ P +2 "collection"'9% +3 "core" %a\ P +2 "collection"'% +3 "core" %b\ P +2 "collection"';% +3 "core" %K\ P +2 "collection"'<% +4 "core" %[\ P +222 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")=% +3 "core" %\ '\ & V\ *d +2 "sampler")% +4 "core" %\ '\ & I\ *d +2 "sampler"):% +3 "core" %\ (\ ( H\ )d +2 "sampler")@% +3 "core" %\ '\ ' T\ *d +2 "sampler")A% +3 "core" %\ (\ ' K\ )d +2 "sampler")7% +3 "core" %\ '\ ( U\ *d +2 "sampler")C% +3 "core" %\ '\ ' V\ *d +2 "sampler")D% +3 "core" %\ (\ ' I\ )d +2 "sampler")E% +3 "core" %\ &\ ' T\ )d +2 "sampler")>% +3 "core" %\ $\ ( K\ *d +2 "sampler")\ % +3 "core" %\ '\ ) Q\ *d +2 "sampler")H% +3 "core" %\ '\ ( H\ *d +2 "sampler")I% +3 "core" %\ '\ ( J\ *d +2 "sampler")J% +3 "core" %\ '\ ( U\ *d +2 "sampler")F% +4 "core" %\ (\ ( H\ *d + "sampler")B% +3 "core" %\ (\ ) D\ )d +2 "sampler")L% +3 "core" %\ '\ ) T\ )d +2 "sampler")M% +3 "core" %\ )\ ' G\ *d +2 "sampler")N% +3 "core" %\ '\ ) T\ *d +2 "sampler")O% +3 "core" %\ (\ ' F\ )d +2 "sampler")P% +3 "core" %\ &\ ( T\ )d +2 "sampler")Q% +3 "core" %\ '\ & R\ )d +2 "sampler")R% +3 "core" %\ &\ ' H\ )d +2 "sampler")S% +3 "core" %\ (\ ( U\ )d +2 "sampler")T% +3 "core" %\ &\ ' J\ *d +2 "sampler")U% +4 "core" %\ (\ ) R\ )d + "sampler")V% +3 "core" %\ (\ ' R\ *d +2 "sampler")W% +3 "core" %\ '\ ' H\ *d +2 "sampler")X% +3 "core" %\ '\ & U\ )d +2 "sampler")Y% +3 "core" %\ %\ ' H\ )d +236 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'Z% +3 "core" %G\ P +2 "collection"'[% +3 "core" %Z\ P +2 "collection"'\\% +3 "core" %\\\ P +2 "collection"']% +3 "core" %P\ P +2 "collection"'^% +3 "core" %[\ P +2 "collection"'_% +3 "core" %Q\ P +2 "collection"'`% +3 "core" %\\\ O +2 "collection"'a% +3 "core" %J\ P +2 "collection"'b% +3 "core" %V\ P +2 "collection"'c% +3 "core" %Y\ P +2 "collection"'d% +4 "core" %T\ P + "collection"'e% +3 "core" %c\ P +2 "collection"'f% +3 "core" %K\ P +2 "collection"'g% +3 "core" %Q\ P +2 "collection"'h% +4 "core" %`\ P + "collection"'i% +3 "core" %R\ P +2 "collection"'j% +3 "core" %a\ P +2 "collection"'k% +3 "core" %b\ P +2 "collection"'l% +3 "core" %S\ P +2 "collection"'m% +3 "core" %`\ P +2 "collection"'n% +4 "core" %Q\ P + "collection"'o% +3 "core" %Z\ P +2 "collection"'p% +3 "core" %L\ P +3 "collection"'q% +3 "core" %H\ P +2 "collection"'r% +3 "core" %]\ P +2 "collection"'s% +3 "core" %^\ P +2 "collection"'t% +3 "core" %S\ P +2 "collection"'u% +4 "core" %`\ P + "collection"'v% +3 "core" %N\ P +2 "collection"'w% +3 "core" %M\ P +191 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")x% +3 "core" %\ '\ ) T\ )d +2 "sampler")y% +3 "core" %\ (\ ( J\ *d +2 "sampler")z% +4 "core" %\ )\ ) R\ *d + "sampler"){% +3 "core" %\ '\ ( H\ *d +2 "sampler")|% +3 "core" %\ )\ ) J\ *d +2 "sampler")}% +3 "core" %\ '\ ) R\ *d +2 "sampler")~% +3 "core" %\ &\ ' I\ )d +2 "sampler")% +3 "core" %\ '\ ( U\ *d +2 "sampler")% +3 "core" %\ '\ ' J\ *d +2 "sampler")% +3 "core" %\ (\ ( M\ )d +2 "sampler")% +3 "core" %\ (\ ' T\ )d +36 "sampler")% +11 "core" %\ )\ + T\ )d +2 "sampler")% +3 "core" %\ )\ ( K\ *d +2 "sampler")% +3 "core" %\ )\ ( Y\ *d +2 "sampler") % +3 "core" %\ (\ * L\ )d +2 "sampler") % +3 "core" %\ (\ + K\ *d +2 "sampler") % +3 "core" %\ (\ ( T\ *d +2 "sampler")% +3 "core" %\ '\ ' I\ )d +2 "sampler")% +4 "core" %\ &\ ' V\ *d + "sampler")% +4 "core" %\ )\ * Z\ )d + "sampler")% +4 "core" %\ )\ ' J\ *d + "sampler")% +4 "core" %\ (\ ) T\ *d + "sampler")% +3 "core" %\ (\ ) K\ *d +2 "sampler")% +3 "core" %\ (\ ( U\ )d +2 "sampler")% +3 "core" %\ )\ * I\ )d +2 "sampler")% +3 "core" %\ )\ ( I\ *d +2 "sampler")% +3 "core" %\ (\ ( P\ )d +2 "sampler")% +3 "core" %\ )\ ' J\ *d +2 "sampler")% +3 "core" %\ (\ ) U\ )d +2 "sampler")% +3 "core" %\ *\ * J\ )d +183 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'% +3 "core" %Q\ P +2 "collection"' % +4 "core" %]\ P +2 "collection"'!% +3 "core" %G\ P +2 "collection"'"% +3 "core" %N\ P +2 "collection"'#% +4 "core" %\\\ P + "collection"'$% +3 "core" %N\ P +2 "collection"'%% +4 "core" %Z\ P + "collection"'&% +3 "core" %a\ P +2 "collection"''% +3 "core" %Q\ P +2 "collection"'(% +3 "core" %`\ P +2 "collection"')% +3 "core" %J\ P +2 "collection"'*% +3 "core" %[\ O +2 "collection"'+% +4 "core" %d\ P + "collection"',% +3 "core" %L\ P +2 "collection"'-% +3 "core" %[\ P +2 "collection"'.% +3 "core" %Q\ P +2 "collection"'/% +3 "core" %[\ O +2 "collection"'0% +3 "core" %i\ P +2 "collection"'1% +4 "core" %O\ P + "collection"'2% +4 "core" %U\ P +2 "collection"'3% +3 "core" %_\ P +2 "collection"'4% +3 "core" %R\ P +2 "collection"'5% +4 "core" %`\ P + "collection"'6% +4 "core" %]\ P +2 "collection"'8% +3 "core" %Q\ P +2 "collection"'9% +3 "core" %]\ P +2 "collection"'% +3 "core" %`\ P +2 "collection"';% +3 "core" %M\ P +2 "collection"'<% +3 "core" %X\ P +2 "collection"'=% +4 "core" %M\ P +174 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")% +2 "core" %\ (\ * J\ *d +3 "sampler"):% +2 "core" %\ ,\ ) V\ *d +3 "sampler")@% +3 "core" %\ +\ ) I\ )d +2 "sampler")A% +3 "core" %\ (\ ) S\ )d +2 "sampler")7% +3 "core" %\ '\ ) S\ *d +2 "sampler")C% +3 "core" %\ )\ + K\ *d +2 "sampler")D% +4 "core" %\ (\ * S\ *d + "sampler")E% +3 "core" %\ *\ ) R\ )d +2 "sampler")>% +3 "core" %\ *\ ) I\ *d +2 "sampler")\ % +3 "core" %\ )\ * P\ *d +2 "sampler")H% +3 "core" %\ )\ ) G\ *d +2 "sampler")I% +3 "core" %\ )\ ( T\ *d +2 "sampler")J% +4 "core" %\ )\ * I\ )d + "sampler")F% +3 "core" %\ *\ * I\ *d +2 "sampler")B% +3 "core" %\ )\ * Q\ )d +2 "sampler")L% +3 "core" %\ (\ + J\ *d +2 "sampler")M% +3 "core" %\ )\ + U\ *d +2 "sampler")N% +3 "core" %\ *\ ) I\ *d +2 "sampler")O% +4 "core" %\ )\ ) V\ )d + "sampler")P% +3 "core" %\ (\ ) W\ *d +2 "sampler")Q% +3 "core" %\ *\ ( L\ )d +2 "sampler")R% +3 "core" %\ )\ * V\ *d +2 "sampler")S% +3 "core" %\ (\ ) I\ )d +2 "sampler")T% +3 "core" %\ )\ ) T\ )d +2 "sampler")U% +3 "core" %\ )\ ) R\ *d +2 "sampler")V% +3 "core" %\ *\ * K\ )d +2 "sampler")W% +4 "core" %\ *\ ) S\ *d + "sampler")X% +3 "core" %\ )\ * K\ *d +2 "sampler")Y% +3 "core" %\ )\ ( S\ *d +2 "sampler")Z% +3 "core" %\ *\ , S\ *d +172 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'[% +3 "core" %X\ P +3 "collection"'\\% +3 "core" %^\ P +2 "collection"']% +4 "core" %R\ P + "collection"'^% +3 "core" %`\ P +2 "collection"'_% +3 "core" %I\ P +2 "collection"'`% +3 "core" %K\ P +2 "collection"'a% +3 "core" %[\ P +2 "collection"'b% +3 "core" %M\ P +2 "collection"'c% +3 "core" %\\\ P +2 "collection"'d% +3 "core" %P\ P +2 "collection"'e% +3 "core" %U\ O +2 "collection"'f% +3 "core" %Y\ P +2 "collection"'g% +3 "core" %Q\ P +2 "collection"'h% +3 "core" %_\ P +2 "collection"'i% +3 "core" %I\ P +2 "collection"'j% +3 "core" %M\ P +2 "collection"'k% +3 "core" %_\ P +2 "collection"'l% +3 "core" %R\ P +2 "collection"'m% +4 "core" %Y\ P + "collection"'n% +3 "core" %[\ P +2 "collection"'o% +3 "core" %P\ P +2 "collection"'p% +3 "core" %Z\ P +2 "collection"'q% +4 "core" %N\ P + "collection"'r% +3 "core" %Y\ P +2 "collection"'s% +3 "core" %X\ P +2 "collection"'t% +3 "core" %E\ P +2 "collection"'u% +4 "core" %V\ P + "collection"'v% +3 "core" %N\ P +2 "collection"'w% +3 "core" %Z\ P +2 "collection"'x% +3 "core" %Y\ O +172 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")y% +3 "core" %\ *\ * F\ )d +2 "sampler")z% +45 "core" %\ +\ , I\ *d +2 "sampler"){% +3 "core" %\ )\ * S\ *d +2 "sampler")|% +3 "core" %\ *\ * I\ )d +2 "sampler")}% +3 "core" %\ *\ ( T\ )d +2 "sampler")~% +3 "core" %\ )\ ) H\ )d +2 "sampler")% +3 "core" %\ *\ * N\ )d +2 "sampler")% +3 "core" %\ )\ * W\ *d +2 "sampler")% +3 "core" %\ )\ ( I\ *d +2 "sampler")% +3 "core" %\ )\ ) S\ )d +2 "sampler")% +4 "core" %\ *\ * R\ )d + "sampler")% +4 "core" %\ (\ , J\ )d + "sampler")% +4 "core" %\ )\ ) S\ )d + "sampler") % +3 "core" %\ *\ * H\ *d +2 "sampler") % +3 "core" %\ +\ + Q\ *d +2 "sampler") % +3 "core" %\ )\ ) U\ *d +2 "sampler")% +3 "core" %\ (\ + M\ )d +2 "sampler")% +3 "core" %\ *\ ( W\ )d +2 "sampler")% +3 "core" %\ *\ * I\ *d +2 "sampler")% +3 "core" %\ +\ + S\ *d +2 "sampler")% +4 "core" %\ *\ * I\ *d + "sampler")% +3 "core" %\ +\ * I\ *d +2 "sampler")% +3 "core" %\ +\ + U\ *d +2 "sampler")% +3 "core" %\ *\ + J\ *d +2 "sampler")% +3 "core" %\ +\ ) T\ *d +2 "sampler")% +4 "core" %\ *\ , I\ )d + "sampler")% +3 "core" %\ (\ ) K\ *d +2 "sampler")% +4 "core" %\ *\ * V\ *d +2 "sampler")% +3 "core" %\ ,\ , \\\ *d +2 "sampler")% +3 "core" %\ )\ * L\ *d +156 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"' % +3 "core" %b\ P +2 "collection"'!% +3 "core" %N\ P +2 "collection"'"% +3 "core" %X\ P +2 "collection"'#% +3 "core" %G\ P +2 "collection"'$% +3 "core" %]\ P +2 "collection"'%% +3 "core" %R\ P +2 "collection"'&% +4 "core" %L\ P + "collection"''% +3 "core" %\\\ P +2 "collection"'(% +3 "core" %R\ P +2 "collection"')% +4 "core" %_\ P + "collection"'*% +3 "core" %K\ O +2 "collection"'+% +4 "core" %G\ P + "collection"',% +3 "core" %Z\ P +2 "collection"'-% +3 "core" %L\ P +2 "collection"'.% +4 "core" %W\ P + "collection"'/% +3 "core" %I\ O +2 "collection"'0% +4 "core" %L\ P + "collection"'1% +3 "core" %X\ P +2 "collection"'2% +3 "core" %P\ P +2 "collection"'3% +3 "core" %\\\ P +2 "collection"'4% +3 "core" %N\ P +2 "collection"'5% +3 "core" %M\ P +2 "collection"'6% +3 "core" %`\ P +2 "collection"'8% +4 "core" %P\ P + "collection"'9% +3 "core" %V\ P +2 "collection"'% +4 "core" %O\ P + "collection"';% +3 "core" %J\ P +2 "collection"'<% +3 "core" %W\ P +2 "collection"'=% +3 "core" %M\ P +2 "collection"'% +3 "core" %_\ P +155 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler"):% +3 "core" %\ *\ , J\ *d +2 "sampler")@% +3 "core" %\ +\ + W\ )d +2 "sampler")A% +3 "core" %\ *\ + T\ *d +2 "sampler")7% +3 "core" %\ ,\ * H\ )d +2 "sampler")C% +3 "core" %\ +\ * T\ *d +3 "sampler")D% +3 "core" %\ *\ * H\ *d +2 "sampler")E% +3 "core" %\ ,\ + G\ )d +2 "sampler")>% +4 "core" %\ )\ + W\ *d + "sampler")\ % +3 "core" %\ )\ + J\ *d +2 "sampler")H% +3 "core" %\ +\ * I\ *d +2 "sampler")I% +3 "core" %\ )\ * U\ *d +2 "sampler")J% +3 "core" %\ +\ + K\ )d +2 "sampler")F% +3 "core" %\ +\ * U\ *d +2 "sampler")B% +4 "core" %\ *\ , J\ *d + "sampler")L% +3 "core" %\ )\ * G\ *d +2 "sampler")M% +3 "core" %\ +\ * S\ *d +2 "sampler")N% +4 "core" %\ +\ ) J\ )d + "sampler")O% +3 "core" %\ *\ ) W\ )d +2 "sampler")P% +3 "core" %\ )\ * K\ )d +2 "sampler")Q% +4 "core" %\ )\ + V\ *d + "sampler")R% +3 "core" %\ *\ , U\ )d +2 "sampler")S% +3 "core" %\ +\ , J\ )d +2 "sampler")T% +3 "core" %\ -\ , R\ *d +2 "sampler")U% +3 "core" %\ +\ * H\ )d +2 "sampler")V% +3 "core" %\ +\ , T\ *d +2 "sampler")W% +3 "core" %\ *\ * S\ *d +2 "sampler")X% +3 "core" %\ +\ , K\ )d +2 "sampler")Y% +3 "core" %\ *\ + T\ *d +2 "sampler")Z% +3 "core" %\ +\ + K\ *d +2 "sampler")[% +3 "core" %\ +\ , S\ )d +177 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'\\% +3 "core" %]\ P +2 "collection"']% +4 "core" %F\ P + "collection"'^% +3 "core" %O\ P +2 "collection"'_% +3 "core" %a\ P +2 "collection"'`% +3 "core" %P\ P +2 "collection"'a% +3 "core" %X\ P +2 "collection"'b% +3 "core" %Q\ P +2 "collection"'c% +3 "core" %Z\ O +2 "collection"'d% +3 "core" %f\ P +2 "collection"'e% +3 "core" %N\ P +2 "collection"'f% +3 "core" %^\ P +2 "collection"'g% +3 "core" %P\ P +2 "collection"'h% +3 "core" %V\ P +2 "collection"'i% +3 "core" %O\ P +2 "collection"'j% +3 "core" %J\ P +2 "collection"'k% +3 "core" %U\ P +2 "collection"'l% +3 "core" %H\ P +2 "collection"'m% +3 "core" %]\ P +2 "collection"'n% +3 "core" %P\ O +2 "collection"'o% +3 "core" %M\ P +2 "collection"'p% +3 "core" %_\ P +2 "collection"'q% +3 "core" %O\ P +2 "collection"'r% +3 "core" %^\ P +2 "collection"'s% +4 "core" %R\ P +35 "collection"'t% +11 "core" %\\\ P +2 "collection"'u% +3 "core" %O\ P +2 "collection"'v% +3 "core" %`\ P +2 "collection"'w% +3 "core" %S\ P +2 "collection"'x% +4 "core" %[\ P + "collection"'y% +3 "core" %a\ P +176 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")z% +5 "core" %\ *\ , U\ *d + "sampler"){% +4 "core" %\ -\ , I\ *d +2 "sampler")|% +2 "core" %\ *\ ) M\ )d +2 "sampler")}% +4 "core" %\ +\ - U\ )d + "sampler")~% +4 "core" %\ )\ + I\ )d + "sampler")% +4 "core" %\ *\ , T\ )d + "sampler")% +3 "core" %\ +\ * H\ *d +2 "sampler")% +3 "core" %\ +\ , U\ )d +2 "sampler")% +3 "core" %\ ,\ + T\ *d +2 "sampler")% +3 "core" %\ )\ , I\ )d +2 "sampler")% +3 "core" %\ +\ - X\ *d +2 "sampler")% +3 "core" %\ *\ * I\ )d +2 "sampler") % +3 "core" %\ ,\ + U\ )d +2 "sampler") % +3 "core" %\ *\ + H\ )d +2 "sampler") % +4 "core" %\ +\ ) K\ )d + "sampler")% +3 "core" %\ +\ - T\ *d +2 "sampler")% +3 "core" %\ *\ * J\ )d +2 "sampler")% +4 "core" %\ ,\ * T\ *d + "sampler")% +3 "core" %\ *\ * P\ )d +2 "sampler")% +3 "core" %\ +\ , I\ *d +2 "sampler")% +3 "core" %\ -\ * S\ )d +2 "sampler")% +3 "core" %\ ,\ + G\ *d +2 "sampler")% +4 "core" %\ ,\ + T\ )d + "sampler")% +3 "core" %\ +\ + T\ )d +2 "sampler")% +3 "core" %\ +\ ) J\ )d +2 "sampler")% +4 "core" %\ *\ , U\ )d +2 "sampler")% +2 "core" %\ .\ , J\ )d +2 "sampler")% +4 "core" %\ *\ * K\ *d + "sampler")% +3 "core" %\ *\ + S\ )d +2 "sampler") % +3 "core" %\ ,\ , J\ )d +162 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'!% +3 "core" %M\ P +2 "collection"'"% +3 "core" %Z\ P +2 "collection"'#% +3 "core" %L\ P +2 "collection"'$% +3 "core" %[\ P +2 "collection"'%% +3 "core" %K\ P +2 "collection"'&% +3 "core" %W\ P +2 "collection"''% +3 "core" %a\ P +2 "collection"'(% +3 "core" %X\ P +2 "collection"')% +4 "core" %`\ Q + "collection"'*% +3 "core" %S\ P +2 "collection"'+% +3 "core" %]\ P +2 "collection"',% +4 "core" %]\ P + "collection"'-% +3 "core" %N\ P +2 "collection"'.% +3 "core" %^\ P +2 "collection"'/% +3 "core" %Q\ P +2 "collection"'0% +3 "core" %_\ O +2 "collection"'1% +3 "core" %X\ P +2 "collection"'2% +4 "core" %N\ P + "collection"'3% +3 "core" %a\ P +2 "collection"'4% +4 "core" %S\ P + "collection"'5% +3 "core" %a\ P +2 "collection"'6% +4 "core" %`\ P + "collection"'8% +3 "core" %I\ P +2 "collection"'9% +4 "core" %X\ P + "collection"'% +3 "core" %M\ Q +2 "collection"';% +4 "core" %\\\ P + "collection"'<% +3 "core" %X\ P +2 "collection"'=% +4 "core" %K\ P + "collection"'% +3 "core" %[\ P +2 "collection"':% +3 "core" %K\ P +164 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")@% +3 "core" %\ +\ + U\ )d +2 "sampler")A% +3 "core" %\ +\ + K\ *d +2 "sampler")7% +4 "core" %\ ,\ , T\ *d + "sampler")C% +3 "core" %\ *\ * G\ *d +2 "sampler")D% +4 "core" %\ *\ + T\ )d + "sampler")E% +3 "core" %\ -\ , S\ *d +2 "sampler")>% +3 "core" %\ ,\ , A\ *d +2 "sampler")\ % +3 "core" %\ +\ * T\ )d +2 "sampler")H% +3 "core" %\ ,\ - H\ *d +2 "sampler")I% +3 "core" %\ .\ + T\ *d +2 "sampler")J% +3 "core" %\ ,\ + K\ )d +2 "sampler")F% +3 "core" %\ *\ + G\ *d +2 "sampler")B% +3 "core" %\ +\ + U\ )d +2 "sampler")L% +4 "core" %\ *\ - C\ )d + "sampler")M% +3 "core" %\ ,\ . Q\ )d +2 "sampler")N% +3 "core" %\ +\ + J\ *d +2 "sampler")O% +3 "core" %\ +\ - U\ )d +2 "sampler")P% +4 "core" %\ *\ ) W\ *d + "sampler")Q% +3 "core" %\ ,\ + J\ )d +2 "sampler")R% +4 "core" %\ +\ + S\ *d + "sampler")S% +3 "core" %\ *\ , K\ )d +2 "sampler")T% +3 "core" %\ +\ . W\ (d +2 "sampler")U% +4 "core" %\ +\ + U\ *d + "sampler")V% +3 "core" %\ ,\ - H\ )d +2 "sampler")W% +3 "core" %\ ,\ + U\ )d +2 "sampler")X% +3 "core" %\ *\ , J\ *d +2 "sampler")Y% +3 "core" %\ ,\ + P\ *d +2 "sampler")Z% +3 "core" %\ )\ + Q\ *d +2 "sampler")[% +3 "core" %\ +\ + K\ )d +2 "sampler")\\% +4 "core" %\ -\ - U\ *d +171 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"']% +2 "core" %P\ P +2 "collection"'^% +4 "core" %[\ P + "collection"'_% +3 "core" %H\ P +2 "collection"'`% +3 "core" %Y\ P +2 "collection"'a% +3 "core" %O\ P +2 "collection"'b% +3 "core" %Y\ P +2 "collection"'c% +3 "core" %P\ P +2 "collection"'d% +3 "core" %E\ P +2 "collection"'e% +4 "core" %U\ P + "collection"'f% +3 "core" %G\ P +2 "collection"'g% +3 "core" %\\\ P +2 "collection"'h% +3 "core" %M\ P +2 "collection"'i% +3 "core" %G\ P +2 "collection"'j% +3 "core" %Z\ P +2 "collection"'k% +36 "core" %Q\ P +10 "collection"'l% +3 "core" %I\ P +2 "collection"'m% +3 "core" %X\ P +2 "collection"'n% +3 "core" %N\ P +2 "collection"'o% +3 "core" %W\ P +2 "collection"'p% +3 "core" %E\ P +2 "collection"'q% +3 "core" %Z\ P +2 "collection"'r% +3 "core" %Y\ P +2 "collection"'s% +3 "core" %M\ P +2 "collection"'t% +3 "core" %[\ P +2 "collection"'u% +3 "core" %O\ P +2 "collection"'v% +3 "core" %]\ P +2 "collection"'w% +3 "core" %Z\ P +2 "collection"'x% +3 "core" %G\ P +3 "collection"'y% +3 "core" %L\ P +2 "collection"'z% +3 "core" %`\ O +187 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler"){% +2 "core" %\ +\ + J\ )d +3 "sampler")|% +2 "core" %\ +\ + T\ )d +3 "sampler")}% +3 "core" %\ *\ , C\ )d +2 "sampler")~% +3 "core" %\ -\ - H\ )d +2 "sampler")% +3 "core" %\ ,\ - T\ *d +2 "sampler")% +3 "core" %\ +\ - J\ *d +2 "sampler")% +3 "core" %\ ,\ - R\ (d +2 "sampler")% +3 "core" %\ -\ - W\ *d +2 "sampler")% +3 "core" %\ +\ - J\ )d +2 "sampler")% +3 "core" %\ ,\ - U\ *d +2 "sampler")% +3 "core" %\ -\ , K\ *d +2 "sampler") % +3 "core" %\ *\ . T\ *d +2 "sampler") % +3 "core" %\ ,\ - U\ )d +2 "sampler") % +3 "core" %\ +\ , I\ )d +2 "sampler")% +4 "core" %\ +\ + S\ *d + "sampler")% +3 "core" %\ *\ , H\ *d +2 "sampler")% +3 "core" %\ +\ , W\ )d +2 "sampler")% +3 "core" %\ -\ + Y\ *d +2 "sampler")% +4 "core" %\ ,\ , K\ )d + "sampler")% +3 "core" %\ ,\ + T\ )d +2 "sampler")% +3 "core" %\ *\ , J\ )d +2 "sampler")% +3 "core" %\ ,\ - J\ *d +2 "sampler")% +3 "core" %\ -\ - Z\ )d +2 "sampler")% +3 "core" %\ ,\ , I\ )d +2 "sampler")% +3 "core" %\ +\ , V\ )d +2 "sampler")% +3 "core" %\ +\ , K\ *d +2 "sampler")% +3 "core" %\ +\ , R\ )d +2 "sampler")% +4 "core" %\ ,\ + T\ )d + "sampler") % +3 "core" %\ ,\ , J\ )d +2 "sampler")!% +3 "core" %\ ,\ - S\ )d +195 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'"% +3 "core" %c\ P +2 "collection"'#% +3 "core" %H\ P +2 "collection"'$% +3 "core" %_\ P +2 "collection"'%% +3 "core" %X\ P +2 "collection"'&% +3 "core" %b\ P +2 "collection"''% +3 "core" %\\\ P +2 "collection"'(% +4 "core" %M\ P + "collection"')% +3 "core" %Z\ P +2 "collection"'*% +3 "core" %O\ P +2 "collection"'+% +3 "core" %Z\ P +2 "collection"',% +4 "core" %b\ P + "collection"'-% +3 "core" %M\ P +2 "collection"'.% +3 "core" %_\ P +2 "collection"'/% +3 "core" %P\ P +2 "collection"'0% +4 "core" %]\ P + "collection"'1% +3 "core" %Y\ P +2 "collection"'2% +3 "core" %N\ P +2 "collection"'3% +3 "core" %`\ P +2 "collection"'4% +4 "core" %T\ P + "collection"'5% +3 "core" %S\ P +2 "collection"'6% +3 "core" %]\ P +2 "collection"'8% +3 "core" %L\ P +2 "collection"'9% +3 "core" %b\ P +2 "collection"'% +3 "core" %R\ P +2 "collection"';% +3 "core" %`\ P +2 "collection"'<% +3 "core" %d\ P +2 "collection"'=% +3 "core" %P\ P +2 "collection"'% +3 "core" %]\ P +2 "collection"':% +4 "core" %M\ P + "collection"'@% +3 "core" %O\ P +189 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")A% +3 "core" %\ +\ - I\ *d +2 "sampler")7% +3 "core" %\ ,\ , V\ *d +2 "sampler")C% +3 "core" %\ +\ , J\ )d +2 "sampler")D% +3 "core" %\ ,\ - U\ )d +2 "sampler")E% +3 "core" %\ ,\ , G\ *d +2 "sampler")>% +3 "core" %\ ,\ - H\ )d +2 "sampler")\ % +3 "core" %\ -\ , T\ )d +2 "sampler")H% +3 "core" %\ ,\ , J\ *d +2 "sampler")I% +3 "core" %\ ,\ , S\ )d +2 "sampler")J% +3 "core" %\ ,\ , I\ )d +2 "sampler")F% +4 "core" %\ +\ - S\ )d + "sampler")B% +3 "core" %\ -\ + ^\ )d +2 "sampler")L% +3 "core" %\ +\ - J\ *d +2 "sampler")M% +3 "core" %\ +\ * V\ *d +2 "sampler")N% +3 "core" %\ ,\ - C\ )d +2 "sampler")O% +3 "core" %\ -\ . Q\ *d +2 "sampler")P% +3 "core" %\ +\ , T\ )d +2 "sampler")Q% +3 "core" %\ +\ + H\ *d +2 "sampler")R% +3 "core" %\ +\ , T\ )d +2 "sampler")S% +3 "core" %\ +\ , I\ *d +2 "sampler")T% +4 "core" %\ ,\ + U\ )d + "sampler")U% +3 "core" %\ ,\ , T\ *d +2 "sampler")V% +3 "core" %\ -\ , G\ )d +2 "sampler")W% +4 "core" %\ -\ - T\ *d + "sampler")X% +3 "core" %\ ,\ - J\ )d +2 "sampler")Y% +3 "core" %\ -\ , J\ *d +2 "sampler")Z% +3 "core" %\ ,\ , Q\ *d +2 "sampler")[% +3 "core" %\ -\ - I\ *d +2 "sampler")\\% +3 "core" %\ -\ - U\ *d +2 "sampler")]% +3 "core" %\ ,\ - E\ *d +186 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'^% +3 "core" %O\ P +2 "collection"'_% +3 "core" %d\ P +2 "collection"'`% +4 "core" %S\ P + "collection"'a% +3 "core" %Z\ P +2 "collection"'b% +3 "core" %Q\ P +36 "collection"'c% +11 "core" %b\ P +2 "collection"'d% +4 "core" %i\ P + "collection"'e% +3 "core" %]\ P +2 "collection"'f% +3 "core" %X\ P +2 "collection"'g% +3 "core" %c\ P +2 "collection"'h% +3 "core" %M\ P +2 "collection"'i% +3 "core" %_\ P +2 "collection"'j% +3 "core" %_\ P +2 "collection"'k% +3 "core" %S\ P +2 "collection"'l% +3 "core" %c\ P +2 "collection"'m% +3 "core" %S\ P +2 "collection"'n% +3 "core" %e\ P +2 "collection"'o% +3 "core" %a\ P +2 "collection"'p% +4 "core" %L\ P + "collection"'q% +3 "core" %b\ P +2 "collection"'r% +3 "core" %W\ P +2 "collection"'s% +3 "core" %b\ O +2 "collection"'t% +3 "core" %W\ P +2 "collection"'u% +3 "core" %R\ O +2 "collection"'v% +4 "core" %e\ P + "collection"'w% +3 "core" %S\ P +2 "collection"'x% +3 "core" %b\ P +2 "collection"'y% +3 "core" %h\ P +2 "collection"'z% +3 "core" %L\ O +2 "collection"'{% +4 "core" %\\\ P +176 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")|% +3 "core" %\ .\ + I\ *d +2 "sampler")}% +4 "core" %\ +\ - U\ *d +2 "sampler")~% +3 "core" %\ ,\ . K\ )d +2 "sampler")% +3 "core" %\ ,\ - U\ )d +2 "sampler")% +3 "core" %\ ,\ , S\ )d +2 "sampler")% +4 "core" %\ -\ . K\ *d + "sampler")% +3 "core" %\ ,\ , T\ *d +2 "sampler")% +3 "core" %\ ,\ - S\ *d +2 "sampler")% +3 "core" %\ -\ - F\ )d +2 "sampler")% +3 "core" %\ .\ , S\ *d +2 "sampler") % +3 "core" %\ ,\ / J\ *d +2 "sampler") % +3 "core" %\ +\ - G\ *d +2 "sampler") % +3 "core" %\ ,\ - R\ *d +2 "sampler")% +3 "core" %\ +\ + J\ *d +2 "sampler")% +3 "core" %\ +\ 0 T\ )d +2 "sampler")% +3 "core" %\ +\ . I\ *d +2 "sampler")% +3 "core" %\ -\ - U\ )d +2 "sampler")% +3 "core" %\ +\ . H\ )d +2 "sampler")% +3 "core" %\ +\ * B\ *d +2 "sampler")% +3 "core" %\ -\ - S\ )d +2 "sampler")% +3 "core" %\ +\ - I\ )d +2 "sampler")% +3 "core" %\ ,\ , Q\ )d +2 "sampler")% +4 "core" %\ .\ , H\ )d + "sampler")% +3 "core" %\ ,\ , K\ *d +2 "sampler")% +3 "core" %\ +\ - S\ )d +2 "sampler")% +4 "core" %\ -\ + H\ *d + "sampler")% +4 "core" %\ ,\ + F\ )d +2 "sampler") % +3 "core" %\ +\ ) S\ *d +2 "sampler")!% +4 "core" %\ -\ , I\ )d + "sampler")"% +3 "core" %\ ,\ + S\ )d +11986 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'#% +3 "core" %jnj\ Q +2 "collection"'$% +3 "core" %mn\ Q +2 "collection"'%% +3 "core" %lnn\ Q +2 "collection"'&% +3 "core" %jm{\ Q +2 "collection"''% +4 "core" %koy\ Q +2 "collection"'(% +3 "core" %mnl\ Q +2 "collection"')% +3 "core" %nnx\ Q +2 "collection"'*% +3 "core" %mml\ Q +2 "collection"'+% +2 "core" %lo{\ Q +2 "collection"',% +3 "core" %moj\ Q +2 "collection"'-% +3 "core" %nmf\ Q +2 "collection"'.% +3 "core" %kmw\ Q +2 "collection"'/% +3 "core" %lo]\ Q +2 "collection"'0% +3 "core" %mok\ Q +2 "collection"'1% +3 "core" %ont\ P +2 "collection"'2% +3 "core" %lnh\ Q +2 "collection"'3% +3 "core" %kow\ P +2 "collection"'4% +3 "core" %log\ Q +2 "collection"'5% +3 "core" %koz\ Q +2 "collection"'6% +3 "core" %knr\ Q +2 "collection"'8% +4 "core" %oo{\ Q + "collection"'9% +3 "core" %nnz\ Q +2 "collection"'% +3 "core" %lnj\ Q +2 "collection"';% +3 "core" %kox\ Q +2 "collection"'<% +3 "core" %mnk\ Q +2 "collection"'=% +3 "core" %lmx\ Q +2 "collection"'% +3 "core" %now\ Q +2 "collection"':% +3 "core" %nph\ Q +2 "collection"'@% +3 "core" %onw\ P +2 "collection"'A% +4 "core" %lni\ Q +157 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")7% +3 "core" %\ \ S\ *d +2 "sampler")C% +3 "core" %\ \ H\ *d +2 "sampler")D% +4 "core" %\ \ H\ *d + "sampler")E% +3 "core" %\ \ U\ *d +2 "sampler")>% +3 "core" %\ \ I\ *d +2 "sampler")\ % +3 "core" %\ \ T\ *d +2 "sampler")H% +3 "core" %\ \ J\ *d +2 "sampler")I% +3 "core" %\ \ U\ +d +2 "sampler")J% +4 "core" %\ \ R\ *d + "sampler")F% +3 "core" %\ \ I\ *d +2 "sampler")B% +3 "core" %\ \ S\ *d +2 "sampler")L% +4 "core" %\ \ F\ +d + "sampler")M% +3 "core" %\ \ V\ *d +2 "sampler")N% +3 "core" %\ \ T\ *d +2 "sampler")O% +3 "core" %\ \ I\ *d +2 "sampler")P% +3 "core" %\ \ T\ *d +2 "sampler")Q% +4 "core" %\ \ H\ *d + "sampler")R% +3 "core" %\ \ U\ *d +2 "sampler")S% +3 "core" %\ \ R\ *d +2 "sampler")T% +4 "core" %\ \ I\ *d + "sampler")U% +3 "core" %\ \ T\ *d +2 "sampler")V% +3 "core" %\ \ I\ *d +2 "sampler")W% +3 "core" %\ \ T\ *d +2 "sampler")X% +4 "core" %\ \ T\ *d + "sampler")Y% +3 "core" %\ \ K\ *d +2 "sampler")Z% +3 "core" %\ \ U\ *d +2 "sampler")[% +3 "core" %\ \ J\ *d +2 "sampler")\\% +37 "core" %\ \ P\ *d +10 "sampler")]% +4 "core" %\ \ V\ *d + "sampler")^% +3 "core" %\ \ T\ *d +161 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round + "collection"'_% +3 "core" %lno\ Q +2 "collection"'`% +4 "core" %lov\ Q + "collection"'a% +4 "core" %mpw\ P + "collection"'b% +3 "core" %moj\ Q +2 "collection"'c% +3 "core" %loy\ Q +2 "collection"'d% +4 "core" %loc\ Q + "collection"'e% +3 "core" %nor\ P +2 "collection"'f% +4 "core" %lmw\ Q +2 "collection"'g% +3 "core" %loh\ Q +2 "collection"'h% +3 "core" %lpy\ Q +2 "collection"'i% +3 "core" %mpq\ Q +2 "collection"'j% +3 "core" %mpi\ Q +2 "collection"'k% +3 "core" %lo~\ Q +2 "collection"'l% +3 "core" %noo\ Q +2 "collection"'m% +3 "core" %ln}\ P +2 "collection"'n% +3 "core" %mpd\ Q +2 "collection"'o% +3 "core" %non\ Q +2 "collection"'p% +3 "core" %oq~\ P +2 "collection"'q% +3 "core" %nos\ Q +2 "collection"'r% +3 "core" %ko\ Q +2 "collection"'s% +3 "core" %loh\ Q +2 "collection"'t% +3 "core" %mpk\ Q +2 "collection"'u% +3 "core" %ln~\ Q +2 "collection"'v% +3 "core" %mom\ Q +2 "collection"'w% +3 "core" %kp{\ P +2 "collection"'x% +3 "core" %nor\ Q +2 "collection"'y% +4 "core" %lnk\ Q + "collection"'z% +3 "core" %mm\ Q +2 "collection"'{% +3 "core" %nom\ Q +2 "collection"'|% +4 "core" %lo\ Q +317 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round +2 "sampler")}% +3 "core" %\ \ Q\ *d +2 "sampler")~% +3 "core" %\ \ J\ *d +2 "sampler")% +4 "core" %\ \ T\ *d + "sampler")% +3 "core" %\ \ H\ *d +2 "sampler")% +4 "core" %\ \ T\ *d +2 "sampler")% +2 "core" %\ \ R\ *d +2 "sampler")% +4 "core" %\ \ I\ *d + "sampler")% +3 "core" %\ \ S\ *d +2 "sampler")% +3 "core" %\ \ H\ *d +2 "sampler") % +3 "core" %\ \ U\ )d +2 "sampler") % +3 "core" %\ \ U\ *d +2 "sampler") % +3 "core" %\ \ I\ *d +2 "sampler")% +4 "core" %\ \ T\ *d + "sampler")% +3 "core" %\ \ I\ *d +2 "sampler")% +3 "core" %\ \ U\ *d +2 "sampler")% +3 "core" %\ \ R\ +d +2 "sampler")% +3 "core" %\ \ G\ *d +2 "sampler")% +3 "core" %\ \ U\ *d +2 "sampler")% +3 "core" %\ \ H\ *d +2 "sampler")% +4 "core" %\ \ U\ *d + "sampler")% +3 "core" %\ \ T\ *d +2 "sampler")% +3 "core" %\ \ D\ *d +2 "sampler")% +3 "core" %\ \ S\ *d +2 "sampler")% +4 "core" %\ \ C\ *d + "sampler")% +3 "core" %\ \ S\ *d +2 "sampler")% +3 "core" %\ \ A\ )d +2 "sampler") % +4 "core" %\ \ G\ *d + "sampler")!% +3 "core" %\ \ R\ *d +2 "sampler")"% +3 "core" %\ \ I\ *d +2 "sampler")#% +3 "core" %\ \ S\ *d +486 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'$% +3 "core" %npz\ P +2 "collection"'%% +3 "core" %ooj\ P +2 "collection"'&% +3 "core" %onm\ O +2 "collection"''% +3 "core" %lqw\ P +2 "collection"'(% +3 "core" %moh\ Q +2 "collection"')% +3 "core" %moy\ P +2 "collection"'*% +3 "core" %mqo\ P +2 "collection"'+% +3 "core" %jn\ P +2 "collection"',% +4 "core" %np\ P + "collection"'-% +3 "core" %mnr\ P +2 "collection"'.% +4 "core" %lsz\ P + "collection"'/% +3 "core" %oon\ P +2 "collection"'0% +4 "core" %mnr\ P + "collection"'1% +3 "core" %mot\ P +2 "collection"'2% +3 "core" %lqh\ P +2 "collection"'3% +3 "core" %lps\ P +2 "collection"'4% +4 "core" %mpi\ P + "collection"'5% +3 "core" %opx\ P +2 "collection"'6% +4 "core" %op\ P + "collection"'8% +3 "core" %noq\ P +2 "collection"'9% +3 "core" %oot\ P +2 "collection"'% +3 "core" %np]\ P +2 "collection"';% +3 "core" %jop\ P +2 "collection"'<% +3 "core" %lot\ P +2 "collection"'=% +3 "core" %nph\ P +2 "collection"'% +3 "core" %npy\ P +2 "collection"':% +3 "core" %loo\ P +2 "collection"'@% +3 "core" %mp|\ O +2 "collection"'A% +3 "core" %mr~\ P +2 "collection"'7% +3 "core" %pmt\ P +196 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")C% +3 "core" %\ \ U\ *d +2 "sampler")D% +3 "core" %\ \ G\ *d +2 "sampler")E% +4 "core" %\ \ S\ )d + "sampler")>% +3 "core" %\ \ I\ *d +2 "sampler")\ % +3 "core" %\ \ T\ )d +2 "sampler")H% +3 "core" %\ \ Q\ )d +2 "sampler")I% +3 "core" %\ \ G\ )d +2 "sampler")J% +3 "core" %\ \ U\ *d +2 "sampler")F% +4 "core" %\ \ I\ *d + "sampler")B% +3 "core" %\ \ U\ *d +2 "sampler")L% +4 "core" %\ \ J\ *d + "sampler")M% +3 "core" %\ \ B\ *d +2 "sampler")N% +3 "core" %\ \ S\ )d +2 "sampler")O% +3 "core" %\ \ I\ *d +2 "sampler")P% +4 "core" %\ \ Q\ *d + "sampler")Q% +3 "core" %\ \ G\ *d +2 "sampler")R% +3 "core" %\ \ G\ *d +2 "sampler")S% +3 "core" %\ \ T\ )d +35 "sampler")T% +12 "core" %\ \ N\ )d +2 "sampler")U% +2 "core" %\ \ G\ )d +2 "sampler")V% +3 "core" %\ \ S\ )d +2 "sampler")W% +3 "core" %\ \ I\ *d +2 "sampler")X% +3 "core" %\ \ U\ )d +3 "sampler")Y% +3 "core" %\ \ R\ *d +2 "sampler")Z% +3 "core" %\ \ I\ *d +2 "sampler")[% +3 "core" %\ \ S\ )d +2 "sampler")\\% +4 "core" %\ \ T\ )d + "sampler")]% +4 "core" %\ \ G\ *d + "sampler")^% +4 "core" %\ \ R\ *d + "sampler")_% +4 "core" %\ \ J\ )d +910 #t-> d=0; 30.times{d+=CS.status.inPress};(d/30).round +2 "collection"'`% +2 "core" %onu\ P +3 "collection"'a% +2 "core" %lp\ P +3 "collection"'b% +3 "core" %mos\ Q +2 "collection"'c% +3 "core" %nn\ P +2 "collection"'d% +4 "core" %mp~\ P + "collection"'e% +3 "core" %mop\ P +2 "collection"'f% +4 "core" %lr\ P + "collection"'g% +3 "core" %lpo\ P +2 "collection"'h% +3 "core" %lo\ P +2 "collection"'i% +3 "core" %no\ P +2 "collection"'j% +3 "core" %nrt\ Q +2 "collection"'k% +3 "core" %pp\ P +2 "collection"'l% +4 "core" %noy\ P + "collection"'m% +3 "core" %lp\ P +2 "collection"'n% +3 "core" %np\ P +2 "collection"'o% +4 "core" %mpm\ P + "collection"'p% +3 "core" %lp}\ O +2 "collection"'q% +3 "core" %mom\ P +2 "collection"'r% +3 "core" %no\ P +2 "collection"'s% +4 "core" %lo\ P + "collection"'t% +3 "core" %mnp\ Q +2 "collection"'u% +3 "core" %op|\ P +2 "collection"'v% +4 "core" %ooq\ P + "collection"'w% +3 "core" %on\ P +2 "collection"'x% +3 "core" %oo\ P +2 "collection"'y% +3 "core" %npl\ Q +2 "collection"'z% +3 "core" %mqx\ P +2 "collection"'{% +3 "core" %mpo\ P +2 "collection"'|% +3 "core" %nn\ P +2 "collection"'}% +3 "core" %op\ P +172 #t-> d=0; 30.times{d+=SS.status.outPress};(d/30).round + "sampler")~% +3 "core" %\ \ G\ *d +2 "sampler")% +4 "core" %\ \ T\ *d + "sampler")% +3 "core" %\ \ G\ )d +2 "sampler")% +3 "core" %\ \ Q\ )d +2 "sampler")% +3 "core" %\ \ Q\ )d +2 "sampler")% +3 "core" %\ \ K\ *d +2 "sampler")% +3 "core" %\ \ S\ *d +2 "sampler")% +3 "core" %\ \ I\ )d +2 "sampler") % +4 "core" %\ \ S\ )d + "sampler") % +3 "core" %\ \ T\ )d +2 "sampler") % +4 "core" %\ \ I\ )d + "sampler")% +3 "core" %\ \ V\ *d +2 "sampler")% +3 "core" %\ \ J\ )d +2 "sampler")% +4 "core" %\ \ T\ *d + "sampler")% +3 "core" %\ \ M\ )d +2 "sampler")% +3 "core" %\ \ H\ )d +2 "sampler")% +3 "core" %\ \ Q\ *d +2 "sampler")% +4 "core" %\ \ I\ )d + "sampler")% +3 "core" %\ \ U\ )d +2 "sampler")% +4 "core" %\ \ N\ )d + "sampler")% +3 "core" %\ \ G\ *d +2 "sampler")% +3 "core" %\ \ S\ )d +2 "sampler")% +4 "core" %\ \ I\ )d + "sampler")% +3 "core" %\ \ S\ )d +2 "sampler")% +3 "core" %\ \ P\ *d +2 "sampler") % +4 "core" %\ \ I\ *d + "sampler")!% +3 "core" %\ \ T\ )d +2 "sampler")"% +3 "core" %\ \ F\ )d +2 "sampler")#% +3 "core" %\ \ S\ *d +2 "sampler")$% +4 "core" %\ \ F\ )d +26894 "Can"\ Xtt +9019 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&%& +3 "core" &u# S x>I +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&&(i +33 "core" ( +2 "manipulator"&'& +3 "core" &s ` xZ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &s I yZ +3 .tForearm.seek CC + "manipulator"&)'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&*/ +71 "core" / + .tCC.seek :open +2 "collection"'+( +399 "core" ( +2 "manipulator"&,& +3 "core" &s yZ +2 "manipulator"&-% +3 "core" % ! y +2 .tForearm.seek :retract +2 "manipulator"&.'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&/(- +276 "core" ( +2 "manipulator"&0& +3 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &- c y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2'a +113 "core" ' +2 .tHand.open + "manipulator"&31 +77 "core" 1 +2 "manipulator"&4% +3 "core" % iL G r +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&5'\ +114 "core" ' +6351 #t-> exit +3 "sampler")0 +11 #mEXIT @1684961901.44PDT @1684961909.39PDT = =tMAIN =mMAIN_scheduler @PDT1684961911.04 #"core_reset"Sent BREAK +2 #t@13117 receive with ifg=0x10, ie=0xFD + #@13750 receive with ifg=0x10, ie=0xFD #@14077 receive with ifg=0x80, ie=0xFD + #@2646 sendCRC with ifg=0x20, ie=0x7F + #@3093 sendCRC with ifg=0x20, ie=0x7F #@4409 sendCRC with ifg=0x20, ie=0x7F + #@4625 sendCRC with ifg=0x20, ie=0x7F #@6460 sendCRC with ifg=0x08, ie=0x5F + #@52536 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +236 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +379 "Can"\ fU + \ fU; + #tPolling Can every 10:00 +2 #Cleanly exited at 13:58:21PDT24-May-23 +396 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %}~\ d +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϸ(\ | +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % A\ ;d +2 .tSS.configure :default +3 "sampler")#.0X = L\ f +2 "storage"(% +4 "core" %e0 = > `\ fV + "collection"'& +3 "core" &|\ c +2 "processing"%& +3 "core" &&\ | +3 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +3 "core" ? +2 "processing"%# +3 "core"  +2 "processing"%$ +3 "core" V +2 "processing"%% +3 "core" @ +2 "processing"%& +3 "core" A +2 "sampler")' +3 "core"  +2 "collection"'(% +44 "core" %}\ c +2 "processing"%)% +4 "core" %ϸ.\ | +2 "sampler")*% +4 "core" % S\ ;d + "collection"'+& +5 "core" &|\ c + "processing"%,& +4 "core" &'\ { +2 "manipulator"&-% +3 "core" %\ \ # z +3 "manipulator"&.& +4 "core" &- z + "storage"(/& +4 "core" &cA ? > ]\ f +2 "storage"(0% +3 "core" %e0 ; = \ fV +3 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +531 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'3& +3 "core" &~\ d +2 .tHand.open + "manipulator"&41 +23 "core" 1 +2 "manipulator"&5& +3 "core" &- U y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +4 "core" ( + "manipulator"&7& +4 "core" &- 5 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&9'a +111 "core" ' + .tHand.close +2 "manipulator"&:/ +75 "core" / +2 "manipulator"&;& +3 "core" &- g w +2 "manipulator"&<% +3 "core" % t\\ | w +3 .tForearm.seek :retract +2 "manipulator"&='\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&>(i +280 "core" ( + "manipulator"&?& +3 "core" &g( 3 zBh +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &g( $ yBh +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&A'Ͻ +92 "core" ' +2 "manipulator"&B& +3 "core" &g( \ yBh +2 "manipulator"&C% +4 "core" %Ϲ  z* +2 "collection"'D& +4 "core" &~*\ ` +2 "collection"'E& +5 "core" &~\ _ +2 .tCC.seek :closed + "collection"'F(S +4 "core" &~\ ` +9 &-t\ X*y +9 &bz~\ W> +9 &hp}\ WO +10 &)Q\ ZO +9 &U}\ ZP +10 &Q~\ ZO +9 &oQ}\ ZO +9 &1Q|\ ZO +10 &X\ YP +9 &U\ ZO +9 & vS~\ ZP +10 &"8U~\ ZP +9 &#V|\ YP +10 &%U~~\ ZP +9 &'~U~\ ZP +9 &)AT{\ ZO +10 &+W~\ ZO +9 &,R~\ ZO +10 &.W~\ ZO +9 &0IW~\ YO +9 &2 W}\ ZO +10 &3W\ ZO +9 &5U}\ YO +9 &7QW|\ YO +10 &9S}\ ZP +9 &:S~\ ZO +9 &<U|~\ YP +10 &>YR~\ ZO +9 &@W~Z\ YO +10 &AW{\ YO +9 &C\\~\ YP +9 &E]c~\ XQ +10 &G|\ VT +9 &H\ PZ +9 &J[\ P\\ +10 &LE"\ P\\ +9 &N\ O] +10 &O\ O] +9 &Q\ O^ +9 &S(y\ R1 +10 &S\ P!c +9 ( + &Sp\ VU +2 "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.31 +2 "collection"'G& +3 "core" &So\ VU +2 .tHand.open + "manipulator"&H1 +67 "core" 1 +2 "manipulator"&I% +4 "core" % Ϲ  y* + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +94 "core" ' +330 #t-> CTV.intake + .CTV.dial :intake +3 "collection"'K  +15 "core" +665 #t-> CBV.SSV +2 .CBV.dial SSV +2 "collection"'L @ +3 "core" ? +384 #t-> SSV.plug + .SSV.dial :plug +2 "sampler")M +5 "core" +409 #t-> Intake.open +2 .Intake.select :open + "sampler") +1079 #t-> CS.status +2 "collection"'N% +3 "core" %}\ O +3749 #t-> Sampler.intakePSIa + "collection"'O% +3 "core" %\ N +1317 #t-> Sampler.intakePSI + "collection"'P% +4 "core" %\ N +1194 #t-> Sampler.outletPSI +2 "sampler")Q% +3 "core" % G\ (d +7941 #t-> Sampler.intakePSI + "collection"'R% +4 "core" %ut\ M +176 #t-> Sampler.outletPSI + "sampler")S% +3 "core" % S\ 'd +22426 #t-> Sampler.intakePSI + "collection"'T% +3 "core" %kl~\ M +198 #t-> Sampler.outletPSI + "sampler")U% +3 "core" % V U E\ 'd +6589 #t-> Sampler.intakePSI +2 "collection"'V% +3 "core" %qr\ N +131 #t-> Sampler.outletPSI +2 "sampler")W% +3 "core" %\ \ P\ (d +9797 #t-> CC.unloadFlush +3 #Garaging FlushPuck in Collection Clamp + "manipulator"&X& +3 "core" &g'  wBh +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Y(i +4 "core" ( +2 "manipulator"&Z& +4 "core" &g' ] wBh + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &g( wBh +3 .tForearm.seek CC + "manipulator"&\\'Ͻ +92 "core" ' +35 .tHand.close +8 "manipulator"&]/ +74 "core" / +2 .tCC.seek :open +2 "collection"'^( +313 "Can"\ WvU8 +88 "core" ( + "manipulator"&_& +3 "core" &g( 8 xBh +2 "manipulator"&`% +3 "core" % m x +3 .tForearm.seek :retract + "manipulator"&a'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&b(- +285 "core" ( +2 "manipulator"&c& +3 "core" &- \\ y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +3 "core" &-  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&e'a +114 "core" ' +2 .tHand.open + "manipulator"&f1 +74 "core" 1 +2 "manipulator"&g% +4 "core" % hL r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +103 "core" ' +2506 #t-> SSV +266 #-> SSV.air +2 .SSV.dial :air +2 "sampler")i +75 "core"  +357 #t-> Intake.close + .Intake.select :close +2 "sampler")0 +965 #t-> SS.to 0 +2 .SS.seek 0ml +2 "sampler")j' +3 "core" ' +2 "sampler")k% +3 "core" % O\ :d +1220 #t-> SS.to 25 +3 .SS.seek 25ml + "sampler")l'" +1264 "core" ' +2 "sampler")m% +3 "core" %$3 Q\ 8 +4306 #t-> SS.empty +2 .SS.seek 0ml +2 "sampler")n' +1227 "core" ' +2 "sampler")o% +3 "core" % >\ 9A +492 #t-> CSV.air + .CSV.dial :air +3 "collection"'p @ +71 "core" A +553 #t-> CS.fill +2 .CS.seek 10ml + "collection"'q' +2610 "core" ' +2 "collection"'r% +3 "core" % {\ b +640 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'s' +2618 "core" ' +2 "collection"'t% +3 "core" %\ ` +288 #t-> CS.status +2 "collection"'u% +3 "core" %\ ` +443 #t-> CS.to 0 +2 .CS.seek 0ml +2 "collection"'v' +3 "core" ' +2 "collection"'w% +3 "core" %}\ ` +305 #t-> CS.status +2 "collection"'x% +3 "core" %\ ` +340 #t-> CS.coast + .CS.coast +2 "collection"'5 +2 'y% +3 "core" %\ a +366 #t-> CS.status +2 "collection"'z% +3 "core" %~\ b +341 #t-> CS.to 0 +3 .CS.seek 0ml + "collection"'{' +27 "core" ' + "collection"'|% +4 "core" %\ a +426 #t-> CS.status +2 "collection"'}% +3 "core" %~\ ` +957 #t-> PSV.air + .PSV.dial :air +3 "processing"%~  +4 "core"  +462 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%'\ +2593 "core" ' +2 "processing"%% +3 "core" %\ ]\ z +1402 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2598 "core" ' +2 "processing"%% +3 "core" %Ϸb\ y +29324 "Can"\ e\\Ϊ +32599 #t-> exit +6 #mEXIT @1684963442.98PDT @1684964209.38PDT = =tMAIN =mMAIN_scheduler @PDT1684964211.17 #"core_reset"Sent BREAK + #t@1631 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +247 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +416 "Can"\ 3 + \ 39 #tPolling Can every 10:00 +3 #Cleanly exited at 14:24:02PDT24-May-23 +1127 #-> ESP.ready! +3 #Powering core bus +556 .Gate.power :raw,:ON +2 "sampler") +33 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X Arm +2 "manipulator"&1& +3 "core" &P z2 +2 "manipulator"&2% +3 "core" %\  y +24265 #t-> Hand.open +2 .Hand.open + "manipulator"&31 +68 "core" 1 +1139 #t-> Arm.to CC +2 "manipulator"&4& +3 "core" &T T z1 +2 "manipulator"&5% +3 "core" % \  X z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&6(i +149 "core" ( + "manipulator"&7& +3 "core" &`. 5 yF +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &8& +3 "core" &`- 7 yF +7 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek CC +2 "manipulator"&9'Ͻ +93 "core" ' + "manipulator"&:& +4 "core" &`- K zF +2 "manipulator"&;% +3 "core" % u z +1705 #t-> Arm.clear +2 "manipulator"&<& +3 "core" &`-  zF +2 "manipulator"&=% +4 "core" % f z +2 .tForearm.seek :retract + "manipulator"&>'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&?(d +228 "core" ( + "manipulator"&@& +4 "core" &d g yM + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &d > yL +2 .tForearm.seek :clear +2 "manipulator"&B'\ +3 "core" ' +2 "manipulator"&C& +3 "core" &d J zL +2 "manipulator"&D% +4 "core" %\  N z +16878 #t-> Arm.to CC + "manipulator"&E& +4 "core" &d  zL + "manipulator"&F% +4 "core" %\   y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G(i +196 "core" ( + "manipulator"&H& +3 "core" &`+  zDz +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &`+  zDz +2 .tForearm.seek CC +2 "manipulator"&J'Ͻ +92 "core" ' +2 "manipulator"&K& +3 "core" &`+ L yDz +2 "manipulator"&L% +3 "core" %Ϻ J z +1046 #t-> Hand.close + .Hand.close +2 "manipulator"&M/ +65 "core" / +715 #t-> CC.close +2 "manipulator"&N& +3 "core" &`+ G zDz +2 "manipulator"&O% +3 "core" % Ϻ  z +2 "collection"'P& +3 "core" &\ h +3 "collection"'Q& +5 "core" &}\ h +2 .tCC.seek :closed +3 "collection"'R(S +3 "core" &~\ h +6 &G\ c%h +10 &xW~\ _9 +9 &~{\ ^M +9 &Y~\ aQ +10 &FTl\ aP +9 &Y!\ aP +10 &W\ aP +9 &Ti\ aP +9 &MW4\ aP +10 &S\ aP +9 &T\ aP +9 &!W\ aP +10 &#UU~\ aP +9 &%X\ aP +9 &&T\ aP +10 &(R\ bP +9 &*^U~\ `P +10 &, T'\ aP +9 &-T~1\ aP +9 &/X\ aP +10 &1fQ~\\\ aP +9 &3'X\ aP +10 &4T\ aP +9 &6U\ aP +9 &8nT~\ `P +10 &:0T\ `P +9 &;S\ aO +9 &=T~\ aP +10 &?wT\ aP +9 &A8V\ aP +9 &BX\ `P +10 &D_\ `Q +9 &F{_\ `Q +10 &H8o\ _S +9 &I\ ]U +9 &K\ ZY +10 &Me|~\ W[ +9 &O&}\ X\\ +10 &P~~\ V\\ +9 &R}~\ WJ +9 &S'}\ [&p +10 &Sx}\ ^P +2 ( +2 "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.00 +2 "collection"'S& +3 "core" &Su|~\ ]P +1134 #t-> Hand.open +2 .Hand.open + "manipulator"&T1 +76 "core" 1 +4755 #t-> Arm.clear + "manipulator"&U& +3 "core" &`*  zDz +42 "manipulator"&V% +4 "core" % Ϻ  z +2 .tForearm.seek :retract + "manipulator"&W'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&X(d +231 "core" ( +2 "manipulator"&Y& +3 "core" &d\  y"x +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &d\  z"x +2 .tForearm.seek :clear + "manipulator"&['\ +4 "core" ' +2 "manipulator"&\\& +3 "core" &d\ 4 z"x +2 "manipulator"&]% +4 "core" %\  1 z +566 "Can"\ gS3 +6111 #t-> Arm.to PC +2 "manipulator"&^& +3 "core" &d\  z"x +2 "manipulator"&_% +4 "core" %\   z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&`(_ +201 "core" ( +2 "manipulator"&a& +3 "core" &c @ y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &c  y +2 .tForearm.seek PC +2 "manipulator"&c'$ +94 "core" ' + "manipulator"&d& +4 "core" &c ! { +2 "manipulator"&e% +3 "core" %) Z z +558 #t-> Hand.close +2 .Hand.close + "manipulator"&f/ +66 "core" / +518 #t-> PC.close + "manipulator"&g& +3 "core" &c z +2 "manipulator"&h% +4 "core" % )  z +2 "processing"%i& +3 "core" &\ | +3 "processing"%j& +5 "core" &\ | +2 .tPC.seek :closed + "processing"%k(^ +4 "core" &\ | +8 &G\ w&j +9 &uV|\ r9 +9 &{\ sN +10 &\\\ uQ +9 &AT\ vQ +10 &Y\ uP +9 &W\ vP +9 &X\ uP +10 &JY\ uP +9 & Z\ uQ +9 &V\ uP +10 &!T\ vP +9 &#RW\ uP +10 &%Z\ uP +9 &&Y\ uP +9 &(\\\ uQ +10 &*YW\ vQ +9 &,X\ uQ +9 &-W\ uP +10 &/Z\ uP +9 &1bS\ uP +9 &3$S\ uP +10 &4Y\ uP +9 &6U\ uQ +10 &8jX\ uP +9 &:+[\ uQ +9 &;Y\ uQ +10 &=V\ uQ +9 &?rU\ tP +9 &A4Y\ uP +10 &BZ\ tQ +9 &De\ tR +10 &Frs\ sS +9 &H.\ rU +9 &I\ qU +10 &K\ qV +9 &Mr\ qV +9 &O4\ qV +10 &P\ qV +9 &R\ qV +10 &Tx\ qW +9 &V9\ pW +9 &W\ pW +10 &Y\ pW +9 &[~\ oW +9 &]?\ pS +10 &^{>_\ t%l +9 &^ E\ w- +6 ( + "processing"%j& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.58 + "processing"%l& +3 "core" &^\ w- +2 &^\ w- +830 #t-> Hand.open +2 .Hand.open + "manipulator"&m1 +66 "core" 1 +471 #t-> Arm.clear + "manipulator"&n& +3 "core" &c  y +2 "manipulator"&o% +4 "core" % )  y +2 .tForearm.seek :retract +2 "manipulator"&p'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&q(d +217 "core" ( + "manipulator"&r& +3 "core" &d v y/ +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &s& +3 "core" &d z/ +6 .tForearm.seek :clear +2 "manipulator"&t'\ +3 "core" ' +2 "manipulator"&u& +3 "core" &d U z/ +2 "manipulator"&v% +4 "core" %\  N z +8406 #t-> require 'thermalCal' +428 #-> t +41329 "Can"\ a_L3 +30675 #t-> t +5394 #-> runTcalProfile [28, 40, 50, 70, 85] +4 "Can"\ ab.a +6 .tPH.hold 2:00:00,28C +5 "processing"%w pp\\ +10 .tCH.hold 2:00:00,28C +6 .delay 12:00 +5 "collection"'x ppc +23896 "Can"\ [}\ 3 +48131 \ Yl!Z +2 "collection"'y9 +4 "core" 9 B +3 "collection"'z +5 "core" ppc +3 "processing"%{9 +5 "core" 9 C +3 "processing"%|9 +5 "core" 9 C +3 "processing"%}9 +4 "core" 9 D +3 "processing"%~9 +5 "core" 9 D +3 "collection"'9 +5 "core" 9 D +3 "collection"'9 +5 "core" 9 D +3 "collection"'9 +5 "core" 9 D +3 "collection"'9 +5 "core" 9 D +2 #tCan@24.9C-->28.0C PH@28.0C(1191cnts)/28.6C CH@28.0C(1201cnts)/29.6C +5 "Can"\ [m#Z +5 .tPH.hold 2:00:00,40C +8 "processing"% pkp  +9 .tCH.hold 2:00:00,40C +7 .delay 12:00 +4 "collection"' pp7 +3 "core"  F +3  F +11748 "Can"\ 2x3 +60001 \ U~v3 +269 \ S} + "collection"'9 +4 "core" 9 B +3 "collection"' +5 "core" pp7 +3 "processing"% 9 +6 "core" 9m! C +2 "processing"%9 +5 "core" 9l C +3 "processing"% 9 +5 "core" 9l! C +3 "processing"%9 +5 "core" 9l" D +3 "collection"'9 +5 "core" 9 C +3 "collection"' 9 +5 "core" 9 D +3 "collection"'9 +4 "core" 9 D +3 "collection"'9 +51 "core" 9 D +13 #tCan@25.0C-->40.0C PH@40.0C(1644cnts)/40.5C CH@40.0C(1668cnts)/41.6C +4 "Can"\ Q7 +6 .tPH.hold 2:00:00,50C +7 "processing"% pp/ +10 .tCH.hold 2:00:00,50C +5 "collection"' p pY +3 .tdelay 12:00 +8 "core"  H +  H +59553 "Can"\ 93 +12468 \ < \\] +2 "collection"' 9 +4 "core" 9  B +3 "collection"' +6 "core" p pY +2 "processing"%9 +5 "core" 9e C +3 "processing"%9 +5 "core" 9e C +3 "processing"%9 +5 "core" 9f D +3 "processing"%\ 9 +6 "core" 9e D +2 "collection"'9 +5 "core" 9  D +4 "collection"'9 +5 "core" 9  D +3 "collection"'"9 +5 "core" 9  D +3 "collection"'#9 +5 "core" 9  E +3 #tCan@25.0C-->50.0C PH@50.0C(2019cnts)/50.4C CH@50.0C(2059cnts)/51.6C +5 "Can"\ : _Ô +6 .tPH.hold 2:00:00,70C +7 "processing"%$ p\ p\ +10 .tCH.hold 2:00:00,70C +8 .delay 12:00 +2 "collection"'% p p\ d +4 "core"  G +3  G +47407 "Can"  +:3 +24626  /#w + "collection"'&9 +4 "core" 9  " B +3 "collection"'' +5 "core" p p\ d +3 "processing"%(9 +6 "core" 9\  C +3 "processing"%)9 +5 "core" 9\  D +3 "processing"%*9 +5 "core" 9\  D +3 "processing"%+9 +5 "core" 9\  D +3 "collection"',9 +5 "core" 9  ! D +3 "collection"'-9 +5 "core" 9  ! D +3 "collection"'.9 +5 "core" 9  E +3 "collection"'/9 +5 "core" 9  " E +3 #tCan@25.2C-->70.0C PH@70.0C(2772cnts)/70.5C CH@70.0C(2839cnts)/71.8C +11 "Can" \ /'w +12 .tPH.hold 2:00:00,85C +7 "processing"%0 p \ p U +10 .tCH.hold 2:00:00,85C +8 .delay 12:00 +2 "collection"'1 p `p  +3 "core"  G +3  G +35238 "Can" N83 +36764  K?, +2 "collection"'29 +4 "core" 9 a m A +3 "collection"'3 +5 "core" p `p  +3 "processing"%49 +7 "core" 9 F B +2 "processing"%59 +5 "core" 9 F C +3 "processing"%79 +6 "core" 9 G C +2 "processing"%89 +6 "core" 9 F C +2 "collection"':9 +6 "core" 9 b l C +3 "collection"';9 +4 "core" 9 a l C +4 "collection"'9 +4 "core" 9 b m C +4 "collection"'9 +5 "core" 9 b k D +3 #tCan@25.3C-->85.0C PH@84.8C(3332cnts)/86.4C CH@85.0C(3425cnts)/87.1C +2 .CH.coast +3 "collection"'< +4 .tPH.coast +3 "processing"%= +4 "core"  D +2  E +4 #tProcessing Puck Heater calibration for 25.1C ambient:\ Skew [28.6, 40.5, 50.4, 70.5, 86.4],\ [1191, 1644, 2019, 2772, 3332], ambient: 25.1 +4 #Collection Puck Heater calibration for 25.1C ambient:\ Skew [29.6, 41.6, 51.6, 71.8, 87.1],\ [1201, 1668, 2059, 2839, 3425], ambient: 25.1 +23129 "Can"\ d_AHf3 +60001 \ g_D3 +60001 \ h_H53 +60002 \ i`K(3 +60003 \ hbO"3 +60000 \ h`RT3 +60001 \ i`V3 +60002 \ j\\Y{ 3 +60001 \ j]\\\ 3 +60001 \ j\\`(\ 3 +60002 \ j\\c B3 +60001 \ j]f 3 +60002 \ k\\j$ n3 +60001  \ j\\mq 3 +60002  \ k[p 3 +60001 \ k[t 03 +60002 \ k[wZ3 +60001 (\ k[z\\3 +60002 8\ k[}3 +60001 =\ k[D3 +60002 I\ k[3 +60001 S\ j[3 +60001 T\ k\\+J3 +60002 a\ lZx3 +60001 ]\ mZv3 +60002 d\ lZ 3 +60001 i\ mX83 +60001 p\ mYl83 +60002 x\ mY3 +60001 \ mYd3 +60002 \ mY 3 +60001 \ mX=3 +60002 \ mYr&3 +60001 \ mY3 +60001 \ mYR3 +60002 \ mY3 +60001 \ mYE~3 +60001 \ mYz3 +60002 \ mY3 +60001 \ mY@3 +60002 \ mY3 +60001 \ mYOl3 +60001 \ lY˄3 +60002 \ mYκ3 +60001 \ mY.3 +60002 \ mY&3 +60001 \ lY\\ Z3 +60002 \ mYے 3 @PDT1684998422.57 \ mY!3 +60001 \ mY"3 +60002 \ mY1"3 +60001 \ mYe#H3 +60002 \ mY#3 +60001 \ mY$t3 +60001 \ mY%\ 3 +60002 \ mY8%3 +60001 \ mXm&63 +60002 \ mY&3 +60001 \ mY'b3 +60002 \ mY '3 +60001 \ mXB(3 +60002 \ mYw)$3 +60001 \ mY )3 +60001 \ mY*P3 +60002 \ mY*3 +60001 \ nYK+|3 +60002 \ mY,3 +60001 \ mY,3 +60001 \ mY->3 +60002 \ mX" -3 +60001 \ mY%U.j3 +60002 \ mY(/3 +60001 \ mY+/3 +60002 \ mY.0,3 +60001 \ mY2,03 +60001 \ mY5b1X3 +60002 \ mY813 +60001 \ mY;23 +60002 \ mY?33 +60001 \ nYB;33 +60002 \ mYEq4F3 +60001 \ mYH43 +60001 \ mYK5r3 +60002 \ mYO63 +60001 \ mXRK63 +60002 \ mYU743 +60001 \ mYX73 +60002 \ mY[8`3 +60001 \ mY_&83 +60001 \ mZbg93 +60002 \ k\\e:"3 +60001 \ l\\h:3 +60002 \ l[lM;N3 +60001 \ l\\o;3 +60002 \ l\\r=3 +60001 \ j]y=3 +60002 \ k\\|><3 +60001 \ k]@>3 +60002 \ j]?h3 +60001 |\ j]?3 +60002 y\ j^H@3 +60001 u\ j_A*3 +60001 q\ i_A3 +60002 e\ j_BV3 +60001 b\ i^B3 +60002 n\ i_hC3 +60001 r\ i^D3 +60002 o\ i`HD3 +60001 q\ i`ED3 +60001 s\ i`:E3 +60002 w\ i`Fp3 +60001 }\ i_,G3 +60002 j\ h_G3 +60001 o\ i_H23 +60001 q\ h`H3 +60002 j\ i_ I^3 +60001 e\ i_I3 +60001 b\ i_J3 +60002 V\ i`sK 3 +60001 R\ h`K3 +60002 E\ i`cLL3 +60001 K\ i`L3 +60002 J\ h_RMx3 +60001 M\ h`N3 +60001 I\ h`AN3 +60002 N\ iaO:3 +60001 I\ i`0O3 +60002 O\ i`Pf3 +60001 L\ h`P3 +60002 S\ h`Q3 +47004 #t-> Hand.open +1301 #-> Arm.to PC +3 "manipulator"&9& +5 "core" &d Y z/ +4 "manipulator"&@% +6 "core" %\  z +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&A(_ +202 "core" ( +3 "manipulator"&C& +6 "core" &h c z +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &D& +5 "core" &h | z +3 .tForearm.seek PC +3 "manipulator"&6'$ +91 "core" ' +3 "manipulator"&>& +5 "core" &h z +4 "manipulator"&E% +5 "core" %5 z +520 #t-> Hand.close +3 .Hand.close +2 "manipulator"&F/ +68 "core" / +379 #t-> PC.open +4 .PC.seek :open +2 "processing"%H( +462 "core" ( +2 "processing"%I& +6 "core" &\ +806 #t-> Hand.open +3 .Hand.open +2 "manipulator"&?1 +71 "core" 1 +273 #t-> Arm.clear +3 "manipulator"&K& +6 "core" &h z +3 "manipulator"&L% +6 "core" % 5 z +3 .tForearm.seek :retract +3 "manipulator"&B'\ +95 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek :clear +3 "manipulator"&M(d +212 "core" ( +2 "manipulator"&N& +6 "core" &d z0 +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &O& +4 "core" &d z0 +4 .tForearm.seek :clear +3 "manipulator"&P'\ +5 "core" ' +3 "manipulator"&!& +7 "core" &d z0 +2 "manipulator"&S% +6 "core" %\  { z +8321 "Can"f\ kZR(3 +4620 #t-> Hand.open +612 #-> Arm.to PC +2 "manipulator"&Q& +6 "core" &d j z0 +3 "manipulator"&T% +6 "core" %\  y +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +3 "manipulator"&U(_ +207 "core" ( +2 "manipulator"&V& +6 "core" &g i z +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &J& +5 "core" &g } z +4 .tForearm.seek PC +3 "manipulator"&Y'$ +103 "core" ' +3 "manipulator"&Z& +6 "core" & y +3 "manipulator"&\\% +6 "core" % ~ z_ +1009 #t-> Arm.clear +3 "manipulator"&]& +5 "core" & i y +3 "manipulator"&G% +6 "core" % ? z_ +4 .tForearm.seek :retract +3 "manipulator"&W'\ +95 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :clear +2 "manipulator"&^(d +213 "core" ( +3 "manipulator"&_& +5 "core" &d z/ +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &a& +5 "core" &d ] y/ +4 .tForearm.seek :clear +2 "manipulator"&b'\ +17 "core" ' +3 "manipulator"&X& +6 "core" &d z/ +3 "manipulator"&d% +6 "core" %\  ( z X +1414 #t-> Arm.to PC +3 "manipulator"&e& +5 "core" &d z/ +3 "manipulator"&[% +6 "core" %\  U z X +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&f(_ +207 "core" ( +3 "manipulator"&g& +6 "core" &i k z +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &h& +4 "core" &i ] y +4 .tForearm.seek PC +3 "manipulator"&i'$ +97 "core" ' +3 "manipulator"& & +6 "core" &i z +3 "manipulator"&l% +6 "core" % z +654 #t-> Hand.close +2 .Hand.close +3 "manipulator"&j/ +70 "core" / +907 #t-> PC.close +3 "manipulator"&m& +5 "core" &i M y +4 "manipulator"&n% +6 "core" %  y z +3 "processing"%o& +6 "core" &\ +3 "processing"%c& +9 "core" &\ +3 .tPC.seek :closed +5 "processing"%r(^ +7 "core" &\ +2 &\  +7 &/x\ x+z +10 &a}\ x> +9 &bt\ xP +9 &!U\ {P +10 &T\ {P +9 &W\ {P +9 &iR\ {P +10 &*Z\ zP +9 &U\ {P +10 &[\ zP +9 & qU\ {P +9 &"3Y\ zP +10 &#U\ zO +9 &%X\ zP +9 &'zS\ {O +10 &);W\ zP +9 &*S\ {P +10 &,U\ zO +9 &.W\ {P +9 &0DX\ zO +10 &2S\ {O +9 &3W\ zP +9 &5V\ zO +10 &7KW\ zP +9 &9 T\ zP +10 &:S\ {O +9 &<Y\ zP +9 &>TU\ {O +10 &@U\ zO +9 &AU\ zP +9 &CZ\ zP +10 &EWb\ xQ +9 &Gn\ xR +10 &H\ vT +9 &J\ vU +9 &LQ\ vV +10 &N\ vV +9 &O\ uV +9 &Q\ vU +10 &SY\ vV +9 &U\ uV +10 &V\ vW +10 &X\ uV +8 &Z_\ tV +10 &\\ \ uW +57 &]}\ v5 +14 &^7m\ w; + ( +4 &^\ |) + &^\ }) +2 &^\ }) + &^\ }) +2 &^\ }) +2 &^\ }) +3 &^\ ~) +3 "processing"%c& +6 "core" &^\ }) +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.60 +2 "processing"%s& +7 "core" &^\ }) +5004 #t-> Hand.open +3 .Hand.open +2 "manipulator"&u1 +74 "core" 1 +364 #t-> Arm.clear +3 "manipulator"&v& +6 "core" &i z +3 "manipulator"&`% +6 "core" %  z +3 .tForearm.seek :retract +3 "manipulator"&p'\ +97 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek :clear +3 "manipulator"&y(d +214 "core" ( +3 "manipulator"&z& +6 "core" &d 3 z+ +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &{& +5 "core" &d E z+ +4 .tForearm.seek :clear +3 "manipulator"&|'\ +6 "core" ' +3 "manipulator"&}& +6 "core" &d m y+ +3 "manipulator"&~% +6 "core" %\  ) z +2877 #t-> CC.open +3 .CC.seek :open +4 "collection"'( +402 "core" ( +3 "collection"'& +6 "core" &"\ i +12228 #t-> Hand.open +4533 #-> Arm.to CC +3 "manipulator"&& +5 "core" &d ? z+ +3 "manipulator"&% +7 "core" %\   z +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&(i +196 "core" ( +3 "manipulator"&& +6 "core" &e. n zG +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +5 "core" &e/ p zG +3 .tForearm.seek CC +3 "manipulator"&'Ͻ +96 "core" ' +3 "manipulator"& & +6 "core" &e/ zG +3 "manipulator"&% +6 "core" %Ϟ a z +1137 #t-> Arm.retract +2 "manipulator"&% +6 "core" %Ϟ  z +4 .tForearm.seek :retract +3 "manipulator"& '\ +96 "core" ' +2 "manipulator"&& +6 "core" &e. _ zG +3 "manipulator"&% +6 "core" %\  z +1034 #t-> Arm.clear +3 "manipulator"& & +5 "core" &e. " zG +4 "manipulator"&% +5 "core" %\   z +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :clear +3 "manipulator"&(d +209 "core" ( +2 "manipulator"&& +6 "core" &d 9 yo +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +5 "core" &d  zo +4 .tForearm.seek :clear +3 "manipulator"&\ '\ +13 "core" ' +2 "manipulator"&& +6 "core" &d  zo +3 "manipulator"&% +6 "core" %\   y\ k +6885 #t-> Arm.to CC +2 "manipulator"&"& +6 "core" &d - yo +3 "manipulator"&#% +6 "core" %\  F y\ k +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&&(i +200 "core" ( +2 "manipulator"&'& +6 "core" &t% 8 z?R +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +5 "core" &t%  z?R +4 .tForearm.seek CC +3 "manipulator"&)'Ͻ +95 "core" ' +3 "manipulator"&*& +6 "core" &t% L z?R +3 "manipulator"&+% +6 "core" %  z +624 #t-> Arm.clear +3 "manipulator"&,& +5 "core" &t%  z?R +3 "manipulator"&-% +7 "core" %  z +3 .tForearm.seek :retract +3 "manipulator"&.'\ +94 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +3 "manipulator"&/(d +209 "core" ( +2 "manipulator"&2& +5 "core" &d : zq +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &3& +5 "core" &d  zq +3 .tForearm.seek :clear +3 "manipulator"&4'\ +5 "core" ' +3 "manipulator"&5& +7 "core" &d  zq +2 "manipulator"&7% +6 "core" %\  $ z +4254 #t-> Arm.to CC +3 "manipulator"&8& +6 "core" &d ( zq +3 "manipulator"&:% +6 "core" %\  / z +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&;(i +200 "core" ( +3 "manipulator"&& +5 "core" &i' & zA_ +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +4 "core" &i' Q zA_ +4 .tForearm.seek CC +3 "manipulator"&<'Ͻ +96 "core" ' +2 "manipulator"&=& +7 "core" &i' 8 zA_ +2 "manipulator"&w% +6 "core" %  z +1010 #t-> Hand.close +3 .Hand.close +2 "manipulator"&x/ +77 "core" / +2284 #t-> Arm.retract +3 .Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +6 "core" % J z +4 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +3 "manipulator"&& +51 "core" &i'  zA_ +13 "manipulator"&$% +6 "core" %\   z { +2174 #t-> Arm.to CC +3 "manipulator"&%& +5 "core" &i'  zA_ +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&0(i +4 "core" ( +4 "manipulator"&1& +5 "core" &i' Q zA_ +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &9& +5 "core" &i'  zA_ +4 .tForearm.seek CC +3 "manipulator"&@'Ͻ +93 "core" ' +2 "manipulator"&C& +6 "core" &i' m zA_ +3 "manipulator"&D% +6 "core" %ϯ - z +446 #t-> Hand.close +3 .Hand.close +2 "manipulator"&q/ +75 "core" / +633 "Can"k\ nRR3 +49 #t-> CC.close +3 "manipulator"&>& +5 "core" &i& " zA_ +4 "manipulator"&E% +6 "core" % ϯ  z +3 "collection"'t& +6 "core" &p\ i +4 "collection"'F& +8 "core" &{\ i +3 .tCC.seek :closed +5 "collection"'k(S +4 "core" &~\ i +8 &|\ i +5 &/zl\ `+z +8 &b}\ `> +9 &dq \ aO +10 &#R~\ cP +9 &Uh\ dO +10 &U}\ cP +9 &jTw\ cP +9 &,Ru\ cP +10 &Tx\ cO +9 &T\ cO +10 & rQ\ cP +9 &"4R=\ dP +9 &#Tv\ cP +10 &%T}\ cP +9 &'zR\ cP +9 &)<R{\ cP +10 &*S{\ cP +9 &,Q\ cO +9 &.U\ cP +10 &0DW\ cP +9 &2Wg\ cP +10 &3V\ cO +9 &5T=\ cO +9 &7MU[\ cO +10 &9Rb\ cP +9 &:R\ cP +10 &<X\ cP +9 &>UW}\ cO +9 &@Ug\ cO +10 &AT\ cO +9 &CV\ cP +9 &E\\W\ bP +10 &G\\6\ bP +9 &He2\ aR +10 &Jz"\ `S +9 &LL$\ [X +9 &N%\ Y\\ +10 &O0\ Z[ +9 &Q\ Y] +9 &S+z<\ ]/ +10 &S-\ Z] +8 ( +5 "collection"'F& +3 "core" &Sh \ `P +5 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.91 +2 "collection"'I& +7 "core" &Sh\ `P +671 #t-> Hand.open +3 .Hand.open +2 "manipulator"&?1 +74 "core" 1 +808 #t-> Arm.retract +2 "manipulator"&K% +6 "core" % ϯ z +4 .tForearm.seek :retract +3 "manipulator"&L'\ +98 "core" ' +2 "manipulator"&6& +7 "core" &i& 0 zA_ +2 "manipulator"&N% +6 "core" %\  ` z +1678 #t-> Arm.clear +3 "manipulator"&O& +5 "core" &i&  zA_ +3 "manipulator"&!% +7 "core" %\   z +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :clear +3 "manipulator"&S(d +209 "core" ( +2 "manipulator"&A& +6 "core" &d + zg +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &B& +5 "core" &d  yg +4 .tForearm.seek :clear +2 "manipulator"&Q'\ +5 "core" ' +3 "manipulator"&T& +6 "core" &d  zg +3 "manipulator"&V% +6 "core" %\   z +44957 #t-> CH.status +3 "collection"'J9 +4 "core" 9 +2441 #t-> CH +3 "collection"'M9 +4 "core" 9 +176 #t-> PH +3 "processing"%Z9 +4 "core" 9 +536 #t-> Thermal.calibrate +6 "Can"w\ j\\S@ +6 "collection"'\\9 +4 "core" 9 +3 "processing"%P9 +5 "core" 9 +478 #t-> PH +3 "processing"%]9 +4 "core" 9 +1492 #t-> exit +10 #mEXIT @1685049366.96PDT @1685049376.17PDT = =tMAIN =mMAIN_scheduler @PDT1685049377.88 #"core_reset"Sent BREAK + #t@31225 receive with ifg=0x10, ie=0xFD + #@31862 receive with ifg=0x10, ie=0xFD + #@32518 receive with ifg=0x10, ie=0xFD + #@33160 receive with ifg=0x10, ie=0xFD #@33804 receive with ifg=0x10, ie=0xFD + #@34439 receive with ifg=0x10, ie=0xFD #@35071 receive with ifg=0x10, ie=0xFD + #@35402 receive with ifg=0x80, ie=0xFD + #@15472 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +397 "Can"w\ i\\SJ] + w\ i\\SJ]? + #tPolling Can every 10:00 +2 #Cleanly exited at 14:16:06PDT25-May-23 +2322 #-> CH.hold "10:00", 28 +2 .CH.configure :default +2 "collection"'\ 2 +3 .tCH.hold 10:00,28C +3 "collection"' `v `) +615 #t-> PH.hold "10:00", 28 +2 .PH.configure :default +2 "processing"%\ 2 +3 .tPH.hold 10:00,28C +3 "processing"% ` `Q +1118 #t-> PH +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %Ϸj +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler") % +3 "core" % I Z +2 .tSS.configure :default +3 "sampler")#.0X CH +2 "collection"'9 +3 "core" 9 +2438 #t-> PH + "processing"%9 +4 "core" 9* +125 #t-> CH +2 "collection"'9 +2 "core" 9FP +6793 #t-> CH + "collection"'9 +3 "core" 9=I +660 #t-> PH + "processing"%9 +3 "core" 9* +14221 #t-> CH +2 "collection"'9 +3 "core" 9! +204 #t-> PH +2 "processing"% 9 +3 "core" 9 +1979 #t-> PH.hold "10:00", 28 +3 .PH.hold 10:00,28C +3 "processing"%! ` `Q +579 #t-> CH.hold "10:00", 28 +2 .CH.hold 10:00,28C +3 "collection"'" `v `) +2077 #t-> CH +2 "collection"'#9 +3 "core" 9.9S +4354 #t-> CH + "collection"'$9 +3 "core" 9 +726 #t-> PH +2 "processing"%%9 +3 "core" 96 +312 #t-> PH +2 "processing"%&9 +3 "core" 9C +7157 #t-> CH + "collection"''9 +3 "core" 9}J +358 #t-> PH +2 "processing"%(9 +2 "core" 9p +6448 #t-> CH +2 "collection"')9 +3 "core" 9v[ +6670 "Can"m\ VS3 +3000 #t-> CH +2 "collection"'*9 +3 "core" 9v +1459 #t-> PH +2 "processing"%+9 +3 "core" 90 +1462 #t-> PH +2 "processing"%,9 +3 "core" 9j +1028 #t-> PH +2 "processing"%-9 +3 "core" 9 +185 #t-> PH + "processing"%.9 +3 "core" 9 +1438 #t-> PH +2 "processing"%/9 +3 "core" 9 +1370 #t-> PH + "processing"%09 +3 "core" 9  +3286 #t-> PH.hold "10:00", 55 +3 .PH.hold 10:00,55C +3 "processing"%1 ` `; +5 "core"  +492 #t-> CH.hold "10:00", 55 +4 .CH.hold 10:00,55C +2 "collection"'2 ` `= +4 "core"  +21096 #t-> CH + "collection"'39 +3 "core" 9L +393 #t-> PH + "processing"%49 +3 "core" 9@p +1424 #t-> PH +2 "processing"%59 +3 "core" 9F +7461 #t-> PH +2 "processing"%69 +3 "core" 9W +7645 #t-> PH +2 "processing"%79 +3 "core" 9e +3096 #t-> PH.hold "10:00", 85 +3 .PH.hold 10:00,85C +3 "processing"%8 ` ` ) +4 "core"  +436 #t-> CH.hold "10:00", 85 +3 .CH.hold 10:00,85C +3 "collection"'9 `  ` ` +5 "core"  +4632 "Can"j\ Tv3 +24685 #t-> PH + "processing"%:9 +3 "core" 9  +561 #t-> CH +3 "collection"';9 +3 "core" 9   +3117 #t-> PH + "processing"%<9 +3 "core" 9 ; +5998 #t-> PH +2 "processing"%=9 +3 "core" 9 + +1334 #t-> CH + "collection"'>9 +3 "core" 9  N +6886 #t-> PH +2 "processing"%?9 +3 "core" 9 0t +514 #t-> PH +2 "processing"%@9 +3 "core" 9 , +337 #t-> PH + "processing"%A9 +4 "core" 9 . +97 #t-> PH +2 "processing"%B9 +3 "core" 9 0 +77 #t-> PH +2 "processing"%C9 +3 "core" 9 1 +162 #t-> PH +2 "processing"%D9 +3 "core" 9 0 +103 #t-> PH +2 "processing"%E9 +2 "core" 9 / +9671 #t-> PH + "processing"%F9 +3 "core" 9 5 , +852 #t-> PH +2 "processing"%G9 +3 "core" 9 6 N +206 #t-> PH +2 "processing"%H9 +3 "core" 9 6 V +249 ` +138 #t-> PH + "processing"%I9 +3 "core" 9 6 +123 #t-> PH + "processing"%J9 +3 "core" 9 8 +178 ` +1167 #t-> PH.coast + .PH.coast + "processing"%K +3 %L9 +2 "core" 9 +317 #t-> CH.coast + .CH.coast + "collection"'M +3 'N9 +2 "core" 9   +3050 #t-> CC.open +2 .CC.seek :open +2 "collection"'O( +83 "Can"Q\ KgU 3 +318 "core" ( +2 "collection"'P& +3 "core" &[] \ K +1331 #t-> PC.open +2 .PC.seek :open + "processing"%Q( +459 "core" ( +2 "processing"%R& +3 "core" & \ n +3943 #t-> exit +6 #mEXIT @1685051244.55PDT @1685552949.94PDT = =mMAIN_scheduler =tMAIN @PDT1685552951.63 #"core_reset"Sent BREAK + #t@56982 receive with ifg=0x10, ie=0xFD + #@57620 receive with ifg=0x10, ie=0xFD + #@58276 receive with ifg=0x10, ie=0xFD + #@58912 receive with ifg=0x10, ie=0xFD #@59561 receive with ifg=0x10, ie=0xFD + #@60194 receive with ifg=0x10, ie=0xFD + #@60837 receive with ifg=0x10, ie=0xFD #@61168 receive with ifg=0x80, ie=0xFD + #@10174 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +400 "Can"\ lU ? + \ lU ? f + #tPolling Can every 10:00 +2 #Cleanly exited at 14:47:24PDT25-May-23 +1388 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %z|\ i +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %Ϸ?\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % p\ @Z +2 .tSS.configure :default +2 "sampler")#.0X exit +6 #mEXIT @1685553007.12PDT @1685553590.03PDT = =tMAIN =mMAIN_scheduler @PDT1685553591.79 #"core_reset"Sent BREAK + #t@41867 receive with ifg=0x10, ie=0xFD + #@42503 receive with ifg=0x10, ie=0xFD + #@43158 receive with ifg=0x10, ie=0xFD + #@43795 receive with ifg=0x10, ie=0xFD + #@44438 receive with ifg=0x10, ie=0xFD #@45075 receive with ifg=0x10, ie=0xFD + #@45709 receive with ifg=0x10, ie=0xFD #@46041 receive with ifg=0x80, ie=0xFD + #@62582 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +252 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +410 "Can"\ mS $? + \ mS $?h + #tPolling Can every 10:00 +2 #Cleanly exited at 10:10:07PDT31-May-23 +34223 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %zz\ i +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %Ϸb\ +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % s\ AZ +2 .tSS.configure :default +2 "sampler")#.0X CC.open +2 .CC.seek :open +2 "collection"'3( +4 "core" ( +2 "collection"'4& +3 "core" &z}\ i +226 #t-> PC.open +2 .PC.seek :open +2 "processing"%5( +5 "core" ( +2 "processing"%6& +3 "core" &g\ +24343 "Can"\ nP @B +631 #t-> Hand.open + .Hand.open + "manipulator"&71 +18 "core" 1 +1199 #t-> Arm.to PC +2 "manipulator"&8& +3 "core" &d q yg +2 "manipulator"&9% +3 "core" %\  F y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&:(_ +226 "core" ( + "manipulator"&;& +3 "core" &_ y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &_ z +2 .tForearm.seek PC + "manipulator"&='$ +97 "core" ' + "manipulator"&>& +4 "core" &_ n z +2 "manipulator"&?% +4 "core" %  z +1001 #t-> Hand.close + .Hand.close +2 "manipulator"&@/ +77 "core" / +1313 #t-> PC.close +2 "manipulator"&A& +3 "core" &_ _ z +2 "manipulator"&B% +3 "core" %  W y +2 "processing"%C& +4 "core" &H\ +2 "processing"%D& +7 .tPC.seek :closed +2 "core" &G\ + "processing"%E(^ +4 "core" &H\ +9 & +G\ ~$c +9 &T{J\ y8 +10 &|yT\ yL +9 &ZP\ {R +10 &JVJ\ {Q +9 & [K\ {Q +9 &YI\ {P +10 &XV\ {P +9 &RZL\ {Q +9 &ZH\ {P +10 &ZH\ {Q +9 &!YK\ {P +10 &#Y\\P\ zQ +9 &%XL\ {Q +9 &&[L\ {P +10 &(ZP\ {P +9 &*cXL\ {P +9 &,%\\U\ {P +10 &-TN\ {P +9 &/WQ\ {P +10 &1jXU\ {Q +9 &3,XI\ {Q +9 &4ZP\ {Q +10 &6XI\ {P +9 &8rZS\ {Q +9 &:5]K\ {P +10 &;\\I\ zQ +9 &=\\S\ zP +10 &?{XW\ {P +9 &A=ZP\ {P +9 &B\\V\ zQ +10 &Dj_\ yR +9 &Fyq\\\ yT +9 &H7^\ wU +10 &I^\ xU +9 &KZ\ wV +10 &Mz_\ wV +9 &O<W\ wV +9 &P_\ vV +10 &R[\ wW +9 &T`\ vV +9 &VBd\ vW +10 &XP\ vW +9 &Y\\\ vW +10 &[e\ vW +9 &]IX\ uM +9 &^Q\\\ u"j +10 &^#\\\ ~, +2 ( +2 "processing"%D& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.56 +2 "processing"%F& +3 "core" &^^\ }, +2293 #t-> Hand.open +2 .Hand.open + "manipulator"&G1 +72 "core" 1 +1492 #t-> Arm.clear +2 "manipulator"&H& +3 "core" &` m z + "manipulator"&I% +4 "core" %  z +2 .tForearm.seek :retract + "manipulator"&J'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&K(d +206 "core" ( + "manipulator"&L& +4 "core" &d q z0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &d z0 +2 .tForearm.seek :clear +2 "manipulator"&N'\ +4 "core" ' +2 "manipulator"&O& +3 "core" &d U z0 +2 "manipulator"&P% +3 "core" %\   z +24454 #t-> Hand.open +433 #-> Arm.to CC +2 "manipulator"&Q& +3 "core" &d z0 +2 "manipulator"&R% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S(i +222 "core" ( +2 "manipulator"&T& +3 "core" &c + yI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" &c yI +2 .tForearm.seek CC +2 "manipulator"&V'Ͻ +98 "core" ' +2 "manipulator"&W& +3 "core" &c h zI +3 "manipulator"&X% +4 "core" %Ͽ z +880 #t-> Arm.clear + "manipulator"&Y& +3 "core" &c zI +2 "manipulator"&Z% +3 "core" %Ͽ v z +3 .tForearm.seek :retract + "manipulator"&['\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +2 "manipulator"&\\(d +194 "core" ( +2 "manipulator"&]& +4 "core" &d y y +34 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &^& +4 "core" &d\  z + .tForearm.seek :clear +2 "manipulator"&_'\ +4 "core" ' + "manipulator"&`& +3 "core" &d z +2 "manipulator"&a% +4 "core" %\  " z +1061 #t-> Arm.to CC + "manipulator"&b& +3 "core" &d  z +2 "manipulator"&c% +4 "core" %\  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d(i +206 "core" ( +2 "manipulator"&e& +3 "core" &`1 zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &`1 zI +2 .tForearm.seek CC +2 "manipulator"&g'Ͻ +94 "core" ' + "manipulator"&h& +5 "core" &`1 R zI + "manipulator"&i% +4 "core" % 1 y +402 #t-> Hand.close + .Hand.close + "manipulator"&j/ +69 "core" / +488 #t-> CC.close + "manipulator"&k& +3 "core" &`1 n zI +2 "manipulator"&l% +4 "core" %  y +2 "collection"'m& +4 "core" &||\ a +2 "collection"'n& +6 "core" &z|\ a +2 .tCC.seek :closed + "collection"'o(S +5 "core" &y|\ a +9 &1y{|\ Y*y +10 &a}}\ X? +12 &`y|~\ XQ +6 & Uy}\ [Q +10 &\\y~\ [R +9 &\\y{\ [Q +10 &f[{~\ [Q +9 &)V{{\ \\Q +9 &Yyz\ [Q +10 &\\{|\ [R +9 & nYz{\ [Q +9 &"1Wz|\ [Q +10 &#^|{\ ZQ +9 &%]|{\ [Q +10 &'vWz}\ [Q +9 &)9Ty{\ [Q +9 &*Yz}\ [Q +10 &,V||\ [Q +9 &.}Xx|\ [R +9 &0@Z{|\ ZQ +10 &2]y{\ [R +9 &3Zy|\ [R +10 &5Yy}\ [R +9 &7IU{}\ [Q +9 &9 Xw}\ [Q +10 &:Wz|\ [Q +9 &<Yy}\ ZQ +9 &>RV{}\ [Q +10 &@\\z}\ [Q +9 &AYz|\ [Q +10 &C_{}\ [R +9 &EV_{}\ ZR +9 &Gc{~\ ZR +10 &Hmy}\ ZT +9 &Jz~\ WW +9 &LEy|\ S[ +10 &Nx{\ R] +9 &Ovv\ Q] +10 &Qty\ Q] +9 &S({uw\ T1 +9 &Svx\ R] +10 ( + &Suuy\ WN +2 "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.88 +2 "collection"'p& +3 "core" &Svxy\ WN +424 #t-> Hand.open + .Hand.open +2 "manipulator"&q1 +73 "core" 1 +718 #t-> Arm.clear +2 "manipulator"&r& +3 "core" &a1 yI +2 "manipulator"&s% +3 "core" % 0 y +2 .tForearm.seek :retract +2 "manipulator"&t'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&u(d +207 "core" ( +2 "manipulator"&v& +3 "core" &d o yd +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &d K yd +2 .tForearm.seek :clear +2 "manipulator"&x'\ +3 "core" ' +2 "manipulator"&y& +3 "core" &d yd +2 "manipulator"&z% +4 "core" %\  y +19774 "Can"\ =g @س +38849 #t-> require 'thermalCal' +618 #-> t +1918 #-> can +5 "Can"\ ih A@+ +1609 #t-> can +5 "Can"\ mi ,AD4 +16997 \ h <An +60002 |\ h B +60001 m h B +210 #t-> can +5 "Can"n k B; +1038 #t-> t +2863 #-> can +5 "Can"i k B +55881 E" i ϓC0 +60002  Aj eCƳ +60001  k ?D\\ +60002  1 k D +60002   k E +21669 #t-> can +5 "Can" S l aE +1279 #t-> t +37049 "Can"  k F +60002 \  k F +51888 #t-> can +5 "Can"\  m G6l +99 #t-> t +8010 "Can"\ < k GJ +3875 #t-> runTcalProfile [28, 40, 50, 70, 85] +5 "Can"\  l GTe +5 .tPH.hold 2:00:00,28C +7 "processing"%{ ppB +8 .tCH.hold 2:00:00,28C +7 "collection"'| pYp +3 .tdelay 12:00 +56092 "Can" o\ G +15955  \ aH +2 "collection"'}9 +4 "core" 9Ye C +3 "collection"'~ +5 "core" pYp +3 "processing"%9 +6 "core" 9b D +2 "processing"%9 +5 "core" 9b D +3 "processing"%9 +5 "core" 9b D +3 "processing"%9 +4 "core" 9b E +4 "collection"'9 +4 "core" 9Ye D +4 "collection"'9 +5 "core" 9Ze E +2 "collection"'9 +5 "core" 9Ye E +3 "collection"' 9 +6 "core" 9Ze E +2 #tCan@8.6C-->28.0C PH@28.0C(1162cnts)/30.3C CH@28.0C(1113cnts)/29.0C +5 "Can" ~\ cH +5 .tPH.hold 2:00:00,40C +7 "processing"% p4p{ +9 .tCH.hold 2:00:00,40C +5 "collection"' ppC +7 .tdelay 12:00 +3 "core"  G +2  G +43924 "Can" A\ `Hv +28114 s\ H +2 "collection"'9 +4 "core" 9\ B +3 "collection"' +51 "core" ppC +13 "processing"%9 +5 "core" 94 F +3 "processing"%9 +5 "core" 94 F +3 "processing"%9 +6 "core" 94 G +2 "processing"%9 +5 "core" 94 G +3 "collection"'9 +6 "core" 9\ G +2 "collection"'9 +5 "core" 9 G +3 "collection"'9 +6 "core" 9\ G +2 "collection"'9 +6 "core" 9\ H +2 #tCan@9.0C-->40.0C PH@40.0C(1588cnts)/41.7C CH@40.0C(1533cnts)/40.0C +5 "Can" o\ HU +6 .tPH.hold 2:00:00,50C +6 "processing"% ppQ +10 .tCH.hold 2:00:00,50C +7 .delay 12:00 +3 "collection"' p]p +4 "core"  I +3  I +31707 "Can" \ 5 I +40313  H\ 5 Iqy +2 "collection"'9 +4 "core" 9^j B +3 "collection"' +6 "core" p]p +2 "processing"% 9 +5 "core" 9 C +3 "processing"%!9 +5 "core" 9 C +3 "processing"%"9 +6 "core" 9 D +2 "processing"%#9 +12 "core" 9 D +3 "collection"'$9 +5 "core" 9]j D +3 "collection"'%9 +6 "core" 9]i D +2 "collection"'&9 +6 "core" 9]j D +2 "collection"''9 +6 "core" 9]h E +2 #tCan@9.2C-->50.0C PH@50.0C(1943cnts)/51.3C CH@50.0C(1885cnts)/49.4C +5 "Can" G\ 2 Iq +6 .tPH.hold 2:00:00,70C +6 "processing"%( p\ _p\ \ +10 .tCH.hold 2:00:00,70C +8 .delay 12:00 +2 "collection"') p\ p \ ^ +3 "core"  G +3  G +19558 "Can" \ / FI +52452  A\ 8 AJ% + "collection"'*9 +5 "core" 9\ \ % A\ +3 "collection"'+ +5 "core" p\ p \ ^ +4 "processing"%,9 +4 "core" 9\ _v C +4 "processing"%-9 +5 "core" 9\ `v C +3 "processing"%.9 +5 "core" 9\ `v C +3 "processing"%/9 +5 "core" 9\ _u C +3 "collection"'09 +5 "core" 9\ \ $ C +3 "collection"'19 +5 "core" 9\ \ % C +3 "collection"'29 +6 "core" 9\ \ % D\ +8 "collection"'49 +5 "core" 9\ \ % D\ +3 #tCan@9.3C-->70.0C PH@70.0C(2655cnts)/70.5C CH@70.0C(2584cnts)/68.0C +5 "Can" ?\ 9 EJ& +6 .tPH.hold 2:00:00,85C +6 "processing"%6 p vp / +10 .tCH.hold 2:00:00,85C +7 .delay 12:00 +2 "collection"'\ p )p o +6 "core"  F +  F +7419 "Can" l L J8 +60002  : y -Jγ +4608  = s .J7 +2 "collection"' 9 +4 "core" 9 ) 4 B +3 "collection"'7 +5 "core" p )p o +3 "processing"%89 +6 "core" 9 u C +3 "processing"%99 +5 "core" 9 t D +3 "processing"%;9 +6 "core" 9 u D +2 "processing"%<9 +6 "core" 9 u D +3 "collection"'9 +4 "core" 9 ) 4 D +4 "collection"'>9 +5 "core" 9 ( 3 D +3 "collection"'?9 +5 "core" 9 ( 5 E +3 "collection"'9 +5 "core" 9 ) 4 E +3 #tCan@9.5C-->85.0C PH@84.9C(3188cnts)/84.5C CH@85.0C(3112cnts)/81.8C +2 .CH.coast +3 "collection"'@ +5 "core"  E +2 .tPH.coast +3 "processing"%A +5 "core"  G +4 #tProcessing Puck Heater calibration for 9.1C ambient:\ Skew [30.3, 41.7, 51.3, 70.5, 84.5],\ [1162, 1588, 1943, 2655, 3188], ambient: 9.1 +5 #Collection Puck Heater calibration for 9.1C ambient:\ Skew [29.0, 40.0, 49.4, 68.0, 81.8],\ [1113, 1533, 1885, 2584, 3112], ambient: 9.1 +55282 "Can" \ kh 2iKd +60002  \ kh 60K +60002 \ lh 9L +51244 #t-> t +940 #-> CC.open +4 .CC.seek :open +3 "collection"'B( +404 "core" ( +3 "collection"'C& +6 "core" &VW\ l +341 #t-> PC.open +4 .PC.seek :open +3 "processing"%5( +461 "core" ( +2 "processing"%F& +6 "core" &N\ +1022 #t-> exit +10 #mEXIT @1685567342.74PDT @1685567351.44PDT = =tMAIN =mMAIN_scheduler @PDT1685567353.15 #"core_reset"Sent BREAK + #t@38085 receive with ifg=0x10, ie=0xFD + #@38720 receive with ifg=0x10, ie=0xFD + #@39379 receive with ifg=0x10, ie=0xFD + #@40014 receive with ifg=0x10, ie=0xFD #@40647 receive with ifg=0x10, ie=0xFD + #@41287 receive with ifg=0x10, ie=0xFD + #@41921 receive with ifg=0x10, ie=0xFD #@42252 receive with ifg=0x80, ie=0xFD + #@48124 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +394 "Can" R\ tR =sM +  R\ tR =sM #tPolling Can every 10:00 +3 #Cleanly exited at 14:09:02PDT31-May-23 +614 #-> ESP.ready! +153 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %TU\ p +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %Ϸ;\ +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %}~ \ HZ +2 .tSS.configure :default +2 "sampler")#.0XNH +60002  \ uP F#N +60001  \ uP IOt +60003  \ uP KP\ +55333 #t-> Hand.open +2 .Hand.open + "manipulator"&31 +26 "core" 1 +461 #t-> Arm.to PC +2 "manipulator"&4& +3 "core" &d ^\  zd +2 "manipulator"&5% +3 "core" %\  _\  j z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&6(_ +250 "core" ( +2 "manipulator"&7& +3 "core" &a m z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &a\  ] z +3 .tForearm.seek PC + "manipulator"&9'$ +93 "core" ' +2 "manipulator"&:& +3 "core" &a\  s z +2 "manipulator"&;% +4 "core" %5\  ^ z +2300 #t-> Arm.clear +2 "manipulator"&<& +2 "core" &a 1 _ > { +2 "manipulator"&=% +3 "core" %5 ]\  z +3 .tForearm.seek :retract + "manipulator"&>'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&?(d +248 "core" ( + "manipulator"&@& +4 "core" &d m z4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &d\ ( g \\ z4 +2 .tForearm.seek :clear +2 "manipulator"&B'\ +3 "core" ' +2 "manipulator"&C& +3 "core" &d\  j o z4 +2 "manipulator"&D% +3 "core" %\ \  ` e z +1087 "Can" \ rV NP +3124 #t-> Arm.to PC +2 "manipulator"&E& +3 "core" &d _\ 2 z4 +2 "manipulator"&F% +3 "core" %\  b\   z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&G(_ +262 "core" ( +2 "manipulator"&H& +3 "core" &c\ + w ^ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &c\ T z +3 .tForearm.seek PC + "manipulator"&J'$ +96 "core" ' +2 "manipulator"&K& +3 "core" &c o\  z +2 "manipulator"&L% +4 "core" %- `\ z +1035 #t-> Hand.close +2 .Hand.close +2 "manipulator"&M/ +66 "core" / +409 #t-> PC.close +2 "manipulator"&N& +3 "core" &c a\  ' z +2 "manipulator"&O% +4 "core" % , b\   { +2 "processing"%P& +3 "core" &\ +3 "processing"%Q& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%R(^ +4 "core" &\ +8 & .\ $c +9 &T\ {8 +10 &z\ {L +9 &}b\ }R +9 &AX\ ~Q +10 &\\\ ~R +9 &]\ ~Q +10 &[\ ~Q +9 &IW\ ~Q +9 & X\ Q +10 &W\ ~Q +9 &!\\\ ~R +9 &#Q]\ ~Q +10 &%Y\ ~R +9 &&Z\ ~Q +10 &([\ ~Q +9 &*YY\ ~Q +9 &,Z\ ~Q +10 &-V\ ~Q +9 &/Y\ ~Q +9 &1bY\ ~Q +10 &3%W\ ~Q +9 &4\\\ ~Q +9 &6X\ ~P +10 &8jX\ ~Q +9 &:+Z\ ~Q +10 &;Y\ ~Q +14 &=Y\ ~Q +4 &?rY\ |Q +10 &A4Z\ ~Q +9 &B\\\ ~R +10 &Dg\ |R +9 &Fsp\ |S +9 &H0\ {U +10 &I\ yV +9 &K\ zW +9 &Mq\ yW +10 &O2\ yW +9 &P\ yW +10 &R\ xX +9 &Tw\ xX +9 &V9\ xX +10 &W\ xX +9 &Y\ xX +9 &[}\ wX +10 &]?\ wQ +9 &^zF\ {$l +9 &^9\ / +6 ( + "processing"%Q& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 + "processing"%S& +3 "core" &^"\ / +2 &^"\ / +489 #t-> Hand.open + .Hand.open +2 "manipulator"&T1 +76 "core" 1 +676 #t-> Arm.clear +2 "manipulator"&U& +3 "core" &c\  a z +2 "manipulator"&V% +3 "core" % $\ ` z +2 .tForearm.seek :retract +2 "manipulator"&W'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&X(d +250 "core" ( + "manipulator"&Y& +3 "core" &d {\ + s z5 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &d T\ z5 +2 .tForearm.seek :clear +2 "manipulator"&['\ +3 "core" ' +2 "manipulator"&\\& +3 "core" &d\  b z5\ +2 "manipulator"&]% +3 "core" %\ \  _ z +19891 #t-> Hand.open +1343 #-> Arm.to CC + "manipulator"&^& +3 "core" &d\  a N z5 +2 "manipulator"&_% +3 "core" %\ \  _ , z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&`(i +264 "core" ( + "manipulator"&a& +3 "core" &_5 k 5 | {L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &_5 _ 2 . {L +2 .tForearm.seek CC +2 "manipulator"&c'Ͻ +97 "core" ' +2 "manipulator"&d& +3 "core" &_4 w\  {L +2 "manipulator"&e% +3 "core" %ϯ d\  b z +867 #t-> Hand.close + .Hand.close +2 "manipulator"&f/ +76 "core" / +563 #t-> CC.close +2 "manipulator"&g& +3 "core" &_4 c\  G {L +2 "manipulator"&h% +3 "core" % ϯ b\  - { +3 "collection"'i& +4 "core" &IL<\ g +2 "collection"'j& +5 "core" &LNA\ g +2 .tCC.seek :closed + "collection"'k(S +4 "core" &KL\ g +7 & .MN\ d$c +10 &U}MN\ ^8 +9 &z{JK.\ ^L +10 &XJL0\ `Q +9 &@TLM-\ aR +9 &UKL\ aR +10 &TML+\ aQ +9 &WON%\ aR +10 &HUJM,\ aR +9 & RKP*\ aQ +9 &TJM.\ aQ +10 &!RKM,\ aQ +9 &#QRJM/\ aQ +9 &%VKM,\ aQ +10 &&UJL)\ aQ +9 &(VKO.\ aQ +9 &*XXJN/\ aR +10 &,WNM4\ aR +9 &-ULM1\ aR +10 &/YLL/\ aQ +9 &1aULN\ aQ +9 &3#ZMN*\ aQ +10 &4UKL4\ aQ +13 &6WIM-\ `Q +5 &8hULN1\ `R +10 &:*UIL.\ aR +9 &;TKM.\ aQ +10 &=RLN;\ aQ +9 &?qUJK+\ `Q +9 &A2XJP-\ `R +10 &BXLL4\ aR +9 &DYLN\ `R +9 &Fx\\JN\ `R +10 &H4pLI\ _T +9 &I~KO\ ]U +10 &KLM\ [Y +9 &M_LN\ W] +9 &ONO\ V^ +10 &PQO\ V^ +9 &ROQ\ VK +9 &S,OP\ Y&p +10 &SwOP\ ^L +2 ( +2 "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.07 +2 "collection"'l& +3 "core" &SvQR\ ^L +863 #t-> Hand.open + .Hand.open +2 "manipulator"&m1 +74 "core" 1 +775 #t-> Arm.clear + "manipulator"&n& +4 "core" &_4 e\  2 zL +2 "manipulator"&o% +3 "core" % ϧ\ m c z +2 .tForearm.seek :retract +2 "manipulator"&p'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&q(d +251 "core" ( +2 "manipulator"&r& +3 "core" &d t ^ z: +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &d\  b l z: +2 .tForearm.seek :clear +2 "manipulator"&t'\ +4 "core" ' + "manipulator"&u& +3 "core" &d u\  z: +2 "manipulator"&v% +4 "core" %\ \ 6 l 1 z +6865 #t-> require 'thermalCal' +213 #-> t +5318 #-> CH.hold "20:00", 28 +4 .CH.hold 20:00,28C +7 "collection"'w v) +609 #t-> PH.hold "20:00", 28 +4 .PH.hold 20:00,28C +7 "processing"%x Q +14091 "Can"\ \  UQ6 +60002 \ 8\ J \\Q +18032 #t-> t +972 #-> t +1407 #-> t +561 #-> t +1961 #-> thermal.Coast +3 !o:NoMethodError : mesgu:NameError::message1undefined method `Coast' for :thermal:Symbol: name:\ Coast: args[:bt["(ESP):24:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +1526 #-> t +651 #-> Thermal.coast +2 .CH.coast +3 "collection"'y +4 "core"  +3 .tPH.coast +3 "processing"%z +8 "core"  +1513 #t-> Thermal.calibrate +5 "Can" \ hk _R +6 "collection"'{9 +4 "core" 9p| +3 "processing"%|9 +5 "core" 9q +605 #t-> PH.hold "20:00", 28 +4 .PH.hold 20:00,28C +7 "processing"%} )s +567 #t-> CH.hold "20:00", 28 +4 .CH.hold 20:00,28C +5 "collection"'~ .y +575 #t-> t +2462 #-> t +1306 #-> t +27795 "Can"\ \ S bRb +14151 #t-> t +734 #-> t +5799 #-> t +818 #-> PH.hold "20:00", 55 +5 .PH.hold 20:00,55C +5 "processing"% c +9 "core" y +715 #t-> CH.hold "20:00", 55 +5 .CH.hold 20:00,55C +5 "collection"' (s +6 "core"  +15390 #t-> t +22360 "Can"  \ nR +21447 #t-> t +2609 #-> CH.hold "20:00", 85 +4 .CH.hold 20:00,85C +5 "collection"'   G +6 "core"  +467 #t-> PH.hold "20:00", 85 +5 .PH.hold 20:00,85C +5 "processing"%  y . +8 "core"  +14021 #t-> t +9244 #-> t +1632 #-> t +5838 #-> t +1075 #-> t +1094 #-> t +729 #-> t +711 #-> t +386 #-> t +346 #-> t +370 "Can"   S +404 #t-> t +2198 #-> Thermal.coast +3 .CH.coast +2 "collection"' +4 "core"  +3 .tPH.coast +3 "processing"% +8 "core"  +29541 #t-> CC.open +3 .CC.seek :open +3 "collection"'( +402 "core" ( +3 "collection"' & +6 "core" & y\ \ +260 #t-> PC.open +3 .PC.seek :open +3 "processing"% ( +462 "core" ( +3 "processing"% & +6 "core" & \ & +242 #t-> exit +10 #mEXIT @1685574295.18PDT @1686245944.82PDT = =tMAIN =mMAIN_scheduler @PDT1686245946.61 #"core_reset"Sent BREAK +2 #t@62753 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +420 "Can"X\ ؘ?x + X\ ؘ?x% #tPolling Can every 10:00 +8 #Cleanly exited at 16:04:55PDT31-May-23 +3473 #-> ESP.ready! +3 #Powering core bus +537 .Gate.power :raw,:ON +3 "sampler") +32 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X PSV.PSR +2 .PSV.dial PSR + "processing"%1 +130 "core"  +2598 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%j +349 #t-> PSR +11367 #-> PS.pull .5 + "processing"%2% +8 "core" %ϰ\ +3 .tPS.seek 0.5ml + "processing"%3' +581 "core" ' +2 "processing"%4% +3 "core" %\  +1891 #t-> PS.pull 1.5 + "processing"%5% +3 "core" %\  +3 .tPS.seek 2ml + "processing"%6'˵ +1587 "core" ' + "processing"%7% +4 "core" %˳\ +989 #t-> PSV.waste 1 +2 !o:NoMethodError : mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[i:bt[ "7/home/esp/esp2/lib/shaft.rb:81:in `method_missing'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1151 #-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%8  +43 "core"  +524 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%9'ϴ +2090 "core" ' +2 "processing"%:% +3 "core" %ϱ\ +577 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%; +42 "core"  +122 #t-> PSR +500 #-> PS.pull 1 +2 "processing"%<% +3 "core" %ϱ\ +2 .tPS.seek 1ml +2 "processing"%='M +1091 "core" ' +2 "processing"%>% +3 "core" %M\  +759 #t-> PSV +150 #-> PSR +1276 #-> PS.pull .5 + "processing"%?% +3 "core" %M\  +3 .tPS.seek 1.5ml +2 "processing"%@' +582 "core" ' +2 "processing"%A% +3 "core" %\  +919 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%B  +43 "core"  +231 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%C'ϴ +1595 "core" ' +2 "processing"%D% +3 "core" %ϴ\ +532 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%E +42 "core" +535 #t-> PS.pull .5 +2 "processing"%F% +3 "core" %ϴ\ +3 .tPS.seek 0.5ml + "processing"%G' +589 "core" ' + "processing"%H% +3 "core" % \  +2662 #t-> PS.pull 2 +2 "processing"%I% +3 "core" %\  +2 !to:Slide::Error : mesg"8Processing Syringe at 2.5ml would be out of bounds!: @reply0:@axisName"Processing Syringe:bt[ "3/home/esp/esp2/lib/slide.rb:345:in `toRawGoal'"6/home/esp/esp2/lib/scale.rb:91:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'"0/home/esp/esp2/lib/slide.rb:402:in `moveTo'"./home/esp/esp2/lib/scale.rb:193:in `pull'"(ESP):20:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1628 #-> PSV.waste 1 + !o:NoMethodError : mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[i:bt[ "7/home/esp/esp2/lib/shaft.rb:81:in `method_missing'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +375 #-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%J  +42 "core"  +252 #t-> PS.empty +2 .PS.seek 0ml + "processing"%K'ϴ +584 "core" ' +2 "processing"%L% +3 "core" %ϸ\ +558 #t-> PSV +208 #-> PSR +247 #-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%M +44 "core"  +123 #t-> PSR +858 #-> PS.pull 2 +2 "processing"%N% +3 "core" %ϸ\ \ +3 .tPS.seek 2ml + "processing"%O'˽ +2103 "core" ' +2 "processing"%P% +3 "core" %˻\ \  +943 #t-> PSV +178 #-> PSR +5861 "Can"d\ nK: +33398 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%Q  +44 "core"  +471 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%R  +42 "core" ~ +405 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%S'ϴ +2102 "core" ' +2 "processing"%T% +3 "core" %϶\ +588 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%U +72 "core"  +224 #t-> PSR +626 #-> PS.pull .2 + "processing"%V% +3 "core" %϶ \ +3 .tPS.seek 0.2ml +2 "processing"%W' +284 "core" ' +2 "processing"%X% +3 "core" %\  +10520 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%Y +5 "core"  +182 #t-> PSR +358 #-> PS.pull 2 +2 "processing"%Z% +3 "core" % \  +2 .tPS.seek 2.2ml +2 "processing"%[' +2093 "core" ' + "processing"%\\% +4 "core" %*\  +622 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%]  +42 "core"  +258 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%^'ϴ +2296 "core" ' + "processing"%_% +4 "core" %ϱ*\ +368 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%` +41 "core"  +190 #t-> PSR +652 #-> PS.pull 1 +2 "processing"%a% +3 "core" %ϱ%\ +2 .tPS.seek 1ml +2 "processing"%b'M +1085 "core" ' +2 "processing"%c% +3 "core" %M!\  +720 #t-> PSV +159 #-> PSR +1073 #-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%d  +42 "core"  +215 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%e'ϴ +734 "Can"C\ mOl +356 "core" ' +2 "processing"%f% +3 "core" %Ϸ!\ +1596 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%g +42 "core"  +133 #t-> PSR +347 #-> PS.pull .2 +2 "processing"%h% +3 "core" %Ϸ3\ +3 .tPS.seek 0.2ml +2 "processing"%i' +280 "core" ' + "processing"%j% +4 "core" %.\  +10120 #t-> PSV +126 #-> PSR +884 #-> PS.pull 1 + "processing"%k% +4 "core" %,\  +2 .tPS.seek 1.2ml +2 "processing"%l'f +1080 "core" ' +2 "processing"%m% +3 "core" %f-\  +856 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%n  +43 "core"  +354 #t-> PSV +233 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%o'ϴ +1293 "core" ' + "processing"%p% +5 "core" %ϲ7\ +216 #t-> PSV.PSR + .PSV.dial PSR + "processing"%q +43 "core"  +138 #t-> PSR +404 #-> PS.pull 1 +2 "processing"%r% +3 "core" %ϲ9\ +2 .tPS.seek 1ml +2 "processing"%s'M +1085 "core" ' +2 "processing"%t% +3 "core" %M:\  +814 #t-> PS.pull .5 +2 "processing"%u% +3 "core" %M2\  +2 .tPS.seek 1.5ml +2 "processing"%v' +584 "core" ' +2 "processing"%w% +3 "core" %7\  +625 #t-> PS.pull .5 + "processing"%x% +5 "core" %4\  +2 .tPS.seek 2ml + "processing"%y'˳ +580 "core" ' +14 "processing"%z% +3 "core" %˳;\  +748 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%{  +42 "core"  +1901 #t-> PSV +244 #-> PSV.PSR + .PSV.dial PSR +2 "processing"%| +43 "core"  +1157 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%}  +42 "core"  +239 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%~'ϴ +2092 "core" ' +2 "processing"%% +3 "core" %Ϸ9\ +493 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +43 "core"  +3312 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +4 "core" +257 #t-> PSR.sub1 +2 .PSR.select :sub1 +2 "processing"% +2209 #t-> PS.pull .2 +2 "processing"%% +3 "core" %ϷM\ +3 .tPS.seek 0.2ml + "processing"%' +285 "core" ' +2 "processing"%% +3 "core" %G\  +1143 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%'\ +2404 "core" ' +2 "processing"%% +3 "core" %\ C\  +436 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +298 #t-> PS.empty +2 .PS.seek 0ml + "processing"%\ 'ϴ +2601 "core" ' + "processing"%% +4 "core" %ϷH\ +343 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +43 "core"  +100 #t-> PSR +470 #-> PS.pull 1 +2 "processing"%% +3 "core" %ϷH\ +2 .tPS.seek 1ml +2 "processing"%'M +1086 "core" ' +2 "processing"%% +3 "core" %M@\  +500 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +211 #t-> PS.empty +2 .PS.seek 0ml + "processing"%'ϴ +1086 "core" ' +2 "processing"% % +3 "core" %Ϲ?\ +344 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +42 "core"  +91 #t-> PSR +1150 #-> PS.pull .2 +2 "processing"%% +3 "core" %ϹJ\ +3 .tPS.seek 0.2ml +2 "processing"%' +274 "core" ' + "processing"%% +4 "core" %F\  +1109 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%'\ +2394 "core" ' +2 "processing"% % +3 "core" %\ O\  +8223 "Can"A\ nJ +19705 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%  +70 "core"  +705 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'ϴ +2620 "core" ' +2 "processing"%"% +3 "core" %ϲ^\  +714 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%# +71 "core"  +1123 #t-> PS.pull .2 + "processing"%$% +3 "core" %ϲ`\  +3 .tPS.seek 0.2ml + "processing"%%' +281 "core" ' +2 "processing"%&% +3 "core" %\\\  +5342 #t-> PSV +167 #-> PSR +312 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%''\ +2412 "core" ' + "processing"%(% +4 "core" %\ Z\  +896 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%)  +44 "core"  +208 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%*'ϴ +2596 "core" ' + "processing"%+% +4 "core" %Ϲ\\\ +573 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%, +43 "core"  +115 #t-> PSR +505 #-> PS.pull .5 +2 "processing"%-% +3 "core" %Ϲb\ +3 .tPS.seek 0.5ml + "processing"%.' +586 "core" ' +2 "processing"%/% +3 "core" %W\  +559 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%0  +75 "core"  +311 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%1'ϴ +592 "core" ' +2 "processing"%2% +3 "core" %϶[\ +335 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%4 +41 "core"  +520 #t-> PSR +840 #-> PS.pull .1 + "processing"%5% +4 "core" %϶b\ +2 .tPS.seek 0.1ml +2 "processing"%3'P +174 "core" ' +2 "processing"%7% +3 "core" %L `\  +4288 #t-> PSV +112 #-> PSR +419 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%8'\ +2497 "core" ' +2 "processing"%6% +3 "core" %\ c\  +536 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%:  +42 "core"  +312 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%;'ϴ +2602 "core" ' +2 "processing"%<% +3 "core" %ϰa\ +900 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%9 +41 "core"  +129 #t-> PSR +481 #-> PS.pull .5 +2 "processing"%>% +3 "core" %ϰ]\ +3 .tPS.seek 0.5ml + "processing"%?' +578 "core" ' +2 "processing"%=% +3 "core" %d\  +431 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%A  +42 "core"  +200 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%B'ϴ +577 "core" ' +2 "processing"%@% +4 "core" %ϵ^\ +417 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%D +42 "core"  +381 #t-> PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +166 #t-> PSR +2113 "Can"A\ mKk +332 #t-> PS.pull .1 +2 "processing"%E% +3 "core" %ϵk\ +3 .tPS.seek 0.1ml + "processing"%F'O +179 "core" ' +3 "processing"%C% +3 "core" %L`\  +618 #t-> PSV +114 #-> PSR +519 #-> PS.pull .1 +2 "processing"%H% +3 "core" %LZ\  +2 .tPS.seek 0.2ml +2 "processing"%I' +181 "core" ' +2 "processing"%J% +3 "core" %a\  +336 #t-> PS.fil +2 !o:NoMethodError : mesgu:NameError::message*undefined method `fil' for PS:Syringe: name:fil: args[:bt[ "8/home/esp/esp2/lib/slide.rb:441:in `method_missing'"(ESP):118:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +421 #-> PS.fil +2 !o:NoMethodError : mesgu:NameError::message*undefined method `fil' for PS:Syringe: name:fil: args[:bt[ "8/home/esp/esp2/lib/slide.rb:441:in `method_missing'"(ESP):119:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +400 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%G'\ +2397 "core" ' + "processing"%L% +4 "core" %\ j\  +705 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%M  +42 "core"  +235 #t-> PS.empty +2 .PS.seek 0ml + "processing"%N'ϴ +2599 "core" ' +2 "processing"%K% +3 "core" %ϵo\ +390 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%P +42 "core"  +119 #t-> PSR +314 #-> PS.pull 1 +2 "processing"%Q% +3 "core" %ϵt\ +3 .tPS.seek 1ml + "processing"%R'M +1092 "core" ' +2 "processing"%O% +3 "core" %Ml\  +383 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%T  +41 "core"  +208 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%U'ϴ +1093 "core" ' + "processing"%V% +4 "core" %ϱp\ +337 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%X +42 "core"  +100 #t-> PSR +505 #-> PS.pull .1 + "processing"%S% +4 "core" %ϱt\ +2 .tPS.seek 0.1ml +2 "processing"%Y'K +189 "core" ' +2 "processing"%Z% +3 "core" %Kx\ +1412 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%W'\ +2504 "core" ' +2 "processing"%\\% +3 "core" %\ |\  +29229 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%]  +70 "core"  +310 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%['ϴ +2596 "core" ' + "processing"%_% +4 "core" %ϲt\ +273 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%` +71 "core"  +97 #t-> PSR +936 #-> PS.pull .1 +2 "processing"%a% +3 "core" %ϲ~\ +2 .tPS.seek 0.1ml +2 "processing"%^'L +183 "core" ' + "processing"%c% +5 "core" %Kz\  +548 #t-> PS.pull .1 + "processing"%d% +4 "core" %Kx\  +2 .tPS.seek 0.2ml +2 "processing"%b' +177 "core" ' +2 "processing"%f% +3 "core" %~\  +7166 #t-> PSV +198 #-> PSR +142 "Can"=\ mK$. +374 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%g'\ +2395 "core" ' +2 "processing"%h% +4 "core" %\ z\  +519 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%j  +43 "core"  +459 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%e'ϴ +2596 "core" ' +2 "processing"%k% +3 "core" %ϴ|\ +463 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%i +43 "core"  +70 #t-> PSR +418 #-> PS.pull .5 + "processing"%m% +3 "core" %ϴ\ +3 .tPS.seek 0.5ml + "processing"%n' +584 "core" ' +2 "processing"%l% +3 "core" %~\  +533 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%p  +43 "core"  +203 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%q'ϴ +589 "core" ' +2 "processing"%r% +3 "core" %ϱ{\ +162 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%o +42 "core"  +68 #t-> PSR +402 #-> PS.pull .2 + "processing"%t% +3 "core" %ϱz\ +3 .tPS.seek 0.2ml +2 "processing"%u' +286 "core" ' +2 "processing"%s% +3 "core" %y\  +10101 #t-> PSV +131 #-> PSR +261 #-> PS.fil +2 !o:NoMethodError : mesgu:NameError::message*undefined method `fil' for PS:Syringe: name:fil: args[:bt[ "8/home/esp/esp2/lib/slide.rb:441:in `method_missing'"(ESP):153:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +735 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%w'\ +2398 "core" ' +2 "processing"%x% +3 "core" %\ v\  +941 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%v  +41 "core"  +251 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%z'ϴ +2598 "core" ' +2 "processing"%{% +3 "core" %Ϲ|\ +366 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%| +42 "core"  +100 #t-> PSR +1198 #-> PS.pull .5 +2 "processing"%}% +3 "core" %Ϲ~\ +2 .tPS.seek 0.5ml +2 "processing"%y' +588 "core" ' +2 "processing"%% +3 "core" %{\  +240 #t-> PS.pull .5 +2 "processing"%% +3 "core" %\  +3 .tPS.seek 1ml + "processing"%'M +578 "core" ' + "processing"%% +3 "core" %Mr\  +422 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +42 "core"  +297 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%~'ϴ +1096 "core" ' +2 "processing"%% +3 "core" %Ϯ{\ +448 #t-> PSV +293 #-> PSV.PSR +2 .PSV.dial PSR + "processing"% +42 "core" +356 #t-> PSR.wash + .PSR.select :wash +3 "processing"% +161 #t-> PSR +4643 #-> PS.pull .2 +2 "processing"% % +36 "core" %Ϯv\ +10 .tPS.seek 0.2ml + "processing"%' +287 "core" ' + "processing"%% +4 "core" %v\  +348 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"% '\ +2405 "core" ' +2 "processing"%% +3 "core" %\ z\  +560 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%\  +43 "core"  +197 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2597 "core" ' +2 "processing"%% +3 "core" %ϸ|\ +343 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +41 "core" +85 #t-> PSR +462 #-> PS.pull 1 +2 "processing"% % +3 "core" %ϸ\ +3 .tPS.seek 1ml + "processing"%'M +1093 "core" ' + "processing"%% +4 "core" %M\  +673 #t-> PSV +120 #-> PSR +685 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +42 "core"  +363 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +1089 "core" ' +2 "processing"%% +3 "core" %ϴx\ +217 #t-> PSV +632 #-> PSV.PSR + .PSV.dial PSR +2 "processing"% +41 "core"  +104 #t-> PSR +455 #-> PS.pull .1 + "processing"%% +4 "core" %ϴ}\ +2 .tPS.seek 0.1ml +2 "processing"%'N +178 "core" ' +2 "processing"%"% +3 "core" %Nv\  +1739 #t-> PS.fil +2 !o:NoMethodError : mesgu:NameError::message*undefined method `fil' for PS:Syringe: name:fil: args[:bt[ "8/home/esp/esp2/lib/slide.rb:441:in `method_missing'"(ESP):182:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +401 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%#'\ +2502 "core" ' + "processing"%$% +5 "core" %\ \  +3361 "Can"E\ mJ +32916 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%&  +70 "core"  +290 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'ϴ +2601 "core" ' +2 "processing"%%% +3 "core" %ϴ\ +419 #t-> PSV +203 #-> PSR +227 #-> PSV.PSR + .PSV.dial PSR +2 "processing"%( +71 "core"  +99 #t-> PSR +1755 #-> PS.pull .2 +2 "processing"%)% +3 "core" %ϴ\ +3 .tPS.seek 0.2ml + "processing"%'' +278 "core" ' +2 "processing"%+% +3 "core" %\  +7153 #t-> PSV +121 #-> PSR +508 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%,'\ +2393 "core" ' +2 "processing"%-% +3 "core" %\ \  +1364 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%*  +44 "core"  +267 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%/'ϴ +2602 "core" ' +2 "processing"%0% +3 "core" %ϵ\ +290 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%. +43 "core"  +110 #t-> PSR +426 #-> PS.pull 1 +2 "processing"%2% +3 "core" %ϵ\ +3 .tPS.seek 1ml +2 "processing"%4'M +1088 "core" ' +2 "processing"%5% +4 "core" %M\  +617 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%7  +56 "core"  +301 #t-> PS.empty +3 .PS.seek 0ml + "processing"%1'ϴ +1090 "core" ' +2 "processing"%3% +3 "core" %ϳ\ +1554 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%6 +40 "core"  +115 #t-> PSR +419 #-> PS.pull .1 +2 "processing"%:% +4 "core" %ϳ\ +3 .tPS.seek 0.1ml + "processing"%8'M +176 "core" ' +2 "processing"%<% +3 "core" %H\ +195 "Can"9\ lKZ +6759 #t-> PSV +134 #-> PSR +492 #-> PS.fill +3 .PS.seek 2.5ml +6 "processing"%9'\ +2496 "core" ' +2 "processing"%>% +3 "core" %\ \  +417 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%;  +42 "core"  +253 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%='ϴ +2607 "core" ' +2 "processing"%A% +3 "core" %ϳ\ +674 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%? +42 "core"  +70 #t-> PSR +795 #-> PS.pull 1 +2 "processing"%@% +3 "core" %ϳ\ +3 .tPS.seek 1ml + "processing"%D'M +1086 "core" ' + "processing"%E% +4 "core" %M\  +673 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%C  +42 "core"  +247 #t-> PS.empty +3 .PS.seek 0ml + "processing"%B'ϴ +1091 "core" ' +2 "processing"%H% +3 "core" %ϸ\ +184 #t-> PSV +347 #-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%J +42 "core" +80 #t-> PSR +3980 #-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'F  +129 "core"  +716 #t-> CSV.flush +2 .CSV.dial :flush + "collection"'I  +101 "core" +2637 #t-> CSV +579 #-> CS.pull .2 + "collection"'L% +3 "core" %\ f +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0.199ml + "collection"'M'F +137 "core" ' + "collection"'G% +3 "core" %A\ h \ +1718 #t-> CS.pull 3 + "collection"'K% +3 "core" %A\ h \ +3 .tCS.seek 3.199ml + "collection"'P'6I +841 "core" ' +2 "collection"'Q% +3 "core" %6F\ h +1011 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'N +42 "core" +376 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'O' +916 "core" ' + "collection"'T% +3 "core" %\ h +747 #t-> CS.pull .2 +2 "collection"'R% +4 "core" %+\ h +2 .tCS.seek 0.2ml +2 "collection"'V'M +138 "core" ' +2 "collection"'X% +3 "core" %M\ h +723 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'S' +137 "core" ' +2 "collection"'Z% +3 "core" %\ g +297 #t-> CSV +478 #-> CSV.flush + .CSV.dial :flush +2 "collection"'U  +44 "core"  +344 #t-> CS.pull .2 +2 "collection"'Y% +4 "core" %'\ f +3 .tCS.seek 0.199ml + "collection"'\\'F +125 "core" ' +2 "collection"']% +3 "core" %B\ h +1112 #t-> CSV +542 #-> CS.pull .2 +2 "collection"'W% +3 "core" %B\ g +3 .tCS.seek 0.399ml +2 "collection"'_'ݘ +128 "core" ' +2 "collection"'`% +3 "core" %ݔ\ \ h +1993 #t-> CS.pull 3 +2 "collection"'a% +3 "core" %ݔ\ h +2 .tCS.seek 3.398ml +2 "collection"'c'< +852 "core" ' +2 "collection"'[% +3 "core" %<\ h +20406 "Can"1\ mIS +10425 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'d +43 "core" +361 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'f +99 "core"  +518 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'^' +940 "core" ' + "collection"'b% +4 "core" %1\ f +1436 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'h  +130 "core" +578 #t-> CS.pull .5 +2 "collection"'j% +3 "core" %:\ f +2 .tCS.seek 0.5ml +2 "collection"'g' +213 "core" ' + "collection"'k% +4 "core" %4\ g \ +5761 #t-> CS.pull 3 +2 "collection"'i% +3 "core" %1\ g \ +3 .tCS.seek 3.5ml + "collection"'m'? +846 "core" ' +2 "collection"'e% +3 "core" %?9\ g \ +2367 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'l +130 "core"  +469 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'p' +966 "core" ' +2 "collection"'n% +3 "core" %4\ f +588 #t-> CSV +920 #-> CSV.flush + .CSV.dial :flush +2 "collection"'r  +129 "core" +862 #t-> CS.pull .5 +2 "collection"'o% +3 "core" %&\ e +3 .tCS.seek 0.501ml + "collection"'t' +209 "core" ' +2 "collection"'s% +3 "core" %'\ h \ +12932 #t-> CSV +720 #-> CS.pull 3 +2 "collection"'q% +3 "core" %?\ g \ +3 .tCS.seek 3.5ml + "collection"'u'? +849 "core" ' +2 "collection"'x% +3 "core" %?(\ h +557 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'v +41 "core" +321 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'w' +975 "core" ' +2 "collection"'{% +3 "core" %/\ f +516 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'|  +130 "core"  +315 #t-> CSR.flush + .CSR.select :flush +3 "collection"' +219 #t-> CSR +6649 #-> CS.pull .5 +2 "collection"'}% +3 "core" %E\ f +3 .tCS.seek 0.5ml + "collection"'z' +208 "core" ' +2 "collection"'% +3 "core" %7\ h +796 #t-> CS.pull 3 +2 "collection"'% +3 "core" %:\ h +2 .tCS.seek 3.5ml +37 "collection"'y'? +840 "core" ' + "collection"'% +4 "core" %?6\ h +1580 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +129 "core" +482 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'' +967 "core" ' +2 "collection"'% +3 "core" %D\ g +260 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +130 "core"  +117 #t-> CSR +754 #-> CS.pull .5 + "collection"' % +4 "core" %F\ g +2 .tCS.seek 0.5ml +2 "collection"'' +206 "core" ' + "collection"'~% +5 "core" %E\ i +1112 "Can"1\ mJ +1249 #t-> CS.pull 3 +2 "collection"'% +8 "core" %Y\ i +2 .tCS.seek 3.5ml +2 "collection"''? +840 "core" ' +2 "collection"'\ % +4 "core" %?G\ h +30030 #t-> CSV.waste2 +2 .CSV.dial :waste2 + "collection"' +43 "core"  +724 #t-> CSV +546 #-> CS.empty +2 .CS.seek 0ml +2 "collection"'' +975 "core" ' + "collection"'% +4 "core" %O\ g +345 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +44 "core"  +100 #t-> CSR +748 #-> CS.pull .5 + "collection"'% +3 "core" %G\ g +3 .tCS.seek 0.5ml + "collection"'' +212 "core" ' +2 "collection"'% +3 "core" %I\ h +6299 #t-> CS.pull 3 +2 "collection"'% +3 "core" %K\ h +2 .tCS.seek 3.5ml +2 "collection"''? +834 "core" ' + "collection"' % +4 "core" %?F\ i +1218 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"' +44 "core"  +466 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'"' +968 "core" ' +2 "collection"'% +3 "core" %F\ f +564 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +55 "core"  +124 #t-> CSR +486 #-> CS.pull .5 +2 "collection"'$% +3 "core" %J\ f +3 .tCS.seek 0.5ml + "collection"'&' +213 "core" ' +2 "collection"'#% +3 "core" %E\ h \ +12782 "Can"\ mK +817 #t-> CSV +170 #-> CSR +604 #-> CS.pull 3 +2 "collection"'%% +3 "core" %O\ h \ +3 .tCS.seek 3.5ml + "collection"'('? +838 "core" ' +2 "collection"')% +3 "core" %?I\ h +1027 #t-> CS.pull 2 +2 "collection"'+% +3 "core" %?P\ i +3 .tCS.seek 5.5ml + "collection"''+ +590 "core" ' +2 "collection"''% +3 "core" %0F\ h +491 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'- +128 "core" +263 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'*' +1483 "core" ' +2 "collection"',% +3 "core" %J\ g +1532 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'0  +129 "core"  +111 #t-> CSR +1029 #-> CSR.AqMeOH +2 .CSR.select :AqMeOH +2 "collection"' +252 #t-> CSR +574 #-> CSV +9539 #-> CS.pull .5 + "collection"'.% +3 "core" %D\ g +3 .tCS.seek 0.5ml + "collection"'2' +207 "core" ' + "collection"'/% +4 "core" %E\ i +610 #t-> CS.pull 2.5 + "collection"'5% +3 "core" %X\ i +3 .tCS.seek 3ml +2 "collection"'7'/ +710 "core" ' + "collection"'4% +4 "core" %/J\ i +483 #t-> CS.pull 1 + "collection"'3% +3 "core" %/G\ i +3 .tCS.seek 4ml + "collection"'6'O +332 "core" ' +2 "collection"':% +3 "core" %OC\ i +476 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'< +129 "core" +478 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'1' +1088 "core" ' +2 "collection"'8% +3 "core" %L\ f +342 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'>  +141 "core"  +92 #t-> CSR +616 #-> CS.pull .5 +2 "collection"';% +3 "core" %X\ f +3 .tCS.seek 0.501ml +2 "collection"'9' +216 "core" ' +2 "collection"'A% +3 "core" %G\ h +2223 #t-> CSV +163 #-> CSR +743 #-> CS.pull 3 +2 "collection"'?% +3 "core" %J\ h +3 .tCS.seek 3.501ml +2 "collection"'@'? +840 "core" ' +2 "collection"'=% +3 "core" %?F\ h +30401 "Can"!\ nJ +2706 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'E +44 "core"  +368 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'C' +967 "core" ' +2 "collection"'D% +3 "core" %2\ g +1323 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'H  +54 "core"  +98 #t-> CSR +495 #-> CS.pull .5 + "collection"'J% +4 "core" %4\ g +2 .tCS.seek 0.5ml +2 "collection"'F' +212 "core" ' +2 "collection"'I% +3 "core" %+\ h +5741 #t-> CSV +133 #-> CSR +476 #-> CS.pull 3 + "collection"'L% +3 "core" %B\ i +3 .tCS.seek 3.5ml +2 "collection"'G'? +836 "core" ' +2 "collection"'% +3 "core" %?7\ h +476 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'K +127 "core" +280 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'M' +970 "core" ' + "collection"'Q% +4 "core" %8\ f +317 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'N  +130 "core"  +830 #t-> CSr + !o:NameError: mesg"uninitialized constant CSr: name:CSr:bt["(ESP):303:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +136 #-> CSR +787 #-> CS.pull .5 +2 "collection"'P% +3 "core" %F\ e +2 .tCS.seek 0.5ml +2 "collection"'T' +212 "core" ' + "collection"'R% +4 "core" %;\ h +4260 #t-> CSV +161 #-> CSR +442 #-> CS.pull 2 +2 "collection"'X% +41 "core" %.\ i +2 .tCS.seek 2.5ml +2 "collection"'O' ) +584 "core" ' +2 "collection"'Z% +4 "core" % (7\ i +378 #t-> CS.pull 1 +2 "collection"'V% +3 "core" % (A\ i +3 .tCS.seek 3.5ml +2 "collection"'U'? +328 "core" ' +2 "collection"'Y% +3 "core" %?8\ i +477 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'] +130 "core" +334 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'S' +970 "core" ' +2 "collection"'W% +3 "core" %6\ g +2112 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'`  +128 "core"  +336 #t-> CSR.diluent + .CSR.select :diluent +2 "collection"'` +341 #t-> CSR +20934 #-> CSV +193 #-> CSR +1982 #-> CS.pull .5 +2 "collection"'\\% +3 "core" %D\ g +3 .tCS.seek 0.5ml + "collection"'a' +209 "core" ' + "collection"'_% +3 "core" %:\ h +395 #t-> CS.pull 3 + "collection"'[% +3 "core" %G\ h +3 .tCS.seek 3.499ml +2 "collection"'d'? +848 "core" ' + "collection"'f% +4 "core" %?5\ h +812 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'c +129 "core" +581 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'b' +968 "core" ' + "collection"'h% +4 "core" %8\ f +512 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'j  +129 "core"  +108 #t-> CSR +531 #-> CS.pull .5 + "collection"'k% +3 "core" %9\ f +3 .tCS.seek 0.5ml +2 "collection"'^' +214 "core" ' +2 "collection"'i% +3 "core" %5\ i +1736 #t-> CS.pull 3 +2 "collection"'g% +3 "core" %@\ h +3 .tCS.seek 3.5ml + "collection"'e'? +788 "Can"B\ kPAH +53 "core" ' + "collection"'l% +4 "core" %?=\ h +30116 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'m +43 "core"  +742 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'n' +966 "core" ' +2 "collection"'r% +3 "core" %}B\ g +738 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'o  +44 "core"  +77 #t-> CSR +467 #-> CS.pull .5 +2 "collection"'s% +3 "core" %7\ g +2 .tCS.seek 0.5ml +2 "collection"'p' +206 "core" ' +2 "collection"'q% +3 "core" %}:\ h +5911 #t-> CS.pull 3 +2 "collection"'t% +3 "core" %|~;\ h +3 .tCS.seek 3.5ml + "collection"'x'? +843 "core" ' +2 "collection"'v% +3 "core" %?|~7\ h +1143 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'u +129 "core" +215 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'{' +970 "core" ' +2 "collection"'|% +3 "core" %~?\ g +283 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'}  +129 "core"  +100 #t-> CSR +635 #-> CS.pull .5 +2 "collection"'% +3 "core" %}H\ g +3 .tCS.seek 0.5ml +2 "collection"'w' +207 "core" ' +2 "collection"'% +3 "core" %|9\ h +11126 #t-> CS.pull 3 + "collection"'z% +3 "core" %{~F\ i +3 .tCS.seek 3.5ml +2 "collection"''? +844 "core" ' +2 "collection"'% +3 "core" %?{2\ h +335 #t-> CS.pull .5 +2 "collection"'y% +3 "core" %?z~J\ g +3 .tCS.seek 4ml +2 "collection"''O +206 "core" ' +2 "collection"'% +3 "core" %O|}:\ i +686 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +130 "core" +307 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'~' +1096 "core" ' +2 "collection"'% +4 "core" %|~;\ g +1132 "Can"J\ lM +3715 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +128 "core"  +117 #t-> CSR +285 #-> CSR.kill + .CSR.select :kill +3 "collection"' +154 #t-> CSR +734 #-> CS.pull .5 + "collection"'% +3 "core" %}8\ g +3 .tCS.seek 0.499ml + "collection"'\ ' +204 "core" ' + "collection"' % +5 "core" %}~0\ h +691 #t-> CS.pull 2.5 + "collection"'% +5 "core" %}.\ h +2 .tCS.seek 2.999ml + "collection"''/ +722 "core" ' + "collection"' % +4 "core" %/~-\ h +638 #t-> CS.pull 1 +2 "collection"'% +3 "core" %/|A\ h +2 .tCS.seek 4ml +2 "collection"''O +335 "core" ' +2 "collection"'% +3 "core" %O}~0\ h \ +562 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +129 "core" +370 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'' +1114 "core" ' + "collection"' % +4 "core" %}~5\ h +390 #t-> CSV +291 #-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +130 "core"  +145 #t-> CSR +703 #-> CS.pull .5 +2 "collection"'% +3 "core" %}6\ i +2 .tCS.seek 0.5ml +2 "collection"'' +213 "core" ' +2 "collection"'% +3 "core" %},\ h \ +2103 #t-> CS.pull 3 + "collection"'$% +3 "core" %#\ h \ +3 .tCS.seek 3.499ml + "collection"'#'? +837 "core" ' +2 "collection"'"% +3 "core" %? }2\ g +30406 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'% +43 "core"  +808 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'&' +965 "core" ' + "collection"')% +4 "core" %xy\ g +854 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'+  +55 "core"  +99 #t-> CSR +425 #-> CS.pull .5 +2 "collection"'(% +3 "core" %wz\ f +3 .tCS.seek 0.501ml + "collection"''' +209 "core" ' + "collection"'-% +4 "core" %vz\ h +6884 #t-> CSV +118 #-> CSR +459 #-> CS.pull 3 +2 "collection"'% +3 "core" %ww\ h +3 .tCS.seek 3.5ml + "collection"','? +847 "core" ' + "collection"'0% +3 "core" %?vy\ i +1028 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'. +127 "core" +1252 #t-> CSV +525 #-> CS.empty +3 .CS.seek 0ml + "collection"'/' +44 "Can"O\ kQt +930 "core" ' +2 "collection"'*% +3 "core" %wx!\ g +816 #t-> CSV +186 #-> CSR +386 #-> CSV.CSR +2 .CSV.dial CSR + "collection"'5  +129 "core"  +793 #t-> CS.pull .5 + "collection"'2% +3 "core" %y{.\ g +3 .tCS.seek 0.5ml +2 "collection"'4' +217 "core" ' +2 "collection"'3% +3 "core" %z{!\ i +5648 #t-> CSV +134 #-> CSR +407 #-> CS.pull 3 +3 "collection"'7% +8 "core" %xx\ j +3 .tCS.seek 3.501ml + "collection"':'? +837 "core" ' +2 "collection"'<% +3 "core" %?xy\ h +1340 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'6  +6 "core"  +263 #t-> CSR +1405 #-> PSV.PTV +2 .PSV.dial PTV + "processing"%8 +72 "core" +496 #t-> PTV.PRV +2 .PTV.dial PRV + "processing"%> @ +4 "core" @ +774 #t-> PRV.ab1 +2 .PRV.dial :ab1 +2 "processing"%; @ +4 "core" A +357 #t-> PSV +250 #-> PTV +209 #-> PRV +7757 #-> PS.pull .2 + "processing"%A% +3 "core" %ϸ\ +3 .tPS.seek 0.2ml +2 "processing"%1' +283 "core" ' + "processing"%?% +4 "core" %\  +1501 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%9'\ +2402 "core" ' +2 "processing"%=% +3 "core" %\ \  +1082 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%E  +99 "core"  +559 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%@'ϴ +2601 "core" ' +2 "processing"%D% +3 "core" %ϲ\ +499 #t-> PSV.PTV +3 .PSV.dial PTV +2 "processing"%H +99 "core" +644 #t-> PS.pull .2 +2 "processing"%J% +3 "core" %ϲ\ +3 .tPS.seek 0.2ml + "processing"%I' +286 "core" ' +2 "processing"%C% +3 "core" %\  +1895 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%L'\ +2396 "core" ' + "processing"%F% +4 "core" %\ \  +22117 "Can"E\ nGV\  +9431 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%  +128 "core"  +368 #t-> PS.empty +4 .PS.seek 0ml + "processing"%K'ϴ +2615 "core" ' +2 "processing"%G% +3 "core" %ϰ\  +497 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%Q +127 "core" +178 #t-> PTV +143 #-> PRV +886 #-> PS.pull .2 + "processing"%N% +5 "core" %ϰ\  +2 .tPS.seek 0.2ml +2 "processing"%P' +279 "core" ' + "processing"%R% +3 "core" %\  +1169 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%M'\ +2397 "core" ' +2 "processing"%X% +3 "core" %\ \  +1456 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%T  +99 "core"  +344 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Z'ϴ +2604 "core" ' + "processing"%V% +5 "core" %Ϯ}\ +618 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%O +100 "core" +659 #t-> PS.pull .5 +2 "processing"%Y% +3 "core" %Ϯ{\ +2 .tPS.seek 0.5ml +2 "processing"%]' +582 "core" ' +2 "processing"%U% +3 "core" %{\  +396 #t-> PS.pull .2 +2 "processing"%W% +3 "core" %\  +2 .tPS.seek 0.7ml +2 "processing"%`'' +277 "core" ' +2 "processing"%\\% +3 "core" %'}\  +540 #t-> PS.pull .1 +2 "processing"%_% +3 "core" %'|\  +3 .tPS.seek 0.8ml + "processing"%S'4{ +178 "core" ' + "processing"%[% +3 "core" %4v\  +7303 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%a  +99 "core"  +266 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%f'ϴ +885 "core" ' + "processing"%c% +4 "core" %ϵ\ +252 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%d +100 "core" +1243 #t-> PSV +217 #-> PTV +127 #-> PRV +822 #-> PS.pull .5 +2 "processing"%h% +4 "core" %ϵ\ +2 .tPS.seek 0.5ml +2 "processing"%j' +592 "core" ' + "processing"%k% +4 "core" %\  +1550 #t-> PRV.air + .PRV.dial :air +2 "processing"%i  +74 "core"  +1680 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%b +71 "core"  +252 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%` +643 #t-> PSR +168 #-> PS + "processing"%g% +3 "core" %~\  +1019 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%^'\ +2092 "core" ' +2 "processing"%l% +4 "core" %\ z\  +422 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%m +71 "core" +367 #t-> PTV.PRV +2 .PTV.dial PRV +350 #-> PRV.air +2 .PRV.dial :air +2 "processing"%e  +14 "core"  +604 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%r'ϴ +2606 "core" ' +2 "processing"%o% +3 "core" %ϳu\ +1127 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%s +72 "core"  +202 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +416 #t-> PS.fill +41 .PS.seek 2.5ml +2 "processing"%q'\ +2602 "core" ' +2 "processing"%n% +3 "core" %\ l\  +384 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%t  +43 "core"  +298 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%p'ϴ +2606 "core" ' + "processing"%v% +4 "core" %ϭo\ +2047 "Can"[\ mI +1545 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%u +100 "core" +237 #t-> PTV.PRV +2 .PTV.dial PRV +377 #-> PRV.ab2 + .PRV.dial :ab2 +2 "processing"%x  +45 "core" ~ +3328 #t-> PS.pull .2 +2 "processing"%|% +4 "core" %ϭz\ +3 .tPS.seek 0.2ml + "processing"%}' +288 "core" ' +2 "processing"%% +3 "core" %w\  +922 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%'\ +2401 "core" ' +2 "processing"%{% +3 "core" %\ x\  +1163 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%z  +99 "core"  +337 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%w'ϴ +2608 "core" ' +2 "processing"%% +3 "core" %ϱ\ +4582 #t-> PSV +301 #-> PSV.PTV +2 .PSV.dial PTV + "processing"%y +101 "core" +137 #t-> PTV +145 #-> PRV +530 #-> PS.pull .2 + "processing"%% +4 "core" %ϱw\ +3 .tPS.seek 0.2ml + "processing"%' +280 "core" ' +2 "processing"% % +3 "core" %\  +1579 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%'\ +2394 "core" ' +2 "processing"%% +3 "core" %\ \  +36434 "Can"=\ nG6 +4790 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%  +138 "core"  +219 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%'ϴ +2601 "core" ' + "processing"% % +3 "core" %ϵm\ +521 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%~ +127 "core" ~ +127 #t-> PTV +152 #-> PRV +542 #-> PS.pull .2 + "processing"%% +3 "core" %ϵi\ +3 .tPS.seek 0.2ml +2 "processing"%\ ' +279 "core" ' +2 "processing"% % +3 "core" %o\  +1308 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%'\ +2394 "core" ' +2 "processing"%% +3 "core" %\ d\  +882 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +99 "core"  +241 #t-> PS.empty +2 .PS.seek 0ml + "processing"%'ϴ +2604 "core" ' + "processing"%% +4 "core" %ϭx\ +229 #t-> PSV +249 #-> PSV.PTV + .PSV.dial PTV +2 "processing"% +100 "core" +150 #t-> PTV +145 #-> PRV +1596 #-> PS.pull .7 +2 "processing"%% +3 "core" %ϭw\ +2 .tPS.seek 0.7ml +2 "processing"%'' +789 "core" ' + "processing"%% +4 "core" %'g\  +851 #t-> PS.pull .1 +2 "processing"%% +3 "core" %'g\  +3 .tPS.seek 0.8ml + "processing"%$'4{ +225 "core" ' +2 "processing"%% +3 "core" %4h\  +5764 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%"  +99 "core"  +219 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%%'ϴ +895 "core" ' + "processing"%#% +4 "core" %ϵ|\ +359 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%) +99 "core" +247 #t-> PTV +143 #-> PRV +825 #-> PSV +425 #-> PS.pull .5 + "processing"%+% +3 "core" %ϵt\ +3 .tPS.seek 0.5ml + "processing"%(' +594 "core" ' +2 "processing"%-% +3 "core" %v\ +1203 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%& +71 "core"  +316 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%@ +548 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%'\ +2097 "core" ' +2 "processing"%'% +3 "core" %\ s\  +845 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%0 +72 "core" +280 #t-> PTV.PRV + .PTV.dial PRV +296 #-> PRV.air +2 .PRV.dial :air +2 "processing"%.  +45 "core"  +363 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%,'ϴ +2597 "core" ' +2 "processing"%*% +3 "core" %Ϲs\ +303 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%5 +71 "core"  +187 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +368 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%2'\ +2601 "core" ' +2 "processing"%3% +3 "core" %\ n\  +534 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%/  +41 "core"  +435 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%7'ϴ +2596 "core" ' + "processing"%4% +4 "core" %ϴi\ +1225 #t-> PSV +269 #-> PSV.PSR + .PSV.dial PSR +2 "processing"%< +41 "core"  +101 #t-> PSR +733 #-> PSR.rnal + .PSR.select :rnal +2 !o:Valve::Manifold::Error: mesg"6Processing Valve::Manifold has no selection: rnal:bt[ "//home/esp/esp2/lib/valve.rb:171:in `fetch'"./home/esp/esp2/lib/valve.rb:176:in `call'"//home/esp/esp2/lib/valve.rb:176:in `fetch'"//home/esp/esp2/lib/valve.rb:201:in `goal='"8/home/esp/esp2/lib/valve.rb:213:in `method_missing'"(ESP):476:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +584 #-> PSV +276 #-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'6  +5 "core"  +161 #t-> CSR +381 #-> CSR.rnal + .CSR.select :rnal +2 "collection"' +229 #t-> CSR +3418 #-> CS.pull .5 +2 "collection"'8% +3 "core" %?z}\ i +2 .tCS.seek 4.001ml +2 "collection"'>'O +203 "core" ' +2 "collection"';% +3 "core" %O{|\ i +2825 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'A +129 "core" +1136 #t-> CS.empty +2 .CS.seek 0ml + "collection"'?' +1104 "core" ' +2 "collection"'B% +3 "core" %}\ f +66 "Can"=\ kN K +412 #t-> CSV.CSR +2 .CSV.dial CSR +37 "collection"'1  +132 "core"  +196 #t-> CSR.air + .CSR.select :air +2 "collection"' +341 #t-> CS.pull .5 +2 "collection"'=% +3 "core" %~\ f +3 .tCS.seek 0.5ml +2 "collection"'E' +212 "core" ' +2 "collection"'9% +3 "core" %|\ h +925 #t-> CSV.rnal +2 !o:NoMethodError : mesgu:NameError::message*undefined method `rnal' for CSV:Shaft: name: rnal: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:81:in `method_missing'"(ESP):488:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +347 #-> CSV +330 #-> CSR.rnal + .CSR.select :rnal +2 "collection"' +640 #t-> CS.pull 1 + "collection"'D% +3 "core" %~\ h +3 .tCS.seek 1.5ml +2 "collection"'H'y +355 "core" ' + "collection"'J% +4 "core" %v~\ i +1552 #t-> CS.pull 1 +2 "collection"'C% +3 "core" %v}\ i +3 .tCS.seek 2.5ml + "collection"'@' # +333 "core" ' +2 "collection"'I% +4 "core" % %}\ i +433 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'F +129 "core" +212 #t-> CS.empty +2 .CS.seek 0ml + "collection"'' +721 "core" ' + "collection"'L% +4 "core" %}\ g +625 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'G  +128 "core"  +517 #t-> CSR.air + .CSR.select :air +2 "collection"' +1354 #t-> CS.fill +2 .CS.seek 10ml + "collection"'Q' +2611 "core" ' + "collection"'N% +3 "core" % \ i +2501 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'R +129 "core" +299 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'K' +2611 "core" ' +2 "collection"'P% +3 "core" %\ g +357 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'X  +128 "core"  +256 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +637 #t-> CS.pull 1 +2 "collection"'T% +3 "core" %\ g +3 .tCS.seek 1ml +2 "collection"'M' +334 "core" ' + "collection"'V% +4 "core" %\ i +650 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +601 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'O' +2361 "core" ' + "collection"'Y% +4 "core" % \ h +526 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'Z +141 "core" +421 #t-> CS.empty +2 .CS.seek 0ml + "collection"'U' +2625 "core" ' + "collection"'W% +4 "core" %\ i +347 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'\\  +128 "core"  +273 #t-> exit +6 #mEXIT @1686257038.16PDT @1686328078.51PDT = =tMAIN =mMAIN_scheduler @PDT1686328080.21 #"core_reset"Sent BREAK + #t@3737 idle with ifg=0x84, ie=0x75 + #@4417 select with ifg=0x10, ie=0xF5 + #@5073 receive with ifg=0x10, ie=0xFD + #@5718 receive with ifg=0x10, ie=0xFD #@6365 receive with ifg=0x10, ie=0xFD + #@7012 receive with ifg=0x10, ie=0xFD #@7659 receive with ifg=0x10, ie=0xFD + #@7988 receive with ifg=0x80, ie=0xFD #@58077 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +243 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +394 "Can"5\ pE,s + 5\ pE,sQ + #tPolling Can every 10:00 +2 #Cleanly exited at 13:43:58PDT08-Jun-23 +1277 #-> ESP.ready! +153 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %lqi\ m +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϴ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +5 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % o\ D[ +2 .tSS.configure :default +3 "sampler")#.0X access 2 + "storage"(4% +3 "core" %i O P \ e +2 "manipulator"&5% +4 "core" %\  z +2 "manipulator"&6& +3 "core" &S z( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(7(KX +500 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +3 (8& +2 "core" &KV h i M\ i +56081 "Can"0\ rB/ +27165 #t-> access 3 + "storage"(9% +4 "core" %i F\ q +2 "manipulator"&:% +3 "core" %\  y +2 "manipulator"&;& +3 "core" &S y( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(<([ +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (=& +3 "core" &[ ? @ z\ h +32611 "Can"-\ tB1{ +51501 #t-> access 4 +2 "storage"(>% +3 "core" %i \ s +2 "manipulator"&?% +3 "core" %\  z +2 "manipulator"&@& +3 "core" &S E y( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(A( +984 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (B& +3 "core" & f [ 4\ i +7482 "Can"1\ sA35 +60001 (\ rB6? +60002 "\ sA8a +60001 \ tB; +60002 \ sB=a +56698 #t-> exit +7 #mEXIT @1686332853.85PDT @1686333564.75PDT = =mMAIN_scheduler =tMAIN @PDT1686333566.44 #"core_reset"Sent BREAK + #t@19760 receive with ifg=0x10, ie=0xFD + #@20392 receive with ifg=0x10, ie=0xFD + #@21049 receive with ifg=0x10, ie=0xFD + #@21682 receive with ifg=0x10, ie=0xFD + #@22315 receive with ifg=0x10, ie=0xFD #@22947 receive with ifg=0x10, ie=0xFD + #@23580 receive with ifg=0x10, ie=0xFD #@23906 receive with ifg=0x80, ie=0xFD + #@25480 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +395 "Can"\ qEBV + \ qEBV? + #tPolling Can every 10:00 +2 #Cleanly exited at 10:47:33PDT09-Jun-23 +423 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %vv0\ m +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϴ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % ^\ E[ +2 .tSS.configure :default +3 "sampler")#.0X\ h +2 "processing"%-& +3 "core" &\  +2 "manipulator"&.% +4 "core" %\  z +2 "manipulator"&/& +3 "core" &S y( +2 "storage"(0& +4 "core" & X V\ k +2 "storage"(1% +4 "core" %h V V o\ k +2 "collection"'29 +2 "core" 9 +3 "processing"%39 +2 "core" 9 +1889 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +3 "core" &uy)\ g +2 .tHand.open +2 "manipulator"&51 +70 "core" 1 +2 "manipulator"&6& +3 "core" &S z( +2 "manipulator"&7% +4 "core" % \  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(- +184 "core" ( + "manipulator"&9& +3 "core" &- z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&;'a +113 "core" ' + .tHand.close +2 "manipulator"&% +3 "core" % mR  y +2 .tForearm.seek :retract +2 "manipulator"&?'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@(i +278 "core" ( + "manipulator"&A& +3 "core" &k& zAd +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &k& zAd +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'Ͻ +98 "core" ' +3 "manipulator"&D& +3 "core" &k& zAd +2 "manipulator"&E% +4 "core" %ϱ z +2 "collection"'F& +3 "core" &tx<\ e +3 "collection"'G& +4 "core" &uu4\ e +3 .tCC.seek :closed + "collection"'H(S +5 "core" &tw5\ e +6 &Gtw8\ \\%h +10 &tUuw7\ R9 +9 &|rw:\ QM +10 &sdtv9\ VR +9 &6\\txD\ WR +9 &]tw=\ WQ +10 &]vv5\ VQ +9 &}Ztx:\ WQ +9 &>]sv9\ WR +10 &Xsv=\ XR +9 &Zsw<\ WQ +10 &!\\sw:\ WQ +9 &#G^tv5\ VQ +9 &%[rv=\ WR +10 &&Wux=\ XQ +9 &(Ztv7\ VR +9 &*OYux5\ XQ +10 &,Tuw6\ XQ +9 &-Zsu7\ WQ +10 &/Zuw5\ WQ +9 &1W\\tw<\ WQ +9 &3\\uu7\ WQ +10 &4Wsv7\ WQ +9 &6[tv9\ VQ +9 &8`Yzw6\ WQ +10 &:"Xsw8\ WQ +9 &;Vuv6\ XP +9 &=Xtx:\ WQ +10 &?iYsv2\ WQ +9 &A*Zvw8\ WQ +10 &B`{x9\ VR +9 &Djz{:\ US +9 &Fhy5\ RT +10 &Hx|7\ JY +9 &Ixy9\ F\\ +9 &Kz|5\ F] +10 &MU{}'\ E] +9 &O}~'\ C^ +10 &P|~$\ C^ +9 &R6\ AL +9 &S8{,\ E$n +10 &Se}4\ UL +2 ( +2 "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.21 +2 "collection"'I& +2 "core" &Se~~6\ TL +2 .tHand.open +2 "manipulator"&J1 +72 "core" 1 +3 "manipulator"&K% +3 "core" % ϱ z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'M& +3 "core" &Se#\ UL +2 "collection"'N% +4 "core" %~/\ U + "collection"'O +4 "core"  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'P'oW +1342 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +8 "collection"' +9 'Q% +3 "core" %oT\ X +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'R' +668 "core" ' + .tCSV.dial :waste +2 "collection"'S +131 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'T' +1986 "core" ' + #tPurging external Intake +2 "collection"'U& +3 "core" &Sc\ YL +2 "collection"'V% +4 "core" %~ \ X +2 .tCSV.dial :flush + "collection"'W  +44 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'X' +2441 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'Y + 'Z  +74 "core" ~ +36  + .tCTV.dial :intake +2 "collection"'[  +73 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'\\' +2446 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"']  +74 "core"  +2 #tFlushing upper manifold + "collection"'^& +3 "core" &Sb\ WL +36 "collection"'_% +11 "core" % \ W +2 .tCSV.dial :flush + "collection"'`  +73 "core"  +3 .tCS.seek 5ml + "collection"'a'oW +1267 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'b @ +55 "core" > + "collection"'c% +4 "core" %o^\ Z +3 .tCS.seek 7.001ml + "collection"'d' +561 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'e + 'f  +19 "core"  +84  +2 .tCTV.dial :air +2 "collection"'g  +4 "core" +2 .tCS.seek 0ml +2 "collection"'h' +1738 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'i'/ +784 "core" ' + .tCSV.dial :waste +2 "collection"'j +44 "core" +2 .tCS.seek 0ml +2 "collection"'k' +793 "core" ' + "collection"'l& +3 "core" &Sb\ WL +2 "collection"'m% +4 "core" %\ W + .tCSV.dial :flush +2 "collection"'n  +41 "core"  +2 .tCS.seek 3ml +2 "collection"'o'/ +788 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'p @ +55 "core" > +2 "collection"'q% +3 "core" %/\ Z +3 .tCS.seek 5ml + "collection"'r'oY +555 "core" ' +2 .tCSV.dial :air + "collection"'s @ +16 "core" B +2 .tCS.seek 0ml +2 "collection"'t' +1249 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'u'/ +797 "core" ' +2 .tCSV.dial :waste + "collection"'v +74 "core" +2 .tCS.seek 0ml +2 "collection"'w' +785 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" &k& yAd +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&y(i +3 "core" ( +2 "manipulator"&z& +3 "core" &k& yAd +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &k& yAd +2 .tForearm.seek CC +2 "manipulator"&|'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&}/ +70 "core" / +2 .tCC.seek :open +2 "collection"'~( +401 "core" ( +2 "manipulator"&& +3 "core" &k& zAd +2 "manipulator"&% +3 "core" % ϸ z\ +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +281 "core" ( + "manipulator"&& +3 "core" &- z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' + .tHand.open +2 "manipulator"&\ 1 +70 "core" 1 +2 "manipulator"& % +3 "core" % jO  w +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +20816 #t-> exit +6 #mEXIT @1686334068.10PDT @1686334470.62PDT = =mMAIN_scheduler =tMAIN @PDT1686334472.37 #"core_reset"Sent BREAK + #t@42470 sendCRC with ifg=0x20, ie=0x7F + #@44305 sendCRC with ifg=0x08, ie=0x5F + #@10943 idle with ifg=0x84, ie=0x75 + #@11614 select with ifg=0x10, ie=0xF5 #@12248 receive with ifg=0x10, ie=0xFD + #@12881 receive with ifg=0x10, ie=0xFD + #@13515 receive with ifg=0x10, ie=0xFD #@13842 receive with ifg=0x80, ie=0xFD + #@14062 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +220 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +437 "Can"\ lQG0 + \ lQG0G + #tPolling Can every 10:00 + #Cleanly exited at 11:07:48PDT09-Jun-23 +5 #Loading /home/esp/esp2/mission/Eddie_20DAwcrTests.rb mission +74 #"nick"Session Begun +20 #tPreparing to sleep until +10:00 +4 ."Qmail"GoodNews.email "Starting Eddie_20DAwcrTests w/pucks in tube 2\\n{}\\nCan@11:14:39, 23.7C, 55% humidity, 14.6psia, 13.003V, 0.470A, 33.097Ah, 6.11W",Subject: "Eddie_20DAwcrTests begun" +11 #tAsleep til +10:00 +5 #Continuing at 11:24 +5 "Can"\ lPG1/ +17 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +337 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{}\\nCan@11:14:40, 23.7C, 55% humidity, 14.6psia, 13.003V, 0.464A, 33.097Ah, 6.03W",Subject: "Asleep until 11:24" +25 #"nick"-> showlog +800 #"uploadLog"upsync +58667 "Can"\ H G +30 \ H G +3 #tPowering core bus +571 .Gate.power :raw,:ON + "sampler") +14 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +7 .tPS.configure :default +2 "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X +96 "core" ' +2 "storage"(0- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (1& +3 "core" & h\ r +2 "manipulator"&2& +4 "core" &, y +2 .tElbow.seek 2 +2 "manipulator"&3(* +4 "core" ( +2 "manipulator"&4& +4 "core" &, y +2 "storage"(5& +4 "core" & V\ r +3 .tForearm.seek 2 + 300 counts + "manipulator"&6'' +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&7/ +78 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +4 "storage"(9'g +7 "core" &, S y +2 "manipulator"&:% +4 "core" %  yE +2 .tForearm.seek :retract +2 "manipulator"&;'\ +41 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +47 "core" ' + .tElbow.seek CC +36 "manipulator"&<(i +162 "core" ( +3 "manipulator"&=& +3 "core" &`. n zF +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +3 "core" &`. zF +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&?'Ͻ +93 "core" ' + "manipulator"&@& +4 "core" &`. zF +2 "manipulator"&A% +4 "core" % z" +2 "collection"'B& +4 "core" &+\ q +3 "collection"'C& +4 "core" &=\ q +3 .tCC.seek :closed + "collection"'D(S +7 "core" &:\ q +6 &H7\ k%h +9 &cU;\ f9 +9 &~7\ fM +10 &i_;\ iQ +9 &.[~9\ jP +9 &_<\ jQ +10 &^=\ iQ +9 &uV2\ jP +9 &6^6\ iP +10 &Z6\ iP +9 &]1\ jP +10 &!{\\0\ iQ +9 &#=]3\ iQ +9 &$])\ iQ +10 &&Z&\ jP +9 &(Y$\ jP +9 &*GZ \ jP +10 &, Z#\ jP +9 &-[)\ jP +10 &/]\ iP +9 &1N_(\ iP +9 &3^\ iQ +10 &4Z!\ jP +9 &6\\\ iP +9 &8WY\ jP +10 &:Y \ jP +9 &;W\ iP +10 &=U\ jP +9 &?`Y\ jP +9 &A!Z"\ jP +10 &B[!\ jP +9 &Db\ hQ +9 &Fdb\ iQ +10 &H#p\ gR +9 &I\ fT +10 &K\ cX +9 &MN\ _[ +9 &O\ `[\ +10 &P \ _\\ +9 &R~\ ^I +9 &S7\ _$m +10 &S\\\ iG +2 ( +2 "collection"'C& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.87 +2 .Hand.open +3 "manipulator"&E1 +75 "core" 1 +2 "manipulator"&F% +4 "core" % z" +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&G'\ +100 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml +2 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +3 "sampler")H+ +5 "core" + + "sampler")I% +4 "core" % p\ Ci +2 "collection"'J& +3 "core" &S\\\ iG +4 "Can"\ qMH=RH + #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +2 "sampler")#.0X +30  +4 .tdelay 3.8 seconds +382 "collection"'N% +3 "core" %\ h + "sampler")O% +5 "core" %;/ e\ Bw + #tSensor limits: Intake max 149.8psia; Outlet max 147.0psia + .SSV.dial :spit +3 "sampler")P +132 "core"  +3 .tSS.seek 0ml +2 "sampler")Q' +266 "core" ' +2 .tSSV.dial CBV +2 "sampler")R  +132 "core"  +4 .tCTV.dial :intake +2 "collection"'S  +75 "core"  +5 ."connect"SSV.dial CBV +3 "sampler")T  + .tCBV.dial SSV +6 "collection"'U @ +6 "core"  ? +8 #tAllowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +3 "sampler") +214 "collection"'V% +3 "core" %05\ a +2 #tIntake @31.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X- + +2 ."connect"SSV.dial CBV,avoiding: :exhaust +6 .tCBV.dial SSV +4 ."airStroke"CS.seek 0ml +4 "sampler")  +2 "collection"' @ +4 '' +5 "core" ? +5 ' + ."airStroke"CSV.dial :air +2 "collection"' @ +74 "core" B +4 ."airStroke"CS.seek 10ml +2 "collection"'' +92 "core"  +4 .tCTV.dial :air +2 "collection"'  +73 "core"  +3 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +8 "sampler") +134 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'"  +4 "sampler")#' +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")$  +120 "core" ~ +13  +464 ' +2 .tSSV.dial between CBV and plug +2 "sampler")% +48 "core" +4 .tCBV.dial between SSV and waste2 +2 "collection"'&  +31 "core"  +4 "collection"'(% +3 "core" % T\ g +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"')  +4 '+  +12 "core"  +29  +5 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +4 .tCS.seek 0ml +2 "collection"',' +2292 "core" ']\ d +3 "collection"'% +4 "core" %a _\ g +2 "sampler").% +3 "core" % m\ C +2 #tBubblePoint: Intake @55.8psia, Outlet @0.7psia + .CBV.dial SSV +4 "collection"'0 @ +31 "core" B +5 .tSS.reconfigure :default +3 "sampler")#.0X +2 #tEvacuated: Intake @55.0psia, Outlet @54.7psia + .SSV.dial :spit,avoiding: :exhaust +4 "sampler") +104 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0X  +4 "collection"'9 @ +5 "core" A +125  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")@ +136 "core"  +3 .tSS.reconfigure :default +3 "sampler")#.0X +4 ."airStroke"CS.seek 10ml +2 "collection"'?' +1493 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +134 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +4 "collection"'H  +2 "sampler")#.0X +4 .tCS.seek 5ml +2 "collection"''oW +1356 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +45 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +4 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'  +45 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1356 "core" ' +2 "collection"' % +3 "core" %  6\ f +2 #tPuck @65.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +3 "collection"'\ +116 "core" +3 .tCBV.dial CSV +2 "collection"'  +30 "core"  +4 "collection"'% +4 "core" %:\ d +2 .tCS.seek 4.999ml +2 "collection"''oR +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +46 "core" +3 "collection"' % +4 "core" %oU(\ g +2 .tCS.seek 7ml +2 "collection"'' +581 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"' @ +45 "core" ? +4 .tCS.seek 10ml +2 "collection"'' +232 "Can"\ qFMjt +608 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +128 "core" a +4 #tLysing Complete + "collection"'& +6 "core" &SY'\ gG +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&"% +5 "core" %\ y y +3 "storage"($% +3 "core" %x \ r +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(%( +195 "core" ( +38 .tSC.configure :limp +8 "storage"($(\ 1b +5 (&& +2 "core" & Z X\ l +2 "manipulator"&(& +4 "core" &`, zF +2 "manipulator"&)% +4 "core" %\ z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&+(# +162 "core" ( +2 "manipulator"&& +3 "core" &, v y +2 "storage"(& +3 "core" & \ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&.' +92 "core" ' +2 "storage"(0& +3 "core" & h\ u +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(#'> +279 "core" ' +2 "storage"(2- +3 "core" -'> +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 .tSE.seek :place +2 "storage"(4' +39 "core" ' +2 "manipulator"&& +4 "core" &, y +2 "manipulator"&1% +3 "core" % yd +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&7'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&5(i +154 "core" ( +2 "manipulator"&8& +3 "core" &c' { zBj +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +3 "core" &c' zBj +2 .tForearm.seek CC +2 "manipulator"&*'Ͻ +90 "core" ' +2 .tHand.close + "manipulator"&/ +79 "core" / +3 .tCC.seek :open +3 "collection"'/( +400 "core" ( +2 "storage"(,& +3 "core" & ~\ w +2 "storage"(& +3 "core" & /\ v +2 "manipulator"&-& +4 "core" &c' zBj +2 "manipulator"&9% +3 "core" % y6 +3 .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&>(# +158 "core" ( +2 "manipulator"&@& +3 "core" &, t y +2 "storage"(6& +3 "core" & \ z +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&B' +104 "core" ' +2 .tElbow.hold +3 "manipulator"&3, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&E1 +72 "core" 1 +3 "manipulator"&;% +3 "core" %  M y +2 "storage"(F& +4 "core" & V\ v +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 312 counts +2 "manipulator"&!'H +15 "core" ' +2 "manipulator"&J& +3 "core" &, y +2 "storage"(I& +3 "core" & \ { +40 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&A' +24 "core" ' +2 "storage"(C% +3 "core" % <\ { +3 ."downElevator"SE.seek :down +3 "storage"('g +100 (H% +3 "core" %.N @\ vYk +2 "manipulator"&L% +3 "core" % y| +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&N'\ +91 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'O& +6 "core" &8\ v +2 "manipulator"&P& +4 "core" &, y +2 "manipulator"&K% +3 "core" %\  y +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(- +189 "core" ( + "manipulator"&S& +4 "core" &- f z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &U& +2 "core" &- y +3 .tForearm.seek :garage + "manipulator"&R'a +116 "core" ' + .tHand.close + "manipulator"&V/ +74 "core" / +2 "manipulator"&T& +3 "core" &- z +2 "manipulator"&Y% +3 "core" % s_ z +3 .tForearm.seek :retract + "manipulator"&Z'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&Q(i +279 "core" ( + "manipulator"&\\& +4 "core" &j' zBh +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &]& +3 "core" &j' yBh +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC + "manipulator"&X'Ͻ +95 "core" ' +2 "manipulator"&`& +3 "core" &j' zBh +2 "manipulator"&a% +4 "core" %ϳ y +2 "collection"'[& +4 "core" &Q\ s +3 "collection"'M& +5 "core" &O\ r +2 .tCC.seek :closed + "collection"'d(S +7 "core" &N\ s +7 &0{~J\ f*y +9 &c{H\ d> +10 &jrF\ eO +9 &-TF\ iN +9 &WD\ hN +10 &U~I\ iO +9 &rY~B\ hO +10 &4W~<\ iO +9 &VA\ iO +9 &T|E\ iN +10 & {U>\ iN +9 &"<Y9\ hO +10 &#Y@\ hO +9 &%U~@\ hO +9 &'U~A\ iN +10 &)FW@\ iN +9 &+Y@\ hN +9 &,SC\ iO +10 &.U8\ iO +9 &0LT?\ iO +10 &2T;\ iO +9 &3[}=\ hO +9 &5Y8\ hO +10 &7TY~=\ hO +9 &9Y@\ hO +9 &:SC\ iO +10 &<W}8\ hO +9 &>\\S;\ iO +10 &@T:\ iN +9 &AU~7\ iO +9 &C_>\ gO +10 &E`a7\ gP +9 &Gz~7\ dS +9 &H5\ [Y +10 &J9\ Y[ +9 &LE7\ X\\ +9 &N8\ X\\ +10 &O7\ W\\ +9 &Q3\ V] +10 &S*x<\ \\/ +9 &S:\ [ a +9 ( + &S<\ `Z +2 "collection"'M& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.29 + "collection"'c& +5 "core" &S5\ _Z +3 .tHand.open + "manipulator"&^1 +76 "core" 1 +2 "manipulator"&b% +3 "core" % ϳ ~ z +3 .tForearm.reconfigure :loose +41 "manipulator"&#Q@2^d^b +10 .tForearm.seek :retract + "manipulator"&i'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%e +130 "core"  +6 "processing"%h% +4 "core" %ϵ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%j' +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%k  +45 "core"  +4 .tPS.seek 0ml +2 "processing"%f'ϴ +1589 "core" ' +2 .tPSV.dial PSR +2 "processing"%_ +44 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%o'\ +2603 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%W +2 "collection"'l  +7 "core"  +2 "processing"%g +3 "core"  + "processing"%s  +43 "core"  +22 +6 .tPSV.dial :mixloop +2 "processing"%n +103 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'m  +17 "core" ~ +4 .tPTV.dial :PRVmixing + "processing"%t  +74 "core" +4 .tPS.seek 0ml +2 "processing"%p'ϴ +2601 "core" ' +2 .tPSV.dial :air +2 "processing"%v  +54 "core" +4 .tPS.seek 2.5ml +2 "processing"%w'\ +2599 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +44 "core" +4 .tPS.seek 0ml +2 "processing"%q'ϴ +2609 "core" ' +2 .tPSV.dial :air +2 "processing"%r  +45 "core"  +4 .tPS.seek 2.5ml +3 "processing"%y'\ +2597 "core" ' +2 .tPSV.dial :mixloop + "processing"%z +57 "core" +4 .tPS.seek 0ml +2 "processing"%x'ϴ +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +5 "core" &j' zBh +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&(i +5 "core" ( +2 "manipulator"&~& +3 "core" &j' zBh +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &j' zBh +41 .tForearm.seek CC +9 "manipulator"&'Ͻ +92 "core" ' + .tHand.close + "manipulator"&|/ +79 "core" / +3 .tCC.seek :open +2 "collection"'( +401 "core" ( + "manipulator"&}& +5 "core" &j& yBh + "manipulator"&% +4 "core" % Ͼ z +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +282 "core" ( + "manipulator"& & +4 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &- y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage + "manipulator"&'a +115 "core" ' +2 .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +3 "core" % jL z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"& '\ +102 "core" ' +2 .tPSV.dial :mixloop + "processing"%\ +17 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%  +17 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%  +2 "collection"'  +7 "core" +9  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +6 "core"  +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"' & +6 "core" &~;\ t + "manipulator"&% +4 "core" %\  z +2 "storage"(% +3 "core" %h Q\ y +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(( +201 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" & \ q +2 "manipulator"&"& +4 "core" &- y +2 "manipulator"&$% +3 "core" %\  y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&(* +204 "core" ( + "manipulator"&&& +4 "core" &0 ] y +2 "storage"((& +3 "core" & y\ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts + "manipulator"&)'ѷ +94 "core" ' +2 "storage"('& +3 "core" & {\ y +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('> +102 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (0& +42 "core" & \ s +8 "manipulator"&<& +3 "core" &0 z +3 .tElbow.seek 2 + "manipulator"&G(* +6 "core" ( + "manipulator"&2& +4 "core" &0 S z +2 "storage"(& +4 "core" & y\ s +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&1'' +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&#/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +2 "storage"(:'g +9 "core" &0 z +2 "manipulator"&.% +3 "core" % 2 zN +3 .tForearm.seek :retract + "manipulator"&+'\ +56 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +35 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +155 "core" ( +2 "manipulator"&7& +4 "core" &`( zCo +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +3 "core" &`( yCo +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&,'Ͻ +94 "core" ' +3 "manipulator"&& +3 "core" &`( zCo +2 "manipulator"&-% +4 "core" % z/ +2 "collection"'9& +4 "core" &P\ q +2 "collection"'@& +5 "core" &~Q\ q +2 .tCC.seek :closed +2 "collection"'6(S +6 "core" &R\ q +8 &6Q\ l$e +9 &VvQ\ d7 +10 &yJ\ cL +9 &V=\ hN +10 &fUE\ gN +9 &'Y;\ gN +9 &Y>\ gN +10 &U8\ gN +9 &mY9\ gN +9 &/Y=\ hN +10 &U8\ gN +9 &!W7\ gN +10 &#uY2\ gN +9 &%6W6\ gO +9 &&V8\ gN +10 &(X0\ gN +9 &*}W,\ gN +10 &,?U7\ hN +9 &.Y:\ gN +9 &/W5\ gO +10 &1V7\ gN +9 &3GU8\ hN +9 &5\ T1\ hN +10 &6W~"\ gO +9 &8U,\ gN +9 &:OV&\ gN +10 &<T'\ hN +9 &=W#\ gN +10 &?S'\ hN +9 &AWX%\ gN +9 &CY\ gN +10 &D]"\ fO +9 &F`\ fO +9 &HXm\ dQ +10 &J\ aS +9 &K\ [X +10 &M\ XZ +9 &OC \ Y[ +9 &Q\ W[\ +10 &R\ YA +9 &S/\ X't +9 &Sc\ eL +3 ( + "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.90 +3 .Hand.open +2 "manipulator"&*1 +71 "core" 1 +3 "manipulator"&5% +3 "core" % z/ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"';  +129 "core"  +4 .tCSV.dial CTV +2 "collection"'F  +41 "core" ~ +5 .tPS.seek 2.5ml +3 "processing"%J'\ +2598 "core" ' +2 "collection"'I% +3 "core" % HK \ d +3 .tCS.seek 4.25ml + "collection"'='W +1544 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%C  +44 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 +40 "processing"%>  +78 "core"  +5 .tPS.seek 0ml +2 "processing"%H'ϴ +2608 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'L ` +31 "core" ^ +4 .tCSV.dial :air + "collection"'B @ +43 "core" > +4 .tCS.seek 10ml +2 "collection"'!' +1546 "core" ' +2 .tCSV.dial CTV + "collection"'O  +45 "core"  +5 .tCS.seek 0ml +2 "collection"'P' +2620 "core" ' +2 .tCBV.dial :waste1 + "collection"'4 @ +31 "core" > +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'K  +131 "core" +3 "collection"'A& +4 "core" &Saz\ _L +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&S% +6 "core" %\  z +2 "storage"(U% +3 "core" %o y r \ n +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(3( +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (V& +2 "core" & @ B 5\ f +3 "manipulator"&T& +3 "core" &`( zCo +2 "manipulator"&Y% +4 "core" %\  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&N(# +183 "core" ( + "manipulator"&R& +3 "core" & z!p +2 "storage"(\\& +5 "core" & { \ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&]' +96 "core" ' +2 "storage"(?& +3 "core" & v P\ p +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(`'> +303 "core" ' +2 "storage"(a- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&[& +3 "core" & z o +2 "storage"(Z& +4 "core" & } } \ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek 1 +3 "manipulator"&/' +33 "core" ' +3 .tElbow.hold +3 "manipulator"&c, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(^- +3 "core" -' +2 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(b'9 +30 "core" ' +2 "manipulator"&M% +3 "core" %" z +2 "storage"(e& +3 "core" & e e\ i +42 .tForearm.force -20 +4 "manipulator"&5 +5 .tForearm.seek 1 + 318 counts +2 "manipulator"&h'N +21 "core" ' + "manipulator"&X& +4 "core" & z m +2 "storage"(k& +4 "core" & { } r\ m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&j' +23 "core" ' +2 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(_' +38 "core" ' + "manipulator"&f& +4 "core" &! z l +2 "manipulator"&W% +3 "core" % F z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&g'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&s(i +160 "core" ( +3 "manipulator"&l& +3 "core" &w- x zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &n& +2 "core" &w. W zG +3 .tForearm.seek CC + "manipulator"&m'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&t/ +67 "core" / +3 .tCC.seek :open +4 "collection"'o( +399 "core" ( +2 "storage"(v& +3 "core" & x /\ o +2 "storage"(p& +3 "core" & ~ } $\ o +2 "manipulator"&u& +4 "core" &w- zG +2 "manipulator"&w% +3 "core" % Ͽ y +3 .tForearm.seek :retract + "manipulator"&r'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&q(# +162 "core" ( +2 "manipulator"&z& +3 "core" &+ X y~ +2 "storage"(y& +4 "core" & N\ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&{' +108 "core" ' + .tElbow.hold +2 "manipulator"&~, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +67 "core" 1 +3 "manipulator"&|% +3 "core" % " y +2 "storage"(Q& +4 "core" & r r \ p +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 318 counts + "manipulator"&i'N +15 "core" ' + "manipulator"&d& +5 "core" &+ y~ + "storage"(}& +4 "core" & \ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +42 .tForearm.seek 1 + 700 counts +7 "manipulator"&' +33 "core" ' +2 "storage"(% +3 "core" % O\ u +3 ."downElevator"SE.seek :down +3 "storage"( 'g +100 ( % +2 "core" %E a\ rXj +2 "manipulator"&% +4 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +48 ' + ."downElevator"SE.stop + "storage"(5 +5 .tPSV.dial :air + "processing"%  +85 "core"  +4 .tPS.seek 2.5ml +4 "processing"%'\ +2602 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%\ +46 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +56 "core" +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +43 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'ϴ +2601 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +6 "core" &x\ +2 "manipulator"&& +3 "core" &+ y~ +2 "manipulator"&% +3 "core" %\  y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +173 "core" ( +2 "manipulator"&& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &- y +3 .tForearm.seek :garage + "manipulator"&"'a +113 "core" ' +2 .tHand.close + "manipulator"&$/ +78 "core" / +2 "manipulator"&%& +3 "core" &- | z +2 "manipulator"&&% +4 "core" % p] z +2 .tForearm.seek :retract +2 "manipulator"&('\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&(_ +116 "core" ( +2 "manipulator"&'& +3 "core" &U y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &U y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&0'$ +98 "core" ' +2 "manipulator"&<& +3 "core" &U z +3 "manipulator"&2% +21 "core" %' z +2 "processing"%& +4 "core" &x\ +3 "processing"% & +46 "core" &x\ +8 &x\ + &x\ + &x\ + &x\ + &x\ +3 .tPC.seek :closed + "processing"%#(^ +7 "core" &x\ + &x\  +8 &3|\ +| +9 &b\ ? +10 &2x\ P +9 &Z\ P +9 &Y\ P +10 &xX\ P +9 &9Z\ P +10 &\\\ P +9 &W\ P +9 &W\ P +10 & AZ\ P +9 &"W\ P +9 &#\\\ P +10 &%Z\ P +9 &'IV\ P +10 &) \\\ P +9 &*W\ P +9 &,Y\ P +10 &.QY\ P +9 &0Z\ P +9 &1Y\ P +10 &3Z\ P +9 &5Y]\ P +10 &7[\ Q +9 &8Z\ Q +9 &:W\ P +10 &<`Z\ Q +9 &>"Z\ Q +9 &?Y\ P +10 &A]\ P +9 &Cfe\ Q +10 &E\ U +9 &F\ V +9 &H\ V +10 &Ja\ V +9 &L#\ V +9 &M\ V +10 &O\ W +9 &Qg\ W +10 &S)\ W +9 &T\ W +9 &V\ ~W +10 &Xm\ W +9 &Z/\ W +9 &[\ ~X +10 &]\ }D +9 &^-x\ [ +10 &^+\ 2 +2 ( + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.62 + "processing"%8& +5 "core" &^%\ 2 +3 .tHand.open +2 "manipulator"&.1 +66 "core" 1 + "manipulator"&% +4 "core" % & ] { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' + .tPRV.dial :air +3 "processing"%7  +47 "core"  +3 .tPSV.dial :mixloop +2 "processing"%D +43 "core" +4 "processing"%% +3 "core" %ϴ\ +3 .tPS.seek 0.3ml + "processing"%1' +381 "core" ' +2 .tPSV.dial PSR + "processing"%: +102 "core"  +6 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +4 "processing"%'' +479 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +3 "processing"%-'\ +1897 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%9 +102 "core" +3 .tPTV.dial :mixing +2 "processing"%G @ +76 "core" B +4 .tPBV.dial :waste2 +2 "processing"%+  +94 "core"  +4 .tPS.seek 0ml +2 "processing"%'ϴ +2600 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&*& +6 "core" &U z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&5(_ +5 "core" ( +2 "manipulator"&@& +3 "core" &U z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &;& +3 "core" &U y +3 .tForearm.seek PC +2 "manipulator"&F'$ +92 "core" ' +2 .tHand.close + "manipulator"&,/ +79 "core" / +3 .tPC.seek :open +2 "processing"%x( +459 "core" ( +2 "manipulator"&I& +3 "core" &U y +2 "manipulator"&% +4 "core" % , y +2 .tForearm.seek :retract +2 "manipulator"&C'\ +155 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&>(- +133 "core" ( + "manipulator"&J& +5 "core" &- C y# + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &L& +3 "core" &-\ y# +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&B'a +112 "core" ' +2 .tHand.open + "manipulator"&=1 +14 "Can"\ nSP\ +65 "core" 1 +2 "manipulator"&O% +3 "core" % gQ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&!'\ +106 "core" ' +2 #tLoading bac puck from tube 2 into Processing Clamp + "processing"%4& +6 "core" &\ +2 "manipulator"&K% +3 "core" %\  y +2 "storage"(A% +3 "core" %k >\ w +2 "storage"(S. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(U( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & s r K\ p +2 "manipulator"&V& +3 "core" &-\ y# +2 "manipulator"&T% +4 "core" %\  y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&Y(* +178 "core" ( + "manipulator"&& +5 "core" &" y4 + "storage"(R& +4 "core" & $\ v +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts + "manipulator"&\\'ѷ +97 "core" ' + "storage"(& +3 "core" & ;\ u +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(?'> +108 "core" ' + "storage"(E- +3 "core" -'F +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (a& +3 "core" & s ]\ q +2 "manipulator"&[& +4 "core" &# y4 +2 .tElbow.seek 2 +2 "manipulator"&Z(* +4 "core" ( +2 "manipulator"&^& +4 "core" &# z4 +2 "storage"(M& +3 "core" & \ q +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&e'' +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&X/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&k& +3 "storage"(f'g +7 "core" &# z4 +2 "manipulator"&W% +4 "core" % ( z +2 .tForearm.seek :retract +2 "manipulator"&]'\ +55 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +32 "core" ' +41 .tElbow.seek PC +8 "manipulator"&N(_ +253 "core" ( + "manipulator"&`& +5 "core" &h N z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +3 "core" &h y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&h'$ +97 "core" ' +2 "manipulator"&b& +3 "core" &h y +2 "manipulator"&l% +4 "core" % z +2 "processing"%n& +3 "core" &\ +3 "processing"%j& +5 "core" &\ +2 .tPC.seek :closed + "processing"%c(^ +7 "core" &\ +6 & ,\ $d +10 &U}\ 8 +9 &}z\ L +10 &Z\ P +9 &XW\ P +9 &Y1\ P +10 &XH\ P +9 &XY\ P +9 &`W\ P +10 &"Y<\ P +9 &Z7\ P +10 &!W\ P +9 &#h\\\ P +9 &%*X1\ P +10 &&Z;\ O +9 &(Y\ O +9 &*qY\ O +10 &,2Z\ P +9 &-U\ O +9 &/S\ O +10 &1yY\ O +9 &3;X\ O +10 &4]\ O +9 &6U\ P +9 &8Z\ P +10 &:CY\ O +9 &<T\ O +9 &=V\ O +10 &?W\ P +9 &AJ]\ P +10 &C\ c\ P +9 &D|\ T +9 &F\ U +10 &HB\ U +9 &J\ U +9 &K\ U +10 &M\ U +9 &OG\ V +10 &Q \ U +9 &R\ V +9 &T\ V +10 &VP\ V +9 &X\ V +9 &Y\ W +10 &[\ W +9 &]U\ H +10 &^{Bx\ %o +9 &^ ;\ 0 +5 ( +2 "processing"%j& +4 "core" &^"\ 0 +2 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 +3 .Hand.open +3 "manipulator"&t1 +69 "core" 1 + "manipulator"&g% +4 "core" %  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&6'\ +96 "core" ' +3 #tHeating Puck.from 2, :bac in Processing Clamp to 29C for 2:00:00 + .PH.seek 29C,5:00 +4 "processing"%v  +4 %p9 +6 "core" 9 +102 "processing"%u9 +3 "core" 9 +102 "processing"%w9 +2 "core" 9  +103 "processing"%z9 +2 "core" 9  +103 "processing"%y9 +3 "core" 9 +103 "processing"%m9 +2 "core" 9 +103 "processing"%s9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%|9 +2 "core" 9" +103 "processing"%Q9 +3 "core" 9& +102 "processing"%d9 +3 "core" 9+ +103 "processing"%}9 +2 "core" 9/ +102 "processing"%r9 +3 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%q9 +2 "core" 9; +102 "processing"% 9 +3 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%{9 +2 "core" 9H +103 "processing"%i9 +2 "core" 9L +103 "processing"%_9 +3 "core" 9P +102 "processing"%9 +3 "core" 9U +102 "processing"%9 +3 "core" 9Y +102 "processing"% 9 +3 "core" 9] +140 "processing"%H9 +10 "core" 9c +102 "processing"%\ 9 +3 "core" 9g +102 "processing"%9 +3 "core" 9(k +102 "processing"%9 +3 "core" 92p +102 "processing"%9 +3 "core" 9<t +102 "processing"%9 +3 "core" 9Ex +103 "processing"% 9 +3 "core" 9O| +102 "processing"%9 +3 "core" 9W +102 "processing"%9 +4 "core" 9` +102 "processing"%9 +3 "core" 9h +102 "processing"%9 +3 "core" 9p +3 .tPH.hold 2:00:00,29C +4 "processing"%~ ppl +3 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%$ +102 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 .tPS.seek 0.5ml + "processing"%%' +607 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +16 .tPS.seek 2ml +2 "processing"%&'˹ +1597 "core" ' +2 .tPTV.dial :puck + "processing"%  +72 "core"  +6 .tPSV.dial PTV +2 "processing"%' +73 "core" +4 .tPBV.dial :waste1 +2 "processing"%  +132 "core"  +4 "processing"%"% +3 "core" %˶\  +3 .tPS.seek 1.5ml + "processing"%<' +579 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" + +5 .tPS.seek 0ml +2 "processing"%'ϴ +1589 "core" ' +2 .tdelay 5:00 +30001 #recoverPSRreagent08 + .PTV.dial :puck +17 .PBV.dial :waste1 +2 "processing"%  +35 "core" +4 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%( * +36 "core" + +4 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core"  +7 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%8'\ +2376 "core" ' +2 .tPSV.dial PTV +39 "processing"%. +80 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +70 "core"  +4 .tPS.seek 0ml +2 "processing"%D'ϴ +2075 "Can"\ m_S蠄 +334 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +129 "core" +4 .tPSV.dial :mixloop + "processing"%0 +44 "core" +4 .tPRV.dial :ab1 +2 "processing"% @ +78 "core" B +4 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%:' +371 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'1  +2 "processing"%  +46 "core" +4  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "processing"%9% +3 "core" %.\ +3 .tPS.seek 0.3ml + "processing"%G'~ +355 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'+  +31 "core" +4 .tPRV.dial :air + "processing"%-  +46 "core"  +4 .tPS.seek 0.9ml +2 "processing"%*'A +1253 "core" ' +2 .tPRV.dial :waste2 + "processing"%@ @ +79 "core" > +4 .tPS.seek 0.5ml +2 "processing"%;' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%,  +42 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml + "processing"%'˹ +1599 "core" ' + .tPSV.dial :PML +2 "processing"%) +43 "core" +4 .tPTV.dial :mixing +2 "processing"%# @ +73 "core" B +4 .tPBV.dial :waste1 + "processing"%I  +37 "core" +4 "processing"%% +3 "core" %˷ \  +3 .tPS.seek 1.85ml + "processing"%F' +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%J * +35 "core" + +5 .tPS.seek 0ml +2 "processing"%L'ϴ +1951 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'5& +5 "core" &s\ f +2 "manipulator"&=& +3 "core" &h y +40 "manipulator"&O% +9 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage + "manipulator"&C(- +129 "core" ( +2 "manipulator"&4& +3 "core" &- z* +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &K& +3 "core" &- z* +3 .tForearm.seek :garage +3 "manipulator"&A'a +110 "core" ' +2 .tHand.close +2 "manipulator"&S/ +71 "core" / +2 "manipulator"&B& +3 "core" &- ` y* +2 "manipulator"&% +4 "core" % qh y +2 .tForearm.seek :retract +2 "manipulator"&V'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&T(i +282 "core" ( +2 "manipulator"&3& +3 "core" &c5 ` zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &c5 zL +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&R'Ͻ +98 "core" ' +2 "manipulator"&& +3 "core" &c5 h yL +2 "manipulator"&>% +4 "core" %Ϻ z +2 "collection"'E& +3 "core" &\ d +3 "collection"'a& +6 "core" &p\ k +2 .tCC.seek :closed + "collection"'[(S +7 "core" &\ i +6 & 7s\ ^$d +10 &T|z\ S8 +9 &{}z\ WL +9 &[x\ UQ +10 &QUu\ TP +9 &Yu\ ]Q +9 &Xw\ _Q +10 &Wx\ UP +9 &YY{\ XP +9 &Wn\ WQ +10 &Wr\ ]Q +9 &!Vp\ _Q +10 &#aRq\ UP +9 &%"Wv\ XQ +9 &&Xl\ WP +10 &(Wj\ ]P +9 &*iYs\ _P +10 &,+Si\ _P +9 &-Ts\ _Q +9 &/Uk\ ^P +10 &1qUt\ ^P +9 &32Zt\ WQ +9 &4Tr\ [P +10 &6Wu\ ZP +9 &8yVu\ ZP +9 &:;Ro\ [P +10 &;Ut\ WP +9 &=Tq\ TQ +10 &?Tt\ TQ +9 &ACTv\ SP +9 &C\\p\ SQ +10 &D_l\ RR +9 &Ftq\ YT +10 &H2t\ RY +9 &Im\ C] +9 &Kp\ M] +10 &Mmg\ K] +9 &O,j\ I^ +9 &Po\ K^ +10 &Rq\ IK +9 &S%s\ S+| +9 &Sh\ UW +3 ( +2 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.32 + "collection"'^& +6 "core" &S`\ TW +3 .tHand.open + "manipulator"&M1 +67 "core" 1 +2 "manipulator"&!% +3 "core" % Ϻ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&X'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%k +102 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +18 .tPS.seek 1.5ml + "processing"%W' +1592 "core" ' +8 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%Y  +42 "core"  +5 .tPS.seek 0ml +3 "processing"%\\'ϴ +1609 "core" ' +2 .tPSV.dial PSR +2 "processing"%? +43 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%e'\ +2603 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +8 "processing"%f  +3 "collection"'`  +33 "core" ~ +126  +6 .tPSV.dial :mixloop +2 "processing"%/ +103 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'Z  +17 "core" ~ +5 .tPTV.dial :PRVmixing + "processing"%b  +75 "core" +5 .tPS.seek 0ml +2 "processing"%l'ϴ +2599 "core" ' +2 .tPSV.dial :air + "processing"%n  +42 "core"  +5 .tPS.seek 2.5ml +2 "processing"%]'\ +2598 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +44 "core" +5 .tPS.seek 0ml +2 "processing"%t'ϴ +2608 "core" ' +2 .tPSV.dial :air +2 "processing"%g  +43 "core"  +5 .tPS.seek 2.5ml +2 "processing"%p'\ +2599 "core" ' +2 .tPSV.dial :mixloop + "processing"%j +44 "core" +5 .tPS.seek 0ml +2 "processing"%u'ϴ +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&h& +6 "core" &e3 zL +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&w(i +4 "core" ( +2 "manipulator"&z& +5 "core" &e3 5 xL + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &y& +4 "core" &e3 n zL +2 .tForearm.seek CC +2 "manipulator"&m'Ͻ +95 "core" ' + .tHand.close + "manipulator"&s/ +79 "core" / +4 .tCC.seek :open +3 "collection"'( +403 "core" ( +8 "manipulator"&|& +3 "core" &e3 j zL +2 "manipulator"&Q% +4 "core" % Ͻ z +2 .tForearm.seek :retract +2 "manipulator"&d'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&}(- +290 "core" ( +2 "manipulator"&r& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&q'a +114 "core" ' +2 .tHand.open + "manipulator"& 1 +72 "core" 1 +2 "manipulator"&% +3 "core" % iN M z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&{'\ +104 "core" ' +2 ."bac"delayUntil "12:14:05.64" +3 #"WCR"Whole Cell Archive sampling 100ml +3 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'i& +6 "core" &7\ j + "manipulator"&_% +4 "core" %\  z +2 "storage"(% +4 "core" %r )\ t +2 "storage"(. +2 "core" .( +2 "storage"( & +4 "core" & ,\ t +2 "storage"(H& +3 "core" & q R\ i +2 "manipulator"&\ & +4 "core" &- y +2 "manipulator"&% +3 "core" %\  z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +2 "manipulator"&(* +179 "core" ( +2 "manipulator"&& +3 "core" &% | z( +2 "storage"(& +4 "core" & \ s +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"& 'ѷ +90 "core" ' +2 "storage"(& +4 "core" & ;\ t +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak + "storage"('> +117 "core" ' + "storage"(- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (& +2 "core" & H T \ j +2 "manipulator"&$& +4 "core" &% z( +2 ."WCR"Elbow.seek 2 +2 "manipulator"&(* +5 "core" ( +2 "manipulator"&%& +3 "core" &% K z( +2 "storage"(& +4 "core" & P a =\ k +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&''' +25 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +43 "manipulator"&/ +78 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&"& +4 "storage"(&'g +8 "core" &% z( + "manipulator"&2% +4 "core" % 8 zz +3 ."WCR"Forearm.seek :retract + "manipulator"&<'\ +64 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +26 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&v(i +147 "core" ( +2 "manipulator"&& +3 "core" &_( yCr +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &(& +4 "core" &_( zCr +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"& 'Ͻ +99 "core" ' + "manipulator"&& +4 "core" &_( zCr +2 "manipulator"&.% +4 "core" %Ͼ z +2 "collection"'& +4 "core" &P\ j +3 "collection"' & +5 "core" &C\ i +2 ."WCR"CC.seek :closed +2 "collection"'7(S +7 "core" &T\ ` +6 & /T\ [#b +9 &VyR\ Q7 +10 &~yM\ PL +9 &YI\ UO +9 &XTI\ VO +10 &VF\ UO +9 &U=\ VO +9 &S?\ VO +10 &`W;\ VO +9 &"U<\ VO +10 &S:\ VO +9 &!U2\ VO +9 &#iU1\ VO +10 &%+U5\ UO +9 &&T7\ VO +10 &(T4\ VO +9 &*qU8\ VO +9 &,4R7\ VN +10 &-U8\ VO +9 &/U*\ VO +9 &1wT9\ VO +10 &39T6\ VO +9 &4T$\ VO +9 &6S#\ VO +10 &8T&\ VO +9 &:BT#\ VO +10 &<R\ VO +9 &=U\ VO +9 &?R\ UO +10 &AJU \ VO +9 &C W\ UO +9 &D[ \ UP +10 &Fb \ TQ +9 &HC~\ PT +10 &I!\ JX +9 &K\ F[ +9 &Ms\ F\\ +10 &O6\ F[ +9 &P\ E\\ +9 &R\ OG +10 &S%\ V)w +9 &S\ WT +6 ( + "collection"' & +5 #"WCR"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.14 +3 .Hand.open +3 "manipulator"&81 +5 "core" &S|\ YT +63 1 +2 "manipulator"&% +3 "core" % Ͼ | z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&0'\ +91 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml +3 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +3 "sampler")+ +4 "core" + +2 "sampler")D% +6 "core" % ^\ = + "collection"'1& +3 "core" &S|\ YT +3 "Can"\ i]U +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'  +6 "core"  +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")9  +16 "core" +5 ."WCR"SS.reconfigure :fast +5 "sampler")#.0X% +4 "core" %^ j\ 3x +24 "collection"'E% +3 "core" %\ \ Q +2 "sampler")V% +4 "core" %^ Z\ 4 u +28 "collection"'o% +3 "core" %  \ R +2 "sampler")^% +3 "core" %^ i\ 5 +47 "collection"'M% +4 "core" %\ Q +2 "sampler")!% +4 "core" %^ j\ 4 +36 "collection"'a% +3 "core" %\ O +2 "sampler")k% +4 "core" %^01 [\ 0 +41 "collection"'R% +4 "core" %%'\ N +2 "sampler")L% +4 "core" %^dd f\ 2 +47 "collection"'Y% +3 "core" %+.\ R +2 "sampler")W% +3 "core" %^ k\ 1 +54 "collection"'?% +3 "core" %13\ O +2 "sampler")\\% +3 "core" %^ \\\ 0 +61 "collection"'`% +4 "core" %26\ R +2 "sampler")f% +3 "core" %^ k\ ) +2 "sampler")/% +3 "core" %^ X\ ( +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )Z% +3 "core" %^ m\ 6 +2 ."WCR"SSV.dial :exhaust +2 "sampler")b  +77 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml + "sampler")e' +390 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 #"WCR"Sampling 100.0ml +2 .Intake.select :close +2 .Exhaust.select :close +3 .SS.reconfigure :default +5 "sampler")#.0X% +3 "core" %,-A\ J +2 "sampler")J% +4 "core" %, i\ 2 +24 "collection"'E% +3 "core" %35N\ I +2 "sampler")V% +4 "core" %+ ^\ ,* +2 "sampler")o% +3 "core" %+ \\\ .* +2 ."WCR"Intake.select :close + "sampler")0 +17 )^% +2 "core" %+ a\ 3* +2 ."WCR"SSV.dial :exhaust +2 "sampler")M  +76 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +60 ."WCR"SS.seek 0ml +2 "sampler")!' +878 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")a  +3 "collection"'k @ +6 "core" A +67 +5 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open +3 "sampler") +216 "collection"'% +3 "core" %58E\ N +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +4 "sampler")#.A0X+ +6 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'z' +1118 "core" ' +2 ."bac"PSV.dial :mixloop +2 "processing"%y +54 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :air +2 "processing"%s  +42 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%p +43 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%h  +56 "core" +5 ."bac"PS.seek 0ml +2 "processing"%['ϴ +461 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'| @ +77 "core" > +55 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'Q  +92 "core"  +5 "collection"'m% +3 "core" % x|E\ J +2 ."WCR"CSV.dial between air and CTV +3 "collection"'r ` +32 "core" b +6 ."WCR"CS.seek 7.4ml +2 "collection"''_ +687 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'w  +2 'T  +29 "core"  +48  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +2 "collection"'X' +873 "core" ' + #"bac"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%d +130 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%i' +595 "core" ' +2 ."bac"delay 5 seconds +166 "core" 'ݰ W\ N +3 ."WCR"CBV.dial :waste2b +2 "collection"'_  +33 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +47 "collection"'' +186 "core" ' +2 ."WCR"delay 1:00 +48 ."bac"PSR.select :air +2 "processing"% +18 ."bac"PS.seek 2ml + "processing"%'˹ +1591 "core" ' + ."bac"PTV.dial :puck +2 "processing"%  +73 "core"  +7 ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%\  +35 "core" +5 "processing"%% +3 "core" %˽;\ y +2 ."bac"PS.seek 1.5ml +2 "processing"%q' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +5 ."bac"PS.seek 0ml +4 "processing"%'ϴ +1591 "core" ' +2 ."bac"delay 2:00 +1597 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +130 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'H  +44 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml + "collection"''O +590 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +18 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +4 "collection"'' +1952 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'$ @ +75 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'%  +91 "core"  +8 "collection"'% +3 "core" % E\ P +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +59 "core" _ +6 ."WCR"CS.seek 7.299ml +3 "collection"'}'. +719 "core" ' +47 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'"  +4 '2  +30 "core"  +102  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"'' +1638 "core" 'S\ G +4 ."WCR"delay 2:00 +4224 #"bac"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  +6 ."bac"PBV.dial :waste1 + "processing"%  +35 "core" +6 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%( * +36 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +72 "core"  +8 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%''\ +2393 "core" ' + ."bac"PSV.dial PTV +2 "processing"%& +73 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"% +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%. +72 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%{  +77 "core"  +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +352 ."WCR"CBV.dial :waste2b +2 "collection"'<  +31 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml + "collection"'' +335 "core" ' +2 ."WCR"delay 1:00 +1663 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%' +582 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."bac"PS.seek 2ml +2 "processing"% '˹ +1591 "core" ' + ."bac"PTV.dial :puck +2 "processing"%D  +6 "core"  +7 ."bac"PSV.dial PTV +46 "processing"%1 +74 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%8  +35 "core" +5 "processing"%% +3 "core" %˷;\ w +3 ."bac"PS.seek 1.5ml + "processing"% ' +588 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%-'ϴ +341 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'+  +132 "core" +5 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +4 "collection"'G  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +16 ."WCR"CS.seek 2ml + "collection"'@'O +596 "core" ' + ."WCR"delay 5 seconds +445 "core" ' +2 ."bac"delay 2:00 +55 ."WCR"CSR.select :air +3 "collection"' +18 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'*' +1947 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"': @ +75 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"';  +91 "core"  +8 "collection"')% +4 "core" % D\ T +2 ."WCR"CSV.dial between air and CTV +2 "collection"'I ` +59 "core" ^ +6 ."WCR"CS.seek 7.299ml +4 "collection"'#'. +718 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'  +4 '  +32 "core"  +98  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +3 "collection"'9' +1684 "core" ' Y\ O +4 ."WCR"delay 2:00 +7082 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%5  +5 "core"  +6 ."bac"PBV.dial :waste1 + "processing"%F  +35 "core" +6 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%= * +36 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%, +72 "core"  +8 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%K'\ +1723 ."WCR"CBV.dial :waste2b +2 "collection"'N  +33 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +10 ."WCR"CS.seek 0ml + "collection"'S' +329 "core" ' +2 ."WCR"delay 1:00 +291 "core" ' +2 ."bac"PSV.dial PTV + "processing"%O +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%4 +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%C'ϴ +2191 "Can"\ `pZ̄ +227 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air +3 "processing"%  +45 "core"  +5 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%>  +130 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%J  +46 "core"  +4 ."bac"PTV.dial :PRVmixing +2 "processing"%E  +16 "core" +4 ."bac"PSV.dial :mixloop + "processing"%V +43 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."bac"PS.seek 0.3ml + "processing"%o' +139 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'^  +131 "core" +108 ' +2 ."bac"delay 2 seconds +202 .PRV.dial :air +2 "processing"%M  +45 "core"  +5 "processing"%B% +3 "core" %:\ v +2 ."bac"PS.seek 0.55ml +2 "processing"%A' +331 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +3 "processing"%k  +55 "core" +4 ."bac"PS.seek 2ml +2 "processing"%a'˹ +1548 "core" ' +2 ."bac"PSV.dial :PML + "processing"% +55 "core" +44 ."bac"PTV.dial :mixing +8 "processing"%! @ +75 "core" A +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%Y% +4 "core" %˻F\ w +2 ."bac"PS.seek 1.85ml +2 "processing"%W' +246 "core" ' + ."bac"PBV.dial between PSV and waste1 +3 "processing"%? * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%\\'ϴ +1956 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%` @ +6 "core" A +5 ."bac"PBV.dial :waste1 + "processing"%f  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%/ * +41 "core" + +5 ."bac"PSV.dial :air +2 "processing"%Z  +54 "core" +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%b'\ +1990 "Can"\ X^b +423 "core" ' +2 ."bac"PSV.dial :mixloop +2 "processing"%6 +54 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%R  +42 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%L +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +55 "core" +5 ."bac"PS.seek 0ml +2 "processing"%]'ϴ +2418 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%t +130 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +3 "processing"%g' +590 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%e'˹ +1598 "core" ' + ."bac"PTV.dial :puck +2 "processing"%u  +73 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%n +72 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%P  +36 "core" +4 "processing"%y% +3 "core" %˺)\ t +3 ."bac"PS.seek 1.5ml + "processing"%s' +582 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +35 "core" + +6 ."bac"PS.seek 0ml +3 "processing"%h'ϴ +1638 "core" ' +8 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%j  +5 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%|  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Q * +36 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%m +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +3 "processing"%r'\ +2399 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%z +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%T +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%d'ϴ +2399 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%[ +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%_' +585 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%X'˹ +1588 "core" ' +2 ."bac"PTV.dial :puck + "processing"%i  +7 "core"  +6 ."bac"PSV.dial PTV +2 "processing"% +73 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%\ % +4 "core" %˼J\ u +2 ."bac"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +6 ."bac"PS.seek 0ml +3 "processing"%'ϴ +1594 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%q  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +43 "processing"%H * +40 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +74 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml + "processing"%'\ +2397 "core" ' + ."bac"PSV.dial PTV +2 "processing"%$ +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +73 "core"  +6 ."bac"delay 5 seconds +503 .PSV.dial PTV + "processing"% +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2401 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%2 +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%"' +589 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%}'˹ +124 "Can"\ ceb +1479 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%  +6 "core"  +7 ."bac"PSV.dial PTV + "processing"% +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%(  +35 "core" +5 "processing"%% +3 "core" %˾\\\ t +3 ."bac"PS.seek 1.5ml + "processing"%' +587 "core" ' + ."bac"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%& * +37 "core" * +5 ."bac"PS.seek 0ml +4 "processing"%'ϴ +1595 "core" ' +3 ."bac"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%.  +6 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%{  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%' * +34 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%< +73 "core"  +7 ."bac"PS.reconfigure :fast +46 "processing"%#A ,`xb +9 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2405 "core" ' +2 ."bac"PSV.dial PTV + "processing"% +73 "core" +5 ."bac"delay 5 seconds +503 .PSV.dial PSR + "processing"% +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +4 ."bac"delay 5 seconds +503 .PSV.dial :air + "processing"%D  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%1'ϴ +2398 "core" ' +2 ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%8 +135 "core"  +15 #"bac"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +30 ."bac"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."bac"PS.seek 0.25ml +2 "processing"%'5 +346 "core" ' +3 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +16 ."bac"PS.seek 0.5ml + "processing"% ' +330 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."bac"PS.seek 2ml + "processing"%'˹ +1598 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%  +6 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%+ +75 "core" +5 ."bac"PBV.dial :waste1 + "processing"%G  +36 "core"  +4 "processing"%% +4 "core" %˺N\ + +2 ."bac"PS.seek 1.5ml +2 "processing"%@' +585 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +37 "core" , +5 ."bac"PS.seek 0ml +4 "processing"%;'ϴ +1602 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%)  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%I  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%* * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +74 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2489 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%# +118 "core" +11 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +75 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +85 "core" +4 ."bac"PS.seek 0ml +2 "processing"%,'ϴ +2478 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%- +132 "core"  +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."bac"PS.seek 2ml + "processing"%N'˹ +2095 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%9  +5 "core"  +7 ."bac"PSV.dial PTV + "processing"%O +75 "core" +5 ."bac"PBV.dial :waste1 + "processing"%4  +36 "core" +4 "processing"%3% +5 "core" %˶c\ I +2 ."bac"PS.seek 1.5ml + "processing"%' +593 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +37 "core" , +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +104 "core"  +6 ."bac"PS.seek 0ml +2 "processing"%>'ϴ +1597 "core" ' +2 "processing"%J9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29.1C before imaging + .PH.coast +2 "processing"%E +4 %V& +3 "core" 5 +3 &^ |\ 30 +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 1 + "manipulator"&^% +5 "core" %\    o [ +2 "storage"(C% +3 "core" %w  \\\ 4 +2 "storage"(M. +3 "core" .( +2 ."bac"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."bac"SC.seek 1 +2 "storage"(B( +201 "core" ( + ."bac"SC.configure :limp +3 "storage"($(\ 1b +4 (o& +3 "core" &  )\ +2 "manipulator"&k& +3 "core" &`' V V  :Cq +2 "manipulator"&A% +4 "core" %\  V V b : +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."bac"Elbow.seek 1 +2 "manipulator"&(# +160 "core" ( + "manipulator"&!& +4 "core" &) / C +2 "storage"(& +3 "core" & U T V\  +3 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&Y' +98 "core" ' +2 "storage"(?& +3 "core" & g g \  +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."bac"SE.seek :beamBreak +2 "storage"(a'> +301 "core" ' +2 "storage"(W- +2 "core" -' +2 ."bac"SE.configure :default +52 "storage"(#QK-0-\ b +5 "manipulator"&`& +3 "core" &) L P \ h +2 "storage"(f& +3 "core" & ` _\ > +3 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +2 "manipulator"&/' +34 "core" ' + ."bac"Elbow.hold +2 "manipulator"&Z, +5 "core" , +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(\\- +4 "core" -' +2 ."bac"SE.seek 1.15 Pucks below Top Plate +2 "storage"(6' +33 "core" ' + "manipulator"&R% +5 "core" % C > 6 +2 "storage"(L& +3 "core" & 2 +\  +2 ."bac"Forearm.force -20 + "manipulator"&5 +5 ."bac"Forearm.seek 1 + 315 counts +2 "manipulator"&x'K +20 "core" ' +2 "manipulator"&b& +3 "core" &) % B +2 "storage"(t& +4 "core" & j i |\  +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&]' +27 "core" ' +2 ."bac"SE.seek 2.15 Pucks below Top Plate +2 "storage"(g' +36 "core" ' + "manipulator"&u& +3 "core" &) 8 > c +2 "manipulator"&n% +4 "core" % > 5 b +2 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek :retract +2 "manipulator"&P'\ +87 "core" ' +2 ."bac"Elbow.seek PC +2 "manipulator"&y(_ +249 "core" ( + "manipulator"&e& +4 "core" &g C (  ` +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &p& +3 "core" &g  C +3 ."bac"Forearm.seek PC +2 "manipulator"&s'$ +92 "core" ' +2 ."bac"Hand.close + "manipulator"&j/ +74 "core" / +3 ."bac"PC.seek :open +2 "processing"%|( +458 "core" ( +2 "storage"(Q& +3 "core" & ~ p ^\  +2 "manipulator"&m& +3 "core" &g C C +2 "manipulator"&h% +4 "core" % )  CE +2 ."bac"Forearm.seek :retract +2 "manipulator"&z'\ +95 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."bac"Elbow.seek 1 +2 "manipulator"&T(# +278 "core" ( + "manipulator"&w& +5 "core" &/ ? F 1 c + "storage"(& +4 "core" &   \ 8 +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +9 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&r' +96 "core" ' +2 ."bac"Hand.open +2 "manipulator"&[1 +68 "core" 1 +2 "storage"(d- +3 "core" -' +2 ."bac"SE.seek 1.8 Pucks below Top Plate +2 "storage"(_' +23 "core" ' +2 ."bac"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."bac"SE.seek 0.93 Pucks below Top Plate +2 "storage"(i' +44 "core" ' +2 #"bac"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun0912h100ml160s.tif +1954 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +6165 "Can"\ i뎄 +8077 #"bac"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun0912h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun0912h100ml40s.tif +4076 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun0912h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun0912h100ml.tif +439 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 0.114 seconds\ /var/log/esp/midres/bac23jun0912h100ml.tif: TIFF Upload Complete\ +57 .Gate.power :camera,:OFF +5 ."Qmail"BACfans.email "0.114 sec auto-exposure",Subject: "bac23jun0912h100ml images!" +4 "storage"( - +5 "core" -' +5 "storage"(& +6 "core" & \ M +2 "manipulator"&\ & +4 "core" &/  u +2 ."bac"Elbow.seek 1 +3 "manipulator"&X(# +22 "core" ( +5 "manipulator"&& +5 "core" &- f vN +2 "storage"(& +5 "core" & T\ Q +2 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&q' +5 "core" ' +3 ."bac"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 ."bac"SE.seek 1.64 Pucks below Top Plate +2 "storage"( 'G +52 "core" ' + "manipulator"&H& +3 "core" &- yN +2 "storage"(& +4 "core" &\ \ ]\ Y +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +2 "manipulator"&' +36 "core" ' +4 ."bac"Elbow.hold +4 "manipulator"&$, +8 "core" , +4 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."bac"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."bac"SE.seek 1.83 Pucks below Top Plate +3 "storage"(%' +27 "core" ' +2 "manipulator"&% +9 "core" % v v +7 "storage"(& +8 "core" &\ \  0\ V +4 ."bac"Forearm.force -20 +2 "manipulator"&5 +12 ."bac"Forearm.seek 1 + 316 counts +2 "manipulator"&'L +27 "core" ' +2 "manipulator"&2& +8 "core" &- B yN +4 "storage"(& +7 "core" & #  `\ ] +5 ."bac"Forearm.reconfigure :tight +21 "manipulator"&#Q@2^d^\ b +7 ."bac"Forearm.seek 1 + 700 counts +3 "manipulator"&"' +44 "core" ' +4 "storage"( % +10 "core" %  \ ] +6 ."downElevator"SE.seek :down +8 "storage"('g +96 ((% +6 "core" %,D\ $\  @\ [Xh +6 "manipulator"&% +6 "core" %Ѻ n y~ +8 ."bac"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +7 ."bac"Forearm.seek :retract +4 "manipulator"&}'\ +102 "core" ' +11 ' +4 ."downElevator"SE.stop +2 "storage"(5 +7 (&& +6 "core" & #  j\ b +6 "collection"'& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 "processing"%.& +12 "core" &Sx\ PT +2 &<\ x +4 "manipulator"&{& +12 "core" &- r zN +2 "manipulator"&'% +6 "core" %\  y  +6 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&<(- +174 "core" ( +2 "manipulator"&& +14 "core" &- G z\ +6 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +7 && +6 "core" &- y\ +6 ."psFlush"Forearm.seek :garage +4 "manipulator"&'a +115 "core" ' +104 ."psFlush"Hand.close +6 "manipulator"&/ +79 "core" / +9 "manipulator"&D& +10 "core" &-  u\ +4 "manipulator"&% +6 "core" % k^ G v +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&8'\ +117 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&1(_ +18 #"uploadLog"upsync +106 "core" ( + "manipulator"&& +4 "core" &i z +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +4 "core" &i z +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"& '$ +97 "core" ' + "manipulator"&+& +4 "core" &i y +2 "manipulator"&G% +4 "core" % y +2 "processing"%& +4 "core" &5\ v +2 "processing"%& +5 "core" &\ v +2 ."psFlush"PC.seek :closed +2 "processing"%:(^ +5 "core" &\ v +7 & +\ s$d +10 &Uz\ n8 +9 &}v\ nL +9 &V'\ pP +10 &WT\ pP +9 &X\ pP +9 &U\ pP +10 &W\ pP +9 &^V\ pP +10 & V\ pP +9 &T\ qP +9 &!V\ pP +10 &#gU\ pP +9 &%)V\ pP +9 &&W\ pP +10 &(U \ pP +9 &*oT\ qP +10 &,0Y\ \ pP +9 &-R\ pP +9 &/S\ qO +10 &1wS\ pP +9 &39Q\ qP +9 &4W\ pP +10 &6S\ qP +9 &8T\ qP +10 &:AU \ pP +9 &<W\ pP +9 &=T\ qP +10 &?T\ pO +9 &AGW \ pP +9 &C_\ pQ +10 &Dt\ nS +9 &F}\ lV +10 &H?\ mV +9 &J\ mV +9 &K\ lV +10 &M\ lW +9 &OF\ lV +9 &Q\ lV +10 &R\ lW +9 &T\ lW +10 &VL\ lW +9 &X\ kV +9 &Y\ kW +10 &[\ kW +9 &]S\ kI +9 &^|E}\ n#j +10 &^ B\ r2 +5 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.66 + "processing"%@& +6 "core" &^%\ s2 +69 &^%\ t2 +3 ."psFlush"Hand.open + "manipulator"&)1 +76 "core" 1 +2 "manipulator"&I% +3 "core" %  y +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&*'\ +106 "core" ' +2 ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +4 ."psFlush"PSV.dial PSR +3 "manipulator"&% +3 "processing"%; +8 "core" %\ \ z +2 "storage"(#% +3 "core" %p L\ V +2 "storage"(5. +3 "core" .( +2 "storage"(F& +3 "core" &\ \  \ [ +2 "storage"(=& +4 "core" &\ \ & 3\ [ +2 "manipulator"&& +3 "core" &i y +2 "manipulator"&-% +4 "core" %\ \ y +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "core"  +4 ."WCR"Elbow.seek 1 +4 "manipulator"&,(# +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +242 "core" ( +2 "manipulator"&O& +3 "core" &+ z +46 "storage"(4& +6 "core" &  \ b +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&3' +89 "core" ' +3 "storage"(N& +3 "core" &   \ c +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +11 ."WCR"SE.seek :beamBreak +2 "storage"(K'> +167 "core" ' +2 ."psFlush"delay 5 seconds +144 "core" ' + "storage"(- +4 "core" -'b + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" &+ z +3 "storage"(J& +3 "core" & < - \ e +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&E' +34 "core" ' + ."WCR"Elbow.hold +4 "manipulator"&V, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(^- +3 "core" -'b +3 ."WCR"SE.seek 2.16 Pucks below Top Plate +2 "storage"(C' +27 "core" ' + "manipulator"&M% +5 "core" % \\ y + "storage"(o& +4 "core" &   j\ ^ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 316 counts +2 "manipulator"&k'L +22 "core" ' +3 "manipulator"&A& +4 "core" &+ z +2 "storage"(U& +3 "core" & @ B \ e +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&!' +33 "core" ' +2 ."WCR"SE.seek 3.16 Pucks below Top Plate +2 "storage"('u +39 "core" ' + "manipulator"&?& +4 "core" &+ v y +2 "manipulator"&v% +3 "core" % zW +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&0'\ +64 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%W'\ +9 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&`(i +155 "core" ( +2 "manipulator"&f& +3 "core" &_, z yE~ +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &_, yE~ +3 ."WCR"Forearm.seek CC +2 "manipulator"&R'Ͻ +95 "core" ' +2 ."WCR"Hand.close + "manipulator"&L/ +72 "core" / +45 ."WCR"CC.seek :open +8 "collection"'b( +406 "core" ( + "storage"(t& +4 "core" & +  L\ d +2 "storage"(u& +3 "core" &   ]\ d +3 "manipulator"&n& +3 "core" &_, ~ zE~ +2 "manipulator"&Y% +3 "core" % ϲ E z +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +3 "manipulator"&a(# +182 "core" ( + "manipulator"&/& +4 "core" & z$ +2 "storage"(x& +4 "core" & B K \ h +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&6' +104 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&], +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&e1 +78 "core" 1 +2 "manipulator"&p% +4 "core" % y +2 "storage"(Z& +3 "core" &  #\ c +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 316 counts + "manipulator"&j'L +23 "core" ' +2 "manipulator"&P& +3 "core" &$\ z"| +2 "storage"(c& +4 "core" & 5 6 \ h +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&Q' +24 "core" ' +2 "storage"(m% +4 "core" %{ \\ c\ i +2 ."downElevator"SE.seek :down +3 "storage"(h'g +100 (s% +2 "core" %D 6 5\ hXh +2 "manipulator"&w% +4 "core" % z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract + "manipulator"&'\ +92 "core" ' +38 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge +378 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%y @ +191 "core" B +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%[  +129 "core" +46 ."psFlush"PSV.dial :mixloop +7 "processing"%d +102 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%z'ϖ +1019 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1587 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"%g +102 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml + "processing"%_' +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml + "processing"% '\ +2101 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%  +36 "core"  +6 ."psFlush"PTV.dial :mixing + "processing"%\ @ +74 "core" A +6 ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%'ϖ +2612 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%H +101 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 1ml +2 "processing"%'M +1087 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%T  +70 "core"  +4 ."psFlush"PBV.dial :waste1 +7 .PS.seek 0ml +3 "processing"%2'ϴ +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +62 ."psFlush"PS.seek 2.5ml + "processing"%i'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +74 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%q U +56 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%X'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +4 ."psFlush"PS.seek 2.5ml +2 "processing"%('\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%&'\ +2612 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +74 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%. U +6 "core" V +5 ."psFlush"PS.seek 0ml +3 "processing"%%'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%{ @ +45 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%''\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +76 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%'M +1088 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%$'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +84 "core"  +5 ."psFlush"PTV.dial :puck +6 .PBV.dial :waste1 + "processing"%  +57 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%D'ϴ +1774 "Can"\ rLm$ +831 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +45 ."psFlush"PSR.select :flush +8 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%' +581 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2105 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%+ U +55 "core" V +5 ."psFlush"PS.seek 0ml +4 "processing"%G'ϴ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" B +5 ."psFlush"PS.seek 2.5ml +2 "processing"%<'\ +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%8  +73 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%|'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%@ +43 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%)'\ +2600 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"% U +6 "core" V +5 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%# @ +45 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%5'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%F  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%='ϴ +2612 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +6 "core" &\ k +2 "manipulator"&-& +4 "core" &%\ y z"{ +2 "manipulator"&;% +3 "core" %\  z +3 .tElbow.seek PC + "manipulator"& (_ +249 "core" ( + "manipulator"&O& +4 "core" &d z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &4& +3 "core" &d z +2 .tForearm.seek PC + "manipulator"&1'$ +92 "core" ' +2 .tHand.close + "manipulator"&>/ +76 "core" / +3 .tPC.seek :open +2 "processing"%N( +462 "core" ( +2 "manipulator"&*& +3 "core" &e z +45 "manipulator"&% +4 "core" %  z +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&J(i +366 "core" ( +3 "manipulator"&^& +3 "core" &a6 zN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &M& +2 "core" &a6 zN +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&o'Ͻ +99 "core" ' +2 "manipulator"&A& +3 "core" &a6 zN +2 "manipulator"&U% +4 "core" % z +2 "collection"'?& +3 "core" &\ j +3 "collection"'v& +5 "core" &\ j +2 .tCC.seek :closed + "collection"'3(S +7 "core" &\ i +5 & /\ d$d +10 &U{\ Z7 +9 &|}\ YL +9 &Y\ ^Q +10 &FT\ _P +9 &U\ _P +9 &W\ ^P +10 &R\ _P +9 &NY\ ^P +10 &W\ ^P +9 &U\ ^P +9 &!U\ _P +10 &#VW\ ^P +9 &%W\ _P +9 &&U\ _P +10 &(W\ ^P +9 &*_U\ _P +10 &,!T\ _P +9 &-T\ _P +9 &/W\ ^P +10 &1fV\ _P +9 &3)X\ ^P +9 &4V\ _P +10 &6V\ ^P +9 &8oY\ ^P +10 &:2U\ ^O +9 &;U\ ^P +9 &=Y\ ^P +10 &?xU\ ^O +9 &A8W\ ^P +9 &B\\\ ]P +10 &Db\ \\Q +9 &Fvq\ ZS +10 &H+\ SW +9 &I\ M\\ +9 &K\ M] +10 &Mb\ N\\ +9 &O#\ M] +9 &P\ M] +10 &R\ KK +9 &S*\ S(u +10 &S{\ YS +2 ( +2 "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.30 + "collection"',& +5 "core" &Sx\ XS +4 .tHand.open + "manipulator"&K1 +74 "core" 1 + "manipulator"&E% +4 "core" % s z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&k'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'C& +6 "core" &Sx\ YS +2 "collection"'f% +4 "core" %\ Y +2 .tCSV.dial CSR +2 "collection"'\\  +40 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +15 .tCS.seek 5ml +2 "collection"'!'oW +1357 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +5 "collection"' +16 '9% +2 "core" %oV\ [ +3 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'V' +668 "core" ' +2 .tCSV.dial :waste + "collection"'L +131 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'0' +1984 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'7& +11 "core" &Sx\ XS +6 "collection"'t% +4 "core" %\ X +2 .tCSV.dial :flush + "collection"'u  +43 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'n'oW +1295 "core" ' +5 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Y @ +43 "core" A +3 "collection"'/% +4 "core" %oZ\ [ +3 .tCS.seek 7ml + "collection"'x' +550 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'R  +3 '`  +43 "core"  +92  +4 .tCBV.dial :waste2b + "collection"'e  +8 "core"  +4 .tCS.seek 0ml +2 "collection"'p' +1720 "core" ' +2 #tFlushing upper manifold + "collection"'Z& +5 "core" &Sw\ YS +2 "collection"'P% +4 "core" %\ Y +2 .tCSV.dial :flush + "collection"'c  +74 "core" +4 .tCS.seek 5ml +2 "collection"'m'oW +1259 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +4 "collection"'s% +3 "core" %oW\ [ +3 .tCS.seek 7ml + "collection"'w' +558 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'a +4 '6  +46 "core"  +70 +4 .tCTV.dial :air +2 "collection"'j  +130 "core" +4 .tCS.seek 0ml +2 "collection"'' +1708 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'Q'/ +788 "core" ' + .tCSV.dial :waste +2 "collection"'h +43 "core" +5 .tCS.seek 0ml +2 "collection"'y' +784 "core" ' +2 "collection"'[& +3 "core" &Sv\ WS +2 "collection"'d% +3 "core" %\ W +2 .tCSV.dial :flush + "collection"'W  +43 "core"  +5 .tCS.seek 3ml +2 "collection"'g'/ +781 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'z @ +42 "core" @ +4 "collection"'_% +3 "core" %/\ Z +3 .tCS.seek 5ml + "collection"''oT +559 "core" ' +2 .tCSV.dial :air +6 .CS.seek 0ml +3 "collection"'\ ' +1243 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''/ +787 "core" ' +2 .tCSV.dial :waste + "collection"' +74 "core" +4 .tCS.seek 0ml +2 "collection"'H' +786 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +5 "core" &Su\ WS +2 "collection"'% +4 "core" %\ X +2 .tCSV.dial CSR +2 "collection"'  +130 "core"  +6 #tPulling 8ml of CSR.mfbkill +2 .CSR.select :mfbkill +2 "collection"'@ +17 .tCS.seek 8ml + "collection"'T'_ +1943 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +17 .tCS.seek 10ml + "collection"'' +558 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"' +2 .tCBV.dial CSV +3 "collection"'2  +7 "core"  +94 +4 .tCTV.dial :intake + "collection"'r  +73 "core"  +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"' 'O +1975 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air + "collection"'q  +75 "core" ~ +5 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'i' +597 "core" ' + #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'  +103 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +16 .tCS.seek 4ml +2 "collection"'X'O +1091 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +1481 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'(  +3 .tCTV.dial CSV +3 "collection"'  +53 "core"  +82  +5 .tCBV.dial :waste2b +2 "collection"'  +45 "core"  +5 .tCS.seek 0ml +3 "collection"'' +2423 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +4 "collection"'.  +54 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +15 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'&'O +1094 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'{' +31 "Can"\ hcq 캄 +1454 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'% +4 '"  +46 "core"  +58 +4 .tCTV.dial :air +2 "collection"''  +134 "core"  +5 .tCS.seek 0ml +2 "collection"'' +2428 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''/ +824 "core" ' +3 .tCSV.dial :waste +2 "collection"' +43 "core" +4 .tCS.seek 0ml +2 "collection"'}' +781 "core" ' +2 #tFlushing upper manifold + "collection"'& +6 "core" &Su\ XS +2 "collection"'$% +3 "core" %\ W +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +5 .tCS.seek 5ml +3 "collection"'D'oW +1247 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" B +4 "collection"'% +4 "core" %oZ\ Z +2 .tCS.seek 7ml +2 "collection"'+' +562 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +3 '  +6 "core"  +97 ~ +4 .tCTV.dial :air + "collection"'G  +6 "core"  +4 .tCS.seek 0ml +3 "collection"'8' +1715 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'<'/ +781 "core" ' +2 .tCSV.dial :waste + "collection"'@ +45 "core" +5 .tCS.seek 0ml +2 "collection"'|' +776 "core" ' +2 "collection"'I& +3 "core" &St\ XS +2 "collection"'% +4 "core" %\ X +2 .tCSV.dial :flush + "collection"')  +44 "core"  +5 .tCS.seek 3ml +3 "collection"'#'/ +778 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" B +4 "collection"'F% +4 "core" %/\ [ +2 .tCS.seek 5ml +2 "collection"'5'oW +546 "core" ' +2 .tCSV.dial :air + "collection"' @ +7 "core" A +4 .tCS.seek 0ml +2 "collection"'-' +1250 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"';'/ +784 "core" ' +2 .tCSV.dial :waste + "collection"'O +76 "core" +4 .tCS.seek 0ml +2 "collection"'4' +815 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"']& +6 "core" &Ss\ XS +2 "collection"'>% +3 "core" %\ X +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +5 .tCS.seek 5ml +2 "collection"':'oW +1257 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'* @ +43 "core" A +4 "collection"'% +3 "core" %o]\ [ +3 .tCS.seek 7.001ml + "collection"'1' +559 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +2 '^  +42 "core"  +92 ~ +5 .tCBV.dial :waste2b +2 "collection"'M  +45 "core"  +5 .tCS.seek 0ml +2 "collection"'A' +1752 "core" ' +9 #tDisinfecting external Intake with kill + "collection"'U& +6 "core" &St\ [S +2 "collection"'?% +3 "core" %\ [ +2 .tCSV.dial CSR +2 "collection"'  +44 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +16 .tCS.seek 8ml +2 "collection"'b'_ +1952 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml + "collection"',' +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'K +3 'E  +47 "core"  +58 +4 .tCTV.dial :intake +2 "collection"'v  +75 "core" +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"'C'O +1977 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air +2 "collection"'f  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'\\' +587 "core" ' + .tCSV.dial CSR +2 "collection"'o  +103 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml +2 "collection"'S'oW +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml + "collection"'9' +1354 "core" ' +2 .tCSV.dial CBV + "collection"'! +104 "core" +4 .tCS.seek 0ml +2 "collection"'L' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&V& +6 "core" &c4 zM +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&7(i +6 "core" ( + "manipulator"&t& +4 "core" &c4 i zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &u& +2 "core" &c4 J zM +3 .tForearm.seek CC + "manipulator"&0'Ͻ +101 "core" ' + .tHand.close + "manipulator"&Y/ +74 "core" / +4 .tCC.seek :open +3 "collection"'/( +402 "core" ( +2 "manipulator"&n& +3 "core" &c4 m zM +2 "manipulator"&R% +4 "core" % Ͻ 7 z +2 .tForearm.seek :retract +2 "manipulator"&`'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +43 .tElbow.seek :garage +8 "manipulator"&e(- +291 "core" ( + "manipulator"&x& +3 "core" &- z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &- ~ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&P'a +115 "core" ' + .tHand.open + "manipulator"&c1 +76 "core" 1 + "manipulator"&p% +4 "core" % jL z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 11:25:01 + #Preparing to sleep until +10:00 +8 #Asleep til +10:00 +2 #Continuing at 13:30 +6 "Can"\ rEs*9 +3 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 4,\\n 2 => 29}\\nCan@13:20:48, 23.9C, 52% humidity, 14.6psia, 13.032V, 0.397A, 34.264Ah, 5.18W\\nSampled 100.0ml",Subject: "Asleep until 13:30" +22 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +227 #"uploadLog"upsync +23060 "Can"\ sP +36652 \ t$ +4 #tPowering core bus +573 .Gate.power :raw,:ON +2 "sampler") +30 )s +2 "core"  +2 "collection"' +3 'm +2 "core"  +3 "processing"% +3 %6 +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +3 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X 4,\\n 2 => 29}\\nCan@13:31:11, 24.0C, 52% humidity, 14.6psia, 13.042V, 0.409A, 34.287Ah, 5.34W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +4 #tDA/WCR phase #2 +3 #bac sampling at most 100ml, wcr at most 100ml +6 #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'X& +3 "core" &\ o +4 .tHand.open + "manipulator"&(1 +78 "core" 1 +2 "manipulator"&% +3 "core" % \ z +3 "storage"(% +5 "core" %g8 X\ tZ +2 "storage"(. +4 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 .tSC.seek 2 +4 "storage"(.( +66 ."Qmail"BACfans.email "Started bac in tube 2 at 13:31:11PDT09-Jun-23\\n{1 => 4,\\n 2 => 29}\\nCan@13:31:11, 24.0C, 52% humidity, 14.6psia, 13.042V, 0.409A, 34.287Ah, 5.34W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +73 #"uploadLog"upsync +77 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +12 (& +6 "core" & \ s +6 "manipulator"&&& +9 "core" &Z z6 +6 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +2 "manipulator"&"(* +37 "core" ( +2 "manipulator"&%& +5 "core" &/ yr +2 "storage"('& +2 #"uploadLog"upsync +6 "core" & \ u +3 .tForearm.seek 2 + 700 counts + "manipulator"&{'ѷ +91 "core" ' +2 "storage"(& +3 "core" & \ v +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('> +127 "core" ' +2 "storage"(- +3 "core" -'d +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +3 "core" & \ u +2 "manipulator"&$& +4 "core" &/ zr +2 .tElbow.seek 2 +2 "manipulator"&(* +5 "core" ( +2 "manipulator"&}& +3 "core" &/ yr +2 "storage"(& +4 "core" & \ u +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&D/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +6 "storage"( 'g +3 "core" &/ w zr +3 "manipulator"&G% +4 "core" % . y~ +42 .tForearm.seek :retract +6 "manipulator"&+'\ +27 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +62 "core" ' +2 .tElbow.seek CC +2 "manipulator"&8(i +154 "core" ( +2 "manipulator"&@& +3 "core" &m( zBg +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +3 "core" &m) zBg +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&I'Ͻ +94 "core" ' + "manipulator"&& +4 "core" &m( Y yBg +2 "manipulator"&)% +4 "core" % K z +2 "collection"'|& +4 "core" &\ p +2 "collection"'& +5 "core" &\ p +2 .tCC.seek :closed +2 "collection"'F(S +6 "core" &\ q +8 &3{\ c*z +9 &c\ `? +10 &Cu\ bO +9 &U\ fP +10 &T\ fP +9 &T\ fP +9 &JV\ fO +10 & X\ eP +9 &ZZ\ eP +9 &Ud\ fP +10 & RX \ fO +9 &"Up\ eO +10 &#Ws\ fP +9 &%V\ fO +9 &'ZW\ eO +10 &)W\ eO +9 &*Z\ eP +9 &,W\ eO +10 &.aT\ fP +9 &0$V\ fO +10 &1W\ eO +9 &3W\ eO +9 &5jW\ eO +10 &7+U\ fP +9 &8T\ fO +9 &:U\ eO +10 &3W\ eP +10 &?U~\ fP +9 &AUy\ eO +9 &Cx]u\ dP +10 &E9\\z\ dP +9 &Fb|\ dQ +9 &Hrt\ aR +10 &Jsm\ _T +9 &L)z\ ZY +10 &Mv\ W[ +9 &Om\ V[ +9 &Qgh\ V[ +10 &S {h\ [/ +9 &S&n\ [K +9 ( + &SWi\ eC +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.92 +2 .Hand.open +2 "manipulator" +71 "core" 1 +2 "manipulator"&% +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&5'\ +99 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml +2 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +3 "sampler")-+ +6 "core" + + "sampler")O% +4 "core" % f\ Cd +2 "collection"';& +3 "core" &SWL\ fC +4 "Can"\ rMt8 + #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +2 "collection"']  +17 "core" ~ +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")> +6 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'' +99 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +135 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X' +6 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'I @ +59 "core"  +3 .tCTV.dial :air +2 "collection"'  +11 "core" B +4 ."airStroke"CS.seek 10ml +3 "collection"'-' +5 "core" ~ +3 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")* +133 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +4 "collection"'4  +2 "sampler")#.0X +4 .tCS.reconfigure :fast +2 "collection"'#d @b +14 .tCS.seek 10ml +2 "collection"'K' +2388 "core" ' +2 "collection"'v% +3 "core" %  \ e +2 .tCSV.dial between air and CTV +3 "collection"', ` +31 "core" a +5 .tCS.seek 2.367ml +3 "collection"'f' +1873 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'A  +2 'b  +15 "core" ~ +14  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +5 .tCS.seek 0ml + "collection"'\\' +235 "core" ' \ c +3 "collection"'S% +3 "core" %\   \ e +2 "sampler")!% +3 "core" % c\ C +2 #tBubblePoint: Intake @55.4psia, Outlet @-0.2psia + .CBV.dial SSV +4 "collection"'V @ +31 "core" A +5 .tSS.reconfigure :default +2 "sampler")#.0X +2 #tEvacuated: Intake @51.7psia, Outlet @46.3psia + .SSV.dial :spit,avoiding: :exhaust +4 "sampler")o +101 "core" +5 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'x' +106 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Z +135 "core" +3 .tSS.reconfigure :exhale +3 "sampler")#.0X +4 .tCS.seek 5ml +2 "collection"''oW +1358 "core" ' +2 .tCSV.dial CTV +2 "collection"'B  +44 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +45 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'l @ +45 "core" > +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'g' +1343 "core" ' +2 "collection"'q% +3 "core" %\ d +2 #tPuck @55.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +4 "collection"'[ +102 "core"  +3 .tCBV.dial CSV +2 "collection"'  +31 "core"  +4 "collection"'% +3 "core" %~\ d +3 .tCS.seek 5ml + "collection"'N'oZ +1368 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'T  +43 "core" +4 "collection"'(% +3 "core" %oW\ f +3 .tCS.seek 7ml + "collection"'' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'X @ +43 "core" > +3 .tCS.seek 10ml +2 "collection"'' +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +116 "core" ^ +3 #tLysing Complete + "collection"'& +6 "core" &SU&\ fC +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"& % +6 "core" %\  z +2 "storage"(&% +3 "core" %l \ r +2 "storage"(H. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 + "storage"(%( +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 ('& +3 "core" & y p \ o +2 "manipulator"&& +3 "core" &m' | zBg +2 "manipulator"&/% +4 "core" %\  z z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&2(# +158 "core" ( + "manipulator"&& +3 "core" & z +2 "storage"($& +4 "core" & \ t +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +135 "core" ' +7 "storage"(& +5 "core" & )\ t +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(r'> +290 "core" ' +2 "storage"(D- +2 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&}& +3 "core" & z +2 "storage"("& +4 "core" & t !\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&' +32 "core" ' + .tElbow.hold +2 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"({- +3 "core" -' +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(' +33 "core" ' +2 "manipulator"&<% +3 "core" % v z +2 "storage"(G& +3 "core" & k y #\ l +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 316 counts + "manipulator"& 'L +19 "core" ' + "manipulator"&& +3 "core" & z +2 "storage"(@& +4 "core" & \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&' +25 "core" ' +3 .tSE.seek 4.17 Pucks below Top Plate +3 "storage"(' +35 "core" ' +2 "manipulator"&& +3 "core" & c y +2 "manipulator"&|% +5 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&+'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&#(i +160 "core" ( +2 "manipulator"&)& +4 "core" &a0 { zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &a0 zI +3 .tForearm.seek CC + "manipulator"&;'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +3 .tCC.seek :open +2 "collection"']( +402 "core" ( + "storage"(O& +3 "core" & \ q +2 "storage"(I& +4 "core" & \ r +2 "manipulator"& & +3 "core" &d. zH +2 "manipulator"&i% +4 "core" % ϻ z +2 .tForearm.seek :retract + "manipulator"&>'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&*(# +163 "core" ( +2 "manipulator"&4& +3 "core" &) zr +2 "storage"(:& +4 "core" & d\ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"& ' +151 "core" ' +2 .tElbow.hold +3 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&M1 +71 "core" 1 +2 "manipulator"&1% +4 "core" % " z +2 "storage"(-& +3 "core" & \ r +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 318 counts + "manipulator"&U'N +15 "core" ' +2 "manipulator"&& +4 "core" &) yr +2 "storage"(?& +3 "core" & \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&E' +26 "core" ' + "storage"(^% +4 "core" % S\ w +3 ."downElevator"SE.seek :down +3 "storage"(v'g +99 (,% +3 "core" %5? \ vWe +2 "manipulator"&K% +3 "core" % o yn +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&A'\ +94 "core" ' +32 ' + ."downElevator"SE.stop + "storage"(5 +5 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'b& +6 "core" &\ u +2 "manipulator"&S& +3 "core" &) yr +2 "manipulator"&!% +4 "core" %\ y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&V(- +170 "core" ( +2 "manipulator"&f& +3 "core" &- y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- m y +2 .tForearm.seek :garage +2 "manipulator"&C'a +112 "core" ' +2 .tHand.close + "manipulator"&t/ +71 "core" / + "manipulator"&o& +4 "core" &- z +2 "manipulator"&9% +4 "core" % uh z +2 .tForearm.seek :retract +2 "manipulator"&3'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&J(i +312 "core" ( + "manipulator"&n& +4 "core" &q y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &R& +2 "core" &q z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&u'Ͻ +104 "core" ' +2 "manipulator"&7& +3 "core" &q y +2 "manipulator"&k% +4 "core" %ϻ y +2 "collection"'Z& +4 "core" &\ t +3 "collection"'\\& +49 "core" &\ t +2 .tCC.seek :closed + "collection"'Y(S +7 "core" &\ t +5 & /\ n$c +9 &Ux\ f7 +10 &x\ dL +9 &U~\ jO +9 &YT\ jN +10 &W\ iN +9 &U\ iO +10 &T\ iN +9 &aT\ jN +9 &$Q\ jN +10 &S~\ jN +9 &!T\ jN +9 &#jR\ jN +10 &%+W\ iN +9 &&T}\ jN +10 &(R\ jN +9 &*qY\ iN +9 &,2U\ jO +10 &-T\ jN +9 &/S\ jN +9 &1yV\ iN +10 &3:U\ jO +9 &4U\ iN +10 &6Q\ jN +9 &8W\ iN +9 &:CW\ iN +10 &<S\ jN +9 &=R\ jN +9 &?Q~\ jN +10 &AKY\ iN +9 &C Z\ iO +10 &D^\ hO +9 &Fp\ fQ +9 &H9\ ^W +10 &I\ Z[ +9 &K\ Z[ +9 &Mq\ X\\ +10 &O5\ Y[ +9 &P\ X\\ +10 &R\ WI +9 &S!\ `/ +9 &S}\ dS +3 ( + "collection"'\\& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.32 + "collection"'x& +5 "core" &Sm\ eS +3 .tHand.open + "manipulator"&s1 +75 "core" 1 +2 "manipulator"&0% +3 "core" % ϻ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%m +130 "core"  +6 "processing"%`% +3 "core" %ϵ(\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%c' +1590 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%p  +44 "core"  +4 .tPS.seek 0ml +2 "processing"%6'ϴ +1591 "core" ' +2 .tPSV.dial PSR + "processing"%w +44 "core"  +6 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml +2 "processing"%a'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%j +3 .tCBV.dial PRV +3 "collection"'  +7 "core" B +2 "processing"%y +3 "core" B +2 "processing"%W  +62 "core" +98  +6 .tPSV.dial :mixloop + "processing"%_ +101 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'h  +6 "core" +4 .tPTV.dial :PRVmixing + "processing"%Q  +130 "core" +5 .tPS.seek 0ml +3 "processing"%z'ϴ +2593 "core" ' +2 .tPSV.dial :air +2 "processing"%e  +43 "core"  +49 .tPS.seek 2.5ml +3 "processing"%d'\ +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +5 .tPS.seek 0ml +3 "processing"%\ 'ϴ +2619 "core" ' + .tPSV.dial :air +2 "processing"%L  +45 "core"  +4 .tPS.seek 2.5ml +2 "processing"%='\ +2602 "core" ' + .tPSV.dial :mixloop +2 "processing"%B +45 "core" +5 .tPS.seek 0ml +3 "processing"%'ϴ +499 "Can"\ rEzuF +2104 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &q z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&l(i +5 "core" ( +2 "manipulator"&& +3 "core" &q z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +3 "core" &q ] y +2 .tForearm.seek CC +2 "manipulator"&['Ͻ +96 "core" ' + .tHand.close + "manipulator"&/ +70 "core" / +3 .tCC.seek :open +2 "collection"'( +401 "core" ( + "manipulator"&g& +5 "core" &q e y + "manipulator"&T% +4 "core" % l y +2 .tForearm.seek :retract +2 "manipulator"&('\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&N(- +276 "core" ( +2 "manipulator"&X& +3 "core" &- y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'a +116 "core" ' +2 .tHand.open + "manipulator"&1 +71 "core" 1 + "manipulator"& % +4 "core" % eL z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&&'\ +103 "core" ' +2 .tPSV.dial :mixloop + "processing"%H +17 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%'  +6 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +3 "collection"'/  +7 "core"  +11 ~ +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'.  +6 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'& +6 "core" &\ t + "manipulator"&$% +4 "core" %\  y +2 "storage"(8% +41 "core" %t \ y +8 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(5( +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (D& +3 "core" & \ r +2 "manipulator"&}& +5 "core" &- y + "manipulator"&"% +4 "core" %\  ^ y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&{(* +177 "core" ( + "manipulator"&<& +4 "core" &3 y& +2 "storage"(G& +4 "core" & ?\ x +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +93 "core" ' +2 "storage"(@& +3 "core" & p\ x +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +139 "core" ' +2 "storage"(|- +2 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +3 "core" & s j \ p +3 "manipulator"&2& +3 "core" &3 s z& +3 .tElbow.seek 2 + "manipulator"&r(* +5 "core" ( +2 "manipulator"&& +3 "core" &3 z& +2 "storage"( & +4 "core" & t  N\ q +3 .tForearm.seek 2 + 300 counts + "manipulator"&'' +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&)/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"('g +7 "core" &3 ~ z& +2 "manipulator"&% +4 "core" % B X zg +2 .tForearm.seek :retract +2 "manipulator"&'\ +76 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +23 "core" ' +2 .tElbow.seek CC +2 "manipulator"&+(i +146 "core" ( + "manipulator"&F& +4 "core" &c' zAb +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &O& +3 "core" &c' a yAb +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&I'Ͻ +94 "core" ' +2 "manipulator"& & +4 "core" &c& zAb +2 "manipulator"&i% +4 "core" %ϵ 2 z, +2 "collection"'4& +4 "core" &\ q +3 "collection"':& +5 "core" &\ r +44 .tCC.seek :closed +9 "collection"';(S +5 "core" &\ r + &\ q + &\ q +2 &\ r + &\ r + &\ r + &\ q6 +6 &>Hv\ d0 +10 &fp}\ bE +9 &\\\ fN +9 &Q\ hN +10 &U\ gN +9 &MU\ hN +9 &W\ gN +10 &U\ hN +9 &X\ gN +9 &VR|\ hN +10 &!T\ gN +9 &"T\ hN +10 &$U\ gO +9 &&^T\ gN +9 &(U\ gN +10 &)Q\ hN +9 &+T\ hN +9 &-fV\ gN +10 &/'Uz\ gN +9 &0R}\ hN +10 &2T\ gO +9 &4mTy\ gN +9 &60Rs\ hN +10 &7Tw\ gN +9 &9Rt\ hN +10 &;vUn\ gN +9 &=7Ug\ gN +9 &>Re\ hN +10 &@Ui\ gO +9 &B}Tg\ hN +9 &D>Uf\ gO +10 &EYg\ gO +9 &Gde\ eP +9 &I|sf\ cQ +10 &K5f\ _U +9 &Li\ YY +10 &Ne\ YZ +9 &Pjd\ XZ +9 &R*d\ WW +10 &Sc;f\ a, +9 &Sb\ aL +5 ( +2 "collection"':& +5 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.90 +3 .Hand.open +3 "manipulator" +4 "core" &Sbe\ eL +68 1 +2 "manipulator"&M% +4 "core" % ϵ z, +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&1'\ +102 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'-  +132 "core"  +4 .tCSV.dial CTV +2 "collection"'  +31 "core"  +5 .tPS.seek 2.5ml +2 "processing"%?'\ +2607 "core" ' +2 "collection"'>% +3 "core" % NOi\ e +3 .tCS.seek 4.25ml + "collection"'^'W +1538 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%,  +41 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%K  +71 "core"  +5 .tPS.seek 0ml +2 "processing"%*'ϴ +2601 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" ^ +4 .tCSV.dial :air +2 "collection"'b @ +44 "core" > +5 .tCS.seek 10ml +3 "collection"'U' +1539 "core" ' +2 .tCSV.dial CTV + "collection"'S  +46 "core"  +5 .tCS.seek 0ml +3 "collection"'!' +2612 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +30 "core" ? +3 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'E  +129 "core" +3 "collection"'f& +4 "core" &Satv\ bL +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +6 "core" %\  z r +2 "storage"(v% +3 "core" %r p p R\ p +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 + "storage"(t( +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (o& +3 "core" & @ D \ i +2 "manipulator"&9& +3 "core" &c& | zAb +2 "manipulator"&A% +3 "core" %\  y r +41 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&C(# +155 "core" ( +2 "manipulator"&V& +3 "core" &  5 z +2 "storage"(n& +4 "core" & ~\ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&R' +98 "core" ' +2 "storage"(7& +3 "core" & d\ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(k'> +284 "core" ' +2 "storage"(Z- +2 "core" -': +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&3& +2 "core" &  y +2 "storage"(]& +4 "core" &  | \ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek 1 +2 "manipulator"&x' +34 "core" ' +2 .tElbow.hold +2 "manipulator"&s, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(0- +2 "core" -': +3 .tSE.seek 4.17 Pucks below Top Plate +2 "storage"(\\' +29 "core" ' +2 "manipulator"&m% +3 "core" % l z +2 "storage"(`& +4 "core" & d d\ k +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 315 counts +2 "manipulator"&u'K +18 "core" ' +2 "manipulator"&p& +3 "core" &  o y +2 "storage"(c& +4 "core" & \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&w' +22 "core" ' +2 .tSE.seek 5.17 Pucks below Top Plate +2 "storage"(6'M +38 "core" ' + "manipulator"&j& +4 "core" &  i y +2 "manipulator"&y% +3 "core" %Ѱ j z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W(i +153 "core" ( +2 "manipulator"&_& +3 "core" &n& y yA` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &h& +2 "core" &n& zA` +3 .tForearm.seek CC + "manipulator"&Q'Ͻ +95 "core" ' +3 .tHand.close + "manipulator"&a/ +71 "core" / +3 .tCC.seek :open +2 "collection"'e( +401 "core" ( +2 "storage"(z& +3 "core" & } w ,\ p +2 "storage"(& +3 "core" & h p \ p +40 "manipulator"&d& +10 "core" &n& zA` +2 "manipulator"&L% +3 "core" % G z +3 .tForearm.seek :retract + "manipulator"&\ '\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&B(# +163 "core" ( +2 "manipulator"&=& +3 "core" &  z +2 "storage"(& +4 "core" & J\ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&' +104 "core" ' +2 .tElbow.hold +3 "manipulator"&q, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&J% +4 "core" % $ z +2 "storage"(P& +4 "core" & h v \ o +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 320 counts +2 "manipulator"&Y'P +24 "core" ' + "manipulator"&g& +4 "core" &  w z +2 "storage"(T& +3 "core" & '\ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&[' +32 "core" ' + "storage"(X% +4 "core" %T \ v +3 ."downElevator"SE.seek :down +2 "storage"('g +102 (l% +3 "core" %$= \ uWe +2 "manipulator"&% +3 "core" %Ѱ y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +26 ' + ."downElevator"SE.stop + "storage"(5 +5 .tPSV.dial :air +2 "processing"%(  +71 "core" +4 .tPS.seek 2.5ml +7 "processing"%H'\ +2598 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%' +44 "core" +3 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +56 "core" +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%/ +42 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%.  +56 "core" +3 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'ϴ +2602 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%$& +6 "core" &\  +2 "manipulator"&8& +3 "core" &  y +39 "manipulator"&% +10 "core" %\  v y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +196 "core" ( +2 "manipulator"&D& +3 "core" &- y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +3 "core" &- y +2 .tForearm.seek :garage +2 "manipulator"&"'a +112 "core" ' +2 .tHand.close + "manipulator"&%/ +71 "core" / +2 "manipulator"&<& +3 "core" &- z +2 "manipulator"&G% +3 "core" % p\\ z +3 .tForearm.seek :retract + "manipulator"&@'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC + "manipulator"&N(_ +123 "core" ( + "manipulator"&|& +4 "core" &Y y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &Y } y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&2'$ +103 "core" ' +2 "manipulator"&& +3 "core" &Y y +2 "manipulator"& % +4 "core" % z8 +2 "processing"%&& +4 "core" & \  +3 "processing"%)& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%(^ +7 "core" &\  +6 &I\ &j +9 &|X"\ 9 +9 &|\ N +10 &Z\ P +9 &PX\ P +10 &\\\ P +9 &Y\ P +9 &Y\ O +10 &W\\\ P +9 &Y\ P +9 &[\ P +10 &!Z\ O +9 &#aZ\ O +10 &%!^\ P +9 &&\\\ P +10 &(Z\ O +9 &*iX\ O +9 &,+Y\ O +9 &-V\ O +10 &/Z\ P +9 &1pY\ P +10 &33X\ O +9 &4[\ P +9 &6W\ O +10 &8wY\ P +9 &::X\ P +9 &;Y\ P +10 &=W\ P +9 &?Z\ P +10 &AB[\ P +9 &C`\ Q +9 &Dv\ S +10 &Fw\ U +9 &H8\ V +9 &I\ U +10 &K\ U +9 &M~\ V +10 &O?\ V +9 &Q\ V +9 &R\ W +10 &T\ V +9 &VF\ V +9 &X\ W +10 &Y\ W +9 &[\ W +10 &]L\ K +9 &^R\ $o +9 &^\ * +3 ( + "processing"%)& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.60 + "processing"%& +5 "core" &^\ * +3 .tHand.open + "manipulator"&{1 +70 "core" 1 + "manipulator"&% +4 "core" %  q y8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&F'\ +96 "core" ' + .tPRV.dial :air +2 "processing"%O  +43 "core"  +3 .tPSV.dial :mixloop +2 "processing"% +43 "core" +4 "processing"%% +3 "core" %Ϸ\ +3 .tPS.seek 0.3ml + "processing"% ' +389 "core" ' +2 .tPSV.dial PSR +2 "processing"%i +101 "core"  +57 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%'' +483 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%4'\ +1893 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%r +102 "core" +4 .tPTV.dial :mixing +2 "processing"% @ +72 "core" A +4 .tPBV.dial :waste2 +2 "processing"%  +93 "core"  +4 .tPS.seek 0ml +2 "processing"%#'ϴ +2600 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&M& +6 "core" &Y z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&:(_ +5 "core" ( + "manipulator"&-& +3 "core" &Y j z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &Y z z +3 .tForearm.seek PC +2 "manipulator"&I'$ +95 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / +3 .tPC.seek :open +2 "processing"%>( +460 "core" ( + "manipulator"&& +4 "core" &Y z z +2 "manipulator"&~% +4 "core" % ) y +2 .tForearm.seek :retract +2 "manipulator"&,'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&K(- +139 "core" ( +2 "manipulator"&?& +3 "core" &- f z!u +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &- _ y!u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&b'a +117 "core" ' +2 .tHand.open + "manipulator"&^1 +77 "core" 1 +2 "manipulator"&S% +3 "core" % hQ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&U'\ +106 "core" ' +2 #tLoading bac puck from tube 2 into Processing Clamp + "processing"%& +6 "core" &\ +2 "manipulator"&E% +3 "core" %\  y +2 "storage"(f% +4 "core" %f F\ x +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(v( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" & ,\ q +2 "manipulator"&o& +4 "core" &-  z!t +2 "manipulator"&9% +4 "core" %\   y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&A(* +222 "core" ( +2 "manipulator"&5& +3 "core" &% h z4 +2 "storage"(V& +4 "core" & \ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts + "manipulator"&n'ѷ +96 "core" ' + "storage"(7& +4 "core" & O\ v +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(+'> +142 "core" ' +2 "storage"(1- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (Z& +3 "core" & p m\ n +2 "manipulator"&3& +4 "core" &' z4 +2 .tElbow.seek 2 + "manipulator"&](* +5 "core" ( +2 "manipulator"&0& +3 "core" &' Y z4 +2 "storage"(m& +4 "core" & q v -\ n +3 .tForearm.seek 2 + 300 counts + "manipulator"&`'' +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&p/ +74 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&c& +2 "storage"(j'g +9 "core" &' z4 +2 "manipulator"&y% +3 "core" % & T z +2 .tForearm.seek :retract +2 "manipulator"&R'\ +83 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +6 "core" ' +2 .tElbow.seek PC +2 "manipulator"&C(_ +255 "core" ( +2 "manipulator"&k& +3 "core" &f z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &x& +4 "core" &f y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&u'$ +114 "core" ' +2 "manipulator"&\\& +3 "core" &f z +2 "manipulator"&_% +4 "core" %% l z +3 "processing"%h& +3 "core" &\ +3 "processing"%w& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%s(^ +5 "core" &\ +7 &\ 4 +9 &7Gy\ 1 +10 &`q\ E +9 &e \ P +9 &T\ P +10 &W\ P +9 &CS\ P +9 &U \ O +10 &T\ O +9 &S\ O +10 &LQ\ \ O +9 &! T\ P +9 &"V\ O +10 &$Y\ O +9 &&TZ\ O +10 &(U\ P +9 &)U\ O +9 &+S\ O +10 &-]Q\ O +9 &/T\ O +9 &0T\ O +10 &2O\ O +9 &4eT\ O +9 &6&T\ O +10 &7X\ O +9 &9T\ O +10 &;mR\ O +9 &=.T\ O +9 &>T\ O +10 &@S\ O +9 &Br_\ P +9 &D0i\ Q +10 &E\ T +9 &G\ T +10 &Ik\ U +9 &K-\ U +9 &L\ U +10 &N\ V +9 &Pq\ V +9 &R3\ V +10 &S\ V +9 &U\ V +10 &Ww\ W +9 &Y:\ V +9 &Z\ W +10 &\\\ W +9 &^4_u\ 0 +9 &^|\ A +10 ( + &^*\ 5 +2 "processing"%w& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.65 +3 .Hand.open +3 "manipulator"&a1 +66 "core" 1 +2 "manipulator"&% +3 "core" %  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&;'\ +93 "core" ' +47 #tHeating Puck.from 2, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +4 "processing"%z  +3 %9 +6 "core" 9 +102 "processing"%d9 +3 "core" 9 +102 "processing"%L9 +3 "core" 9  +102 "processing"%=9 +3 "core" 9  +102 "processing"%9 +4 "core" 9 +102 "processing"%Q9 +3 "core" 9 +102 "processing"%W9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%J9 +3 "core" 9" +102 "processing"%P9 +3 "core" 9& +102 "processing"%g9 +3 "core" 9+ +103 "processing"%T9 +2 "core" 9/ +103 "processing"%X9 +2 "core" 93 +103 "processing"%\ 9 +2 "core" 97 +103 "processing"%l9 +2 "core" 9; +103 "processing"%9 +3 "core" 9@ +103 "processing"%B9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%Y9 +2 "core" 9L +103 "processing"%69 +2 "core" 9P +103 "processing"%(9 +2 "core" 9U\ +103 "processing"%[9 +2 "core" 9\ Y\ +103 "processing"%9 +2 "core" 9] +103 "processing"%*9 +2 "core" 9a +103 "processing"%'9 +2 "core" 9(e +103 "processing"%9 +3 "core" 93j +103 "processing"%/9 +2 "core" 9<n +103 "processing"%.9 +2 "core" 9Fr +103 "processing"%H9 +2 "core" 9Ov +103 "processing"%$9 +2 "core" 9Wz +103 "processing"%89 +3 "core" 9a +102 "processing"%9 +3 "core" 9i +102 "processing"%D9 +3 "core" 9q +3 .tPH.hold 2:00:00,29C +3 "processing"%} ppn +3 .tdelay 1:30 +6 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%q +103 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 .tPS.seek 0.5ml + "processing"%%' +589 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +16 .tPS.seek 2ml + "processing"%<'˹ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%G  +118 "core"  +6 .tPSV.dial PTV +2 "processing"% +73 "core" +4 .tPBV.dial :waste1 + "processing"%|  +132 "core"  +4 "processing"%% +4 "core" %˸\  +2 .tPS.seek 1.5ml +2 "processing"%"' +584 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +5 .tPS.seek 0ml +3 "processing"% 'ϴ +1609 "core" ' +2 .tdelay 5:00 +2872 "Can"\ jd}DF +27130 #trecoverPSRreagent08 + .PTV.dial :puck +8 "processing"%&  +15 "core"  +5 .tPBV.dial :waste1 + "processing"%  +40 "core" +4 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%@ * +35 "core" + +5 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml + "processing"%'\ +2377 "core" ' +2 .tPSV.dial PTV + "processing"%{ +74 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +6 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +72 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%O  +72 "core"  +4 .tPS.seek 0ml +2 "processing"%'ϴ +2381 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +131 "core" +3 .tPSV.dial :mixloop +2 "processing"%2 +43 "core" +4 .tPRV.dial :ab1 +2 "processing"% @ +75 "core" A +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%i' +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'  +2 "processing"%  +44 "core" +4  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "processing"%r% +4 "core" %k\  +3 .tPS.seek 0.3ml +3 "processing"%'~ +347 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +41 "collection"'  +37 "core" +4 .tPRV.dial :air +2 "processing"%4  +44 "core"  +4 .tPS.seek 0.9ml +2 "processing"%M'A +1256 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%- @ +74 "core" > +5 .tPS.seek 0.5ml +3 "processing"%' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%  +55 "core" +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%N'˹ +1599 "core" ' + .tPSV.dial :PML +2 "processing"%F +42 "core" +4 .tPTV.dial :mixing +2 "processing"% @ +72 "core" A +5 .tPBV.dial :waste1 + "processing"%  +36 "core" +4 "processing"%~% +4 "core" %˼X\  +2 .tPS.seek 1.85ml +2 "processing"%?' +238 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +5 .tPS.seek 0ml +2 "processing"%I'ϴ +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"':& +4 "core" &\ q +3 "manipulator"&^& +4 "core" &f z +2 "manipulator"&S% +4 "core" %\  Y z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&,(- +137 "core" ( + "manipulator"&& +4 "core" &- z# +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +3 "core" &- z# +3 .tForearm.seek :garage +2 "manipulator"&f'a +112 "core" ' +3 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&b& +4 "core" &- X x# +2 "manipulator"&% +3 "core" % od x +3 .tForearm.seek :retract + "manipulator"&o'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&9(i +297 "core" ( +3 "manipulator"&t& +3 "core" &m N z# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &5& +4 "core" &m b y# +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&V'Ͻ +98 "core" ' +2 "manipulator"&K& +3 "core" &m z# +2 "manipulator"&7% +4 "core" %Ϸ z +2 "collection"'1& +48 "core" &\ e +3 "collection"'Z& +5 "core" &\ g +2 .tCC.seek :closed +2 "collection"'3(S +6 "core" &\ o +6 &6\ i$c +9 &T}\ _7 +10 &|z\ UL +9 &V\ _Q +9 &NS\ ]P +10 &W\ cP +9 &W\ dP +9 &R\ [P +10 &UW\ ^P +9 &Q\ ]P +10 &T\ cP +9 &!U\ dP +9 &#^T\ ZP +10 &%!U\ ^P +9 &&U\ eP +9 &(U\ eP +10 &*fY\ dP +9 &,)T\ eP +10 &-R\ [P +9 &/U\ ^P +9 &1mT\ \\P +10 &3/W\ bP +9 &4R\ eP +9 &6U\ dP +10 &8vU\ dP +9 &:8T\ eP +10 &;T\ eP +9 &=U\ dP +9 &?R\ dP +10 &A@V\ dP +9 &CY\ \\P +9 &D`\ ^Q +10 &F}p\ \\S +9 &H2\ UX +10 &I\ P\\ +9 &K\ P\\ +9 &Mh\ P] +10 &O+\ P] +9 &P\ N] +9 &R\ JK +10 &S%\ R, +9 &Sr\ ^T +2 ( +2 "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.30 + "collection"'0& +5 "core" &Sr\ VT +3 .tHand.open +2 "manipulator"&m1 +73 "core" 1 +2 "manipulator"&U% +3 "core" % ϶ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&p'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%c +101 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%y' +1590 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%A  +44 "core"  +5 .tPS.seek 0ml +3 "processing"%n'ϴ +1592 "core" ' +2 .tPSV.dial PSR + "processing"%+ +44 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%`'\ +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +8 "processing"%k  +5 "collection"'x  +31 "core"  +126  +6 .tPSV.dial :mixloop +2 "processing"%j +101 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"']  +17 "core"  +5 .tPTV.dial :PRVmixing + "processing"%\\  +75 "core" +5 .tPS.seek 0ml +2 "processing"%_'ϴ +2604 "core" ' +8 .tPSV.dial :air +2 "processing"%h  +44 "core"  +5 .tPS.seek 2.5ml +2 "processing"%R'\ +2598 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%> +44 "core" +6 .tPS.seek 0ml +2 "processing"%a'ϴ +1109 "Can"\ mV"?F +1510 "core" ' +2 .tPSV.dial :air + "processing"%  +45 "core"  +5 .tPS.seek 2.5ml +2 "processing"%'\ +2598 "core" ' +2 .tPSV.dial :mixloop + "processing"%w +45 "core" +6 .tPS.seek 0ml +3 "processing"%d'ϴ +2596 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&u& +6 "core" &l y$ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&L(i +4 "core" ( +2 "manipulator"&=& +4 "core" &l y$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &l z$ +3 .tForearm.seek CC +2 "manipulator"&Q'Ͻ +94 "core" ' + .tHand.close + "manipulator"&W/ +68 "core" / +3 .tCC.seek :open +2 "collection"'( +402 "core" ( +2 "manipulator"&J& +3 "core" &l o y$ +2 "manipulator"&P% +3 "core" % y +3 .tForearm.seek :retract + "manipulator"&g'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&T(- +277 "core" ( +2 "manipulator"&X& +3 "core" &- y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &- V y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&l'a +111 "core" ' +3 .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&B% +3 "core" % iY y& +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +116 "core" ' +2 ."bac"delayUntil "14:20:15.18" +3 #"WCR"Whole Cell Archive sampling 100ml +3 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'Y& +6 "core" &\ n + "manipulator"&6% +4 "core" %\  B z\ i +2 "storage"((% +4 "core" %n u \ l +2 "storage"([. +3 "core" .( +2 "storage"(& +3 "core" & o\ k +2 "storage"(*& +3 "core" & \ t +2 "manipulator"&'& +47 "core" &- 5 y +3 "manipulator"&% +3 "core" %\  H y\ i +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +2 "manipulator"&/(* +190 "core" ( +3 "manipulator"&.& +3 "core" && z4 +2 "storage"(H& +3 "core" & \ s +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&$'ѷ +98 "core" ' + "storage"(8& +4 "core" & \ r +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"('> +152 "core" ' +2 "storage"(D- +2 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (q& +3 "core" & I 2\ i +2 "manipulator"&#& +4 "core" &) r z4 +2 ."WCR"Elbow.seek 2 +2 "manipulator"&%(* +5 "core" ( +2 "manipulator"&G& +3 "core" &) x4 +3 "storage"( & +3 "core" & 8 C\ _ +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&|'' +34 "core" ' + ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close + "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&<& +3 "storage"('g +8 "core" &)  y4 + "manipulator"&"% +4 "core" % ( 7 zf +2 ."WCR"Forearm.seek :retract +3 "manipulator"&z'\ +86 "core" ' + ."downElevator"SE.stop + "storage"(5 +6 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&&(i +143 "core" ( + "manipulator"&& +4 "core" &s( 4 yAb +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &@& +3 "core" &s( $ yAb +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC + "manipulator"& 'Ͻ +95 "core" ' +2 "manipulator"& & +3 "core" &s(  zAb +3 "manipulator"&{% +3 "core" %ϵ  y) +2 "collection"'& +4 "core" &\ k +3 "collection"')& +5 "core" &\ a +2 ."WCR"CC.seek :closed +3 "collection"'O(S +4 "core" &\ i +5 &\ i4 +10 &=Gv\ [1 +9 &dp\ YE +9 &an\ \\O +10 &Ut\ _O +9 &U\ ^O +10 &KV\ ^N +9 & T\ _O +9 &S\ _O +10 &U\ ^O +9 &SR\ ^N +9 &!T\ _O +10 &"X\ _O +9 &$T\ `N +10 &&ZT\ ^O +9 &(U\ ^O +49 &)T\ ^O +9 &+T\ ^N + &-bU\ ^O + &/%U\ ]N +3 &0V\ ]O + &2S\ ]O +2 &4jU~\ ]O +9 &6+Zs\ ]O +9 &7Uu\ ^N +10 &9Vt\ ^O +9 &;sWr\ ^N +9 &=4Ur\ _O +10 &>Yl\ ^O +9 &@Tk\ ^O +10 &BzUe\ ^O +9 &D;\\h\ ]O +9 &Eag\ ]P +10 &Gig\ [Q +9 &Isn\ WT +9 &K)f\ QX +10 &Lg\ N[ +9 &Nh\ P[ +10 &Peo\ M[ +9 &R%i\ LX +9 &Sd>n\ W, +10 &Sn\ XL +5 ( +2 "collection"')& +3 "core" &Sma\ ZL +3 #"WCR"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.98 +3 .Hand.open +3 "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +3 "core" % ϵ  w) +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&2'\ +100 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi +2 #Priming 7ml +2 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +6 "core" + +2 "sampler")% +4 "core" % `\ 7 +2 "collection"' & +3 "core" &Sm<\ YL +3 "Can"\ iwXE +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'  +6 "core"  +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +3 "sampler")#.0X c\ + +20 "collection"'S% +3 "core" %m\ R +2 "sampler")% +5 "core" %KpPP W\ 3 j +2 "collection"'E% +4 "core" %j\ N +2 #"WCR"Intake @29.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +5 "sampler")#.0X% +3 "core" %m\ Q +2 #"WCR"Intake @29.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.75ml/s +4 "sampler")#.z0X +2 "collection"'P% +3 "core" %f\ S +2 #"WCR"Intake @29.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.42ml/s +4 "sampler")#.c0X +6 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +6 ."WCR"CS.seek 10ml + "collection"'+' +1391 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"%n +56 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%x  +42 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%j +44 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :air +2 "processing"%k  +42 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%A'ϴ +207 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +3 "collection"'] @ +77 "core" > +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'y  +90 "core"  +5 "collection"'h% +4 "core" % yy\ Z +2 ."WCR"CSV.dial between air and CTV +2 "collection"'_ ` +32 "core" a +7 ."WCR"CS.seek 7.446ml +2 "collection"'>' +685 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'\\  +4 '`  +27 "core"  +45  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +2 "collection"'a' +1116 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +2 "processing"%w +130 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +15 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +45 "processing"%' +522 "core" 'A \ M +4 ."WCR"CBV.dial :waste2b + "collection"'u  +33 "core"  +9 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml + "collection"'=' +3 "core" ' +5 ."bac"delay 5 seconds +145 "core" ' +2 ."WCR"delay 1:00 +355 ."bac"PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%R'˹ +1599 "core" ' +2 ."bac"PTV.dial :puck + "processing"%  +74 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%9 +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%p  +35 "core" +5 "processing"%3% +3 "core" %˽g\ m +3 ."bac"PS.seek 1.5ml + "processing"%J' +594 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +35 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1601 "core" ' +2 ."bac"delay 2:00 +1269 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'W  +131 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +4 "collection"'\  +44 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +18 ."WCR"CS.seek 2ml +2 "collection"'L'O +587 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +1947 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'Q @ +75 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'X  +90 "core"  +8 "collection"'Y% +47 "core" % ~\ U \ +4 ."WCR"CSV.dial between air and CTV +3 "collection"'6 ` +59 "core" _ +6 ."WCR"CS.seek 7.273ml +2 "collection"'('T +734 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'B  +3 'g  +31 "core"  +101  +6 ."WCR"CS.reconfigure :pressurize +5 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'*' +1627 "core" 'J \ W +4 ."WCR"delay 2:00 +4559 #"bac"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%'  +5 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 ."bac"delay 30 seconds +380 "Can"\ bsF +2623 ."bac"PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%. +72 "core"  +8 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%H'\ +2401 "core" ' + ."bac"PSV.dial PTV +2 "processing"%T +73 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%8 +72 "core"  +8 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%D +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%#'ϴ +17 ."WCR"CBV.dial :waste2b +3 "collection"'  +33 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +3 "collection"'G' +351 "core" ' +3 ."WCR"delay 1:00 +1968 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%[ +130 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +6 "processing"% +17 ."bac"PS.seek 2ml + "processing"%<'˹ +1600 "core" ' +2 ."bac"PTV.dial :puck + "processing"%  +7 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%" +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 "processing"%% +3 "core" %˼{\ x +2 ."bac"PS.seek 1.5ml +2 "processing"%@' +583 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%/'ϴ +57 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'$  +131 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'{  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +16 ."WCR"CS.seek 2ml +3 "collection"''O +597 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +196 "core" ' +2 ."bac"delay 2:00 +1746 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'% @ +75 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'z  +91 "core"  +8 "collection"'% +3 "core" % \ S +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +59 "core" ^ +7 ."WCR"CS.seek 7.315ml +2 "collection"'' +713 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +50 "collection"')  +3 '|  +33 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"' ' +1638 "core" '|\ U +3 ."WCR"delay 2:00 +7377 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +5 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +5 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +74 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%i'\ +1427 ."WCR"CBV.dial :waste2b +2 "collection"'4  +33 "core"  +9 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'' +339 "core" ' +2 ."WCR"delay 1:00 +576 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core" +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2398 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air +2 "processing"%F  +45 "core"  +4 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +128 "core" +4 ."bac"delay 5 seconds +500 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'M  +5 ."bac"PRV.dial :ab2 + "processing"%N  +46 "core" ~ +3 ."bac"PTV.dial :PRVmixing +2 "processing"%?  +5 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"%: +54 "core" +4 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 "core" +2 ."bac"PS.seek 0.3ml +6 "processing"%^' +379 "core" ' +2 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%S  +47 "core"  +10 "processing"%-% +3 "core" %r\ x +3 ."bac"PS.seek 0.55ml +2 "processing"%r' +343 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +3 "processing"%~  +41 "core"  +4 ."bac"PS.seek 2ml +3 "processing"%E'˹ +1539 "core" ' +2 ."bac"PSV.dial :PML +2 "processing"%b +43 "core" +4 ."bac"PTV.dial :mixing +2 "processing"% @ +74 "core" A +5 ."bac"PBV.dial :waste1 +2 "processing"%f  +35 "core" +5 "processing"% % +3 "core" %˴m\ { +2 ."bac"PS.seek 1.85ml +2 "processing"%t' +229 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%, * +35 "core" * +5 ."bac"PS.seek 0ml +3 "processing"%5'ϴ +1953 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +16674 "Can"\ aukF +31328 #"bac"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%K @ +4 "core" A +5 ."bac"PBV.dial :waste1 + "processing"%7  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%1 * +36 "core" * +5 ."bac"PSV.dial :air +2 "processing"%o  +54 "core" +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +3 "processing"%e'\ +2399 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"%0 +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%; +43 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%U  +56 "core" +5 ."bac"PS.seek 0ml +2 "processing"%Z'ϴ +2396 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%c +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%V' +589 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."bac"PS.seek 2ml + "processing"%C'˹ +1594 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%d  +73 "core"  +6 ."bac"PSV.dial PTV +2 "processing"% +73 "core" +45 ."bac"PBV.dial :waste1 +8 "processing"%!  +36 "core" +5 "processing"%n% +3 "core" %˴z\ p +3 ."bac"PS.seek 1.5ml + "processing"%x' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +35 "core" * +5 ."bac"PS.seek 0ml +4 "processing"%k'ϴ +1594 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%]  +34 "core" +5 ."bac"delay 30 seconds +2166 "Can"\ g`|F +836 ."bac"PBV.dial between PSV and waste1 +3 "processing"%I * +37 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%y +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +3 "processing"%h'\ +2392 "core" ' + ."bac"PSV.dial PTV +2 "processing"%_ +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%+ +73 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%>'ϴ +2401 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%w +130 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."bac"PS.seek 0.5ml +2 "processing"%A' +584 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."bac"PS.seek 2ml +2 "processing"%u'˹ +1594 "core" ' + ."bac"PTV.dial :puck +8 .PSV.dial PTV +2 "processing"%a +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%  +38 "core" +4 "processing"%% +3 "core" %˸e\ p +3 ."bac"PS.seek 1.5ml + "processing"%9' +589 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +34 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%3'ϴ +1633 "core" ' +8 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +12 .PBV.dial :waste1 +6 "processing"%R  +37 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +74 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml + "processing"%W'\ +2405 "core" ' + ."bac"PSV.dial PTV +2 "processing"%\ +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +73 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +84 "core" +4 ."bac"PS.seek 0ml +2 "processing"%X'ϴ +2401 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%Y +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +3 "processing"%6' +578 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."bac"PS.seek 2ml + "processing"%'˹ +1600 "core" ' +2 ."bac"PTV.dial :puck +8 .PSV.dial PTV +2 "processing"%g +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%B  +36 "core" +5 "processing"%(% +3 "core" %t\ | +3 ."bac"PS.seek 1.5ml + "processing"%'' +588 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%l'ϴ +1592 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 + "processing"%.  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" * +4 ."bac"PSR.select :air +3 .PSV.dial PSR +44 "processing"%T +78 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml + "processing"%8'\ +2397 "core" ' + ."bac"PSV.dial PTV +2 "processing"%D +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +73 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%H  +30 "Can"\ di8F +54 "core" +5 ."bac"PS.seek 0ml +2 "processing"%*'ϴ +2399 "core" ' +2 ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%[ +134 "core"  +19 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +7 "processing"% +34 ."bac"PS.reconfigure :default +7 "processing"%#A d`xb +6 ."bac"PS.seek 0.25ml +4 "processing"%#'5 +347 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +16 ."bac"PS.seek 0.5ml + "processing"%' +340 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%'˹ +1601 "core" ' + ."bac"PTV.dial :puck +8 .PSV.dial PTV +2 "processing"%" +87 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 "processing"%% +3 "core" %˻|\ - +2 ."bac"PS.seek 1.5ml +2 "processing"%<' +582 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%$'ϴ +1591 "core" ' +2 ."bac"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +8 .PBV.dial :waste1 + "processing"%{  +36 "core"  +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +37 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%G +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml + "processing"%'\ +2502 "core" ' +8 ."bac"PSV.dial PTV +2 "processing"%% +75 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +80 "core"  +6 ."bac"delay 5 seconds +503 .PSV.dial PTV + "processing"% +76 "core" +4 ."bac"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2458 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%| +132 "core"  +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."bac"PS.seek 2ml +2 "processing"%)'˹ +2098 "core" ' + ."bac"delay 5 seconds +502 .PTV.dial :puck +9 .PSV.dial PTV +2 "processing"% +84 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%  +38 "core" +4 "processing"% % +4 "core" %˴\ 1 +2 ."bac"PS.seek 1.5ml +2 "processing"% ' +595 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +5 ."bac"delay 1 second +101 .PSV.dial :waste1 +2 "processing"%/  +103 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%4'ϴ +1592 "core" ' +2 "processing"% 9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29C before imaging + .PH.coast +3 "processing"% +4 %& +2 "core" 5 +3 &^*\ R5 +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +5 "core" %\   I r +2 "storage"(% +3 "core" %b .\  +2 "storage"(i. +3 "core" .( +2 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."bac"SC.seek 1 +2 "storage"(F( +199 "core" ( +2 ."bac"SC.configure :limp +2 "storage"($(\ 1b +5 (& +2 "core" & _ Y\ ? +2 "manipulator"&N& +4 "core" &s& k o 3 jAb +2 "manipulator"&?% +3 "core" %\  S M  f r +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."bac"Elbow.seek 1 +2 "manipulator"&:(# +176 "core" ( + "manipulator"&M& +3 "core" & 6 HU +2 "storage"(& +4 "core" & \  +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts + "manipulator"&S' +90 "core" ' + "storage"(-& +3 "core" & P m \ @ +3 ."bac"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."bac"SE.seek :beamBreak +2 "storage"(^'> +277 "core" ' + "storage"(~- +4 "core" -' +44 ."bac"SE.configure :default +9 "storage"(#QK-0-\ b +5 "manipulator"&r& +2 "core" & _ HU +2 "storage"(b& +5 "core" & ]\  + ."bac"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +2 "manipulator"&' +32 "core" ' + ."bac"Elbow.hold +4 "manipulator"&f, +3 "core" , + ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"( - +2 "core" -' +3 ."bac"SE.seek 5.16 Pucks below Top Plate +2 "storage"(,'F +40 "core" ' +2 "manipulator"&E% +3 "core" %#    X +2 "storage"(t& +3 "core" & $ % F\ 5 +2 ."bac"Forearm.force -20 + "manipulator"&5 +5 ."bac"Forearm.seek 1 + 319 counts + "manipulator"&K'O +19 "core" ' +3 "manipulator"&7& +3 "core" &$ b `  gK +2 "storage"(1& +3 "core" & I 3 '\ = +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts + "manipulator"&o' +19 "core" ' +2 ."bac"SE.seek 6.16 Pucks below Top Plate +2 "storage"(5' +37 "core" ' +2 "manipulator"&0& +3 "core" &$ / JK +2 "manipulator"&% +5 "core" %  J +2 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."bac"Forearm.seek :retract + "manipulator"&;'\ +93 "core" ' +2 ."bac"Elbow.seek PC +2 "manipulator"&U(_ +282 "core" ( +2 "manipulator"&e& +3 "core" &a q ` i +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &c& +3 "core" &a j S P i +3 ."bac"Forearm.seek PC +2 "manipulator"&Z'$ +92 "core" ' + ."bac"Hand.close + "manipulator"&V/ +73 "core" / +3 ."bac"PC.seek :open +2 "processing"%d( +458 "core" ( +2 "storage"(& +3 "core" & C\ $ +2 "manipulator"&!& +3 "core" &n  N +2 "manipulator"&n% +4 "core" %   N +2 ."bac"Forearm.seek :retract +2 "manipulator"&C'\ +106 "core" ' + ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."bac"Elbow.seek 1 + "manipulator"&j(# +265 "core" ( + "manipulator"&x& +3 "core" &/  n +2 "storage"(]& +4 "core" & j r ,\ C +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&I' +90 "core" ' +2 ."bac"Hand.open + "manipulator"&y1 +72 "core" 1 +2 "storage"(k- +2 "core" -' +3 ."bac"SE.seek 5.81 Pucks below Top Plate +2 "storage"(_'{ +27 "core" ' +2 ."bac"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."bac"SE.seek 4.94 Pucks below Top Plate +2 "storage"(+' +47 "core" ' +2 #"bac"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun0914h100ml160s.tif +1952 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14216 #"bac"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun0914h100ml160s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun0914h100ml40s.tif +4072 #SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun0914h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun0914h100ml.tif +4215 #SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 38.593 seconds\ /var/log/esp/midres/bac23jun0914h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"BACfans.email "38.593 sec auto-exposure",Subject: "bac23jun0914h100ml images!" +6 "storage"(`- +5 "core" -' +2 "storage"(\\& +4 "core" & \ S +3 "manipulator"&h& +8 "core" &/ ' x +3 ."bac"Elbow.seek 1 +2 "manipulator"&w(# +12 "core" ( +3 "manipulator"&>& +17 "core" &- f xz +6 "storage"(A& +5 "core" &\ \  (\ W +2 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&a' +26 "core" ' +2 ."bac"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +5 ."bac"SE.seek 5.65 Pucks below Top Plate +2 "storage"(' +45 "core" ' +2 "manipulator"&& +4 "core" &-  yz +2 "storage"(u& +3 "core" &   \ a +2 ."bac"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +7 ."bac"Forearm.seek 1 +4 "manipulator"&p' +37 "core" ' + ."bac"Elbow.hold +4 "manipulator"&9, +6 "core" , +2 ."bac"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +7 ."bac"SE.reconfigure :default +6 "storage"(#QK-0-\ b +10 ."bac"SE.seek 5.84 Pucks below Top Plate +12 "storage"(R' +28 "core" ' +2 "manipulator"&P% +9 "core" %"  x +3 "storage"(J& +7 "core" &\ \  >\ \\ +5 ."bac"Forearm.force -20 +4 "manipulator"&5 +10 ."bac"Forearm.seek 1 + 318 counts +3 "manipulator"&3'N +18 "core" ' +2 "manipulator"&\ & +8 "core" &-  yz +4 "storage"(=& +6 "core" &   \ c +10 ."bac"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&L' +27 "core" ' +6 "storage"(Q% +6 "core" %  ) Q\ e +6 ."downElevator"SE.seek :down +8 "storage"(W'g +97 (Y% +5 "core" %Ɖ8   \ cVb +4 "manipulator"&X% +8 "core" %  z +6 ."bac"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +11 ."bac"Forearm.seek :retract +4 "manipulator"&6'\ +91 "core" ' +10 ' +2 ."downElevator"SE.stop +3 "storage"(5 +8 (g& +5 "core" & F ? \ f +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "collection"'B& +4 "processing"%(& +14 "core" &Sj\ UL +3 &x\ | +3 "manipulator"&& +10 "core" &-  zz +6 "manipulator"&% +13 "core" %\  z +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&'(- +166 "core" ( +4 "manipulator"&.& +7 "core" &-  z^ +8 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +8 && +6 "core" &-  y^ +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&T'a +114 "core" ' +6 ."psFlush"Hand.close +4 "manipulator"&l/ +77 "core" / +4 "manipulator"&D& +8 "core" &-  x^ +4 "manipulator"&q% +6 "core" % l` H x +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +43 #"uploadLog"upsync +65 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&H(_ +120 "core" ( +2 "manipulator"&8& +3 "core" &k < z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &[& +2 "core" &k  y +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&*'$ +98 "core" ' +2 "manipulator"&#& +3 "core" &k  z +2 "manipulator"&% +4 "core" %) J y +2 "processing"%"& +3 "core" &\ { +3 "processing"% & +5 "core" &\ { +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +6 "core" &\ { +5 &\ z4 +9 &>Hv\ s1 +10 &co}\ rE +9 &c\ tP +9 &Sz\ uP +10 &V}\ uP +9 &ERz\ uO +9 &R{\ uO +10 &T|\ uP +9 &Wi\ uP +10 &LQl\ vP +9 &!Ur\ tP +9 &"V\ tP +10 &$RC\ uP +9 &&UTf\ uO +9 &(S\ uO +10 &)S\ uO +9 &+U\ uP +10 &-\\W\ uP +9 &/R\ uP +9 &0P\ uP +10 &2O\ uO +9 &4dR\ uP +9 &6&U\ tP +10 &7S\ vP +9 &9R\ uP +10 &;kQ\ uP +9 &=.R\ uP +9 &>U\ uP +10 &@T\ uO +9 &BqY\ uQ +9 &D0f\ tR +10 &E\ pV +9 &G\ qU +10 &Ik\ qU +9 &K,\ qV +9 &L\ qW +10 &N\ qV +9 &Pp\ qV +9 &R2\ pV +10 &S\ qV +9 &U\ qW +9 &Ww\ pW +10 &Y9\ pW +9 &Z\ pX +10 &\\\ oW +9 &^5_n\ s5 +9 &^K\ w/ +6 ( + "processing"% & +5 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.67 + "processing"%& +5 "core" &^#\ w. +2 &^"\ x. +3 ."psFlush"Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&<% +3 "core" % ' 8 z +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +97 "core" ' +2 ."psFlush"PSR.select :air +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +4 ."psFlush"PSV.dial PSR +3 "manipulator"&@% +3 "processing"%G +6 "core" %\   z +2 "storage"($% +4 "core" %k \ X +2 "storage"(%. +2 "core" .( +2 "storage"(z& +4 "core" &   |\ ^ +2 "storage"(& +3 "core" &   \ ^ +2 "manipulator"&& +4 "core" &k z +2 "manipulator"&% +3 "core" %\   z +3 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "core"  +3 ."WCR"Elbow.seek 1 +6 "manipulator"&|(# +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%' +230 "core" ( + "manipulator"&& +4 "core" &1  z +44 "storage"(& +7 "core" & @ @ R\ e +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +92 "core" ' + "storage"()& +4 "core" & D J \ f +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak + "storage"('> +174 "core" ' +2 ."psFlush"delay 5 seconds +95 "core" ' +2 "storage"(/- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"& & +3 "core" &1  z +2 "storage"( & +4 "core" &   \ d +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&' +36 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -' +3 ."WCR"SE.seek 6.18 Pucks below Top Plate +2 "storage"(' +34 "core" ' +2 "manipulator"&i% +3 "core" %  y +2 "storage"(& +4 "core" &   B\ ^ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 308 counts +2 "manipulator"&N'D +18 "core" ' + "manipulator"&?& +5 "core" &1 z + "storage"(v& +5 "core" &   \ d +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&M' +34 "core" ' +3 ."WCR"SE.seek 7.18 Pucks below Top Plate +2 "storage"('% +39 "core" ' + "manipulator"&-& +4 "core" &1  y +2 "manipulator"&&% +4 "core" % P z] +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract + "manipulator"&2'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&~(i +14 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%r'\ +115 "core" ( +2 "manipulator"&b& +3 "core" &r(  zBg +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &r(  zBg +3 ."WCR"Forearm.seek CC +2 "manipulator"&E'Ͻ +97 "core" ' + ."WCR"Hand.close +2 "manipulator"&t/ +67 "core" / +13 ."WCR"CC.seek :open +4 "collection"'7( +401 "core" ( +2 "storage"(1& +3 "core" & A > {\ f +2 "storage"(0& +3 "core" & ? @ n\ f +2 "manipulator"&& +4 "core" &r(  zBg +2 "manipulator"&S% +4 "core" %  z +3 ."WCR"Forearm.seek :retract + "manipulator"&:'\ +97 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +2 "manipulator"&^(# +154 "core" ( +2 "manipulator"&& +3 "core" &" z +2 "storage"(K& +4 "core" & Y X T\ j +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&,' +102 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&o, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open + "manipulator"&e1 +75 "core" 1 +2 "manipulator"&c% +4 "core" % # V z +2 "storage"(f& +3 "core" & @ @ i\ e +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 319 counts + "manipulator"&V'O +18 "core" ' +2 "manipulator"&;& +3 "core" &" z +2 "storage"(s& +3 "core" & Y Y \ j +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +22 "core" ' + "storage"(!% +4 "core" %* W V /\ k +3 ."downElevator"SE.seek :down +2 "storage"(n'g +102 (Z% +3 "core" %0 U W S\ lU] +2 "manipulator"&x% +4 "core" %  z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&]'\ +93 "core" ' +16 ' +2 ."downElevator"SE.stop + "storage"(5 +4 #tStarting finalPurge +543 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%U @ +188 "core" @ +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%y  +130 "core" +51 ."psFlush"PSV.dial :mixloop +2 "processing"%k +101 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%C'ϖ +852 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +192 "Can"\ qE-F +1557 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"%5 +102 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml + "processing"%_' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%`'\ +2087 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%\\  +35 "core"  +6 ."psFlush"PTV.dial :mixing +2 "processing"%h @ +73 "core" A +7 ."psFlush"PSV.dial :mixloop + "processing"%> +103 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%A'ϖ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +102 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml + "processing"%u'M +1086 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%P'\ +1590 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%j +74 "core" +4 ."psFlush"PTV.dial :puck + "processing"%J  +73 "core"  +4 ."psFlush"PBV.dial :waste1 +7 .PS.seek 0ml +2 "processing"%I'ϴ +2595 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +73 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%=' +590 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +60 ."psFlush"PS.seek 2.5ml +2 "processing"%+'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Q +73 "core" +5 ."psFlush"PBV.dial PSV + "processing"%a U +55 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%w'ϴ +2595 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Y @ +45 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%X'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%p'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%3 +43 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%g'\ +2605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%( +73 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%B U +6 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%R @ +50 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%.'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 1ml + "processing"%W'M +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%9'\ +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%l +73 "core" +5 ."psFlush"PTV.dial :puck + "processing"%D  +6 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%q  +54 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%6'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%8 +112 "core"  +13 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%[' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml + "processing"%T'\ +2100 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%# +74 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%"'ϴ +2621 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%' @ +45 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%d  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%<'\ +2605 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +74 "core" +4 ."psFlush"PBV.dial PSV +7 .PS.seek 0ml +2 "processing"%@'ϴ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%$ @ +45 "core" ? +4 ."psFlush"PS.seek 2.5ml +3 "processing"%%'\ +2600 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +72 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +272 "Can"\ uDaF +2331 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +6 "core" &x\ o + "manipulator"&& +5 "core" &"  z + "manipulator"&G% +4 "core" %\   z +2 .tElbow.seek PC +2 "manipulator"&*(_ +262 "core" ( + "manipulator"&& +4 "core" &[ ) z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &\\  z +2 .tForearm.seek PC +2 "manipulator"&H'$ +93 "core" ' + .tHand.close + "manipulator"&4/ +76 "core" / +4 .tPC.seek :open +3 "processing"%)( +457 "core" ( +2 "manipulator"&{& +3 "core" &y  z +43 "manipulator"&/% +6 "core" %  ] z +3 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& (i +343 "core" ( +2 "manipulator"&& +3 "core" &e% A z?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &i& +4 "core" &e% z?U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&'Ͻ +95 "core" ' + "manipulator"&?& +4 "core" &e%  z?U +2 "manipulator"&v% +3 "core" %Ϲ y z +3 "collection"'-& +3 "core" &r\ o +3 "collection"'&& +4 "core" &\ o +2 .tCC.seek :closed +2 "collection"' (S +5 "core" &z\ o +7 & /\ i$d +9 &Uy|\ _7 +10 &}}\ ^L +9 &Vz\ cP +9 &YVz\ dP +10 &Y\ cP +9 &T\ cP +10 &T\ dO +9 &aV\ dP +9 &"W~\ cP +10 &R}\ dP +9 &!S\ dP +9 &#iS{\ dP +10 &%+W\ cP +9 &&Rz\ dP +10 &(Ty\ dO +9 &*rUx\ dO +9 &,4T\ dO +10 &-Tx\ dP +9 &/Y{\ cP +9 &1zT\ dO +10 &3;V\ dP +9 &4S\ dP +10 &6R}\ dP +9 &8R\ dP +9 &:DS\ dO +10 &<U\ dP +9 &=R\ dP +9 &?Sy\ dO +10 &AKU{\ dP +9 &C ]\ cP +10 &D_\ bQ +9 &Fp{\ _S +9 &H:\ XX +10 &I\ S\\ +9 &K\ S\\ +9 &Mr\ R] +10 &O4\ S] +9 &P\ Q^ +10 &R\ RH +9 &S(\ X(u +9 &Sy\ ^S +3 ( + "collection"'&& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.28 + "collection"'|& +6 "core" &Sx~\ ]S +3 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +3 "core" % Ϲ y z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&N'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +6 "core" &Sxy\ ^S +2 "collection"'b% +3 "core" %z\ ^ +2 .tCSV.dial CSR +2 "collection"'  +54 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml +2 "collection"'M'oW +1351 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 '% +2 "core" %o[\ a +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'' +669 "core" ' +2 .tCSV.dial :waste + "collection"'t +130 "core" +3 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'2' +1981 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'O& +6 "core" &Sxr\ ^S + "collection"'1% +4 "core" %y\ ^ +2 .tCSV.dial :flush +2 "collection"'0  +44 "core"  +4 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 5ml +42 "collection"''oW +1238 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'S @ +45 "core" B +3 "collection"'% +5 "core" %oX\ a +2 .tCS.seek 7ml + "collection"'K' +554 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'E  +4 '~  +39 "core"  +95  +4 .tCBV.dial :waste2b +2 "collection"'e  +18 "core"  +4 .tCS.seek 0ml +2 "collection"'c' +1698 "core" ' +2 #tFlushing upper manifold + "collection"'f& +6 "core" &Swd\ _S +2 "collection"';% +3 "core" %m\ _ +2 .tCSV.dial :flush + "collection"'s  +74 "core" +5 .tCS.seek 5ml + "collection"'!'oW +1247 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"': @ +46 "core" B +3 "collection"'Z% +4 "core" %o[b\ a +3 .tCS.seek 7ml + "collection"'x' +546 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'^ +2 ',  +46 "core"  +61  +4 .tCTV.dial :air + "collection"'V  +130 "core" +5 .tCS.seek 0ml +2 "collection"'' +1706 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +775 "core" ' +2 .tCSV.dial :waste + "collection"'n +46 "core" +4 .tCS.seek 0ml +2 "collection"'U' +776 "core" ' +2 "collection"'y& +3 "core" &SvB\ `S +2 "collection"'k% +3 "core" %U\ ` +2 .tCSV.dial :flush +2 "collection"'r  +43 "core"  +4 .tCS.seek 3ml +2 "collection"'5'/ +784 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'C @ +43 "core" @ +3 "collection"'_% +4 "core" %/K\ ` +2 .tCS.seek 5ml +2 "collection"'\\'oU +553 "core" ' + .tCSV.dial :air +6 .CS.seek 0ml +2 "collection"'h' +1253 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'>'/ +780 "core" ' +2 .tCSV.dial :waste +2 "collection"'` +73 "core" +4 .tCS.seek 0ml +2 "collection"'' +774 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'A& +5 "core" &SuE\ ^S +2 "collection"'u% +4 "core" %V\ ^ +2 .tCSV.dial CSR +2 "collection"'j  +130 "core"  +6 #tPulling 7.999ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +16 .tCS.seek 8ml + "collection"'J'_ +1939 "core" ' +2 .tdelay 5 seconds +543 .CSR.select :air +5 "collection"' +17 .tCS.seek 10ml + "collection"'P' +545 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'\ +3 'I  +7 "core"  +93 +4 .tCTV.dial :intake + "collection"'=  +75 "core"  +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"'Q'O +1972 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air +2 "collection"'a  +74 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml + "collection"'+' +594 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'Y  +103 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +16 .tCS.seek 4ml + "collection"'w'O +1094 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +1471 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'X  +4 '3  +39 "core" ~ +95  +5 .tCBV.dial :waste2b +2 "collection"'p  +45 "core"  +5 .tCS.seek 0ml +3 "collection"'(' +2440 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +4 "collection"'B  +45 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +16 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'g'O +1098 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'R' +1466 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' + 'L  +48 "core"  +67 ~ +5 .tCTV.dial :air + "collection"'  +132 "core" +5 .tCS.seek 0ml +3 "collection"'' +2407 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'.'/ +797 "core" ' +8 .tCSV.dial :waste +2 "collection"'W +62 "core" +5 .tCS.seek 0ml +2 "collection"'l' +784 "core" ' +2 #tFlushing upper manifold + "collection"'D& +6 "core" &St/\ _S +2 "collection"'q% +3 "core" %&\ _ +2 .tCSV.dial :flush + "collection"'9  +45 "core"  +5 .tCS.seek 5ml +2 "collection"'8'oW +1237 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'6 @ +55 "core" > +4 "collection"'[% +3 "core" %oZ*\ a +3 .tCS.seek 7ml + "collection"'#' +556 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +2 'T  +7 "core"  +93  +4 .tCTV.dial :air +2 "collection"''  +16 "core"  +4 .tCS.seek 0ml +2 "collection"'"' +1724 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'d'/ +784 "core" ' +2 .tCSV.dial :waste +2 "collection"' +45 "core" +4 .tCS.seek 0ml +2 "collection"'' +773 "core" ' +2 "collection"'& +3 "core" &St3\ _S +2 "collection"' % +3 "core" %B\ _ +2 .tCSV.dial :flush +2 "collection"'<  +43 "core"  +4 .tCS.seek 3ml +2 "collection"'$'/ +781 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'@ @ +44 "core" A +4 "collection"'z% +3 "core" %/<\ ` +3 .tCS.seek 4.999ml + "collection"'%'oR +548 "core" ' +2 .tCSV.dial :air + "collection"' @ +7 "core" @ +4 .tCS.seek 0ml +2 "collection"'' +1241 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'G'/ +778 "core" ' +2 .tCSV.dial :waste + "collection"' +78 "core" +5 .tCS.seek 0ml +2 "collection"'' +784 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'o& +6 "core" &St*\ _S +2 "collection"'4% +3 "core" %0\ _ +2 .tCSV.dial :flush + "collection"']  +45 "core"  +5 .tCS.seek 5ml +3 "collection"''oW +1245 "core" ' +2 .tdelay 5 seconds +331 "Can"\ qNOYF +171 .tCSV.dial :air +2 "collection"'{ @ +43 "core" B +4 "collection"'/% +3 "core" %oT2\ a +3 .tCS.seek 7ml + "collection"'H' +553 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'*  +4 '  +39 "core"  +94  +5 .tCBV.dial :waste2b + "collection"'i  +47 "core"  +5 .tCS.seek 0ml +2 "collection"'?' +1713 "core" ' +4 #tDisinfecting external Intake with kill + "collection"'v& +6 "core" &Ss9\ ^S +2 "collection"'-% +3 "core" %;\ ^ +2 .tCSV.dial CSR + "collection"'  +44 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +15 .tCS.seek 8ml +2 "collection"'7'_ +1934 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml + "collection"'|' +570 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +2 '  +47 "core"  +56 +5 .tCTV.dial :intake + "collection"'&  +75 "core" +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"''O +1966 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air +2 "collection"'b  +74 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"' ' +587 "core" ' +2 .tCSV.dial CSR + "collection"'  +103 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +16 .tCS.seek 5ml + "collection"''oW +1366 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'' +1345 "core" ' + .tCSV.dial CBV +2 "collection"'M +103 "core" +5 .tCS.seek 0ml +2 "collection"'t' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &e# z?U +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&O(i +5 "core" ( + "manipulator"&1& +5 "core" &e# > z?U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &0& +3 "core" &e# z?U +2 .tForearm.seek CC +2 "manipulator"&2'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&S/ +71 "core" / +3 .tCC.seek :open +2 "collection"'( +404 "core" ( + "manipulator"&& +4 "core" &e# z?U +2 "manipulator"&E% +3 "core" % z +3 .tForearm.seek :retract + "manipulator"&~'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +46 .tElbow.seek :garage +4 "manipulator"&e(- +282 "core" ( + "manipulator"&K& +4 "core" &- M y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &f& +3 "core" &- y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&;'a +116 "core" ' +2 .tHand.open + "manipulator"&s1 +77 "core" 1 +2 "manipulator"&c% +3 "core" % eL + z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&:'\ +115 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 13:31:11 +2 #Preparing to sleep until +10:00 +8 #Asleep til +10:00 +2 #Continuing at 15:37 +4 "Can"\ x: +4 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 8,\\n 2 => 25}\\nCan@15:27:27, 25.0C, 50% humidity, 14.6psia, 13.062V, 0.331A, 35.376Ah, 4.32W\\nSampled 100.0ml",Subject: "Asleep until 15:37" +24 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +3 #Shutdown +225 #"uploadLog"upsync +43500 "Can"\ F +16200 \  +3 #tPowering core bus +563 .Gate.power :raw,:ON +4 "sampler") +51 )Z +2 "core"  +2 "collection"' +2 '! +4 "core"  +2 "processing"% +2 %, +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +4 .tPS.configure :default +3 "processing"%#A d`xb +4 .tSS.configure :default +3 "sampler")#.0X\ +2 ."rdySampler"Intake.select :close +6 .Exhaust.select :close +2 .CTV.dial :air +2 "collection"'  +6 "core" %\ +2 %  y + + ."rdyProcessing"PSV.dial :air +5 "manipulator"&n% +3 ."rdySampler"CSV.dial :waste1 +4 "processing"%  +2 "collection"'y +6 "core" % 8 y +3 .tForearm.home.seek :retract + "manipulator"&k'\ +34 "core" +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")r +5 "core"  + "sampler")U +4 "core"  +2 "sampler")C  +15 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +4 "manipulator"&_/ +2 &$ &.,(#b +4 .tElbow.jog 1500 +4 "manipulator"&5* +6 "core" +3 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%\\'ϴ +28 "core"  +2 "sampler")h% +3 "core" * +2 %\ \ S +3 .tElbow.reconfigure :loose +3 ."readyCS"CS.reconfigure :fast +6 "manipulator"&$ &.,(#b +3 "collection"'#d @b +3 ."rdySampler"SS.home.seek 0ml +4 .tElbow.home.seek :clear +4 "sampler")`' + ."readyCS"CS.home.seek 0ml +6 "manipulator"&>(d +2 "collection"'A' +5 "core" / +313 ( + "storage"(u& +4 "core" & A\ y +2 .tSE.home.seek :down + "storage"(j'g +27 "core" ' +36 ' + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.home.seek :initial + "storage"((d +348 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 .tForearm.seek :retract +2 "manipulator"&J'\ +5 "core" ' +2 .tElbow.seek :hammer + "manipulator"&I(U +98 "core" ( +2 "manipulator"&\ & +3 "core" &O 1 z0 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted + "manipulator"&='\ +4 "core" ' +2 "manipulator"&P% +4 "core" %\  @ z +2 "processing"%a& +2 "collection"'Q& +5 "core" &\ +2 &R\ n +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%Y( +2 "collection"'+( +6 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +5 "core" ' +263 ( +5 ( +41 "Can"\ x@t +8 #tPhase [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] +2 ."Qmail"Notice.email "At 15:37:49 began in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 8,\\n 2 => 25}\\nCan@15:37:49, 24.9C, 51% humidity, 14.6psia, 13.062V, 0.367A, 35.398Ah, 4.79W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +3 #tDA/WCR phase #3 +3 #bac sampling at most 100ml, wcr at most 100ml +7 #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'w& +5 "core" &J\ s +4 .tHand.open + "manipulator"&X1 +78 "core" 1 +2 "manipulator"&3% +4 "core" % \   y +4 "storage"(p% +8 "core" %j0 9\ wR +2 "storage"(. +4 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(B( +44 ."Qmail"BACfans.email "Started bac in tube 2 at 15:37:50PDT09-Jun-23\\n{1 => 8,\\n 2 => 25}\\nCan@15:37:49, 24.9C, 51% humidity, 14.6psia, 13.062V, 0.367A, 35.398Ah, 4.79W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +80 #"uploadLog"upsync +85 "core" ( +2 .tSC.configure :limp +10 "storage"($(\ 1b +8 ((& +6 "core" & \ v +6 "manipulator"&g& +6 "core" &O  z0 +6 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +2 "manipulator"&L(* +33 "core" ( +2 "manipulator"&& +5 "core" &4 S z +2 "storage"(& +2 #"uploadLog"upsync +7 "core" & a\ y +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&R'ѷ +103 "core" ' +2 "storage"(& +3 "core" & \ y +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(W'> +154 "core" ' +2 "storage"(.- +3 "core" -'ݬ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (D& +3 "core" & \ v +2 "manipulator"&q& +4 "core" &4  y +3 .tElbow.seek 2 + "manipulator"&9(* +5 "core" ( +2 "manipulator"&l& +5 "core" &4 J y +3 "storage"(6& +3 "core" & \ v +3 .tForearm.seek 2 + 300 counts + "manipulator"&['' +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&8/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&T& +4 "storage"('g +7 "core" &4 > y +2 "manipulator"&'% +4 "core" %  T ys +47 .tForearm.seek :retract +2 "manipulator"&#'\ +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 "core" ' +2 .tElbow.seek CC +3 "manipulator"&"(i +150 "core" ( + "manipulator"&& +4 "core" &j' 7 zAc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &d& +4 "core" &j' i zAc +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'Ͻ +103 "core" ' + "manipulator"& & +4 "core" &j' X zAc +2 "manipulator"&<% +4 "core" % I yU +2 "collection"'& +4 "core" &I\ u +2 "collection"'@& +5 "core" &J\ u +2 .tCC.seek :closed +2 "collection"'z(S +5 "core" &=\ t +7 &IC\ m$f +10 &tU}F\ f8 +9 &y:\ fM +9 &V0\ kP +10 &CR)\ kO +9 &V#\ kO +9 &W)\ kP +10 &T\ kO +9 &JS\ kO +10 & W\ \ jO +9 &R\ kO +9 &!U\ kO +10 &#RT\ jO +9 &%U\ jP +9 &&S\ kO +10 &(T\ kO +9 &*ZT\ jO +10 &,R\ jO +9 &-R\ kO +9 &/W\ kO +10 &1bV\ kO +9 &3$X\ jO +9 &4U\ jO +10 &6T\ jP +9 &8jU\ jO +10 &:,R\ jO +9 &;U\ jP +9 &=T\ kO +10 &?sU\ jO +9 &A3W\ jP +9 &BW\ jP +10 &D^\ iP +9 &Fv_\ iQ +10 &H4m\ gR +9 &I\ eT +9 &K\ _X +10 &M`\ [[\ +9 &O"\ ][\ +9 &P\ [[ +10 &R\ [I +9 &S+\ a&q +10 &Sv\ fO +2 ( +2 "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.00 +2 .Hand.open +3 "manipulator"&$1 +69 "core" 1 +2 "manipulator"&% +4 "core" % \\ zU +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&%'\ +95 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml +2 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +3 "sampler")+ +5 "core" + +2 "sampler")% +4 "core" % R\ Dd + "collection"'G& +4 "core" &Su\ eO +4 "Can"\ qM'"r + #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")o +6 "core"  +3 .tSS.reconfigure :fast +3 "sampler")#.0X +2 .tSSV.dial :exhaust +2 "sampler")&  +74 "core"  +4 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")|' +384 "core" ' +3 .tExhaust.select :close + "sampler") +15 #tSampling 100.0ml + .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +5 "sampler")#.0X +135 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'J  +3 "sampler"))' +9 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +117 "core"  +17  +466 ' +2 .tSSV.dial between CBV and plug +2 "sampler")\\ +48 "core" +4 .tCBV.dial between SSV and waste2 +3 "collection"'w  +29 "core"  +4 "collection"'X% +3 "core" % \ ` +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'3  +3 'p  +7 "core"  +36  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +5 .tCS.seek 0ml + "collection"'' +2330 "core" 'J \ \\ +3 "collection"'(% +4 "core" %\ \ _ + "sampler")g% +4 "core" % Y\ ?~ +2 #tBubblePoint: Intake @55.8psia, Outlet @0.1psia + .CBV.dial SSV +8 "collection"' @ +30 "core" A +5 .tSS.reconfigure :default +3 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'j' +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")' +135 "core"  +4 .tSS.reconfigure :exhale +3 "sampler")#.0X +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'i' +2407 "core" ' +2 "collection"'H% +3 "core" % \ d +2 .tCSV.dial between air and CTV +2 "collection"'v ` +36 "core" a +5 .tCS.seek 2.392ml +2 "collection"'*' +1857 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +4 "collection"'?  +2 '7  +16 "core" ~ +14  +5 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'' +247 "core" 'P\ _ +3 "collection"'% +5 "core" %&   \ c\ + "sampler")&% +4 "core" % L\ C +2 #tBubblePoint: Intake @55.3psia, Outlet @-0.2psia + .CBV.dial SSV +4 "collection"'- @ +29 "core" A +5 .tSS.reconfigure :default +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'N' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +133 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +46 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'m @ +45 "core" ? +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'C' +1353 "core" ' +2 "collection"'h% +3 "core" % \ b +2 #tPuck @54.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +3 "collection"'t +103 "core"  +3 .tCBV.dial CSV +2 "collection"'u  +31 "core"  +4 "collection"'F% +3 "core" %\ a +3 .tCS.seek 5ml + "collection"'a'oS +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'\  +42 "core" +3 "collection"'k% +3 "core" %oV\ e +3 .tCS.seek 7ml +2 "collection"'A' +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'P @ +43 "core" > +4 .tCS.seek 10ml +3 "collection"'>' +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'J ` +116 "core" ^ +3 #tLysing Complete + "collection"'& +6 "core" &Sm\ cO +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&5% +5 "core" %\   z +3 "storage"(\\% +3 "core" %p { \ q +2 "storage"(w. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(X( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +5 (p& +2 "core" & 8 N \ i +2 "manipulator"&3& +4 "core" &j& h zAc +2 "manipulator"&Q% +3 "core" %\   y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&((# +156 "core" ( + "manipulator"&g& +3 "core" & I y +2 "storage"(& +4 "core" & \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&)' +93 "core" ' + "storage"(& +3 "core" & \ s +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('> +263 "core" ' + "storage"(I- +3 "core" -'| +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +47 "core" & z +2 "storage"(.& +3 "core" & x { \ o +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&=' +37 "core" ' +3 .tElbow.hold +2 "manipulator"&q, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(l- +3 "core" -'| +3 .tSE.seek 7.18 Pucks below Top Plate +3 "storage"(6'& +42 "core" ' + "manipulator"&T% +4 "core" %#  zc +2 "storage"(D& +3 "core" & e c\ k +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 319 counts + "manipulator"&''O +17 "core" ' + "manipulator"&& +4 "core" & Z y +2 "storage"(8& +3 "core" & D\ s +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&j' +18 "core" ' +2 .tSE.seek 8.18 Pucks below Top Plate +4 "storage"(' +47 "core" ' +2 "manipulator"&L& +3 "core" & y +2 "manipulator"&W% +4 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&d'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&R(i +154 "core" ( +2 "manipulator"&& +3 "core" &p#  z?T +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &p#  z?T +3 .tForearm.seek CC +2 "manipulator"&9'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"& +160 "core" ' + "storage"(W- +4 "core" -'I +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 ()& +3 "core" & \ t +2 "manipulator"&(& +3 "core" &&  z3 +2 .tElbow.seek 2 +2 "manipulator"&(* +5 "core" ( + "manipulator"&=& +4 "core" && y3 +2 "storage"('& +4 "core" & \ u +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&6'' +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&/ +78 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +4 "storage"(j'g +8 "core" &&  y3 + "manipulator"&q% +4 "core" % 1  y +2 .tForearm.seek :retract +2 "manipulator"&<'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&d(i +6 "core" ' + ."downElevator"SE.stop + "storage"(5 +137 "core" ( +2 "manipulator"&z& +3 "core" &b$  z?V +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &b$ y?V +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&$'Ͻ +95 "core" ' +3 "manipulator"&& +3 "core" &b% 7 z?V +2 "manipulator"&[% +4 "core" %ϴ z/ +2 "collection"'G& +4 "core" &6\ s +3 "collection"'& +5 "core" &6\ s +2 .tCC.seek :closed +3 "collection"'9(S +5 "core" &:\ s +4 &9\ r: +10 &IJv+\ e1 +9 &ys{ \ dE +9 &]\ hN +10 &O\ iM +9 &T\ iM +9 &eT\ \ iN +10 &'R\ iN +9 &Q\ hN +9 &T\ iM +10 &mP\ iN +9 &!0U\ iM +10 &"T\ hM +9 &$T\ iM +9 &&vR\ iM +10 &(8T\ iM +9 &)T\ iN +10 &+W\ hN +9 &-}W\ hN +9 &/?W\ hN +10 &1R\ iN +9 &2Q\ iM +9 &4S\ iN +10 &6GX\ hN +9 &8 Q\ iN +10 &9X\ hN +9 &;Q\ iN +9 &=OR\ iN +10 &?R\ iN +9 &@T\ iM +9 &BT\ hN +10 &DVZ\ hN +9 &FZ\ hO +10 &Gc\ gO +9 &Iu\ dQ +9 &KJ\ `U +10 &L\ ZZ +9 &N\ [Z +9 &P\ [Z +10 &R@\ YN +47 &SlK\ Z&t +12 &S\ W&p + &Sr\ cP ( + &Sp\ dP + &Sp\ dP + &Sp\ dP + "collection"'& +4 "core" &Sp\ dP +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.92 +2 .Hand.open +3 "manipulator"&R1 +76 "core" 1 +2 "manipulator"&% +3 "core" % ϴ ) z/ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&]'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'@  +130 "core"  +5 .tCSV.dial CTV + "collection"'  +31 "core"  +5 .tPS.seek 2.5ml +2 "processing"%{'\ +2599 "core" ' +3 "collection"'+% +3 "core" % ML\ d\ +2 .tCS.seek 4.25ml +2 "collection"'4'W +1537 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +43 "core"  +5 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%v  +71 "core"  +6 .tPS.seek 0ml +2 "processing"%i'ϴ +2605 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'` ` +32 "core" ` +4 .tCSV.dial :air + "collection"'7 @ +45 "core" > +4 .tCS.seek 10ml +2 "collection"'' +1539 "core" ' +2 .tCSV.dial CTV + "collection"'&  +46 "core"  +4 .tCS.seek 0ml +2 "collection"'/' +2623 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +31 "core" ? +3 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +131 "core" +4 "collection"'*& +3 "core" &Sowx\ dP +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&o% +6 "core" %\ \ N z +2 "storage"(H% +4 "core" %r q q \ p + "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 ( & +3 "core" & V Z .\ j +2 "manipulator"& & +4 "core" &b$  z?V +2 "manipulator"&?% +3 "core" %\ \  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&(# +159 "core" ( +2 "manipulator"&-& +3 "core" &- [ z +2 "storage"(M& +4 "core" & )\ s +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&1' +143 "core" ' +2 "storage"( & +3 "core" & \ s +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(|'> +256 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&b& +3 "core" &- y +2 "storage"(#& +4 "core" & \ r +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek 1 + "manipulator"&N' +35 "core" ' +2 .tElbow.hold +3 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -' +2 .tSE.seek 8.17 Pucks below Top Plate +4 "storage"(' +31 "core" ' +2 "manipulator"&f% +3 "core" %#  z +2 "storage"(& +3 "core" & a Y\ j +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 319 counts + "manipulator"&0'O +21 "core" ' + "manipulator"&c& +5 "core" &- / z + "storage"(s& +4 "core" & m e \ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&~' +28 "core" ' +2 .tSE.seek 9.17 Pucks below Top Plate +2 "storage"(O' +39 "core" ' +2 "manipulator"&Z& +3 "core" &- p z +2 "manipulator"&;% +4 "core" %  y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&K'\ +93 "core" ' +2 .tElbow.seek CC +3 "manipulator"&!(i +181 "core" ( + "manipulator"&& +4 "core" &e  z- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &V& +3 "core" &e  y- +2 .tForearm.seek CC +2 "manipulator"&n'Ͻ +96 "core" ' + .tHand.close + "manipulator"&2/ +77 "core" / +4 .tCC.seek :open +3 "collection"',( +66 "Can"\ rAN +333 "core" ( +2 "storage"(x& +5 "core" & \ u + "storage"(^& +4 "core" & \ u +2 "manipulator"&y& +3 "core" &e y- +2 "manipulator"&r% +4 "core" % Ϯ z. +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&:(# +190 "core" ( + "manipulator"&U& +5 "core" &+ H y + "storage"(& +4 "core" & ~\ v +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&_' +105 "core" ' + .tElbow.hold +2 "manipulator"&h, +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&u1 +72 "core" 1 +3 "manipulator"&% +3 "core" % $ < z +2 "storage"(E& +3 "core" & \ q +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 320 counts +2 "manipulator"&S'P +22 "core" ' + "manipulator"&C& +4 "core" &+ d y +2 "storage"(\ & +3 "core" & R\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&t' +18 "core" ' +2 "storage"(P% +3 "core" % U\ w +3 ."downElevator"SE.seek :down +3 "storage"(A'g +100 (m% +3 "core" %- e\ wU] +2 "manipulator"&% +3 "core" %Ѽ y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&5'\ +92 "core" ' + ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tPSV.dial :air +2 "processing"%k  +71 "core" +4 .tPS.seek 2.5ml +3 "processing"%w'\ +2610 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%p +43 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%Q  +54 "core" +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%3 +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%B  +44 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml + "processing"%g'ϴ +2601 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +6 "core" &\  +2 "manipulator"&& +4 "core" &+ Y z +2 "manipulator"&"% +3 "core" %\  y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&J(- +179 "core" ( + "manipulator"&I& +4 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- y +2 .tForearm.seek :garage +2 "manipulator"&.'a +150 "core" ' +8 .tHand.close + "manipulator"&X/ +75 "core" / +2 "manipulator"&T& +3 "core" &- ( z +3 "manipulator"&D% +3 "core" % t]  z +3 .tForearm.seek :retract + "manipulator"&a'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&8(_ +119 "core" ( +2 "manipulator"&W& +3 "core" &a M z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +3 "core" &a  z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&('$ +94 "core" ' +2 "manipulator"&=& +3 "core" &a r y +2 "manipulator"&\\% +4 "core" %) y +2 "processing"%'& +4 "core" &\  +3 "processing"%& +5 "core" &\  +2 .tPC.seek :closed + "processing"% (^ +6 "core" &\  +7 &J\ &j +9 &Y\ 9 +10 &y\ N +9 &W\ P +9 &RU\ P +10 &U\ P +9 &Z\ O +9 &X\ P +10 &[[\ P +9 &U\ P +10 &T\ P +9 &!S\ O +9 &#bX\ P +10 &%%U\ P +9 &&Y\ P +10 &(Z\ P +9 &*lX\ O +9 &,-U\ P +10 &-R\ P +9 &/X\ P +9 &1sV\ P +10 &36S\ O +9 &4Y\ P +9 &6U\ P +10 &8|W\ O +9 &:>U\ O +10 &;V\ P +9 &=U\ O +9 &?U\ P +10 &AEY\ P +9 &C`\ Q +9 &Dv\ T +10 &Fz\ U +9 &H<\ U +10 &I\ V +9 &K\ V +9 &M\ V +10 &OB\ V +9 &Q\ V +9 &R\ W +10 &T\ V +9 &VH\ W +10 &X\ \ W +9 &Y\ W +9 &[\ W +10 &]N\ M +9 &^J\ _ +9 &^6\ 3 +6 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.65 + "processing"%q& +6 "core" &^%\ 3 + &^%\ 3 +3 .tHand.open + "manipulator"&l1 +76 "core" 1 +2 "manipulator"&% +3 "core" % ) 3 y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&z'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%  +45 "core"  +3 .tPSV.dial :mixloop +2 "processing"%L +43 "core" +5 "processing"%6% +3 "core" %ϸ\ +3 .tPS.seek 0.3ml + "processing"%' +390 "core" ' + .tPSV.dial PSR +2 "processing"%[ +101 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%G'' +480 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'\ +1898 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%j +101 "core" +4 .tPTV.dial :mixing +2 "processing"%< @ +112 "core" A +11 .tPBV.dial :waste2 +2 "processing"%F  +93 "core"  +4 .tPS.seek 0ml +2 "processing"%R'ϴ +2601 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +6 "core" &a 2 z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&(_ +5 "core" ( +2 "manipulator"&@& +3 "core" &a z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &a  y +2 .tForearm.seek PC +2 "manipulator"&$'$ +101 "core" ' + .tHand.close + "manipulator"&e/ +77 "core" / +4 .tPC.seek :open +3 "processing"%}( +461 "core" ( +2 "manipulator"&+& +3 "core" &a  z +2 "manipulator"&>% +3 "core" % 7  y +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&v(- +125 "core" ( + "manipulator"&{& +4 "core" &- H y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &`& +3 "core" &-  y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&7'a +114 "core" ' +2 .tHand.open + "manipulator"&41 +74 "core" 1 + "manipulator"&&% +4 "core" % jR . z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +3 #tLoading bac puck from tube 2 into Processing Clamp + "processing"%& +6 "core" &\ + "manipulator"&% +4 "core" %\   y +2 "storage"(*% +3 "core" %p B\ { +2 "storage"(o. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(H( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" & \ t +2 "manipulator"& & +3 "core" &-  y +2 "manipulator"& % +3 "core" %\  @ y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&?(* +183 "core" ( +2 "manipulator"&%& +3 "core" &)  z2 +2 "storage"(-& +3 "core" & \ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +2 "manipulator"&M'ѷ +103 "core" ' +3 "storage"(d& +3 "core" & \ y +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +43 .tSE.seek :beamBreak +7 "storage"( '> +158 "core" ' +2 "storage"(]- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +3 "core" & /\ q +2 "manipulator"&b& +3 "core" &) ; z2 +2 .tElbow.seek 2 +2 "manipulator"&#(* +5 "core" ( +2 "manipulator"&& +3 "core" &) z2 +2 "storage"(f& +4 "core" & \ r +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +37 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&c/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "storage"(Z'g +2 "manipulator"&s& +9 "core" &)  z2 +2 "manipulator"&;% +3 "core" % - @ yI +3 .tForearm.seek :retract + "manipulator"&1'\ +91 "core" ' +2 .tElbow.seek PC +3 "manipulator"&(_ +8 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +249 "core" ( +2 "manipulator"&|& +3 "core" &[  y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &N& +3 "core" &[  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&0'$ +100 "core" ' +2 "manipulator"&& +3 "core" &[  y +2 "manipulator"&% +3 "core" %.  y +3 "processing"%V& +3 "core" &\ +3 "processing"%~& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"% (^ +6 "core" &\ +7 & ,\ $c +9 &Tw\ 7 +9 &}z\ L +10 &X\ P +9 &RT\ O +9 &U\ P +10 &Q\ O +9 &T\ P +10 &ZV\ O +9 &R\ O +9 &S\ O +10 &!S\ O +9 &#bR\ O +10 &%$T\ O +9 &&R\ O +9 &(T\ P +10 &*kR\ O +9 &,-S\ O +9 &-Q\ O +10 &/R\ O +9 &1tR\ O +9 &36R\ O +10 &4U\ O +9 &6S\ O +10 &8zS\ O +9 &:<T\ O +9 &;R\ O +10 &=U\ O +9 &?S\ O +9 &ACY\ P +10 &C`\ P +9 &Ds\ R +10 &Fz\ U +9 &H<\ U +9 &I\ U +10 &K\ U +9 &M\ V +9 &OA\ V +10 &Q\ V +9 &R\ V +10 &T\ V +9 &VH\ V +9 &X \ W +10 &Y\ V +9 &[\ W +9 &]L\ N +10 &^G\ _ +9 &^ R\ 4 +6 ( + "processing"%~& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.67 +2 .Hand.open +3 "manipulator"&21 +5 "core" &^*\ 4 +63 1 + "manipulator"&K% +3 "core" %  } y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&9'\ +97 "core" ' +3 #tHeating Puck.from 2, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +3 "processing"%x  +4 %^9 +6 "core" 9 +102 "processing"%y9 +2 "core" 9 +103 "processing"%r9 +2 "core" 9  +103 "processing"%U9 +2 "core" 9  +103 "processing"%n9 +3 "core" 9 +102 "processing"%9 +49 "core" 9 +102 "processing"%!9 +3 "core" 9 +102 "processing"%u9 +3 "core" 9  +102 "processing"%9 +3 "core" 9$ +102 "processing"%E9 +3 "core" 9( +102 "processing"%C9 +3 "core" 9, +103 "processing"%\ 9 +3 "core" 91 +102 "processing"%P9 +3 "core" 95 +102 "processing"%9 +3 "core" 99 +102 "processing"%m9 +3 "core" 9= +102 "processing"%9 +3 "core" 9A +103 "processing"%:9 +2 "core" 9F +103 "processing"%_9 +2 "core" 9J +103 "processing"%S9 +3 "core" 9N +102 "processing"%k9 +3 "core" 9R +102 "processing"%O9 +3 "core" 9V\ +102 "processing"%t9 +3 "core" 9[ +102 "processing"%A9 +3 "core" 9#_ +102 "processing"%i9 +3 "core" 9-c +102 "processing"%p9 +3 "core" 96g +102 "processing"%Q9 +3 "core" 9@k +103 "processing"%39 +2 "core" 9Jp +103 "processing"%B9 +2 "core" 9St +103 "processing"%w9 +3 "core" 9\\x +102 "processing"%9 +3 "core" 9d| +102 "processing"%9 +3 "core" 9m +103 "processing"%"9 +2 "core" 9t +103 "processing"%I9 +2 "core" 9{ +3 .tPH.hold 2:00:00,29C +3 "processing"% ppt +3 .tdelay 1:30 +6 "core"  +8998 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%h +101 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 .tPS.seek 0.5ml + "processing"%X' +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +17 .tPS.seek 2ml +2 "processing"%T'˹ +1584 "core" ' +2 .tPTV.dial :puck +2 "processing"%D  +71 "core"  +6 .tPSV.dial PTV +2 "processing"%5 +74 "core" +3 .tPBV.dial :waste1 +2 "processing"%W  +132 "core"  +4 "processing"%)% +3 "core" %˼*\  +48 .tPS.seek 1.5ml + "processing"%.' +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +35 "core" + +5 .tPS.seek 0ml +2 "processing"%\\'ϴ +1596 "core" ' +2 .tdelay 5:00 +23183 "Can"\ w@G +6819 #trecoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%'  +35 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +35 "core" + +4 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%a +73 "core"  +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%Y'\ +2358 "core" ' + .tPSV.dial PTV +2 "processing"%q +73 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%l +74 "core"  +6 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +4 .tPS.seek 0ml +2 "processing"%'ϴ +2370 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%L  +129 "core" +4 .tPSV.dial :mixloop + "processing"%6 +48 "core" +4 .tPRV.dial :ab1 + "processing"%( @ +77 "core" A +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml + "processing"%g' +349 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "processing"%  +2 "collection"'[  +46 "core"  +5 +3 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "processing"%G% +3 "core" %\  +3 .tPS.seek 0.3ml + "processing"%j' +345 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'<  +29 "core" +4 .tPRV.dial :air +2 "processing"%F  +42 "core"  +4 .tPS.seek 0.9ml +4 "processing"%'A +1262 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +75 "core" > +4 .tPS.seek 0.5ml +2 "processing"%@' +856 "core" ' +2 #taddPMLReagent08 +44 .PSV.dial :air +6 "processing"%  +42 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml + "processing"%e'˹ +1594 "core" ' +2 .tPSV.dial :PML + "processing"%8 +44 "core" +4 .tPTV.dial :mixing + "processing"%z @ +73 "core" A +4 .tPBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%+% +3 "core" %˵\  +3 .tPS.seek 1.85ml + "processing"%>' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%{ * +35 "core" + +5 .tPS.seek 0ml +2 "processing"%`'ϴ +1942 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'$& +4 "core" &H\ i +3 "manipulator"&& +3 "core" &[ z +2 "manipulator"&4% +3 "core" %\  R z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(- +137 "core" ( + "manipulator"&& +4 "core" &- Q z!r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &- y!r +3 .tForearm.seek :garage + "manipulator"&'a +115 "core" ' +2 .tHand.close + "manipulator"&*/ +77 "core" / + "manipulator"&o& +4 "core" &- C {!q +2 "manipulator"&7% +3 "core" % pe $ z +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"& (i +289 "core" ( +2 "manipulator"& & +3 "core" &u\ U z# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &u\  z# +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&%'Ͻ +100 "core" ' +2 "manipulator"&-& +3 "core" &u\ m z# +2 "manipulator"&v% +4 "core" %ϻ  z +2 "collection"'d& +4 "core" &Z\ q +3 "collection"'& +5 "core" &L\ s +2 .tCC.seek :closed + "collection"'](S +7 "core" &\\\ q +6 & 8[\ k$e +9 &U|[\ c8 +10 &}yP\ cL +9 &TT\ eP +10 &URW\ bP +9 &RQ\ _O +9 &UK\ hP +10 &RK\ hO +9 &\\WA\ gP +9 & TJ\ hO +10 &UI\ gP +9 &!W@\ gO +10 &#fTP\ gO +9 &%(TF\ gO +9 &&TG\ gO +10 &(UG\ gO +9 &*mZI\ fP +9 &,0WC\ gO +10 &-TM\ gO +9 &/VM\ gO +10 &1vUQ\ gO +9 &37WH\ eP +9 &4VF\ aP +10 &6UC\ gO +9 &8}XC\ hP +9 &:@UB\ ^O +10 &<U=\ bO +47 &=RF\ bP +9 &?U>\ fP +2 &AGU8\ gP + &C[N\ ]P +4 &D`I\ _Q &FrF\ ]T +3 &H4C\ TY +9 &I@\ R\\ +9 &KA\ R\\ +10 &MpJ\ Q\\ +9 &O1@\ O] +9 &P>\ V] +10 &RB\ WJ +9 &S#8\ U- +9 &SsB\ ]U +3 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.32 + "collection"'& +5 "core" &Sp0\ [U +4 .tHand.open + "manipulator"&b1 +70 "core" 1 +2 "manipulator"&% +3 "core" % ϻ Y z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%c +100 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 .tPS.seek 1.5ml +2 "processing"%s' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%;  +43 "core"  +5 .tPS.seek 0ml +2 "processing"%?'ϴ +1596 "core" ' +2 .tPSV.dial PSR +2 "processing"%M +43 "core"  +7 .tPSR.select :air +2 "processing"% +18 .tPS.seek 2.5ml + "processing"% '\ +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  +4 "collection"'|  +31 "core"  +126  +6 .tPSV.dial :mixloop +2 "processing"%N +101 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'#  +17 "core"  +5 .tPTV.dial :PRVmixing + "processing"%Z  +75 "core" +6 .tPS.seek 0ml + "processing"%'ϴ +2608 "core" ' +2 .tPSV.dial :air +2 "processing"%  +43 "core"  +5 .tPS.seek 2.5ml +2 "processing"%V'\ +2599 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%1 +43 "core" +6 .tPS.seek 0ml +3 "processing"%}'ϴ +2604 "core" ' +2 .tPSV.dial :air + "processing"%2  +83 "core"  +11 .tPS.seek 2.5ml +2 "processing"%K'\ +2598 "core" ' + .tPSV.dial :mixloop +2 "processing"%^ +43 "core" +6 .tPS.seek 0ml +2 "processing"%~'ϴ +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +6 "core" &u\  z# +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&0(i +7 "core" ( +2 "manipulator"&r& +4 "core" &s R z l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &U& +3 "core" &s # z l +3 .tForearm.seek CC +3 "manipulator"&n'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +4 .tCC.seek :open +3 "collection"'!( +403 "core" ( +2 "manipulator"&u& +3 "core" &s \ y l +2 "manipulator"&% +4 "core" % z +2 .tForearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&C(- +281 "core" ( +2 "manipulator"&\ & +3 "core" &- v z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &P& +3 "core" &-  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'a +116 "core" ' + .tHand.open +2 "manipulator"&m1 +77 "core" 1 + "manipulator"&% +4 "core" % eO m x +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&:'\ +110 "core" ' +2 ."bac"delayUntil "16:26:53.71" +2 #"WCR"Whole Cell Archive sampling 100ml +4 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'_& +5 "core" & \ t +3 "manipulator"&S% +3 "core" %\   z +2 "storage"(k% +4 "core" %c \ p +2 "storage"(O. +3 "core" .( +2 "storage"(t& +3 "core" & \\\ v +2 "storage"(A& +3 "core" & t\ v +2 "manipulator"&i& +4 "core" &- z +2 "manipulator"&p% +4 "core" %\   z +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"&Q(* +188 "core" ( +2 "manipulator"&3& +3 "core" &$  z1 +2 "storage"(B& +4 "core" & \ s +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +48 ."WCR"Forearm.seek 2 + 700 counts +4 "manipulator"&w'ѷ +93 "core" ' +2 "storage"(& +3 "core" & t\ x +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"('> +166 "core" ' + "storage"("- +4 "core" -'s + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (I& +3 "core" & x ^ g\ o +2 "manipulator"&h& +3 "core" &&  z1 +3 ."WCR"Elbow.seek 2 + "manipulator"&R(* +6 "core" ( + "manipulator"&X& +4 "core" &&  z1 +2 "storage"(D& +4 "core" & p m \ p +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&5'' +24 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&W/ +70 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&)& +4 "storage"(T'g +6 "core" && z1 +2 "manipulator"&=% +5 "core" % !  z +3 ."WCR"Forearm.seek :retract + "manipulator"&.'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&x(i +25 "core" ' + ."downElevator"SE.stop + "storage"(5 +144 "core" ( +2 "manipulator"&'& +3 "core" &d z +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &J& +3 "core" &d  y +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +3 "manipulator"&a'Ͻ +101 "core" ' +2 "manipulator"&\\& +3 "core" &d F z +3 "manipulator"&q% +3 "core" %  zz +3 "collection"'l& +3 "core" & \ r +3 "collection"'& +5 "core" &\ t +2 ."WCR"CC.seek :closed +2 "collection"'(S +6 "core" &\ r +6 & 6\ l$d +9 &Vv\ \ e7 +10 &x\ dL +9 &U\ hN +9 &[R\ iN +10 &Q\ iN +9 &S\ hN +10 &R\ iO +9 &bT\ iO +9 &%O\ iN +10 &S\ hN +9 &!S\ hO +10 &#kR\ iN +9 &%-R\ iN +9 &&S\ hO +10 &(Q\ iN +9 &*sR\ hN +9 &,5T\ hN +10 &-U\ hN +9 &/Q\ iO +10 &1zS\ iO +9 &3=U\ hN +9 &4U\ hN +10 &6O\ iN +9 &8P\ iN +9 &:EP\ iN +10 &<O\ iN +9 &=U\ hN +10 &?T\ iN +9 &AMW\ hN +9 &CY\ hO +10 &Db\ gP +9 &Fi\ fQ +9 &HC\ aU +10 &I\ [Y +9 &K\ Z\\ +9 &Mv\ Z[\ +10 &O8\ Z[\ +9 &P\ X\\ +10 &R\ YH +9 &S"\ _, +9 &Sr\ dS +3 ( + "collection"'& +4 #"WCR"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.27 +3 .Hand.open +3 "manipulator"&Y1 +69 "core" 1 +2 "manipulator"&L% +3 "core" % # zz +41 ."WCR"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&6'\ +94 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi +2 #Priming 7ml +2 .Intake.select :close +3 .Exhaust.select :close +2 .SS.hold +3 "sampler")(+ +6 "core" + +2 "sampler")% +3 "core" % S\ D +2 "collection"'& +4 "core" &Sk\ fS +4 "Can"\ oKA + #"WCR"Calibrating pressure sensors +3 .CTV.dial :air +3 "collection"'[  +6 "core"  +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +3 "sampler")#.0X% +4 "core" %^.25 Q\ / +18 "collection"'$% +3 "core" %\ Y +2 "sampler")% +4 "core" %^.9; `\ 9 +21 "collection"'4% +3 "core" %\ R +2 "sampler")% +3 "core" %^.DF Q\ 2 +25 "collection"'% +3 "core" %\ [ +2 "sampler")% +3 "core" %^RQ W\ 9E +28 "collection"'*% +3 "core" %\ X +44 "sampler")o% +6 "core" %^vx X\ = +3 "collection"'7% +4 "core" %\ \\ +2 "sampler")9% +3 "core" %^ `\ 5 +37 "collection"'% +3 "core" %\ \ X +2 "sampler") % +4 "core" %^ U\ ; +41 "collection"'% +3 "core" %\ ^ +2 "sampler")&% +4 "core" %^ U\ 3 +47 "collection"'-% +3 "core" %\ _ +2 "sampler")v% +4 "core" %^ Z\ 3 +53 "collection"'d% +3 "core" %\ W +2 "sampler")% +4 "core" %^ `\ 4 +61 "collection"',% +3 "core" %%'\ _ +2 "sampler")% +3 "core" %^XZ T\ 3 +69 "collection"'b% +4 "core" %./\ ] +2 "sampler")% +4 "core" %^ L\ = +78 "collection"'% +3 "core" %12\ W +2 "sampler")c% +3 "core" %^ \\\ 4 +89 "collection"'%% +3 "core" %14\ _ +2 "sampler")`% +3 "core" %^ ]\ < +2 "sampler");% +4 "core" %^ Y\ 4 + ."WCR"Intake.select :close +2 "sampler")0 +16 )s% +3 "core" %^ _\ B +2 ."WCR"SSV.dial :exhaust + "sampler")M  +76 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")?' +398 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 #"WCR"Sampling 100.0ml + .Intake.select :close +3 .Exhaust.select :close +2 .SS.reconfigure :default +5 "sampler")#.0X!) S\ . +18 "collection"'O% +3 "core" %\ [ +2 "sampler")t% +4 "core" %xw V\ 9 } +2 "collection"'A% +3 "core" %\ U +2 #"WCR"Intake @29.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.28ml/s +5 "sampler")#.Y0X+ +6 "core" + +20 "collection"'$% +3 "core" %~\ [ +2 "sampler")% +3 "core" %0 U\ 56 +19 "collection"'4% +3 "core" %\ ] +2 "sampler")% +3 "core" %0(5 O\ ; +21 "collection"'% +3 "core" %,/s\ X +2 "sampler")% +4 "core" %0 S\ 5P +24 "collection"'*% +3 "core" %25|\ V +2 "sampler")o% +4 "core" %) O\ 47 +2 "sampler")7% +48 "core" %) Q\ 77 +2 ."WCR"Intake.select :close + "sampler")0 +17 )9% +2 "core" %) Y\ =7 +3 ."WCR"SSV.dial :exhaust + "sampler")  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler") ' +901 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +3 "collection"'& @ +6 "core" A +67 +5 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open +3 "sampler") +215 "collection"'+% +3 "core" %48}\ S +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +4 "sampler")#.A0X( +5 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'|' +517 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%V +44 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%2  +56 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%} +54 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%1'ϴ +1089 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'y @ +77 "core" > +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'r  +90 "core"  +5 "collection"'U% +4 "core" % |}\ \\ \ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'^ ` +31 "core" a +7 ."WCR"CS.seek 7.396ml +2 "collection"'K'= +701 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'f  +4 ']  +27 "core"  +47  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +3 "collection"'u' +221 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +56 ."bac"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +3 "processing"% ' +591 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."bac"PS.seek 2ml + "processing"%\ '˹ +199 "core" ' \ S +3 ."WCR"CBV.dial :waste2b +2 "collection"'P  +33 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'0' +243 "core" ' +2 ."WCR"delay 1:00 +1100 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%m  +73 "core"  +7 ."bac"PSV.dial PTV + "processing"% +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 "processing"%n% +3 "core" %˼\ } +3 ."bac"PS.seek 1.5ml + "processing"%S' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +35 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%O'ϴ +1592 "core" ' +2 ."bac"delay 2:00 +2156 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'t  +130 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +4 "collection"'A  +44 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'E'O +593 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +25 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'_' +1957 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"' @ +73 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'3  +131 "core"  +11 "collection"'B% +4 "core" % \ ^ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'i ` +60 "core" _ +7 ."WCR"CS.seek 7.253ml +2 "collection"'p' +725 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'"  +4 'I  +31 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"'h' +1614 "core" '@\ \ Z +4 ."WCR"delay 2:00 +3671 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%C  +4 "core"  +6 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%D * +36 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +74 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%)'\ +2377 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%= +73 "core" +5 ."bac"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%Q +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +73 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%'  +72 "core"  +6 ."bac"PS.seek 0ml +3 "processing"%'ϴ +924 ."WCR"CBV.dial :waste2b +2 "collection"'J  +32 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml + "collection"'5' +339 "core" ' +2 ."WCR"delay 1:00 +1081 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%R +130 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +55 ."bac"PS.reconfigure :default +8 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%:' +590 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."bac"PS.seek 2ml + "processing"%X'˹ +1601 "core" ' + ."bac"PTV.dial :puck +2 "processing"%l  +5 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%q +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%T  +35 "core" +5 "processing"%\\% +3 "core" %˹\ ~ +3 ."bac"PS.seek 1.5ml + "processing"%Y' +590 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +35 "core" + +5 ."bac"PS.seek 0ml +3 "processing"%'ϴ +903 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'.  +128 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +4 "collection"'!  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'['O +470 "core" ' +2 ."bac"delay 2:00 +112 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +17 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +4 "collection"'a' +1944 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +3 "collection"'( @ +74 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'<  +90 "core"  +8 "collection"'g% +4 "core" % \ \\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'F ` +59 "core" ^ +7 ."WCR"CS.seek 7.324ml +44 "collection"'j' +714 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +3 'G  +32 "core"  +98  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +3 "collection"'' +1607 "Can"\ g_s +30 "core" ' \ X +4 ."WCR"delay 2:00 +6540 #"bac"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%@  +5 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core" +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%z'\ +2268 ."WCR"CBV.dial :waste2b +3 "collection"'  +32 "core"  +9 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +3 "collection"'8' +57 "core" ' + ."bac"PSV.dial PTV +2 "processing"%$ +73 "core" +6 ."bac"delay 5 seconds +216 "core" ' + ."WCR"delay 1:00 +285 ."bac"PSV.dial PSR + "processing"% +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2382 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +45 "core"  +4 ."bac"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%*  +129 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%o  +46 "core"  +4 ."bac"PTV.dial :PRVmixing + "processing"%7  +6 "core" +4 ."bac"PSV.dial :mixloop + "processing"%9 +57 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.3ml +2 "processing"%' +379 "core" ' +3 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%e  +91 "core"  +6 "processing"%>% +3 "core" %\ | +3 ."bac"PS.seek 0.55ml + "processing"%&' +73 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +129 "core" +126 ' + #"bac"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%+  +41 "core"  +4 ."bac"PS.seek 2ml +3 "processing"% '˹ +1549 "core" ' +2 ."bac"PSV.dial :PML + "processing"%d +44 "core" +4 ."bac"PTV.dial :mixing +2 "processing"% @ +75 "core" B +5 ."bac"PBV.dial :waste1 +2 "processing"%,  +35 "core" +5 "processing"%% +3 "core" %˽\ { +2 ."bac"PS.seek 1.85ml +2 "processing"%b' +230 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1950 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +37080 "Can"\ ge +10923 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%c @ +16 "core" ? +4 ."bac"PBV.dial :waste1 +2 "processing"%%  +34 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +35 "core" + +5 ."bac"PSV.dial :air + "processing"%;  +56 "core" +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +9 ."bac"PS.seek 2.5ml +2 "processing"%s'\ +2385 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%M +43 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :air +2 "processing"%-  +43 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%v +44 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +56 "core" +5 ."bac"PS.seek 0ml +3 "processing"%N'ϴ +2398 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%# +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +15 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"% ' +596 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%Z'˹ +1591 "core" ' +2 ."bac"PTV.dial :puck + "processing"%~  +75 "core"  +47 ."bac"PSV.dial PTV +8 "processing"% +74 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%/  +36 "core" +4 "processing"%V% +3 "core" %˶\  +3 ."bac"PS.seek 1.5ml +2 "processing"%2' +592 "core" ' +3 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1610 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%?  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%y  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%U +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +3 "processing"%^'\ +2407 "core" ' +2 ."bac"PSV.dial PTV + "processing"%| +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%] +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%f +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2393 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%1 +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%P' +593 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"% '˹ +1600 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%u  +6 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%m +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%% +4 "core" %˽\  +49 ."bac"PS.seek 1.5ml +2 "processing"%n' +588 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%k'ϴ +1636 "core" ' +2 ."bac"delay 2:00 +7111 "Can"\ jV +4892 #"bac"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%S  +4 "core"  +10 ."bac"PBV.dial :waste1 +2 "processing"%t  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%0 +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml + "processing"%E'\ +2378 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%_'ϴ +2393 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%I +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%"' +590 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%p'˹ +1600 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%C  +5 "core"  +7 ."bac"PSV.dial PTV +2 "processing"% +72 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%D  +36 "core" +4 "processing"%W% +3 "core" %˿\ t +3 ."bac"PS.seek 1.5ml + "processing"%O' +592 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +34 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%Q'ϴ +1596 "core" ' +2 ."bac"delay 2:00 +12009 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%w  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%'  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +36 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%J +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml + "processing"%h'\ +2406 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%R +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%: +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%q'ϴ +2402 "core" ' +2 ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +2 "processing"%T +133 "core"  +20 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +11 "processing"% +27 ."bac"PS.reconfigure :default +8 "processing"%#A d`xb +10 ."bac"PS.seek 0.25ml +3 "processing"%\\'5 +349 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +16 ."bac"PS.seek 0.5ml +2 "processing"%X' +339 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%L'˹ +1588 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%Y  +6 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%. +75 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%!  +36 "core" +4 "processing"%5% +5 "core" %˵\ 0 +2 ."bac"PS.seek 1.5ml +2 "processing"%[' +584 "core" ' +2 ."bac"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%( * +37 "core" , +5 ."bac"PS.seek 0ml +3 "processing"%<'ϴ +1612 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%g  +5 "core"  +47 ."bac"PBV.dial :waste1 +8 "processing"%F  +37 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%a * +38 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%G +74 "core" +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2461 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%j +75 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%@ +81 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +86 "core" +5 ."bac"PS.seek 0ml +2 "processing"% 'ϴ +2465 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +133 "core"  +7 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 2ml +2 "processing"%'˹ +461 "Can"\ !\ 5 +1642 "core" ' + ."bac"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%$  +4 "core"  +7 ."bac"PSV.dial PTV +2 "processing"% +74 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core"  +5 "processing"%4% +3 "core" %˽\ 1 +3 ."bac"PS.seek 1.5ml + "processing"%' +584 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" * +5 ."bac"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +102 "core"  +6 ."bac"PS.seek 0ml +2 "processing"%*'ϴ +1597 "core" ' +2 "processing"%o9 +2 "core" 95 +3 #"bac"Processing Puck Heater at 29.1C before imaging + .PH.coast +3 "processing"%7 +3 %9& +2 "core" 5 +3 &^*\ 44 +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +6 "core" %\  E J +2 "storage"(e% +3 "core" %u _\  +2 "storage"(>. +3 "core" .( +2 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."bac"SC.seek 1 +2 "storage"(( +200 "core" ( +2 ."bac"SC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" & t N\  +2 "manipulator"&+& +4 "core" &d 7 I +2 "manipulator"&&% +3 "core" %\   H +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +48 ."bac"Elbow.seek 1 +8 "manipulator"&d(# +149 "core" ( +2 "manipulator"&& +3 "core" &' ) K +2 "storage"(,& +4 "core" & y "\ +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&' +90 "core" ' + "storage"(& +3 "core" & n k \ B +3 ."bac"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."bac"SE.seek :beamBreak + "storage"( '> +264 "core" ' +2 "storage"(b- +2 "core" -'< +3 ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&c& +3 "core" &' J H  h +2 "storage"(%& +4 "core" & \\ \\\ > +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +3 "manipulator"&`' +36 "core" ' + ."bac"Elbow.hold +3 "manipulator"&;, +4 "core" , +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -'< +2 ."bac"SE.seek 9.16 Pucks below Top Plate +4 "storage"(M' +34 "core" ' +2 "manipulator"&-% +3 "core" % P O B 20 seconds for bac to relinquish FlushPuck +14225 #"bac"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun0917h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun0917h100ml40s.tif +4067 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun0917h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun0917h100ml.tif +20349 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 199.659 seconds\ /var/log/esp/midres/bac23jun0917h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"BACfans.email "199.659 sec auto-exposure",Subject: "bac23jun0917h100ml images!" +4 "storage"(m- +5 "core" -'# +4 "storage"(& +3 "core" & \ M +2 "manipulator"&& +5 "core" &0  v +2 ."bac"Elbow.seek 1 +7 "manipulator"& (# +15 "core" ( +10 "manipulator"&\ & +6 "core" &. % w +2 "storage"(n& +4 "core" & G\ Q +4 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&S' +7 "core" ' +3 ."bac"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 ."bac"SE.seek 9.65 Pucks below Top Plate +2 "storage"(t' +58 "core" ' + "manipulator"&A& +6 "core" &. y +2 "storage"(0& +3 "core" & \  1\ X +3 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +2 "manipulator"&k' +30 "core" ' +2 ."bac"Elbow.hold +2 "manipulator"&, +5 "core" , +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."bac"SE.reconfigure :default +12 "storage"(#QK-0-\ b +6 ."bac"SE.seek 9.83 Pucks below Top Plate +4 "storage"(3'5 +30 "core" ' +3 "manipulator"&B% +16 "core" %$  w +4 "storage"(i& +6 "core" & \  m\ V +4 ."bac"Forearm.force -20 +4 "manipulator"&5 +10 ."bac"Forearm.seek 1 + 320 counts +2 "manipulator"&E'P +21 "core" ' +4 "manipulator"&I& +6 "core" &.  y +4 "storage"(_& +10 "core" &\ \ \ \\ +4 ."bac"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."bac"Forearm.seek 1 + 700 counts +3 "manipulator"&"' +41 "core" ' +4 "storage"(C% +6 "core" %=   \ ^ +6 ."downElevator"SE.seek :down +6 "storage"('g +98 (D% +6 "core" %,  \ _U[ +4 "manipulator"&W% +6 "core" % | y +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +9 ."bac"Forearm.seek :retract +2 "manipulator"&p'\ +65 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +25 "core" ' +4 "storage"(=& +9 "core" &   \ c +10 "collection"'O& +107 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%w& +11 "core" &ShM\ WS +2 &\ z +6 "manipulator"&'& +8 "core" &.  y +10 "manipulator"&)% +8 "core" %\  ^ y +6 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&J(- +176 "core" ( +3 "manipulator"&Q& +7 "core" &- j y% +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +8 &R& +5 "core" &- y% +7 ."psFlush"Forearm.seek :garage +7 "manipulator"&'a +119 "core" ' +7 ."psFlush"Hand.close +5 "manipulator"&:/ +74 "core" / +4 "manipulator"&l& +6 "core" &-  w& +4 "manipulator"&h% +6 "core" % oZ  w +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&T'\ +125 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +6 "manipulator"&q(_ +68 #"uploadLog"upsync +59 "core" ( + "manipulator"&\\& +4 "core" &e y +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &X& +3 "core" &e y +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&Y'$ +90 "core" ' + "manipulator"&.& +5 "core" &e y + "manipulator"&!% +4 "core" %-  y +2 "processing"%5& +4 "core" &\ z +2 "processing"%L& +5 "core" &\ z +2 ."psFlush"PC.seek :closed +2 "processing"%((^ +6 "core" &\ z +7 &4\ v$c +10 &Uy\ q7 +9 &|x\ qL +10 &R\ tP +9 &TO\ tP +9 &R\ sP +10 &T\ tP +10 &Q\ tP +8 &^S\ tP +10 & Q\ tP +9 &Q\ tP +10 &!N\ tP +9 &#fR\ tP +9 &%'U\ tP +10 &&S\ tP +9 &(R\ tP +9 &*oO\ tO +10 &,0Q\ tP +9 &-N\ tP +10 &/N\ uP +9 &1wO\ tO +9 &38O\ tP +10 &4V\ sP +9 &6Q\ tO +9 &8}Q\ tP +10 &:AR\ tO +9 &<Q\ tO +10 &=Q\ tP +9 &?Q\ tO +9 &AFT\ tP +10 &C^\ sQ +9 &Dp\ qT +9 &F}\ pU +10 &H>\ pV +9 &J\ qV +10 &K\ pV +9 &M\ oW +9 &OD~\ oW +10 &Q\ pW +9 &R\ pV +9 &T\ pW +10 &VJ\ oW +9 &X v\ oW +10 &Yr\ oW +9 &[\ nW +9 &]Q\ oJ +10 &^~Iv\ p` +9 &^Sx\ t4 +5 ( +2 "processing"%L& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.70 +2 "processing"%[& +6 "core" &^*\ v4 + &^*\ v4 +3 ."psFlush"Hand.open + "manipulator"&g1 +72 "core" 1 +2 "manipulator"&F% +3 "core" % -  y +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +95 "core" ' +2 ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +4 ."psFlush"PSV.dial PSR +3 "manipulator"&G% +3 "processing"%< +8 "core" %\  R z +2 "storage"(j% +4 "core" %b Z %\ W +2 "storage"(@. +3 "core" .( +2 "storage"(& +3 "core" &\ \ \ \\ +2 "storage"(& +4 "core" &\ \ \ \\ +2 "manipulator"&& +3 "core" &e  y +2 "manipulator"&% +4 "core" %\   y +46 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 "core"  +3 ."WCR"Elbow.seek 1 +4 "manipulator"& (# +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +241 "core" ( +2 "manipulator"&& +3 "core" &/ k z +2 "storage"(& +5 "core" &   .\ d +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&4' +99 "core" ' +56 "storage"(& +5 "core" & / ! \ d +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(z'> +167 "core" ' + ."psFlush"delay 5 seconds +77 "core" ' + "storage"(- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" &/ S z +3 "storage"(o& +3 "core" &   g\ b +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 1 +4 "manipulator"&7' +35 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&9, +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -' +3 ."WCR"SE.seek 10.17 Pucks below Top Plate + "storage"(e'X +33 "core" ' +2 "manipulator"&>% +3 "core" % I y +2 "storage"(& +4 "core" &   \ ^ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 312 counts + "manipulator"&+'H +19 "core" ' +2 "manipulator"&&& +3 "core" &/ N z +2 "storage"(H& +5 "core" & A = n\ e +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&' +35 "core" ' +2 ."WCR"SE.seek 11.17 Pucks below Top Plate +2 "storage"(,' +36 "core" ' +2 "manipulator"&& +4 "core" &/ z +2 "manipulator"&x% +4 "core" % y +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&6'\ +101 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&b(i +20 ."psFlush"PSR.select :air +2 "processing"% +61 ."psFlush"PS.seek 2.5ml +2 "processing"%c'\ +91 "core" ( +2 "manipulator"&%& +3 "core" &e \ z9 +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &e o z9 +3 ."WCR"Forearm.seek CC +2 "manipulator"&-'Ͻ +92 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&v/ +69 "core" / +7 ."WCR"CC.seek :open +4 "collection"'s( +401 "core" ( + "storage"(#& +4 "core" & G J \\\ g +2 "storage"(~& +4 "core" & A K \ f +2 "manipulator"&& +4 "core" &e = z9 +2 "manipulator"&% +5 "core" % ϶ j z= +2 ."WCR"Forearm.seek :retract + "manipulator"&d'\ +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +3 "manipulator"& (# +149 "core" ( +2 "manipulator"&`& +3 "core" &+ < z +2 "storage"(& +5 "core" & 3 2\ h + ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&M' +99 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&N, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&Z1 +77 "core" 1 +2 "manipulator"&}% +4 "core" % # ( z6 +2 "storage"(;& +3 "core" & 9 =\ e +2 ."WCR"Forearm.force -20 + "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 319 counts + "manipulator"&?'O +22 "core" ' + "manipulator"&/& +4 "core" &+ F z +2 "storage"( & +3 "core" & 5 2\ h +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&r' +25 "core" ' + "storage"(U% +3 "core" % S T B\ i +3 ."downElevator"SE.seek :down +3 "storage"('g +100 (2% +2 "core" %و) U _\ kTX +2 "manipulator"&f% +5 "core" % z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +43 ."WCR"Forearm.seek :retract +8 "manipulator"&K'\ +34 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +56 "core" ' +2 #tStarting finalPurge +545 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%V @ +188 "core" A +7 ."psFlush"PTV.dial :PRVmixing + "processing"%1  +128 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +5 ."psFlush"PS.seek :empty +4 "processing"%|'ϖ +867 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1735 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +113 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%m'\ +1165 "Can"\ tC +929 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +36 "core" +6 ."psFlush"PTV.dial :mixing + "processing"% @ +75 "core" B +6 ."psFlush"PSV.dial :mixloop +2 "processing"%\ +100 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%n'ϖ +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +101 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%0'M +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%B'\ +1590 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%]  +73 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%I  +15 "core"  +50 ."psFlush"PS.seek 0ml +2 "processing"%_'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +73 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%u' +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%C'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +73 "core" +5 ."psFlush"PBV.dial PSV + "processing"% U +55 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%t'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%D @ +45 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%W'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +72 "core"  +4 ."psFlush"PS.seek 0ml +4 "processing"%='ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%E +49 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%O'\ +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +72 "core" +5 ."psFlush"PBV.dial PSV + "processing"%3 U +6 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%''ϴ +2602 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%) @ +45 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%"'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%Q'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%R +43 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 1ml + "processing"%'M +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +62 ."psFlush"PS.seek 2.5ml + "processing"%:'\ +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%l +83 "core"  +5 ."psFlush"PTV.dial :puck +2 "processing"%h  +6 "core"  +5 ."psFlush"PBV.dial :waste1 + "processing"%p  +56 "core" +5 ."psFlush"PS.seek 0ml +4 "processing"%\\'ϴ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%X +71 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%.'\ +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%! +72 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%5 U +53 "core" V +5 ."psFlush"PS.seek 0ml +4 "processing"%J'ϴ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%T @ +43 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%y'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%[  +72 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%g'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%F +44 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%G'\ +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%j U +6 "core" V +5 ."psFlush"PS.seek 0ml +3 "processing"%@'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2606 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'<& +10 "core" &\ r +2 "manipulator"&Y& +46 "core" &+  z +9 "manipulator"&% +3 "core" %\  y +3 .tElbow.seek PC + "manipulator"&(_ +260 "core" ( +2 "manipulator"&q& +3 "core" &_ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &*& +4 "core" &_ F y +2 .tForearm.seek PC +2 "manipulator"&'$ +99 "core" ' +2 .tHand.close + "manipulator"&a/ +69 "core" / +5 .tPC.seek :open +3 "processing"%( +457 "core" ( + "manipulator"&& +3 "core" &_ y +2 "manipulator"&o% +4 "core" % 8 z +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&>(i +353 "core" ( +2 "manipulator"&& +3 "core" &_5 & yL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &&& +3 "core" &_6 F zL +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&H'Ͻ +76 "Can"\ tHja +22 "core" ' +2 "manipulator"&& +3 "core" &_5 ` yL +2 "manipulator"&x% +5 "core" %  z +2 "collection"'4& +4 "core" &\ o +3 "collection"' & +4 "core" &\ p +3 .tCC.seek :closed + "collection"'z(S +7 "core" &\ o +5 &\ o6 +9 &:Gu\ b1 +10 &cq~\ aE +9 &a\ dP +10 &O\ fO +9 &W\ eP +9 &FV\ fP +10 &Q\ gP +9 &U\ fO +9 &T\ eP +10 &OR\ gO +9 &!S\ fO +10 &"Q\ fP +9 &$U\ eO +9 &&WR\ fO +10 &(T\ fP +9 &)T\ fP +9 &+Q\ fP +10 &-_Q\ fO +9 &/ S\ fP +10 &0U\ fP +9 &2Q\ fO +9 &4eU\ eP +10 &6(Q\ fP +9 &7Q\ fO +9 &9T\ eP +10 &;nR\ fP +9 &=1R\ fO +10 &>R\ fP +9 &@R\ fP +9 &BvU\ eP +10 &D4_\ dQ +9 &Ek\ cR +9 &G\ ^V +10 &IZ\ W\\ +9 &K\ W\\ +10 &L\ V\\ +9 &N\ W] +9 &P\\\ U^ +10 &R\ U^ +9 &SvI\ ^#j +9 &S \ \\X +6 ( +2 "collection"' & +3 "core" &S\ ^X +2 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.31 + "collection"'7& +6 "core" &S\ ^X +4 .tHand.open + "manipulator"&+1 +74 "core" 1 +2 "manipulator"&e% +3 "core" %  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&%'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'& +6 "core" &S\ _X +2 "collection"'% +4 "core" %\ ` +2 .tCSV.dial CSR +2 "collection"'9  +42 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml +2 "collection"'v'oW +1358 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +58 '$% +5 "core" %oY\ ^ +3 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'6' +667 "core" ' + .tCSV.dial :waste +2 "collection"' +131 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml + "collection"'#' +1988 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'~& +6 "core" &S\ \\X +2 "collection"'% +3 "core" %\ [ +2 .tCSV.dial :flush + "collection"'  +44 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'`'oW +1245 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A +4 "collection"'-% +3 "core" %o[\ ^ +3 .tCS.seek 7ml + "collection"'b' +556 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'Z  +2 '}  +42 "core"  +92  +4 .tCBV.dial :waste2b +2 "collection"';  +18 "core"  +5 .tCS.seek 0ml +3 "collection"'/' +1723 "core" ' +2 #tFlushing upper manifold + "collection"' & +6 "core" &S\ \\X +2 "collection"'U% +3 "core" %\ \\ +2 .tCSV.dial :flush +2 "collection"'d  +73 "core"  +4 .tCS.seek 5ml +2 "collection"'2'oW +1244 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +45 "core" B +4 "collection"' % +4 "core" %oV\ ^ +2 .tCS.seek 7ml +2 "collection"'M' +558 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'? + ',  +45 "core"  +61  +4 .tCTV.dial :air +2 "collection"'r  +130 "core" +5 .tCS.seek 0ml +3 "collection"'' +1734 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'V'/ +788 "core" ' + .tCSV.dial :waste +2 "collection"'1 +45 "core" +5 .tCS.seek 0ml +3 "collection"'' +772 "core" ' +2 "collection"'c& +3 "core" &S~\ [X +2 "collection"' % +3 "core" %\ [ +2 .tCSV.dial :flush +2 "collection"'|  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'P'/ +784 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +4 "collection"'% +3 "core" %/\ \\ +3 .tCS.seek 4.999ml + "collection"'\ 'oR +550 "core" ' +2 .tCSV.dial :air + "collection"'m @ +7 "core" @ +4 .tCS.seek 0ml +2 "collection"'A' +1253 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'n'/ +790 "core" ' + .tCSV.dial :waste +2 "collection"'0 +73 "core" +5 .tCS.seek 0ml +2 "collection"'i' +789 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"']& +6 "core" &S\ ZX +2 "collection"'I% +3 "core" %\ Z +2 .tCSV.dial CSR +2 "collection"'B  +130 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +16 .tCS.seek 8ml + "collection"'^'_ +1958 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'_' +548 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'u +2 'S  +7 "core"  +93 +3 .tCTV.dial :intake +2 "collection"'  +74 "core"  +5 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml +2 "collection"'C'O +1980 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air + "collection"'D  +75 "core"  +4 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'t' +609 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'k  +102 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +16 .tCS.seek 4ml + "collection"'W'O +1094 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +5 "collection"' +17 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'E' +1485 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'=  +3 'w  +41 "core" ~ +93  +4 .tCBV.dial :waste2b +2 "collection"'3  +47 "core"  +5 .tCS.seek 0ml +3 "collection"'O' +2435 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR +3 "collection"')  +45 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +15 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'''O +1130 "core" ' +8 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'' +1482 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'" +2 'R  +46 "core"  +57 +4 .tCTV.dial :air +2 "collection"'Q  +131 "core" +5 .tCS.seek 0ml +3 "collection"'' +2428 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'l'/ +781 "core" ' +2 .tCSV.dial :waste +2 "collection"'h +43 "core" +5 .tCS.seek 0ml +2 "collection"'p' +781 "core" ' +2 #tFlushing upper manifold + "collection"':& +6 "core" &Sy\ [X +2 "collection"'X% +3 "core" %f\ Z +2 .tCSV.dial :flush +2 "collection"'\\  +43 "core"  +4 .tCS.seek 5ml +2 "collection"''oW +1267 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'! @ +57 "core" > +3 "collection"'5% +5 "core" %oU}\ ] +2 .tCS.seek 7ml + "collection"'.' +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'T +2 'J  +7 "core"  +93  +3 .tCTV.dial :air +2 "collection"'[  +16 "core" ~ +5 .tCS.seek 0ml +2 "collection"'y' +1715 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'F'/ +778 "core" ' +2 .tCSV.dial :waste +2 "collection"'g +45 "core" +4 .tCS.seek 0ml +2 "collection"'L' +783 "core" ' +2 "collection"'j& +3 "core" &S~j\ [X +2 "collection"'G% +4 "core" %{\ Z + .tCSV.dial :flush +2 "collection"'  +44 "core"  +4 .tCS.seek 3ml +2 "collection"'@'/ +786 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"' @ +43 "core" A +4 "collection"'% +4 "core" %/m\ ] +2 .tCS.seek 5ml +2 "collection"'<'oW +559 "core" ' + .tCSV.dial :air +2 "collection"'Y @ +6 "core" @ +4 .tCS.seek 0ml +2 "collection"'' +1247 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'q'/ +782 "core" ' + .tCSV.dial :waste +2 "collection"'* +73 "core" +4 .tCS.seek 0ml +4 "collection"'N' +781 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'a& +6 "core" &S~k\ ZX +2 "collection"'K% +3 "core" %o\ Z +2 .tCSV.dial :flush +39 "collection"'(  +51 "core"  +5 .tCS.seek 5ml +2 "collection"''oW +1253 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'o @ +42 "core" A +4 "collection"'% +3 "core" %oT]\ ] +3 .tCS.seek 7ml + "collection"'' +572 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +4 '&  +40 "core"  +90  +5 .tCBV.dial :waste2b + "collection"'  +47 "core"  +5 .tCS.seek 0ml +2 "collection"'x' +1717 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'4& +6 "core" &S~a\ [X + "collection"'% +4 "core" %r\ [ +2 .tCSV.dial CSR + "collection"'s  +44 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +17 .tCS.seek 8ml +2 "collection"'7'_ +839 "Can"\ kYDz +1121 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'+' +555 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'e + '  +49 "core"  +55 +4 .tCTV.dial :intake +2 "collection"'  +75 "core" +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"''O +1982 "core" ' + .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air +2 "collection"'9  +73 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'H' +607 "core" ' +2 .tCSV.dial CSR + "collection"'8  +103 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +15 .tCS.seek 5ml +2 "collection"'$'oW +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml + "collection"'v' +1345 "core" ' +2 .tCSV.dial CBV + "collection"' +103 "core" +5 .tCS.seek 0ml +3 "collection"'6' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +6 "core" &_3 zL +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&(i +43 "core" ( +8 "manipulator"&& +3 "core" &_3 zL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &#& +4 "core" &_3 zL +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +99 "core" ' +2 .tHand.close + "manipulator"&-/ +72 "core" / +4 .tCC.seek :open +3 "collection"'`( +402 "core" ( +2 "manipulator"&Z& +3 "core" &_3 * zL +2 "manipulator"&}% +3 "core" % z +3 .tForearm.seek :retract +2 "manipulator"&;'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&b(- +290 "core" ( +2 "manipulator"& & +3 "core" &- p z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &U& +4 "core" &- z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&d'a +111 "core" ' +2 .tHand.open + "manipulator"&/1 +74 "core" 1 +2 "manipulator"&f% +3 "core" % kN  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& '\ +108 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 15:37:49 + #Preparing to sleep until +10:00 +8 #Asleep til +10:00 +3 #Continuing at 17:46 +5 "Can"\ u=d +3 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 12,\\n 2 => 21}\\nCan@17:36:54, 25.0C, 51% humidity, 14.7psia, 13.047V, 0.349A, 36.523Ah, 4.55W\\nSampled 100.0ml",Subject: "Asleep until 17:46" +23 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +3 #Shutdown +224 #"uploadLog"upsync +47100 "Can"\  +12619 \ ?s +3 #tPowering core bus +568 .Gate.power :raw,:ON + "sampler") +58 )2 +2 "core"  +3 "collection"' +3 ', +2 "core"  +2 "processing"% +3 %? +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +50 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +3 "sampler")#.0X 12,\\n 2 => 21}\\nCan@17:47:17, 24.9C, 52% humidity, 14.7psia, 13.047V, 0.391A, 36.546Ah, 5.10W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +4 #tDA/WCR phase #4 +4 #bac sampling at most 100ml, wcr at most 100ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'W& +4 "core" &m\ p +2 .tHand.open +2 "manipulator"&=1 +69 "core" 1 +3 "manipulator"&w% +3 "core" % \  ) z +3 "storage"(3% +5 "core" %q \ v +2 "storage"(E. +3 "core" .(d +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +3 "storage"()( +65 ."Qmail"BACfans.email "Started bac in tube 2 at 17:47:17PDT09-Jun-23\\n{1 => 12,\\n 2 => 21}\\nCan@17:47:17, 24.9C, 52% humidity, 14.7psia, 13.047V, 0.391A, 36.546Ah, 5.10W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +74 #"uploadLog"upsync +83 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +10 (O& +4 "core" & \ t +8 "manipulator"&'& +9 "core" &O  z1 +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +2 "manipulator"&R(* +30 #"uploadLog"upsync +6 "core" ( +2 "manipulator"&"& +3 "core" &3 < yj +2 "storage"(Q& +4 "core" & ~\ w +3 .tForearm.seek 2 + 700 counts + "manipulator"&'ѷ +87 "core" ' + "storage"(& +4 "core" & \ w +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(h'> +179 "core" ' + "storage"(l- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (:& +3 "core" & G\ x +2 "manipulator"&X& +5 "core" &3  zj +2 .tElbow.seek 2 + "manipulator"&\\(* +5 "core" ( +2 "manipulator"&p& +3 "core" &3 4 zj +2 "storage"(!& +4 "core" & \ y +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&5'' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&J& +4 "storage"(T'g +8 "core" &3 O yj + "manipulator"&[% +5 "core" % - G y +41 .tForearm.seek :retract +7 "manipulator"&.'\ +77 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +14 "core" ' +2 .tElbow.seek CC +2 "manipulator"&y(i +163 "core" ( +2 "manipulator"&g& +3 "core" &`5 " zL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &F& +4 "core" &`5 z zL +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&j'Ͻ +105 "core" ' +2 "manipulator"&G& +3 "core" &`5 3 zL +2 "manipulator"&% +4 "core" % ) z| +2 "collection"'L& +4 "core" &s\ s +2 "collection"'& +6 "core" &q\ r +2 .tCC.seek :closed + "collection"'(S +7 "core" &n\ s +6 &W\ q> +9 & Ix^\ e2 +9 &Mq]\ dF +10 &]X\ gP +9 &SG\ iO +9 &tUE\ iO +10 &5V=\ iO +9 &R0\ iO +10 &T(\ hO +9 &{Y%\ hO +9 &=R(\ hO +10 & T\ iO +9 &"Q\ iO +9 &$U\ hO +10 &&ET\ hO +9 &(S\ iO +10 &)T\ iO +9 &+V\ hO +9 &-NT\ iO +10 &/V\ hO +9 &0V\ hP +9 &2T\ hO +10 &4UV\ hO +9 &6U\ hO +10 &7Q\ iO +9 &9T\ hO +9 &;]S\ hO +10 &=Q\ iO +9 &>V\ hO +9 &@U\ hP +10 &BdT\ iP +9 &D%W\ hP +10 &E_\ gP +9 &Gg\ fR +9 &I_}\ cT +10 &K\ `X +9 &L\ Z\\ +9 &N\ \\\\ +10 &PP\ Y\\ +9 &R\ Y] +10 &SlK\ a%o +9 &S\ aS +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.95 +2 .Hand.open +3 "manipulator"&@1 +4 "core" &Sm\ dS +64 1 +2 "manipulator"&Y% +3 "core" %  z| +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&<'\ +95 "core" ' + #tcollectSample 100ml w/bubble point of 55psi +2 #Priming 7ml +2 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +4 "sampler")+ +5 "core" + + "sampler")*% +4 "core" % `\ Cl +2 "collection"'q& +3 "core" &Sm~\ cS +4 "Can"\ qOo^ + #tCalibrating pressure and temperature sensors +5 .CTV.dial :air + "collection"'a  +7 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +6 "core"  +3 .tSS.reconfigure :fast +3 "sampler")#.0X% +2 .tSSV.dial :exhaust +2 "sampler")9  +76 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")' +391 "core" ' +2 .tExhaust.select :close + "sampler") +15 #tSampling 100.0ml + .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +4 "sampler")#.0X% +3 "core" %/0\ X +2 "sampler")%% +4 "core" %& [\ 7$ +2 "sampler")z% +3 "core" %& ]\ 7$ +2 .tIntake.select :close + "sampler")0 +16 )Z% +2 "core" %& P\ <$ +2 .tSSV.dial :exhaust +2 "sampler")}  +77 "core"  +4 .tExhaust.select :open + "sampler")@ +15 .tSS.seek 0ml + "sampler")' +871 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 "sampler")  +2 .tCBV.dial SSV +4 "collection"'U @ +7 "core" ? +63 +4 #tAllowing 130s for 25.0ml of remaining 75.0ml +2 .Intake.select :open +3 "sampler") +257 "collection"'% +5 "core" %47\ [ +2 #tIntake @31.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +4 "sampler")#.0X) +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'F' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")5 +134 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X @ +5 "core" A +124  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'%  +129 "core" +4 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +3 "collection"'z  +3 "sampler")Z'i +15 "core"  +103 ."CSpush"CSV.dial :air +2 "collection"'} @ +43 "core" ? +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'#' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")- +133 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +5 .tCS.seek 5ml +2 "collection"''oW +1349 "core" ' +2 .tCSV.dial CTV + "collection"'P  +46 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'m @ +45 "core" > +4 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'I  +46 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" ? +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'u' +1353 "core" ' + "collection"'_% +4 "core" % \ a +2 #tPuck @54.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe +8 .CSV.dial CBV +3 "collection"'{ +101 "core"  +3 .tCBV.dial CSV +2 "collection"'6  +31 "core"  +4 "collection"'C% +4 "core" %\ ` +2 .tCS.seek 5ml +2 "collection"'|'oY +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"']  +44 "core" +3 "collection"'\ % +3 "core" %o[\ c +3 .tCS.seek 7ml + "collection"'`' +593 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'^ @ +45 "core" > +4 .tCS.seek 10ml +3 "collection"'=' +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'n ` +116 "core" ^ +4 #tLysing Complete + "collection"'& +5 "core" &Ss \ cS +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&w% +5 "core" %\  z +2 "storage"(3% +3 "core" %n w n =\ o +2 "storage"(O. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(D( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 ('& +3 "core" & ; N >\ i +2 "manipulator"&i& +3 "core" &`3  zL +2 "manipulator"&"% +4 "core" %\  8 z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&Q(# +157 "core" ( +2 "manipulator"&W& +3 "core" &)  z +2 "storage"(S& +3 "core" & 7\ s +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&l' +95 "core" ' + "storage"(:& +4 "core" & *\ t +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +43 .tSE.seek :beamBreak +7 "storage"(E'> +237 "core" ' + "storage"(X- +3 "core" -'0 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&p& +4 "core" &)  y +2 "storage"(!& +3 "core" & { z \ n +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"& ' +33 "core" ' +2 .tElbow.hold +3 "manipulator"&J, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(B- +2 "core" -'0 +3 .tSE.seek 11.19 Pucks below Top Plate +2 "storage"([' +36 "core" ' + "manipulator"&R% +4 "core" %!  z +2 "storage"(& +3 "core" & d c\ j +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 317 counts +2 "manipulator"&g'M +22 "core" ' +2 "manipulator"&& +3 "core" &) M y +2 "storage"(5& +3 "core" & r s 3\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +39 "core" ' +2 .tSE.seek 12.19 Pucks below Top Plate +2 "storage"(h'C +38 "core" ' +2 "manipulator"&F& +3 "core" &)  y +2 "manipulator"&% +4 "core" % 5 y| +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&T'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\\(i +162 "core" ( + "manipulator"&L& +4 "core" &_1 * zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &G& +2 "core" &_1  zK +3 .tForearm.seek CC + "manipulator"&t'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&Y/ +76 "core" / +3 .tCC.seek :open +2 "collection"'*( +405 "core" ( + "storage"(@& +4 "core" & \ \ r +2 "storage"(q& +3 "core" & \ r +3 "manipulator"&& +4 "core" &_1 zK +2 "manipulator"&j% +3 "core" %  z +3 .tForearm.seek :retract + "manipulator"&K'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&.(# +162 "core" ( + "manipulator"&a& +4 "core" &# x zm +2 "storage"(& +3 "core" & F\ w +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&o' +108 "core" ' + .tElbow.hold +2 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight +42 "manipulator"&$&.,(\ #b +8 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +5 "core" % N z + "storage"((& +4 "core" & \ q +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 316 counts + "manipulator"&'L +18 "core" ' +2 "manipulator"&0& +3 "core" &# ym +2 "storage"(& +4 "core" & /\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +21 "core" ' +2 "storage"(s% +3 "core" %G \ x +3 ."downElevator"SE.seek :down +2 "storage"(4'g +100 (% +3 "core" %(+ m\ yT[ +2 "manipulator"&e% +4 "core" % y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&&'\ +72 "core" ' + ."downElevator"SE.stop + "storage"(5 +19 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'+& +6 "core" &\ v +2 "manipulator"&x& +4 "core" &# ym +2 "manipulator"&7% +3 "core" %\  y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&H(- +175 "core" ( +3 "manipulator"& & +3 "core" &- W y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &N& +3 "core" &- y +2 .tForearm.seek :garage +2 "manipulator"&'a +111 "core" ' +2 .tHand.close + "manipulator"&~/ +78 "core" / +2 "manipulator"&v& +3 "core" &- [ z +2 "manipulator"&$% +4 "core" % tk  z +2 .tForearm.seek :retract +2 "manipulator"&>'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(i +287 "core" ( +2 "manipulator"&8& +3 "core" &n2 E zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &%& +2 "core" &n2 @ yK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&z'Ͻ +97 "core" ' +2 "manipulator"&}& +3 "core" &n1 X zK +2 "manipulator"&% +5 "core" %  z +2 "collection"'-& +3 "core" &%\ s +3 "collection"'9& +5 "core" &,\ s +2 .tCC.seek :closed +2 "collection"'Z(S +5 "core" &<\ s +49 &:\ r6 +2 &;Hu4\ e0 + &fr{:\ cE + & Z6\ hN + &O+\ hM +3 &V/\ hN +6 &PR)\ jN +9 &S)\ iM +9 &S-\ iM +10 &U,\ iM +9 &XP+\ jN +9 &!U#\ iM +10 &"R)\ jN +9 &$Q-\ jN +10 &&aP(\ jM +9 &("T#\ iN +9 &)T"\ iN +10 &+Q"\ iN +9 &-iQ*\ jM +10 &/*S(\ iN +9 &0U\ iN +9 &2U$\ iM +10 &4qR&\ iM +9 &62T"\ iN +9 &7U(\ iN +10 &9W%\ iN +9 &;xU'\ iN +9 &=:W\ iN +10 &>V\ hN +9 &@W$\ iN +10 &BW)\ hN +9 &D>]%\ hO +9 &Eg'\ fP +10 &G \ aU +9 &Ic \ ZZ +9 &K&\ [Z +10 &L\ Z[\ +9 &N"\ Z[ +10 &Pd$\ X] +9 &R&#\ XZ +9 &Sm@$\ b. +10 &S$\ bW +5 ( +2 "collection"'9& +3 "core" &Su\ cW +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.27 + "collection"'#& +6 "core" &St\ cW +2 .tHand.open +2 "manipulator"&1 +75 "core" 1 + "manipulator"&U% +4 "core" % & z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%; +129 "core"  +6 "processing"% % +4 "core" %ϸ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 .tPS.seek 1.5ml +2 "processing"%2' +1592 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%,  +42 "core"  +4 .tPS.seek 0ml +2 "processing"%d'ϴ +1589 "core" ' +2 .tPSV.dial PSR +2 "processing"%? +43 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%/'\ +2601 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%M +2 "collection"'f  +6 "core" @ + "processing"%1 +4 "core" @ +2 "processing"%  +65 "core" +121  +5 .tPSV.dial :mixloop +2 "processing"% +100 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'r  +16 "core"  +4 .tPTV.dial :PRVmixing + "processing"%c  +128 "core" +5 .tPS.seek 0ml +3 "processing"%'ϴ +2608 "core" ' + .tPSV.dial :air +2 "processing"%A  +54 "core" +5 .tPS.seek 2.5ml +3 "processing"%'\ +2606 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +55 "core" +11 .tPS.seek 0ml +2 "processing"%b'ϴ +2601 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +4 .tPS.seek 2.5ml +2 "processing"% '\ +2595 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%P +43 "core" +5 .tPS.seek 0ml +3 "processing"%m'ϴ +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +6 "core" &o1  zK +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(i +5 "core" ( +2 "manipulator"&& +3 "core" &o1  zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &_& +3 "core" &o1 G zK +2 .tForearm.seek CC +2 "manipulator"&{'Ͻ +98 "core" ' + .tHand.close + "manipulator"&6/ +77 "core" / +4 .tCC.seek :open +3 "collection"'C( +399 "core" ( +2 "manipulator"&u& +3 "core" &o1 zK +2 "manipulator"&]% +4 "core" % z +2 .tForearm.seek :retract + "manipulator"&\ '\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&|(- +294 "core" ( +2 "manipulator"&^& +3 "core" &- X y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &`& +3 "core" &- | y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&n'a +114 "core" ' + .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&w% +3 "core" % jR z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&3'\ +105 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +6 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%'  +17 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%i  +4 "collection"'"  +7 "core" +9  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"')  +6 "core" +3 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'W& +6 "core" &0\ u +2 "manipulator"&S% +3 "core" %\ y +2 "storage"(:% +3 "core" %t \ z +2 "storage"(y. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +42 .tSC.seek 2 +7 "storage"(<( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (X& +2 "core" & %\ t +2 "manipulator"&p& +4 "core" &- T y +2 "manipulator"&!% +3 "core" %\ y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&B(* +199 "core" ( + "manipulator"&R& +4 "core" &6 2 y +2 "storage"(& +3 "core" & Z\ { +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +90 "core" ' +2 "storage"(5& +3 "core" & \ { +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(F'> +195 "core" ' +3 "storage"(- +2 "core" -'̗ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (l& +3 "core" & \ s +2 "manipulator"&Q& +4 "core" &6 C y +2 .tElbow.seek 2 +2 "manipulator"&E(* +8 "core" ( +2 "manipulator"& & +3 "core" &3 # z +2 "storage"(g& +3 "core" & \ t +3 .tForearm.seek 2 + 300 counts + "manipulator"&['' +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&L/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&G& +4 "storage"('g +7 "core" &3 z +2 "manipulator"&J% +3 "core" % " yi +3 .tForearm.seek :retract + "manipulator"&Y'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&T(i +30 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +121 "core" ( +2 "manipulator"&& +3 "core" &b,  zF +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &@& +3 "core" &b, Q zF +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&q'Ͻ +103 "core" ' +2 "manipulator"&& +3 "core" &b, zF +2 "manipulator"&j% +5 "core" %  z +2 "collection"'a& +3 "core" &+\ r +3 "collection"'& +5 "core" &9\ s +2 .tCC.seek :closed + "collection"'t(S +7 "core" &;\ r +5 &.\ r6 +9 &CHu*\ f0 +10 &mq}\ dE +9 &Z\ hN +9 &S\ iN +10 &V\ iN +9 &WW\ iN +10 &W\ iN +9 &Q\ jN +9 &S\ iM +10 &_P\ iN +42 &!"Q\ hM +9 &"S\ hN + &$U\ hN + &&gQ\ hN &()R\ hN +3 &)R\ hM +9 &+S\ iN +10 &-oV\ iN +9 &/0W\ hN +9 &0T\ iM +10 &2T\ iN +9 &4wQ\ iN +10 &69R\ iN +9 &7S\ iM +9 &9T\ iN +10 &;P\ jN +9 &=BS\ hM +9 &?T\ iM +10 &@U\ iN +9 &BR\ iN +10 &DHW\ hN +9 &F[\ hO +9 &Ge\ gP +10 &Ix\ dR +9 &K:\ `V +9 &L\ ZZ +10 &N\ [[ +9 &Pq\ Z[ +10 &R1\ YS +9 &SfF\ _(w +9 &S\ [!d +10 ( + &Sz\ cZ +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.95 +3 .Hand.open +3 "manipulator"&\\1 +68 "core" 1 +3 "manipulator"&% +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'(  +130 "core"  +5 .tCSV.dial CTV + "collection"'0  +31 "core"  +5 .tPS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 "collection"'K% +3 "core" % JM\ b +3 .tCS.seek 4.25ml + "collection"'s'W +1541 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%.  +43 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +72 "core"  +5 .tPS.seek 0ml +3 "processing"%e'ϴ +2607 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'+ ` +32 "core" ^ +4 .tCSV.dial :air +2 "collection"'o @ +44 "core" ? +4 .tCS.seek 10ml +2 "collection"'x' +1546 "core" ' + .tCSV.dial CTV +2 "collection"'7  +56 "core" ~ +5 .tCS.seek 0ml +2 "collection"'' +2618 "core" ' +2 .tCBV.dial :waste1 + "collection"'h @ +30 "core" ? +3 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +130 "core" +3 "collection"' & +3 "core" &Sy{z\ ]Z +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&N% +5 "core" %\  z +2 "storage"(4% +4 "core" %s p w *\ m +2 "storage"(. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +3 "storage"(~( +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (v& +4 "core" & A B \ j +2 "manipulator"&$& +4 "core" &b+  zF +2 "manipulator"&&% +3 "core" %\  A y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&(# +173 "core" ( +2 "manipulator"&8& +3 "core" & ~ yd +40 "storage"(%& +11 "core" & x s \ o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&H' +94 "core" ' +2 "storage"(}& +3 "core" & t { \ o +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('> +239 "core" ' + "storage"(-- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&>& +3 "core" &  zd +2 "storage"(*& +3 "core" & Y c\ j +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek 1 + "manipulator"&#' +37 "core" ' + .tElbow.hold +2 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(U- +3 "core" -' +3 .tSE.seek 12.19 Pucks below Top Plate +3 "storage"(9'= +31 "core" ' + "manipulator"&;% +4 "core" %  y +2 "storage"( & +3 "core" &   O\ c +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 311 counts + "manipulator"&z'G +21 "core" ' + "manipulator"&,& +3 "core" &- - yQ +2 "storage"(2& +4 "core" & b X\ j +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&?' +26 "core" ' +2 .tSE.seek 13.19 Pucks below Top Plate +2 "storage"(d' +47 "core" ' + "manipulator"&M& +4 "core" &. zP +2 "manipulator"&1% +4 "core" %  z| +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&f'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +154 "core" ( + "manipulator"&& +5 "core" &`- K zG + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &r& +3 "core" &`- zG +2 .tForearm.seek CC +2 "manipulator"&c'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&// +72 "core" / +3 .tCC.seek :open +2 "collection"'( +401 "core" ( + "storage"(A& +4 "core" & y z \ o +2 "storage"(& +4 "core" & } } \ n +2 "manipulator"&V& +3 "core" &`-  zG +2 "manipulator"&% +4 "core" % _ y +40 .tForearm.seek :retract +8 "manipulator"& '\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&b(# +162 "core" ( +2 "manipulator"&P& +4 "core" &" zt +2 "storage"( & +3 "core" & \ s +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&I' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&_1 +74 "core" 1 +4 "manipulator"&6% +3 "core" % ! yL +2 "storage"(& +3 "core" & t v\ p +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 317 counts + "manipulator"&'M +22 "core" ' +2 "manipulator"&Z& +3 "core" &" yt +2 "storage"(u& +4 "core" & R\ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&]' +18 "core" ' + "storage"({% +4 "core" % \ u +3 ."downElevator"SE.seek :down +3 "storage"(^'g +99 (% +3 "core" %C% y\ wTZ +2 "manipulator"&`% +3 "core" %  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&'\ +72 "core" ' + ."downElevator"SE.stop + "storage"(5 +17 "core" ' +2 .tPSV.dial :air + "processing"%w  +72 "core" +3 .tPS.seek 2.5ml +2 "processing"%\ '\ +2100 "Can"\ y3P +512 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%O +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%'  +43 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%" +44 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%i  +56 "core" +3 .tdelay 1 second +102 .PS.seek 0ml + "processing"%)'ϴ +2620 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%W& +6 "core" &\  +2 "manipulator"&S& +3 "core" &"  yt +2 "manipulator"&:% +4 "core" %\  Q y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&y(- +171 "core" ( + "manipulator"&n& +41 "core" &-  y +8 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &X& +3 "core" &- U z +2 .tForearm.seek :garage +2 "manipulator"&p'a +111 "core" ' + .tHand.close + "manipulator"&!/ +69 "core" / +2 "manipulator"&D& +4 "core" &- d z +2 "manipulator"&R% +3 "core" % u`  z +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&|(_ +117 "core" ( + "manipulator"&5& +4 "core" &X s y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &3& +3 "core" &X y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&'$ +100 "core" ' +2 "manipulator"&l& +3 "core" &X " y +2 "manipulator"&Q% +4 "core" %+ ) y +2 "processing"% & +4 "core" &\  +3 "processing"%g& +4 "core" &\  +3 .tPC.seek :closed + "processing"%L(^ +6 "core" &\  +7 &B\ &i +9 &sV\ 9 +10 &y\ N +9 &Y\ O +9 &FT\ O +10 &Z\ P +9 &W\ O +10 &Z\ P +9 &MY\ P +9 &[\ P +10 &W\ P +9 &!Y\ O +9 &#VW\ O +10 &%Z\ P +9 &&U\ P +10 &(Z\ O +9 &*^S\ O +9 &, W\ O +10 &-W\ P +9 &/U\ P +10 &1fQ\ O +9 &3(R\ O +9 &4W\ O +10 &6U\ O +9 &8nU\ O +9 &:0U\ O +10 &;X\ P +9 &=Y\ P +9 &?uY\ P +10 &A6\\\ P +9 &B`\ Q +10 &Du\ S +9 &Fl\ U +9 &H.\ U +10 &I\ U +9 &K\ U +9 &Ms\ V +10 &O5\ V +9 &P\ V +10 &R\ W +9 &Tz\ V +9 &V;\ W +10 &W\ W +9 &Y\ W +9 &[~\ X +10 &]A\ P +9 &^yDx\ %m +10 &^1\ 0 +5 ( +2 "processing"%g& +3 "core" &^!\ 0 +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.62 + "processing"%G& +5 "core" &^!\ 0 +3 .tHand.open + "manipulator"&J1 +73 "core" 1 +2 "manipulator"&B% +3 "core" % $ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .tPRV.dial :air +2 "processing"%  +46 "core"  +4 .tPSV.dial :mixloop + "processing"%@ +42 "core" +4 "processing"%F% +3 "core" %ϵ\  +3 .tPS.seek 0.3ml + "processing"%[' +389 "core" ' +2 .tPSV.dial PSR + "processing"% +102 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%j'' +483 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%a'\ +1934 "core" ' +8 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%E +100 "core" +4 .tPTV.dial :mixing + "processing"% @ +76 "core" B +5 .tPBV.dial :waste2 +2 "processing"%Y  +93 "core"  +5 .tPS.seek 0ml +2 "processing"%C'ϴ +2596 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&\\& +7 "core" &X z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC + "manipulator"&(_ +5 "core" ( + "manipulator"&& +4 "core" &X z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &(& +2 "core" &X  z +3 .tForearm.seek PC + "manipulator"&0'$ +99 "core" ' + .tHand.close + "manipulator"&q/ +77 "core" / +3 .tPC.seek :open +2 "processing"%m( +460 "core" ( + "manipulator"&K& +4 "core" &X y +2 "manipulator"&=% +4 "core" % 7 y +2 .tForearm.seek :retract +2 "manipulator"&.'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +127 "core" ( +2 "manipulator"&& +3 "core" &- ~ y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &+& +3 "core" &- y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&o'a +113 "core" ' + .tHand.open + "manipulator"&s1 +68 "core" 1 +2 "manipulator"&7% +3 "core" % hR # z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&x'\ +109 "core" ' +2 #tLoading bac puck from tube 2 into Processing Clamp + "processing"%h& +6 "core" &\ +2 "manipulator"&% +3 "core" %\  I y [ +2 "storage"( % +3 "core" %t O\ { +2 "storage"(N. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(4( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & \ x +2 "manipulator"&v& +3 "core" &- y +2 "manipulator"&$% +4 "core" %\  y [ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&&(* +183 "core" ( +2 "manipulator"&<& +3 "core" && a z6 +2 "storage"(8& +3 "core" & \ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +50 .tForearm.seek 2 + 700 counts +2 "manipulator"&%'ѷ +93 "core" ' + "storage"(T& +4 "core" & s\ x +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(}'> +198 "core" ' +2 "storage"(- +3 "core" -'- +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (-& +3 "core" & n d \ p +2 "manipulator"&>& +3 "core" &' z5 +3 .tElbow.seek 2 + "manipulator"&*(* +6 "core" ( +2 "manipulator"&U& +3 "core" &'  z5 +2 "storage"(;& +3 "core" & \ q +3 .tForearm.seek 2 + 300 counts + "manipulator"& '' +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&,/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&2& +4 "storage"(M'g +7 "core" &' z5 +2 "manipulator"&1% +3 "core" % @ yh +3 .tForearm.seek :retract + "manipulator"&H'\ +104 "core" ' +2 .tElbow.seek PC +3 "manipulator"&(_ +31 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +216 "core" ( + "manipulator"&& +4 "core" &i y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &#& +3 "core" &i  y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&z'$ +96 "core" ' +2 "manipulator"&9& +3 "core" &i @ y +2 "manipulator"&% +4 "core" %.  z +2 "processing"%r& +4 "core" &\ +2 "processing"%?& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(^ +6 "core" &\ \ +8 &.u\ +z +10 &a{\ > +9 &jr\ O +9 &+R\ O +10 &P\ O +9 &Q\ O +9 &qN\ O +10 &3V\ O +9 &T\ O +10 &S\ P +9 & yQ\ O +9 &":Q\ P +10 &#Q\ O +9 &%U\ O +9 &'M\ O +10 &)CQ\ O +9 &+R\ O +10 &,Q\ O +9 &.Q\ O +9 &0LQ\ O +10 &2 Q\ O +9 &3R\ O +9 &5T\ O +10 &7SQ\ O +9 &9R{\ P +9 &:P\ O +10 &<Rt\ O +9 &>[Ss\ O +10 &@Tq\ O +9 &AYw\ P +9 &Cbo\ Q +10 &EV{t\ T +9 &Gv\ U +9 &Hz\ U +10 &J\ U +9 &LZz\ U +10 &Nx\ V +9 &Ox\ V +9 &Qx\ V +10 &S_|\ V +9 &U!p\ V +9 &Vo\ V +10 &Xn\ V +9 &Zfg\ V +10 &\\&l\ W +9 &]~e\ 5 +9 &^5la\ < +10 ( + &^g\ - +2 "processing"%?& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.70 +3 .Hand.open +3 "manipulator"&/1 +72 "core" 1 +2 "manipulator"&f% +4 "core" % %  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&t'\ +101 "core" ' +4 #tHeating Puck.from 2, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +3 "processing"%A  +3 %9 +6 "core" 9 +102 "processing"%V9 +3 "core" 9 +102 "processing"%9 +9 "core" 9  +103 "processing"%P9 +3 "core" 9  +102 "processing"% 9 +3 "core" 9 +102 "processing"%c9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%_9 +3 "core" 9 +102 "processing"%69 +3 "core" 9" +102 "processing"%9 +3 "core" 9' +102 "processing"%Z9 +3 "core" 9+ +103 "processing"%u9 +2 "core" 9/ +103 "processing"%{9 +2 "core" 93 +103 "processing"% 9 +3 "core" 97 +102 "processing"%9 +3 "core" 9< +102 "processing"%`9 +3 "core" 9@ +103 "processing"%b9 +2 "core" 9D +103 "processing"%I9 +2 "core" 9H +103 "processing"%9 +2 "core" 9L +103 "processing"%w9 +3 "core" 9Q +102 "processing"%d9 +3 "core" 9U +102 "processing"%]9 +3 "core" 9 Y\ +102 "processing"%^9 +3 "core" 9]\ +102 "processing"%e9 +3 "core" 9!a +102 "processing"%O9 +3 "core" 9*f +102 "processing"%'9 +3 "core" 93j +103 "processing"%"9 +2 "core" 9<n +103 "processing"%i9 +2 "core" 9Er +103 "processing"%\ 9 +2 "core" 9Nw +103 "processing"%W9 +2 "core" 9W{ +103 "processing"%S9 +3 "core" 9_ +103 "processing"%:9 +2 "core" 9g +103 "processing"%n9 +2 "core" 9p +103 "processing"%X9 +2 "core" 9v +3 .tPH.hold 2:00:00,29C +3 "processing"% ppt +3 .tdelay 1:30 +6 "core"  +8998 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%! +112 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%D' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +16 .tPS.seek 2ml + "processing"%R'˹ +1592 "core" ' + .tPTV.dial :puck +2 "processing"%  +72 "core"  +44 .tPSV.dial PTV +8 "processing"%5 +71 "core" +4 .tPBV.dial :waste1 +2 "processing"%3  +130 "core"  +4 "processing"%p% +3 "core" %˼\  +3 .tPS.seek 1.5ml + "processing"%l' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +36 "core" , +5 .tPS.seek 0ml +2 "processing"% 'ϴ +1595 "core" ' +2 .tdelay 5:00 +26429 "Can"\ uFӤ +3573 #trecoverPSRreagent08 + .PTV.dial :puck +3 "processing"%y  +6 "core"  +5 .tPBV.dial :waste1 + "processing"%  +36 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%k * +35 "core" + +4 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%G +73 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml + "processing"%J'\ +2375 "core" ' +2 .tPSV.dial PTV +2 "processing"%B +73 "core" +5 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%g +73 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +72 "core"  +4 .tPS.seek 0ml +2 "processing"%F'ϴ +2373 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" +3 .tPSV.dial :mixloop + "processing"%) +56 "core" +4 .tPRV.dial :ab1 + "processing"% @ +77 "core" B +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml + "processing"%[' +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "processing"%j  +3 "collection"'E  +46 "core"  +5 +2 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "processing"%% +3 "core" %\  +3 .tPS.seek 0.3ml + "processing"%Y' +358 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'a  +31 "core" +3 .tPRV.dial :air +2 "processing"%\\  +83 "core"  +11 .tPS.seek 0.9ml +3 "processing"%'A +1261 "core" ' +2 .tPRV.dial :waste2 + "processing"%( @ +74 "core" ? +4 .tPS.seek 0.5ml +2 "processing"%q' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%|  +41 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml + "processing"%'˹ +1597 "core" ' +2 .tPSV.dial :PML + "processing"%L +56 "core" +4 .tPTV.dial :mixing +2 "processing"%K @ +74 "core" B +4 .tPBV.dial :waste1 +2 "processing"%=  +35 "core" +4 "processing"%% +3 "core" %˵\  +3 .tPS.seek 1.85ml + "processing"%+' +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%0 * +35 "core" + +5 .tPS.seek 0ml +2 "processing"%'ϴ +1945 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'s& +3 "core" &1\ t +3 "manipulator"&7& +4 "core" &i J y +2 "manipulator"&.% +4 "core" %\ ( z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(- +133 "core" ( + "manipulator"&& +5 "core" &-  zc + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &-  zc +3 .tForearm.seek :garage +2 "manipulator"&N'a +112 "core" ' +3 .tHand.close + "manipulator"&o/ +68 "core" / +2 "manipulator"&& +3 "core" &- yc +2 "manipulator"&v% +4 "core" % uj y +2 .tForearm.seek :retract +2 "manipulator"&$'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&~(i +268 "core" ( +2 "manipulator"&<& +3 "core" &j' L zAc +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &8& +3 "core" &j'  zAc +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&'Ͻ +95 "core" ' +2 "manipulator"&T& +3 "core" &j' A zAc +3 "manipulator"&x% +3 "core" %  z +2 "collection"'& +4 "core" &I\ o +3 "collection"'-& +5 "core" &:\ o +43 .tCC.seek :closed +9 "collection"'>(S +6 "core" &A\ g + &H\ n + &9\ o + &F\ h + &@\ n +2 &B\ n + &C\ m5 +8 &;Gw9\ a1 +9 &`oH\ _E +9 &`M\ `P +10 &QH\ _P +9 &~U@\ [P +10 &AUD\ dP +9 &W@\ dP +9 &VB\ _P +10 &XC\ ^P +9 &JQ;\ eO +9 &! T=\ fO +10 &"Q@\ \\P +9 &$QC\ `P +10 &&QQE\ _P +9 &(X=\ dP +9 &)RD\ cP +10 &+R@\ eP +9 &-ZV=\ eO +10 &/T9\ fO +9 &0S:\ gP +9 &2U=\ dO +10 &4bR7\ ^O +9 &6$T2\ dO +9 &7R9\ fO +10 &9U4\ [P +9 &;jO+\ `O +9 &=,R)\ [O +10 &>Q0\ [P +9 &@Y/\ cP +10 &BqS-\ fP +9 &D0]5\ ZQ +9 &Eh*\ \\R +10 &G8\ VV +9 &IW8\ U[ +10 &K:\ W\\ +9 &L/\ M\\ +9 &N)\ V] +10 &PZ.\ U] +9 &R-\ S^ +9 &SuL+\ U"i +10 &S ,\ VV +5 ( +2 "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.32 + "collection"'U& +5 "core" &Sq2\ XV +2 &Sr"\ [V +3 .tHand.open + "manipulator"&;1 +72 "core" 1 + "manipulator"&,% +4 "core" % ) z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&2'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%1 +104 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%&' +1595 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%%  +43 "core"  +5 .tPS.seek 0ml +2 "processing"%}'ϴ +1589 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core" +6 .tPSR.select :air +3 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%'\ +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%#  +4 "collection"'*  +31 "core" ~ +128  +6 .tPSV.dial :mixloop + "processing"%M +102 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'9  +17 "core"  +5 .tPTV.dial :PRVmixing +2 "processing"%  +74 "core" +6 .tPS.seek 0ml +3 "processing"%r'ϴ +2608 "core" ' +2 .tPSV.dial :air +2 "processing"%H  +43 "core"  +50 .tPS.seek 2.5ml +3 "processing"%m'\ +2597 "core" ' + .tPSV.dial :mixloop +2 "processing"%/ +45 "core" +6 .tPS.seek 0ml + "processing"%f'ϴ +2607 "core" ' +2 .tPSV.dial :air + "processing"%  +61 "core" +5 .tPS.seek 2.5ml +2 "processing"%?'\ +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%V +42 "core" +5 .tPS.seek 0ml +2 "processing"%z'ϴ +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &j& P xAc +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&P(i +5 "core" ( +2 "manipulator"& & +3 "core" &j& K zAc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &c& +3 "core" &j& zAc +2 .tForearm.seek CC + "manipulator"&'Ͻ +100 "core" ' +2 .tHand.close + "manipulator"&_/ +71 "core" / +3 .tCC.seek :open +2 "collection"'6( +405 "core" ( + "manipulator"&& +4 "core" &j& x zAc +2 "manipulator"&Z% +4 "core" % W z +2 .tForearm.seek :retract +2 "manipulator"&u'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&{(- +285 "core" ( +2 "manipulator"& & +3 "core" &- D z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &-  y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&`'a +116 "core" ' + .tHand.open + "manipulator"&b1 +68 "core" 1 +2 "manipulator"&I% +3 "core" % iQ g z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 ."bac"delayUntil "18:36:24.99" +3 #"WCR"Whole Cell Archive sampling 100ml +4 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'w& +7 "core" &\ o + "manipulator"&d% +5 "core" %\   y + "storage"(]% +4 "core" %r \ n +2 "storage"(^. +3 "core" .( +2 "storage"(e& +4 "core" & \ t +2 "storage"(O& +3 "core" & 5\ v +2 "manipulator"&'& +4 "core" &-  y +2 "manipulator"&"% +3 "core" %\  y +45 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 + "manipulator"&i(* +175 "core" ( +2 "manipulator"&\ & +4 "core" &' z' +2 "storage"(W& +3 "core" & K\ w +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&S'ѷ +95 "core" ' +2 "storage"(:& +3 "core" & k\ u +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(n'> +203 "core" ' +2 "storage"(X- +2 "core" -'Ÿ +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (!& +3 "core" & w _ k\ f +2 "manipulator"&C& +4 "core" &' ? y' +2 ."WCR"Elbow.seek 2 +2 "manipulator"&D(* +4 "core" ( +2 "manipulator"&& +4 "core" &' K z' +2 "storage"(5& +3 "core" & q r ,\ p +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&3'' +29 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close + "manipulator"&p/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&R& +3 "storage"(Q'g +8 "core" &'  z' + "manipulator"&l% +4 "core" %   y +2 ."WCR"Forearm.seek :retract +3 "manipulator"&A'\ +92 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&y(i +45 "core" ' + ."downElevator"SE.stop + "storage"(5 +106 "core" ( +2 "manipulator"&& +3 "core" &_3  zK +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &k& +3 "core" &_3  zK +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&G'Ͻ +95 "core" ' +2 "manipulator"& & +3 "core" &_3  zK +2 "manipulator"&B% +4 "core" %Ͻ  yI +2 "collection"'g& +4 "core" &\ m +3 "collection"'& +5 "core" &\ m +2 ."WCR"CC.seek :closed +2 "collection"'@(S +7 "core" &\ m +4 & \ n4 +10 &3Iy \ a0 +9 &[p~\ `E +10 &Z\ dO +9 &N\ eN +9 &U\ eO +10 &AV\ eO +9 &P\ eN +9 &R\ eN +10 &S\ eN +9 &JO\ eN +10 &! O\ eO +9 &"R\ eO +9 &$P\ eO +10 &&RU\ eN +9 &(Q\ eO +9 &)O\ fO +10 &+P\ eO +9 &-ZP\ eN +10 &/R\ eN +9 &0R\ eN +9 &2O\ fO +10 &4bP\ eN +9 &6$R\ eN +9 &7R\ eN +10 &9U\ dO +9 &;iR\ eO +10 &=,Q\ eN +9 &>R\ eN +9 &@W\ eO +10 &BrU\ eN +9 &D0[\ dP +49 &E]\ dP +8 &Gq\ ^R +2 &Ie\ ZV +2 &K\ T[ + &L\ U[\ + &N\ V[ +3 &P[\ U\\ +9 &R\ U\\ +9 &SrH\ ]$n +10 &S\ \\R +5 ( +2 "collection"'& +5 #"WCR"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.15 +3 .Hand.open +3 "manipulator"&J1 +4 "core" &Sv\ `Q +64 1 + "manipulator"&% +4 "core" % Ͻ . yI +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&)'\ +95 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi +2 #Priming 7ml +2 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +6 "core" + +2 "sampler")F% +4 "core" % U\ 6 +2 "collection"'j& +3 "core" &Sv}\ WQ +4 "Can"\ jgZ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +3 "collection"'E  +6 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +3 "sampler")#.0X% +3 "core" %\ P +2 "sampler")% +4 "core" %$WV `\ % +2 "collection"'Z% +4 "core" %\ H +2 #"WCR"Intake @28.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.42ml/s +5 "sampler")#.c0XE O\ 0 +3 "collection"'e% +3 "core" %[\ N +2 #"WCR"Intake @28.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.15ml/s +4 "sampler")#.P0X\ K +2 "sampler")N% +4 "core" % qw P\ + i +18 "collection"'<% +3 "core" %@\ R +2 "sampler")8% +4 "core" %  P\ 0 i +21 "collection"'0% +3 "core" %I\ Q +2 "sampler")h% +4 "core" % ]\ +< +24 "collection"'T% +3 "core" %>\ J +2 "sampler")x% +4 "core" %=E R\ 2 +27 "collection"'% +3 "core" %)+B\ P +2 "sampler")$% +5 "core" % [\ +C +31 "collection"'% +3 "core" %02=\ P +2 "sampler")U% +4 "core" % X\ )4 +2 "sampler");% +3 "core" % W\ *4 +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +3 "core" % W\ ,4 +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +77 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml + "sampler")-' +901 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 #"WCR"Sampled 100.0ml +2 #Drying puck before fixing for 4:00 +2 .CBV.dial :waste2b +3 "collection"'1  +75 "core"  +6 ."WCR"delay 1:00 +2440 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +75 "core" B +5 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +40 "processing"% * +42 "core" + +5 ."bac"PSV.dial :air +2 "processing"%  +55 "core" +5 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%}'\ +276 ."WCR"CSV.dial :air +2 "collection"'* @ +41 "core" ? +6 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'M' +2061 "core" ' +2 ."bac"PSV.dial :mixloop +2 "processing"%# +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%%  +56 "core" +4 ."bac"delay 2 seconds +21 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'9 @ +77 "core" > +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'&  +38 ."bac"PSV.dial :mixloop +2 "processing"%H +42 "core" +5 ."bac"delay 2 seconds +3 "core"  +6 "collection"'r% +3 "core" % y{\ Y +2 ."WCR"CSV.dial between air and CTV +3 "collection"'/ ` +42 "core" ^ +7 ."WCR"CS.seek 7.427ml +4 "collection"''9 +131 ."bac"PSV.dial :air +2 "processing"%  +56 "core" +5 ."bac"PS.seek 0ml +2 "processing"%f'ϴ +489 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'V  +2 '?  +30 "core"  +47  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"'' +1814 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +33 "core" 'ؤ\ Q +3 ."WCR"CBV.dial :waste2b +2 "collection"'m  +31 "core"  +4 "processing"% +2 "core" g +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'~' +39 "core"  +51 #"bac"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%2' +26 "core" ' +2 ."WCR"delay 1:00 +550 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%>'˹ +1597 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%  +73 "core"  +7 ."bac"PSV.dial PTV + "processing"%Z +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%c  +35 "core" +5 "processing"%_% +3 "core" %˻\ u +3 ."bac"PS.seek 1.5ml + "processing"%' +582 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +36 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%b'ϴ +1597 "core" ' +2 ."bac"delay 2:00 +587 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'I  +129 "core" +5 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'u  +45 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"''O +607 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +18 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"' ' +1938 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +3 "collection"'] @ +76 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'^  +90 "core"  +7 "collection"'e% +4 "core" % \ V +2 ."WCR"CSV.dial between air and CTV +3 "collection"'w ` +104 "core" ^ +6 ."WCR"CS.seek 7.283ml +3 "collection"'"' +722 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'`  +4 '\  +30 "core"  +101  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml + "collection"'d' +1637 "core" 'p\ \ X +3 ."WCR"delay 2:00 +5234 #"bac"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%W  +5 "core"  +6 ."bac"PBV.dial :waste1 +2 "processing"%:  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%{ * +36 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +72 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +14 ."bac"PS.seek 2.5ml +2 "processing"%X'\ +2373 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%! +73 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +71 "core"  +8 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +20 ."WCR"CBV.dial :waste2b +2 "collection"'O  +32 "core"  +3 "processing"%' +4 "core" o +4 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +3 "core" +2 "collection"'R' +8 ."bac"delay 5 seconds +315 "core" ' +2 ."WCR"delay 1:00 +185 ."bac"PSV.dial :air +2 "processing"%p  +70 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%l'ϴ +2377 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%5 +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +61 ."bac"PS.seek 2ml +2 "processing"%k'˹ +1590 "core" ' + ."bac"PTV.dial :puck +2 "processing"%n  +6 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%i +72 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%S  +36 "core" +4 "processing"%B% +3 "core" %˴\ r +3 ."bac"PS.seek 1.5ml +2 "processing"%g' +291 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'D  +129 "core" +5 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'Q  +43 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'A'O +80 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +35 "core" + +9 ."bac"PS.seek 0ml +2 "processing"%J'ϴ +180 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air + "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +882 "core" ' +2 ."bac"delay 2:00 +1055 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"' @ +73 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'F  +91 "core"  +7 "collection"'j% +4 "core" % \ W +2 ."WCR"CSV.dial between air and CTV +3 "collection"'3 ` +59 "core" ^ +6 ."WCR"CS.seek 7.325ml +2 "collection"' ' +718 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +5 'G  +47 "core"  +82  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"'a' +1644 "core" '\ W +3 ."WCR"delay 2:00 +4685 "Can"\ jY +3421 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%E  +7 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%Y  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%( * +36 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core" +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%|'\ +701 ."WCR"CBV.dial :waste2b + "collection"'q  +32 "core"  +9 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'K' +338 "core" ' +2 ."WCR"delay 1:00 +1284 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%L +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +72 "core"  +4 ."bac"PS.seek 0ml +4 "processing"%+'ϴ +2393 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air +3 "processing"%s  +42 "core"  +5 ."bac"delay 5 seconds +440 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'7  +59 ."bac"PTV.dial :PRVmixing +2 "processing"%[  +70 "core" +58 +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%\\  +44 "core"  +4 ."bac"PTV.dial :PRVmixing + "processing"%  +6 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"% +42 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.3ml +2 "processing"%o' +386 "core" ' +2 ."bac"delay 2 seconds +202 .PRV.dial :air +2 "processing"%.  +47 "core"  +4 "processing"%t% +4 "core" %\ o +2 ."bac"PS.seek 0.55ml +42 "processing"%N' +345 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +7 "processing"%<  +44 "core"  +5 ."bac"PS.seek 2ml +2 "processing"%8'˹ +1539 "core" ' + ."bac"PSV.dial :PML +2 "processing"%0 +44 "core" +4 ."bac"PTV.dial :mixing + "processing"%h @ +74 "core" A +5 ."bac"PBV.dial :waste1 +2 "processing"%T  +35 "core" +5 "processing"%x% +3 "core" %˽\ l +3 ."bac"PS.seek 1.85ml + "processing"%' +226 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%$ * +37 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1949 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +40232 "Can"\ h^p +7770 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%U @ +5 "core" A +5 ."bac"PBV.dial :waste1 + "processing"%;  +38 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +5 ."bac"PSV.dial :air + "processing"%,  +57 "core" +4 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2374 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"%v +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%1  +56 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +4 ."bac"PS.seek 0ml +4 "processing"% 'ϴ +2396 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +3 "processing"%z' +594 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%*'˹ +1591 "core" ' + ."bac"PTV.dial :puck +2 "processing"%  +73 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%# +72 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%%  +37 "core" +45 "processing"%9% +10 "core" %˼\ { +2 ."bac"PS.seek 1.5ml +2 "processing"%H' +583 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +37 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%r'ϴ +1616 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +8 "processing"%/  +15 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core"  +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%M * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%} +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml + "processing"%?'\ +2377 "core" ' + ."bac"PSV.dial PTV +2 "processing"%V +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"% 'ϴ +2379 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +15 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%f' +580 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."bac"PS.seek 2ml +2 "processing"%2'˹ +1594 "core" ' + ."bac"PTV.dial :puck +2 "processing"%  +6 "core"  +7 ."bac"PSV.dial PTV + "processing"%Z +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%c  +35 "core"  +5 "processing"%_% +3 "core" %˺\ m +2 ."bac"PS.seek 1.5ml +2 "processing"%>' +584 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%P * +35 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1617 "core" ' +9 ."bac"delay 2:00 +10404 "Can"\ bt*> +1599 #"bac"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%I  +6 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%u  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%~ * +36 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%]'\ +2395 "core" ' + ."bac"PSV.dial PTV +2 "processing"%^ +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +73 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +70 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%\ 'ϴ +2404 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +8 .PSV.dial PSR +3 "processing"%` +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%"' +584 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%W'˹ +1591 "core" ' + ."bac"PTV.dial :puck +2 "processing"%:  +6 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%{ +73 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%b% +4 "core" %˸\ x +2 ."bac"PS.seek 1.5ml +2 "processing"%!' +583 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +35 "core" + +5 ."bac"PS.seek 0ml +2 "processing"%O'ϴ +1611 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%'  +6 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +47 "processing"%d * +38 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%p +73 "core" +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%X'\ +2406 "core" ' + ."bac"PSV.dial PTV +2 "processing"%5 +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%l +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%n  +72 "core"  +4 ."bac"PS.seek 0ml +4 "processing"%i'ϴ +2373 "core" ' + ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +8 .PSV.dial PSR +3 "processing"%S +139 "core"  +19 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +7 "processing"% +24 ."bac"PS.reconfigure :default +8 "processing"%#A d`xb +10 ."bac"PS.seek 0.25ml +2 "processing"%B'5 +348 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +15 ."bac"PS.seek 0.5ml + "processing"%k' +336 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +16 ."bac"PS.seek 2ml + "processing"%D'˹ +1593 "core" ' + ."bac"PTV.dial :puck +2 "processing"%Q  +6 "core"  +7 ."bac"PSV.dial PTV + "processing"%R +86 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%6  +36 "core"  +4 "processing"%g% +4 "core" %˽\ 0 +2 ."bac"PS.seek 1.5ml +2 "processing"%A' +590 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%F'ϴ +1611 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%j  +5 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%3  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +48 "processing"%G +78 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2476 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +80 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%E +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%(  +73 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2458 "core" ' +2 #"bac"Additional air clear +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%J +133 "core"  +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 2ml +2 "processing"%q'˹ +2097 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%a  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%L +74 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%=  +37 "core" +5 "processing"%% +3 "core" %˸\ " +2 ."bac"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +36 "core" , +5 ."bac"delay 1 second +35 "Can"\ 5ԕ +67 ."bac"PSV.dial :waste1 +2 "processing"%s  +104 "core"  +4 ."bac"PS.seek 0ml +4 "processing"%7'ϴ +1596 "core" ' +2 "processing"%[9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29.1C before imaging + .PH.coast +4 "processing"%\\ +3 %& +2 "core" 5 +3 &^\ .- +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +5 "core" %\  y  B +2 "storage"(+% +3 "core" %x h\  +2 "storage"(.. +3 "core" .( +2 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."bac"SC.seek 1 + "storage"(t( +202 "core" ( +2 ."bac"SC.configure :limp +2 "storage"($(\ 1b +4 (o& +3 "core" & n f D\  +2 "manipulator"&<& +4 "core" &_0  : @K +2 "manipulator"&N% +3 "core" %\  ~ r A +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."bac"Elbow.seek 1 + "manipulator"&0(# +166 "core" ( +2 "manipulator"&h& +3 "core" &% q u n jP +2 "storage"(T& +4 "core" & [ N @\ ? +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 1 + 700 counts +46 "manipulator"&x' +97 "core" ' + "storage"($& +4 "core" & \  +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."bac"SE.seek :beamBreak +2 "storage"(8'> +235 "core" ' +2 "storage"(- +2 "core" -' +2 ."bac"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&U& +2 "core" &%  EP +2 "storage"(;& +4 "core" & w  ]\  +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +3 "manipulator"&' +31 "core" ' +2 ."bac"Elbow.hold +2 "manipulator"&,, +5 "core" , + ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -' +3 ."bac"SE.seek 13.17 Pucks below Top Plate +2 "storage"(v' +35 "core" ' + "manipulator"&1% +4 "core" % /   \\ +2 "storage"(& +3 "core" & . /\ 7 +2 ."bac"Forearm.force -20 + "manipulator"&5 +5 ."bac"Forearm.seek 1 + 313 counts + "manipulator"&'I +22 "core" ' +2 "manipulator"&& +3 "core" &% 8 HP +2 "storage"( & +3 "core" & x \  +3 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +25 "core" ' +2 ."bac"SE.seek 14.17 Pucks below Top Plate +2 "storage"(z' +47 "core" ' +2 "manipulator"&& +3 "core" &%  HP +2 "manipulator"&#% +3 "core" % [ G +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek :retract +2 "manipulator"&%'\ +91 "core" ' + ."bac"Elbow.seek PC +4 "manipulator"&9(_ +243 "core" ( +2 "manipulator"&*& +3 "core" &e V X f +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &&& +2 "core" &e U U ` f +3 ."bac"Forearm.seek PC + "manipulator"&H'$ +99 "core" ' + ."bac"Hand.close +2 "manipulator"&// +72 "core" / +3 ."bac"PC.seek :open +2 "processing"%( +461 "core" ( +2 "storage"(M& +4 "core" & w \  +2 "manipulator"&}& +3 "core" &e  E +2 "manipulator"&r% +3 "core" % 5  E +2 ."bac"Forearm.seek :retract +2 "manipulator"&V'\ +101 "core" ' +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."bac"Elbow.seek 1 +2 "manipulator"&(# +266 "core" ( + "manipulator"&m& +4 "core" &! X Z e7 +2 "storage"(& +3 "core" & Q [ 5\ = +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts + "manipulator"&?' +90 "core" ' +2 ."bac"Hand.open + "manipulator"&1 +72 "core" 1 +2 "storage"( - +3 "core" -' +2 ."bac"SE.seek 13.82 Pucks below Top Plate +2 "storage"(f' +28 "core" ' +45 ."bac"SE.reconfigure :seal +9 "storage"(#QK-0-\ b +4 ."bac"SE.seek 12.95 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 #"bac"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun0919h100ml160s.tif +1989 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14182 #"bac"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun0919h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun0919h100ml40s.tif +4072 #SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun0919h100ml40s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun0919h100ml.tif +20348 #SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 199.829 seconds\ /var/log/esp/midres/bac23jun0919h100ml.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +4 ."Qmail"BACfans.email "199.829 sec auto-exposure",Subject: "bac23jun0919h100ml images!" +4 "storage"(Z- +6 "core" -' +4 "storage"(c& +5 "core" & h m c\ D + "manipulator"&_& +5 "core" && L m6 +6 ."bac"Elbow.seek 1 +14 "manipulator"&2(# +14 "core" ( +2 "manipulator"&P& +3 "core" && ` o6 +3 "storage"(>& +5 "core" & _\ F +3 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&I' +7 "core" ' +2 ."bac"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."bac"SE.seek 13.66 Pucks below Top Plate +3 "storage"(u'C +53 "core" ' +2 "manipulator"&~& +3 "core" &&  v6 +2 "storage"(& +3 "core" & -\ P +2 ."bac"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +12 "manipulator"&' +36 "core" ' +5 ."bac"Elbow.hold +6 "manipulator"&^, +11 "core" , +2 ."bac"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +7 ."bac"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."bac"SE.seek 13.85 Pucks below Top Plate +2 "storage"(e' +30 "core" ' +4 "manipulator"&w% +8 "core" %" < o +4 "storage"( & +6 "core" & \ L +6 ."bac"Forearm.force -20 +2 "manipulator"&5 +9 ."bac"Forearm.seek 1 + 318 counts +2 "manipulator"&]'N +21 "core" ' +4 "manipulator"&`& +7 "core" &5  w4 +7 "storage"(\ & +8 "core" & \ S +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +7 ."bac"Forearm.seek 1 + 700 counts +3 "manipulator"&"' +31 "core" ' +2 "storage"(:% +8 "core" % \ T +6 ."downElevator"SE.seek :down +7 "storage"({'g +97 (% +4 "core" %%\ \ \ VTW +4 "manipulator"&b% +11 "core" % ~ x +10 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +7 ."bac"Forearm.seek :retract +4 "manipulator"&W'\ +44 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +49 "core" ' +5 "storage"(C& +6 "core" &\ \  U\ [ +6 "collection"'!& +10 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%'& +13 "core" &Sr2\ LQ +5 &\ p +6 "manipulator"&& +6 "core" &5  y4 +4 "manipulator"&d% +7 "core" %\  \\ y o +105 ."psFlush"Elbow.seek FlushPuck::Garage +7 "manipulator"&p(- +188 "core" ( +4 "manipulator"&O& +6 "core" &- z +9 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +8 &5& +6 "core" &- y +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&l'a +113 "core" ' +5 ."psFlush"Hand.close +2 "manipulator"&/ +74 "core" / +4 "manipulator"&n& +8 "core" &- 6 t +4 "manipulator"&X% +6 "core" % t]  t +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +82 #"uploadLog"upsync +26 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&i(_ +134 "core" ( +2 "manipulator"&B& +3 "core" &T y +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &k& +3 "core" &T  z +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&Q'$ +93 "core" ' + "manipulator"&R& +4 "core" &T  y +2 "manipulator"&6% +3 "core" %, y +2 "processing"%g& +5 "core" &\ w +3 "processing"%D& +4 "core" &\ w +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +5 "core" &\ w +8 & ,\ u$d +10 &Uw~\ n7 +9 &|xp\ nL +9 &R{\ qP +10 &NPw\ rP +9 &Rv\ rP +10 &Su\ qQ +9 &Qv\ qP +9 &XSw\ qP +10 &Tp\ rP +9 &Qo\ qP +9 &!Qt\ qO +10 &#^Rp\ rP +9 &% Ro\ rP +10 &&Pu\ rP +9 &(Rf\ rP +9 &*gQh\ rP +10 &,*Qo\ rP +9 &-Rl\ rP +9 &/Om\ rO +10 &1qPh\ qO +9 &32Pg\ rP +10 &4Wj\ qP +9 &6Qf\ rP +9 &8wUi\ qP +10 &::Ri\ rP +9 &;T_\ qP +9 &=Qc\ qO +10 &?R^\ qP +9 &ABUf\ qP +10 &C\\b\ pQ +9 &Dpa\ oT +9 &Fwd\ nU +10 &H8Y\ nV +9 &IP\ mV +9 &KX\ mV +10 &M|T\ mW +9 &O=X\ lW +10 &Q[\ mV +9 &RT\ mV +9 &TW\ lV +10 &VEX\ lW +9 &XZ\ lW +9 &Y[\ lX +10 &[X\ lX +9 &]KN\ lM +10 &^PU\ k#m +9 &^%V\ t- +2 ( +2 "processing"%D& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.69 + "processing"%A& +5 "core" &^W\ t- +3 ."psFlush"Hand.open +2 "manipulator"&j1 +68 "core" 1 + "manipulator"&3% +4 "core" % , y +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +4 ."psFlush"PSV.dial PSR +3 "manipulator"&G% +2 "processing"%F +8 "core" %\  y +2 "storage"( % +3 "core" %{ a r I\ 9 +2 "storage"(E. +4 "core" .( +2 "storage"(Y& +3 "core" &\ \  M\ Z +2 "storage"((& +4 "core" &\ \  \ Z +2 "manipulator"&& +3 "core" &T " y +2 "manipulator"&J% +4 "core" %\  z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "core"  +3 ."WCR"Elbow.seek 1 +4 "manipulator"&(# +8 #"psFlush"Pulling 0.5ml of PSR.flush +48 .PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +186 "core" ( + "manipulator"&L& +5 "core" &.  z + "storage"(=& +4 "core" &   R\ b +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +88 "core" ' +3 "storage"(q& +3 "core" &   \ b +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(|'> +224 "core" ' + "storage"(s- +4 "core" -'z + ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" &. z +2 "storage"([& +3 "core" &  w\ ` +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&\\' +8 "core" ' +2 ."psFlush"delay 5 seconds +23 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -'z +3 ."WCR"SE.seek 14.21 Pucks below Top Plate +2 "storage"(+'$ +38 "core" ' +2 "manipulator"&.% +3 "core" %#  x +2 "storage"(o& +4 "core" &\ \  \ Z +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 319 counts +2 "manipulator"&<'O +15 "core" ' + "manipulator"&N& +4 "core" &. W y +2 "storage"(4& +3 "core" &\ \  \ ` +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&h' +25 "core" ' +3 ."WCR"SE.seek 15.21 Pucks below Top Plate +2 "storage"(T' +46 "core" ' +2 "manipulator"&y& +4 "core" &.  z +2 "manipulator"&$% +3 "core" % y +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&)'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&(i +155 "core" ( +2 "manipulator"&U& +3 "core" &d. d yG +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 ."psFlush"PSR.select :air +4 "manipulator"&;& +2 "processing"% +6 "core" &d. yG +3 ."WCR"Forearm.seek CC +42 "manipulator"&'Ͻ +18 ."psFlush"PS.seek 2.5ml +2 "processing"%1'\ +84 "core" ' + ."WCR"Hand.close +2 "manipulator"&/ +78 "core" / +7 ."WCR"CC.seek :open +2 "collection"'( +405 "core" ( +2 "storage"( & +3 "core" &   \ b +2 "storage"(& +4 "core" &   \ a +2 "manipulator"&#& +3 "core" &d. zG +2 "manipulator"&x% +4 "core" % Ͽ y +2 ."WCR"Forearm.seek :retract +3 "manipulator"&0'\ +98 "core" ' +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&8(# +188 "core" ( +2 "manipulator"&& +3 "core" &+ < z"| +2 "storage"(& +4 "core" & " > $\ d +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&v' +102 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"& , +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&*1 +78 "core" 1 +3 "manipulator"&&% +3 "core" % $ y +2 "storage"(,& +5 "core" &   \ a + ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 320 counts + "manipulator"&/'P +22 "core" ' +2 "manipulator"&%& +3 "core" &, ) y"{ +2 "storage"(& +4 "core" & D B b\ g +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&M' +18 "core" ' +3 "storage"(}% +3 "core" % ? > \ g +3 ."downElevator"SE.seek :down +3 "storage"(r'g +99 (H% +3 "core" %B$ U W Q\ jSS +2 "manipulator"&m% +4 "core" % z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +58 "core" ' + ."downElevator"SE.stop + "storage"(5 +30 "core" ' +2 #tStarting finalPurge +662 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +46 "processing"%9 @ +191 "core" A +7 ."psFlush"PTV.dial :PRVmixing + "processing"%  +129 "core" +7 ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%V'ϖ +718 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1891 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"%z +103 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%f' +583 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml + "processing"%Z'\ +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%c  +35 "core"  +6 ."psFlush"PTV.dial :mixing +2 "processing"%_ @ +75 "core" B +6 ."psFlush"PSV.dial :mixloop +2 "processing"%P +114 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%>'ϖ +2000 "Can"\ sEj +607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%~ +100 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 1ml +2 "processing"%'M +1085 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%w'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%  +71 "core"  +4 ."psFlush"PBV.dial :waste1 +6 .PS.seek 0ml +2 "processing"%`'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\ +73 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +60 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +596 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml + "processing"%'\ +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +72 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%I U +56 "core" W +6 ."psFlush"PS.seek 0ml +3 "processing"%2'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +45 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%b'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%u  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +43 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%]'\ +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%! +71 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%' U +16 "core" T +6 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2618 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%e @ +44 "core" ? +4 ."psFlush"PS.seek 2.5ml +4 "processing"%d'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%"  +72 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%{'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%O +43 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml + "processing"%5'M +1086 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%^'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%n  +44 "core"  +11 ."psFlush"PBV.dial :waste1 + "processing"%X  +55 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%W'ϴ +2594 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%B +73 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%k' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%l'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +73 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%6 U +55 "core" V +5 ."psFlush"PS.seek 0ml +4 "processing"%g'ϴ +2597 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%p @ +44 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%S'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%A'ϴ +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +43 "core"  +7 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%3'\ +2596 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +84 "core"  +5 ."psFlush"PBV.dial PSV +2 "processing"%G U +5 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"% 'ϴ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%E @ +42 "core" ? +4 ."psFlush"PS.seek 2.5ml +4 "processing"%Y'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%(  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2609 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'J& +11 "core" &\ o +2 "manipulator"&F& +8 "core" &,\ z"{ +2 "manipulator"&Q% +4 "core" %\  z +2 .tElbow.seek PC + "manipulator"&L(_ +246 "core" ( +2 "manipulator"&=& +3 "core" &c  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &i& +3 "core" &c ~ z +47 .tForearm.seek PC +2 "manipulator"&7'$ +99 "core" ' +2 .tHand.close + "manipulator"&q/ +74 "core" / +4 .tPC.seek :open +2 "processing"%( +461 "core" ( +2 "manipulator"&s& +3 "core" &c y +2 "manipulator"&% +3 "core" % 1 z +3 .tForearm.seek :retract + "manipulator"&['\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(i +350 "core" ( + "manipulator"&.& +4 "core" &l% y@] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &o& +3 "core" &l% z@] +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&N'Ͻ +98 "core" ' + "manipulator"&4& +5 "core" &l% j z@] + "manipulator"&y% +4 "core" % & z +2 "collection"'$& +4 "core" &\ o +3 "collection"'& +5 "core" &\ o +2 .tCC.seek :closed +2 "collection"'(S +6 "core" &\ o +5 &\ o5 +10 &5Hv\ b0 +9 &Yo\ aE +10 &_\ dP +9 &P\ gO +9 &xV\ fP +10 &;T\ fO +9 &Q\ fO +9 &S\ fO +10 &X\ eP +9 &CR\ fO +10 &!R\ fO +9 &"S\ fO +9 &$R\ fO +10 &&LS\ fO +9 &( V\ fO +9 &)Q\ fO +10 &+R\ fO +9 &-RQ\ fP +10 &/W\ eO +9 &0S\ eP +9 &2U\ fO +10 &4ZR\ fP +9 &6X\ eO +9 &7Q\ fP +10 &9W\ eP +9 &;bS\ fP +10 &=%U\ eO +9 &>T\ eO +9 &@X\ eP +10 &BjW\ eP +9 &D*^\ dP +9 &Eh\ cR +10 &G\ ^V +9 &IQ\ W[\ +10 &K\ X\\ +9 &L\ W\\ +9 &N\ W] +10 &PT\ V] +9 &R\ U] +9 &SlH\ ](w +10 &S\ _U +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.28 + "collection"'|& +5 "core" &S\ _U +2 &S\ _U +3 .tHand.open + "manipulator"&\\1 +78 "core" 1 +3 "manipulator"&<% +3 "core" % D z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&+'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'U& +5 "core" &S\ _U +2 "collection"';% +4 "core" %\ ` +2 .tCSV.dial CSR +2 "collection"'h  +42 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +17 .tCS.seek 5ml + "collection"''oW +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 '% +2 "core" %oX\ b +3 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml + "collection"')' +656 "core" ' + .tCSV.dial :waste +2 "collection"'a +34 "Can"\ ja +97 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +50 .tCS.seek 0ml + "collection"'@' +1984 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"' & +6 "core" &S~\ `U +2 "collection"'% +3 "core" %\ _ +2 .tCSV.dial :flush +2 "collection"'#  +44 "core"  +4 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 5ml + "collection"'x'oW +1237 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +4 "collection"'% +3 "core" %oT\ b +3 .tCS.seek 7ml + "collection"'' +545 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 '*  +42 "core"  +91  +4 .tCBV.dial :waste2b + "collection"'&  +18 "core"  +5 .tCS.seek 0ml +2 "collection"',' +1707 "core" ' +2 #tFlushing upper manifold + "collection"'%& +6 "core" &S~\ _U +2 "collection"'% +3 "core" %\ ^ +2 .tCSV.dial :flush +2 "collection"'}  +71 "core" +5 .tCS.seek 5ml +2 "collection"'0'oW +1248 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'H @ +46 "core" B +3 "collection"'m% +4 "core" %oZx\ ` +3 .tCS.seek 7ml + "collection"'8' +543 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'v +2 '/  +44 "core"  +62  +5 .tCTV.dial :air + "collection"'T  +134 "core" ~ +4 .tCS.seek 0ml +2 "collection"'M' +1718 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'r'/ +776 "core" ' + .tCSV.dial :waste +2 "collection"'9 +45 "core" +4 .tCS.seek 0ml +4 "collection"'' +769 "core" ' + "collection"' & +4 "core" &S}r\ bU +2 "collection"'1% +3 "core" %\ b +2 .tCSV.dial :flush +2 "collection"'z  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'V'/ +778 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +43 "core" A +3 "collection"'c% +4 "core" %/v\ d +3 .tCS.seek 5ml + "collection"'_'oU +543 "core" ' +2 .tCSV.dial :air + "collection"'P @ +7 "core" A +4 .tCS.seek 0ml +2 "collection"'Z' +1259 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'~'/ +779 "core" ' + .tCSV.dial :waste +2 "collection"'> +73 "core" +5 .tCS.seek 0ml +2 "collection"'' +767 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"' & +44 "core" &S|m\ aU +8 "collection"'% +3 "core" %j\ b +2 .tCSV.dial CSR +2 "collection"'w  +131 "core"  +7 #tPulling 7.999ml of CSR.mfbkill .CSR.select :mfbkill +4 "collection"'@ +16 .tCS.seek 8ml + "collection"'\ '_ +1947 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +16 .tCS.seek 10ml + "collection"'`' +545 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'? + ':  +7 "core"  +94 +4 .tCTV.dial :intake + "collection"'I  +75 "core"  +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"''O +1967 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air +2 "collection"'  +74 "core"  +4 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'2' +587 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'u  +102 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +16 .tCS.seek 4ml +2 "collection"'b'O +1093 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'C' +1469 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  + '!  +43 "core"  +91  +5 .tCBV.dial :waste2b + "collection"''  +47 "core"  +5 .tCS.seek 0ml +3 "collection"']' +2426 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +4 "collection"'e  +45 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +15 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"''O +1092 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +24 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'"' +1468 "core" ' +2 ."connect"CSV.dial CBV +47 .tCBV.dial CSV +4 "collection"'d +2 'O  +47 "core"  +56 +5 .tCTV.dial :air + "collection"'{  +132 "core" +4 .tCS.seek 0ml +2 "collection"'5' +2414 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +788 "core" ' + .tCSV.dial :waste +2 "collection"'n +44 "core" +4 .tCS.seek 0ml +2 "collection"'X' +781 "core" ' +2 #tFlushing upper manifold + "collection"'^& +6 "core" &S{A\ aU +2 "collection"'B% +3 "core" %N\ a +2 .tCSV.dial :flush +2 "collection"'W  +43 "core"  +4 .tCS.seek 5ml +2 "collection"'k'oW +1252 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'R @ +44 "core" A +4 "collection"'6% +3 "core" %oXU\ c +3 .tCS.seek 7ml + "collection"'l' +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'p +2 'g  +7 "core"  +95  +3 .tCTV.dial :air +6 .CS.seek 0ml +2 "collection"'' +1701 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'S'/ +775 "core" ' +2 .tCSV.dial :waste + "collection"'j +50 "core" +5 .tCS.seek 0ml +2 "collection"'A' +775 "core" ' + "collection"'D& +4 "core" &S{L\ bU +2 "collection"'G% +3 "core" %Q\ b +2 .tCSV.dial :flush +2 "collection"'3  +42 "core"  +5 .tCS.seek 3ml +3 "collection"'E'/ +776 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +3 "collection"'(% +5 "core" %/L\ c +2 .tCS.seek 5ml + "collection"'Y'oU +553 "core" ' + .tCSV.dial :air +2 "collection"'J @ +6 "core" A +5 .tCS.seek 0ml +3 "collection"'F' +1233 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'Q'/ +787 "core" ' +2 .tCSV.dial :waste + "collection"'= +74 "core" +4 .tCS.seek 0ml +2 "collection"'i' +786 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"' & +6 "core" &S{F\ aU +2 "collection"'q% +3 "core" %S\ a +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +4 .tCS.seek 5ml +4 "collection"''oW +1244 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'s @ +42 "core" A +4 "collection"'% +3 "core" %oZF\ c +3 .tCS.seek 7ml + "collection"'7' +587 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'L  +4 '.  +39 "core"  +92  +5 .tCBV.dial :waste2b +2 "collection"'o  +45 "core"  +4 .tCS.seek 0ml +2 "collection"'4' +1730 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'y& +6 "core" &S{H\ cU + "collection"'$% +4 "core" %K\ c +2 .tCSV.dial CSR + "collection"'[  +44 "core"  +6 #tPulling 8ml of CSR.kill .CSR.select :kill +4 "collection"' +16 .tCS.seek 8ml +2 "collection"''_ +1951 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml +2 "collection"'|' +556 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'\\ +2 '<  +46 "core"  +57 +5 .tCTV.dial :intake +2 "collection"'  +75 "core" +4 .tIntake.select :open +2 "sampler") +15 .tCS.seek 2ml + "collection"'U'O +1205 "Can"\ j_ +752 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air + "collection"';  +75 "core" ~ +4 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'h' +590 "core" ' +2 .tCSV.dial CSR + "collection"'N  +102 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml +2 "collection"'K'oW +1355 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml + "collection"'' +1345 "core" ' +2 .tCSV.dial CBV + "collection"' +102 "core" +4 .tCS.seek 0ml +2 "collection"'a' +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +6 "core" &l%  z@] +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& (i +4 "core" ( +2 "manipulator"&& +3 "core" &l% X z@] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &#& +3 "core" &l% z@] +3 .tForearm.seek CC + "manipulator"&@'Ͻ +94 "core" ' + .tHand.close + "manipulator"&/ +70 "core" / +45 .tCC.seek :open +4 "collection"'( +403 "core" ( +2 "manipulator"&x& +3 "core" &l% Z y@] +2 "manipulator"&% +4 "core" %  z +3 .tForearm.seek :retract + "manipulator"&*'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&&(- +287 "core" ( + "manipulator"&& +4 "core" &- 4 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &%& +3 "core" &- R y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage + "manipulator"&'a +116 "core" ' + .tHand.open + "manipulator"&}1 +73 "core" 1 + "manipulator"&,% +4 "core" % hO z\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&H'\ +104 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 17:47:17 + #Preparing to sleep until +10:00 +8 #Asleep til +10:00 +2 #Continuing at 19:56 +6 "Can"\ x7 +4 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 16,\\n 2 => 17}\\nCan@19:46:20, 24.9C, 52% humidity, 14.7psia, 13.062V, 0.313A, 37.707Ah, 4.09W\\nSampled 100.0ml",Subject: "Asleep until 19:56" +21 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +224 #"uploadLog"upsync +50778 "Can"\ , +8942 \ B +3 #tPowering core bus +576 .Gate.power :raw,:ON +4 "sampler") +10 )m +2 "core"  +3 "collection"' +2 '0 +3 "core"  +2 "processing"% +3 %/ +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +5 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +3 "sampler")#.0X(d +4 ."readyCS"CS.home.seek 0ml +4 "collection"'~' +4 "core" / +305 ( + "storage"( & +4 "core" & "\ x +2 .tSE.home.seek :down + "storage"('g +32 "core" ' +43 ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.home.seek :initial + "storage"(w(d +359 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 .tForearm.seek :retract + "manipulator"&'\ +5 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&\ (U +102 "core" ( +2 "manipulator"&:& +4 "core" &T z2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted + "manipulator"&?'\ +5 "core" ' +2 ' + ' +2 ."rdyProcessing"PS.stop +3 "manipulator"&I% +2 "processing"%5 +7 "core" %\  7 z +2 "processing"%`& +2 "collection"'& +6 "core" &\ + &?\ q +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +4 "processing"%( + "collection"'u( +274 "core" ( +9 ( +40 "Can"\ tGH +9 #tPhase [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] +2 ."Qmail"Notice.email "At 19:56:42 began in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 16,\\n 2 => 17}\\nCan@19:56:42, 24.7C, 52% humidity, 14.6psia, 13.042V, 0.409A, 37.730Ah, 5.34W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +4 #tDA/WCR phase #5 +3 #bac sampling at most 100ml, wcr at most 100ml +7 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'2& +5 "core" &1\ p +2 .tHand.open +2 "manipulator"&b1 +72 "core" 1 +2 "manipulator"&% +3 "core" % \   z +3 "storage"(!% +3 "core" %p \ t +3 "storage"('. +8 "core" .(d + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(C( +96 ."Qmail"BACfans.email "Started bac in tube 2 at 19:56:43PDT09-Jun-23\\n{1 => 16,\\n 2 => 17}\\nCan@19:56:42, 24.7C, 52% humidity, 14.6psia, 13.042V, 0.409A, 37.730Ah, 5.34W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +75 #"uploadLog"upsync +29 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (e& +9 "core" & \ s +2 "manipulator"&]& +4 "core" &U R z2 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&(* +38 "core" ( +4 "manipulator"&O& +8 "core" &4  z{ +4 "storage"(d& +8 "core" & \ v +6 .tForearm.seek 2 + 700 counts +5 "manipulator"&{'ѷ +54 #"uploadLog"upsync +36 "core" ' + "storage"("& +4 "core" & }\ v +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(5'> +209 "core" ' + "storage"(n- +4 "core" -'C +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +3 "core" & \ v +2 "manipulator"&^& +4 "core" &4 y{ +2 .tElbow.seek 2 +2 "manipulator"&B(* +6 "core" ( + "manipulator"&W& +4 "core" &4 K z{ +2 "storage"(X& +4 "core" & c\ w +3 .tForearm.seek 2 + 300 counts + "manipulator"&R'' +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&6/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&k& +2 "storage"(g'g +10 "core" &4 b y{ +2 "manipulator"&p% +3 "core" % 0 ; ya +48 .tForearm.seek :retract + "manipulator"&l'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +4 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +146 "core" ( +2 "manipulator"&j& +3 "core" &q%  z?V +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &S& +3 "core" &q% \\ z?V +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&D'Ͻ +101 "core" ' +2 "manipulator"&G& +3 "core" &q% H y?V +2 "manipulator"&3% +4 "core" %϶ u z +2 "collection"'A& +3 "core" &?\ s +3 "collection"' & +5 "core" &6\ s +2 .tCC.seek :closed +2 "collection"'((S +6 "core" &F\ s +7 &D<\ m%g +9 &eV{4\ g8 +9 &z*\ gM +10 &rU&\ jO +9 &5R&\ kO +10 &T\ kO +9 &Q\ jP +9 &zT\ kO +10 &;S\ jP +9 &T\ kO +9 &O\ kO +10 &!T\ kO +9 &#EU\ jO +10 &%T\ kO +9 &&S\ kP +10 &(U\ kO +9 &*KT\ jP +9 &,T\ kO +9 &-T\ kO +10 &/Q\ kO +9 &1TU\ jO +10 &3R\ kO +9 &4T\ kO +9 &6T\ kO +10 &8]Q\ kO +9 &:T\ jO +9 &;S\ kO +10 &=U\ jO +9 &?dR\ kO +10 &A&U\ iO +9 &BU\ jO +9 &DX\ iP +10 &Fj^\ iP +9 &H&k\ hR +9 &I\ fU +10 &K\ aX +9 &MR\ ^[\ +10 &O\ ^[ +9 &P\ ][ +9 &R\ ]I +10 &S5\ _%p +9 &S`\ iJ +2 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.01 +2 .Hand.open +3 "manipulator"&E1 +68 "core" 1 +2 "manipulator"&J% +3 "core" % ϶ c y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml +3 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +3 "sampler")F+ +5 "core" + +2 "sampler")=% +3 "core" % c\ Ei +2 "collection"'Q& +4 "core" &S_x\ iJ +4 "Can"\ sJM + #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +2 "collection"'  +5 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")q +6 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X +2 "sampler")% +4 "core" %' d\ > +2 .tIntake.select :close + "sampler")0 +15 )+% +2 "core" %' V\ C +2 .tSSV.dial :exhaust +2 "sampler")  +76 "core"  +4 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml + "sampler")x' +868 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +76 "core" +4 #tAllowing 130s for 25.0ml of remaining 75.0ml +2 .Intake.select :open +2 "sampler") +215 "collection"'@% +3 "core" %13G\ \\ +2 #tIntake @31.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +4 "sampler")#.0X(  +75 "core"  +3 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +134 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'P  +4 "sampler")2' +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +118 "core" ~ +17  +461 ' +2 .tSSV.dial between CBV and plug +2 "sampler") +48 "core" +4 .tCBV.dial between SSV and waste2 +2 "collection"'b  +30 "core"  +4 "collection"'% +3 "core" % X\ f +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +4 "collection"'!  +2 ''  +15 "core"  +30  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'e' +2335 "core" 'o `\ d +3 "collection"']% +4 "core" %D\ Z\ f +2 "sampler")O% +3 "core" % ]\ B +2 #tBubblePoint: Intake @55.7psia, Outlet @0.5psia + .CBV.dial SSV +4 "collection"'d @ +30 "core" A +5 .tSS.reconfigure :default +2 "sampler")#.0X +3 #tEvacuated: Intake @54.9psia, Outlet @54.9psia + .SSV.dial :spit,avoiding: :exhaust +3 "sampler")? +105 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'p' +105 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +134 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'7' +2395 "core" ' +2 "collection"'y% +3 "core" % \ i +2 .tCSV.dial between air and CTV +2 "collection"'$ ` +32 "core" a +4 .tCS.seek 2.369ml +2 "collection"'.' +1893 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'  +2 '<  +15 "core" ~ +14  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'\\' +234 "core" '9\ f +3 "collection"'% +3 "core" %\ \  \ h +2 "sampler")|% +4 "core" % Z\ E +2 #tBubblePoint: Intake @55.4psia, Outlet @-0.2psia + .CBV.dial SSV +3 "collection"'[ @ +31 "core" A +5 .tSS.reconfigure :default +2 "sampler")#.0X% +4 "core" %o[\ j +3 .tCS.seek 7ml + "collection"'~' +583 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"' @ +53 "core" B +4 .tCS.seek 10ml +2 "collection"'' +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'P ` +129 "core" a +4 #tLysing Complete + "collection"'& +6 "core" &S]\ iJ +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&a% +6 "core" %\  Q y +2 "storage"(% +3 "core" %f 2\ s +2 "storage"(b. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (!& +10 "core" & \ r +2 "manipulator"&'& +3 "core" &q$  z?V +2 "manipulator"&1% +3 "core" %\   z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&](# +161 "core" ( +2 "manipulator"&O& +4 "core" &%  ym +2 "storage"(d& +3 "core" & ]\ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&2' +94 "core" ' + "storage"("& +4 "core" & K\ v +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(\ '> +218 "core" ' +2 "storage"(?- +2 "core" -' +39 .tSE.configure :default +9 "storage"(#QK-0-\ b +5 "manipulator"&w& +3 "core" &%  zm +2 "storage"(W& +3 "core" & q q \\\ p +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&n' +34 "core" ' +2 .tElbow.hold +2 "manipulator"&^, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(X- +4 "core" -' +2 .tSE.seek 15.19 Pucks below Top Plate +2 "storage"('x +34 "core" ' +2 "manipulator"&k% +3 "core" % 4 z +2 "storage"(& +4 "core" & z z y\ m +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 304 counts + "manipulator"&'@ +18 "core" ' + "manipulator"&e& +4 "core" &%  zm +2 "storage"(6& +3 "core" & \ s +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&p' +35 "core" ' +3 .tSE.seek 16.19 Pucks below Top Plate +3 "storage"(S' +49 "core" ' +2 "manipulator"&{& +3 "core" &% K zm +2 "manipulator"&j% +5 "core" % " z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&5(i +159 "core" ( +2 "manipulator"&3& +3 "core" &c+ ' zE} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &A& +3 "core" &c+ Z zE} +2 .tForearm.seek CC + "manipulator"&l'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&B/ +70 "core" / +3 .tCC.seek :open +2 "collection"'u( +402 "core" ( + "storage"(g& +4 "core" & \ q +2 "storage"(J& +3 "core" & \ r +2 "manipulator"& & +3 "core" &d+ ) zE| +2 "manipulator"&G% +4 "core" %  z* +3 .tForearm.seek :retract +2 "manipulator"&E'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&Q(# +161 "core" ( + "manipulator"& & +5 "core" &' $ zr + "storage"(D& +4 "core" & \ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&Z' +104 "core" ' + .tElbow.hold +2 "manipulator"&F, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&s1 +77 "core" 1 +40 "manipulator"&i% +10 "core" % $  z +2 "storage"(=& +3 "core" & \ r +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 320 counts + "manipulator"&'P +16 "core" ' + "manipulator"&L& +4 "core" &' % yr +2 "storage"(& +4 "core" & Z\ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&o' +18 "core" ' +2 "storage"(% +3 "core" % a\ v +3 ."downElevator"SE.seek :down +3 "storage"(y'g +99 ($% +3 "core" %$ \ ySW +2 "manipulator"&7% +3 "core" %  y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +52 "core" ' + ."downElevator"SE.stop + "storage"(5 +38 "core" ' +2 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'<& +5 "core" &\ u +2 "manipulator"&& +5 "core" &'  yr + "manipulator"&|% +4 "core" %\   y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&[(- +192 "core" ( +2 "manipulator"&.& +3 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &q& +3 "core" &- - y +2 .tForearm.seek :garage +2 "manipulator"&N'a +114 "core" ' + .tHand.close + "manipulator"&h/ +74 "core" / +2 "manipulator"&K& +3 "core" &- % z +2 "manipulator"&4% +3 "core" % nd I z +3 .tForearm.seek :retract + "manipulator"&U'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(i +272 "core" ( + "manipulator"&& +4 "core" &q& % zAd +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &#& +3 "core" &q& A zAd +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' + "manipulator"&+& +4 "core" &q& # yAd +2 "manipulator"&;% +4 "core" %Ͼ 9 y +2 "collection"')& +4 "core" &\ s +3 "collection"'\\& +5 "core" &\ r +2 .tCC.seek :closed +2 "collection"'(S +6 "core" &\ s +5 &\ r7 +9 &:Hu\ h0 +10 &dr|\ fE +9 &Z\ jN +9 &Q\ kN +10 &U\ kN +9 &LT\ kN +10 &T\ kN +9 &R\ kN +9 &T\ kN +10 &TQ\ kN +9 &!R\ kN +9 &"S\ kN +10 &$R\ kN +9 &&]R\ kN +10 &(S\ kN +9 &)R\ kN +9 &+S\ kN +49 &-cR\ jN + &/&P\ jN + &0S\ jN + &2S\ jN + &4mR\ jN +4 &6/T\ jN +9 &7S\ kM +9 &9U\ jN +10 &;sR\ kN +9 &=5U\ jN +9 &>T\ kN +10 &@T\ jN +9 &BzT\ jO +10 &D<[\ jO +9 &Ed\ hP +9 &G\ dU +10 &Ia\ _Z +9 &K"\ _Z +9 &L\ ][ +10 &N\ ]\\ +9 &Pc\ ]\\ +10 &R#\ ][ +9 &SrE\ d&r +9 &S \ bY +6 ( + "collection"'\\& +4 "core" &S\ dY +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.29 + "collection"'& +6 "core" &S\ dY +3 .tHand.open + "manipulator"&@1 +71 "core" 1 +2 "manipulator"&% +3 "core" % Ͼ ; z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"% +131 "core"  +6 "processing"%% +3 "core" %ϲ\ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%,' +1599 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%}  +40 "core"  +4 .tPS.seek 0ml +2 "processing"%*'ϴ +1597 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%'\ +2600 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%0 +4 "collection"'%  +4 "core" A +2 "processing"%m +3 "core" A +2 "processing"%/  +65 "core" +96  +5 .tPSV.dial :mixloop +2 "processing"%8 +101 "core" +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'M  +16 "core"  +4 .tPTV.dial :PRVmixing +2 "processing"%  +129 "core" +4 .tPS.seek 0ml +2 "processing"%9'ϴ +2598 "core" ' +2 .tPSV.dial :air +2 "processing"%v  +54 "core" +5 .tPS.seek 2.5ml +3 "processing"%z'\ +2600 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +42 "core" +5 .tPS.seek 0ml +3 "processing"%f'ϴ +2600 "core" ' +2 .tPSV.dial :air +39 "processing"%  +50 "core"  +4 .tPS.seek 2.5ml +2 "processing"%r'\ +2606 "core" ' +2 .tPSV.dial :mixloop + "processing"%& +44 "core" +5 .tPS.seek 0ml +3 "processing"%'ϴ +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +7 "core" &q& ( zAd +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&V(i +6 "core" ( +2 "manipulator"&H& +3 "core" &q&  zAd +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &c& +2 "core" &q&  zAd +3 .tForearm.seek CC + "manipulator"& 'Ͻ +94 "core" ' + .tHand.close + "manipulator"&t/ +77 "core" / +3 .tCC.seek :open +2 "collection"':( +401 "core" ( +2 "manipulator"&_& +3 "core" &q&  zAd +2 "manipulator"&I% +4 "core" %  y +2 .tForearm.seek :retract +2 "manipulator"&>'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&`(- +284 "core" ( +2 "manipulator"&& +3 "core" &- , y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &~& +2 "core" &- l y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&P'a +113 "core" ' +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&a% +3 "core" % j] L z3 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +7 "core" +3 .tPTV.dial :PRVmixing + "processing"%!  +6 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%'  +4 "collection"'1  +6 "core"  +3 +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'C  +7 "core" +3 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'O& +6 "core" &\ u +2 "manipulator"&d% +3 "core" %\   y v +2 "storage"("% +4 "core" %n \ z +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 2 + "storage"(Y( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +43 (?& +8 "core" & \ y +3 "manipulator"&w& +3 "core" &- c y +2 "manipulator"&W% +3 "core" %\  - y v +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 + "manipulator"&X(* +177 "core" ( +2 "manipulator"&k& +3 "core" &6\ ~ y# +2 "storage"(& +3 "core" & \ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts + "manipulator"&e'ѷ +88 "core" ' +2 "storage"(6& +3 "core" & \ y +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"({'> +221 "core" ' +2 "storage"(j- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (2& +2 "core" & z\ r +2 "manipulator"&]& +4 "core" &6\ 4 z# +2 .tElbow.seek 2 +2 "manipulator"&\ (* +27 "core" ( +2 "manipulator"&n& +3 "core" &4 ( y\ +2 "storage"(& +3 "core" & )\ t +3 .tForearm.seek 2 + 300 counts + "manipulator"&'' +27 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&3/ +78 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&A& +4 "storage"(p'g +7 "core" &4  z\ +2 "manipulator"&^% +3 "core" % )  y\\ +3 .tForearm.seek :retract + "manipulator"&B'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&R(i +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +104 "core" ( +2 "manipulator"&(& +3 "core" &a.  zG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &g& +3 "core" &a. n zG +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&J'Ͻ +103 "core" ' +2 "manipulator"& & +3 "core" &a. - zG +2 "manipulator"&G% +4 "core" %ϸ 3 z +2 "collection"' & +3 "core" &\ q +3 "collection"'D& +5 "core" &\ q +2 .tCC.seek :closed +2 "collection"'l(S +7 "core" &\ q +6 & .\ n$d +10 &Wy\ e7 +9 &v\ fL +9 &R\ iN +10 &gS\ iM +9 &(R\ jN +9 &R\ jN +10 &R\ iN +9 &nW\ iN +10 &1R\ iM +9 &U\ iN +9 &!Q\ iN +10 &#wR\ iM +9 &%9T\ iM +9 &&R\ iM +10 &(T\ iN +9 &*~Q\ iN +9 &,AR\ iM +10 &.R\ iN +9 &/Q\ jN +10 &1Q\ iM +9 &3HS\ iN +9 &5\ R\ iN +10 &6R\ iN +9 &8V\ hN +9 &:PS\ iN +10 &<U\ iN +9 &=Q\ iN +43 &?R\ iM +13 &AWT\ hN + &CT\ hN +4 &DX\ hN + &F_\ gO + &HWl\ eQ +3 &J{\ cT +9 &K\ `X +10 &M\ ]Z +9 &O?\ [\\ +9 &Q\ ][ +10 &R\ ]A +9 &S.\ ^'t +9 &Sm\ fM +3 ( +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.99 +3 .Hand.open +3 "manipulator"&51 +70 "core" 1 +3 "manipulator"&s% +3 "core" % ϵ / z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'=  +129 "core" ~ +5 .tCSV.dial CTV + "collection"'L  +41 "core" ~ +5 .tPS.seek 2.5ml + "processing"%'\ +2612 "core" ' +2 "collection"'E% +4 "core" % JK\ f \ +3 .tCS.seek 4.25ml + "collection"''W +1540 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%Q  +42 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%$  +70 "core"  +6 .tPS.seek 0ml +3 "processing"%7'ϴ +2601 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'< ` +30 "core" _ +4 .tCSV.dial :air + "collection"' @ +44 "core" > +4 .tCS.seek 10ml +3 "collection"'Z' +1538 "core" ' + .tCSV.dial CTV +2 "collection"'|  +45 "core"  +5 .tCS.seek 0ml +2 "collection"'' +2613 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'S @ +31 "core" > +3 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'o  +128 "core" +3 "collection"'.& +3 "core" &Skwz\ dM +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&q% +6 "core" %\   z +2 "storage"(y% +4 "core" %d z | \ o +2 "storage"(F. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(h( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (K& +3 "core" & 5 D \ l +2 "manipulator"&4& +4 "core" &a- . zG +2 "manipulator"&% +4 "core" %\  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&N(# +184 "core" ( +2 "manipulator"&& +3 "core" &#\  z"z +2 "storage"(#& +4 "core" & \ q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +42 .tForearm.seek 1 + 700 counts +8 "manipulator"&[' +96 "core" ' + "storage"(+& +5 "core" & \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(;'> +206 "core" ' + "storage"()- +3 "core" -'2 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&U& +3 "core" &#\  z"z +2 "storage"(u& +4 "core" & | | \ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&' +38 "core" ' + .tElbow.hold +2 "manipulator"&@, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -'2 +3 .tSE.seek 16.18 Pucks below Top Plate +3 "storage"(\\' +41 "core" ' +3 "manipulator"& % +3 "core" % ` z +2 "storage"(& +3 "core" & C L \ e +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 310 counts + "manipulator"&'F +17 "core" ' + "manipulator"&}& +4 "core" &. ; z o +2 "storage"(,& +4 "core" & n q o\ m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +34 "core" ' +2 .tSE.seek 17.18 Pucks below Top Plate +2 "storage"(*'E +50 "core" ' +2 "manipulator"&0& +3 "core" &. * z o +2 "manipulator"&m% +4 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&%'\ +90 "core" ' +2 .tElbow.seek CC +3 "manipulator"&/(i +170 "core" ( + "manipulator"&8& +4 "core" &t ( z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &M& +2 "core" &t * z +3 .tForearm.seek CC + "manipulator"& 'Ͻ +95 "core" ' +3 .tHand.close + "manipulator"&/ +73 "core" / +3 .tCC.seek :open +2 "collection"'( +401 "core" ( + "storage"(v& +4 "core" & :\ r +2 "storage"(9& +4 "core" & \ r +2 "manipulator"&T& +3 "core" &t 4 y +2 "manipulator"&z% +4 "core" % ϸ  z +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +42 .tElbow.seek 1 +8 "manipulator"&f(# +152 "core" ( +2 "manipulator"&&& +4 "core" &) I yv +2 "storage"(r& +4 "core" & \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&-' +99 "core" ' +2 .tElbow.hold +3 "manipulator"&H, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&c1 +66 "core" 1 +3 "manipulator"&t% +4 "core" % #  y< +2 "storage"(& +3 "core" & x t <\ p +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 319 counts + "manipulator"&x'O +23 "core" ' +2 "manipulator"&& +3 "core" &) * yv +2 "storage"(_& +4 "core" & i\ t +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&I' +22 "core" ' +2 "storage"( % +3 "core" %J 4\ u +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (~% +3 "core" % \ wSW +2 "manipulator"&V% +3 "core" % ' z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&'\ +39 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +63 "core" ' +2 .tPSV.dial :air +2 "processing"%a  +71 "core" +3 .tPS.seek 2.5ml +2 "processing"%>'\ +2601 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%b +43 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%!  +54 "core" +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%' +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%1  +44 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml + "processing"%C'ϴ +2598 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%O& +6 "core" &z\  +2 "manipulator"&d& +3 "core" &) yv +2 "manipulator"&"% +4 "core" %\  y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +133 "Can"\ y6LQ +41 "core" ( + "manipulator"&P& +4 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &?& +2 "core" &- V y +40 .tForearm.seek :garage +7 "manipulator"&w'a +112 "core" ' + .tHand.close +2 "manipulator"&W/ +72 "core" / +2 "manipulator"&& +3 "core" &-  z +2 "manipulator"&k% +4 "core" % mg V z +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&6(_ +117 "core" ( + "manipulator"&`& +4 "core" &e J y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &e W z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC + "manipulator"&j'$ +106 "core" ' + "manipulator"&2& +4 "core" &e  y +2 "manipulator"&]% +4 "core" %  y4 +2 "processing"%n& +4 "core" &~\  +3 "processing"%& +4 "core" &z\  +3 .tPC.seek :closed + "processing"%3(^ +8 "core" &\  +6 &I~\ &j +9 &}Xz\ 9 +10 &{\ N +9 &X}\ P +9 &SR{\ O +10 &W\ O +9 &W\ O +10 &T|\ P +9 &[W}\ O +9 &Wz\ P +10 &Uy\ P +9 &!Rz\ O +9 &#cV{\ O +10 &%$Z\ P +9 &&Tz\ O +10 &(Uy\ O +9 &*jXx\ P +9 &,-Uz\ O +10 &-Ry\ O +9 &/Tx\ P +9 &1sV{\ O +10 &35Uz\ O +9 &4Zy\ P +10 &6Rx\ O +9 &8{Tz\ O +9 &:<Xw\ P +10 &;Ux\ O +9 &=T|\ O +9 &?Xz\ O +10 &ADWw\ P +9 &C`{\ Q +10 &Dvy\ S +9 &Fy{\ U +9 &H<w\ U +10 &Iw\ U +9 &Ky\ U +9 &M{\ V +10 &OB}\ V +9 &Q{\ V +10 &R{\ V +9 &T|\ V +9 &VJ{\ V +10 &X y\ V +9 &Y{\ W +9 &[x\ W +10 &]O}\ J +9 &^}Jx\ ^ +10 &^ Tz\ 5 +5 ( +2 "processing"%& +3 "core" &^*w\ 5 +2 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.67 + "processing"%A& +6 "core" &^*w\ 5 +3 .tHand.open + "manipulator"&^1 +73 "core" 1 +2 "manipulator"&X% +3 "core" %  L z4 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&e'\ +97 "core" ' + .tPRV.dial :air +2 "processing"%(  +44 "core"  +5 .tPSV.dial :mixloop + "processing"%g +44 "core" +4 "processing"%{% +3 "core" %Ϲm\ +3 .tPS.seek 0.3ml + "processing"%' +382 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%G'' +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%\ '\ +1902 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +101 "core" +41 .tPTV.dial :mixing +9 "processing"%p @ +75 "core" B +5 .tPBV.dial :waste2 +2 "processing"%B  +93 "core"  +4 .tPS.seek 0ml +2 "processing"%:'ϴ +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&5& +11 "core" &e \\ y +3 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&s(_ +4 "core" ( +2 "manipulator"&D& +3 "core" &e J y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &=& +3 "core" &e + y +2 .tForearm.seek PC +2 "manipulator"&L'$ +99 "core" ' +2 .tHand.close + "manipulator"&J/ +72 "core" / +3 .tPC.seek :open +2 "processing"%( +463 "core" ( +2 "manipulator"&E& +3 "core" &e  y +2 "manipulator"&% +3 "core" % 1  x +3 .tForearm.seek :retract + "manipulator"&Q'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&$(- +125 "core" ( +2 "manipulator"&& +3 "core" &- 1 z' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &<& +2 "core" &- Y y' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage + "manipulator"&'a +115 "core" ' +2 .tHand.open + "manipulator"&1 +79 "core" 1 + "manipulator"&|% +4 "core" % jZ  z$ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&Z'\ +105 "core" ' +2 #tLoading bac puck from tube 2 into Processing Clamp + "processing"%S& +6 "core" &t\ +2 "manipulator"&o% +3 "core" %\   y +2 "storage"(.% +3 "core" %a \ z +2 "storage"(q. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(y( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (F& +2 "core" & -\ s +2 "manipulator"&K& +5 "core" &- . y' + "manipulator"&4% +4 "core" %\  A y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&(* +166 "core" ( + "manipulator"&Y& +4 "core" &"\ E y"z +2 "storage"(& +3 "core" & \ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +2 "manipulator"&#'ѷ +93 "core" ' +2 "storage"(R& +3 "core" & k\ y +40 .tSE.reconfigure :pick +9 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(+'> +217 "core" ' + "storage"(i- +3 "core" -'| +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 ()& +3 "core" & R\ s +2 "manipulator"&U& +3 "core" &"\ z"z +2 .tElbow.seek 2 +2 "manipulator"&u(* +5 "core" ( + "manipulator"&& +3 "core" &"\ X y"z +2 "storage"( & +4 "core" & \ t +3 .tForearm.seek 2 + 300 counts + "manipulator"&'' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&}/ +79 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&,& +4 "storage"(0'g +7 "core" &"\  y"z + "manipulator"&m% +4 "core" % C  ye +2 .tForearm.seek :retract +2 "manipulator"&['\ +92 "core" ' +3 .tElbow.seek PC +3 "manipulator"&N(_ +63 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +181 "core" ( + "manipulator"&;& +5 "core" &e y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &e  y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&'$ +93 "core" ' +2 "manipulator"&\\& +3 "core" &e  y +2 "manipulator"&8% +5 "core" % " y +2 "processing"%M& +3 "core" &p\ +3 "processing"%& +5 "core" &g\ +2 .tPC.seek :closed + "processing"%@(^ +7 "core" &l\ +6 & -n\ $d +9 &Vyr\ 7 +10 &}xt\ L +9 &Ul\ O +9 &YQ`\ O +10 &Rb\ O +9 &Sb\ O +9 &Ra\ O +10 &`Sa\ O +9 &"S]\ O +10 &RT\ O +9 &!QL\ O +9 &#iVP\ O +10 &%+RT\ O +9 &&RR\ O +9 &(QR\ O +10 &*rTK\ O +9 &,3UA\ O +10 &-OD\ N +9 &/QD\ O +9 &1zOD\ O +10 &3=PG\ N +9 &4SC\ O +9 &6QA\ N +10 &8Q<\ O +9 &:DOD\ O +10 &<R?\ O +9 &=U4\ O +9 &?R5\ O +10 &AKU5\ O +9 &C `3\ P +9 &Dv7\ S +10 &F:\ U +9 &HB:\ U +10 &J6\ U +9 &K8\ U +9 &M6\ V +10 &OG4\ V +9 &Q/\ V +9 &R0\ V +10 &T3\ V +9 &VN(\ V +10 &X%\ V +9 &Y \ W +9 &[\ W +10 &]S#\ I +9 &^}G!\ !e +9 &^?\ 4 +6 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.68 +2 .Hand.open +3 "manipulator"&1 +4 "core" &^+,\ 4 +70 1 +2 "manipulator"&%% +3 "core" %   z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&l'\ +96 "core" ' +3 #tHeating Puck.from 2, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +3 "processing"%v  +3 %99 +6 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"%z9 +3 "core" 9  +102 "processing"% 9 +3 "core" 9  +140 "processing"%&9 +9 "core" 9 +103 "processing"%r9 +3 "core" 9 +102 "processing"%/9 +3 "core" 9 +102 "processing"%c9 +3 "core" 9  +102 "processing"%t9 +3 "core" 9$ +102 "processing"%9 +3 "core" 9( +102 "processing"%9 +4 "core" 9, +102 "processing"%_9 +3 "core" 91 +102 "processing"% 9 +3 "core" 95 +102 "processing"%9 +3 "core" 99 +102 "processing"%~9 +3 "core" 9= +102 "processing"%V9 +3 "core" 9A +103 "processing"%f9 +3 "core" 9F +102 "processing"%-9 +3 "core" 9J +102 "processing"%x9 +3 "core" 9N +102 "processing"%a9 +3 "core" 9R +102 "processing"%*9 +3 "core" 9V +103 "processing"%I9 +2 "core" 9[ +103 "processing"%9 +2 "core" 9_ +103 "processing"%79 +3 "core" 9c +102 "processing"%b9 +3 "core" 9#g +102 "processing"%!9 +3 "core" 9,k +102 "processing"%'9 +3 "core" 96p +102 "processing"%19 +3 "core" 9>t +102 "processing"%>9 +3 "core" 9Gx +102 "processing"%O9 +3 "core" 9P| +102 "processing"%d9 +3 "core" 9X +103 "processing"%"9 +2 "core" 9a +103 "processing"%P9 +2 "core" 9i +103 "processing"%?9 +2 "core" 9p +103 "processing"%H9 +2 "core" 9w +4 .tPH.hold 2:00:00,29C +4 "processing"%W ppt +2 .tdelay 1:30 +6 "core"  +8998 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +100 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 .tPS.seek 0.5ml + "processing"%k' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +17 .tPS.seek 2ml + "processing"%'˹ +1588 "core" ' +2 .tPTV.dial :puck +2 "processing"%`  +71 "core"  +7 .tPSV.dial PTV +2 "processing"% +73 "core" +10 .tPBV.dial :waste1 +2 "processing"%w  +132 "core"  +3 "processing"%2% +4 "core" %˵\  +3 .tPS.seek 1.5ml + "processing"%]' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +37 "core" + +5 .tPS.seek 0ml +3 "processing"%'ϴ +1593 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +8 "processing"%  +6 "core"  +9 .tPBV.dial :waste1 +2 "processing"%  +36 "core" +4 .tdelay 30 seconds +239 "Can"\ uFQ +2764 .tPBV.dial between PSV and waste1 +2 "processing"%A * +35 "core" + +4 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%^ +74 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%X'\ +2356 "core" ' +2 .tPSV.dial PTV +2 "processing"% +73 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +73 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +84 "core"  +5 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%{  +74 "core"  +4 .tPS.seek 0ml +2 "processing"%j'ϴ +2353 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%C  +127 "core" +4 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPRV.dial :ab1 +2 "processing"% @ +76 "core" A +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml + "processing"%G' +368 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'  + "processing"%p  +45 "core" +5  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "processing"%B% +3 "core" %}\ +3 .tPS.seek 0.3ml + "processing"%\ ' +356 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'5  +31 "core" +4 .tPRV.dial :air + "processing"%D  +45 "core"  +4 .tPS.seek 0.9ml +42 "processing"%='A +1258 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%J @ +73 "core" @ +4 .tPS.seek 0.5ml +2 "processing"%6' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%e  +44 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml + "processing"%3'˹ +1595 "core" ' +2 .tPSV.dial :PML + "processing"%E +44 "core" +4 .tPTV.dial :mixing + "processing"% @ +75 "core" B +4 .tPBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%<% +3 "core" %˷u\  +3 .tPS.seek 1.85ml + "processing"%L' +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%s * +36 "core" + +5 .tPS.seek 0ml +2 "processing"%'ϴ +1943 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'|& +5 "core" &\ t +2 "manipulator"&Q& +4 "core" &e S z +2 "manipulator"&S% +3 "core" %\ \  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage + "manipulator"&o(- +136 "core" ( +2 "manipulator"&.& +3 "core" &- N z$ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +3 "core" &- & z$ +3 .tForearm.seek :garage +2 "manipulator"&'a +111 "core" ' +3 .tHand.close + "manipulator"&F/ +66 "core" / +2 "manipulator"&K& +4 "core" &- @ z$ +2 "manipulator"&4% +3 "core" % pj P z +3 .tForearm.seek :retract + "manipulator"&h'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&Y(i +287 "core" ( + "manipulator"&& +4 "core" &r ( zD +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &R& +4 "core" &r ? zD +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&$'Ͻ +101 "core" ' + "manipulator"&Z& +4 "core" &r # zD +2 "manipulator"&i% +4 "core" %ϵ + z +2 "collection"')& +4 "core" &\ r +2 "collection"'U& +5 "core" &\ p +2 .tCC.seek :closed +2 "collection"'(S +53 "core" &\ g +2 & \ r + &\ s &\ n + &\ h + &\ g +2 &\ p5 +9 &=Gv\ f1 +10 &co\ dE +9 &_\ gP +9 &P\ iO +10 &U\ jO +9 &DU\ hP +9 &W\ hP +10 &T\ hO +9 &V\ hP +10 &MU\ hO +9 &!T\ hO +9 &"U\ hO +10 &$T\ gO +9 &&TW\ gP +10 &(X\ gO +9 &)R\ dO +9 &+T\ bP +10 &-^P\ cO +9 &/W\ hP +9 &0X\ jO +10 &2R\ cO +9 &4dW\ hP +9 &6&U\ hP +10 &7Q\ iO +9 &9W\ iP +10 &;lT\ iP +9 &=/U\ hO +9 &>R\ iO +10 &@T\ hO +9 &BtY\ hP +9 &D4]\ hP +10 &Eh\ fR +9 &G\ bV +10 &I\\\ \\[ +9 &K\ \\\\ +9 &L\ [] +10 &N\ Y] +9 &P_\ U\\ +9 &R\ Y^ +10 &SuK\ a#j +9 &S \ `W +6 ( + "collection"'U& +4 "core" &S\ bW +2 #tCollection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.23 + "collection"' & +6 "core" &S\ dW +3 .tHand.open +2 "manipulator"&}1 +70 "core" 1 +2 "manipulator"&,% +3 "core" % ϵ ; z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&m'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"% +100 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%#' +1589 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%+  +55 "core"  +5 .tPS.seek 0ml +3 "processing"%'ϴ +1584 "core" ' +2 .tPSV.dial PSR +2 "processing"%; +41 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%'\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +8 "processing"%u  +5 "collection"'\\  +34 "core"  +123  +6 .tPSV.dial :mixloop +2 "processing"%0 +101 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'8  +6 "core" +5 .tPTV.dial :PRVmixing + "processing"%M  +75 "core" +6 .tPS.seek 0ml +3 "processing"%['ϴ +2603 "core" ' +2 .tPSV.dial :air + "processing"%  +55 "core" +6 .tPS.seek 2.5ml +2 "processing"%'\ +2653 "core" ' +2 .tPSV.dial :mixloop + "processing"%% +42 "core" +6 .tPS.seek 0ml +3 "processing"%9'ϴ +2599 "core" ' +2 .tPSV.dial :air +2 "processing"%  +43 "core"  +5 .tPS.seek 2.5ml +2 "processing"%T'\ +2599 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +5 .tPS.seek 0ml +2 "processing"%z'ϴ +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +7 "core" &r  zD +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&&(i +4 "core" ( +2 "manipulator"&r& +4 "core" &r < yD +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &/& +3 "core" &r U zD +3 .tForearm.seek CC +2 "manipulator"&c'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&t/ +77 "core" / +3 .tCC.seek :open +4 "collection"'( +400 "core" ( +2 "manipulator"&& +3 "core" &r  zD +2 "manipulator"&_% +4 "core" %  y +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(- +280 "core" ( +2 "manipulator"&~& +3 "core" &- > y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &V& +4 "core" &-  y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage + "manipulator"&f'a +112 "core" ' +3 .tHand.open + "manipulator"&-1 +74 "core" 1 +2 "manipulator"&x% +3 "core" % ka % y9 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&a'\ +101 "core" ' +2 ."bac"delayUntil "20:45:48.86" +3 #"WCR"Whole Cell Archive sampling 100ml +3 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'*& +6 "core" &\ q + "manipulator"&I% +4 "core" %\  s y +2 "storage"(% +4 "core" %o u 0\ l +2 "storage"(7. +3 "core" .( +2 "storage"(b& +3 "core" & '\ t +2 "storage"(!& +3 "core" & \ v +2 "manipulator"&'& +4 "core" &-  z +2 "manipulator"&1% +3 "core" %\   y +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +42 ."WCR"Elbow.seek 2 +7 "manipulator"&>(* +176 "core" ( + "manipulator"&O& +4 "core" &/ b y% +2 "storage"(d& +4 "core" & l\ i +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&"'ѷ +88 "core" ' +2 "storage"(P& +4 "core" & %\ s +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(?'> +225 "core" ' +2 "storage"(H- +2 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (& +3 "core" &  i '\ g +2 "manipulator"&:& +3 "core" &/ 9 y% +2 ."WCR"Elbow.seek 2 +2 "manipulator"&k(* +6 "core" ( + "manipulator"&`& +4 "core" &/ ) y% +2 "storage"(& +3 "core" & g G\ h +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&w'' +21 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close + "manipulator"&2/ +78 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(n'g +6 "core" &/ l y% +3 "manipulator"&]% +3 "core" % 4 E yt +3 ."WCR"Forearm.seek :retract +2 "manipulator"&v'\ +93 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(i +67 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +98 "core" ( + "manipulator"&& +5 "core" &k  y, + ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &A& +3 "core" &k 8 y, +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&^'Ͻ +102 "core" ' +2 "manipulator"&& +3 "core" &k N z, +3 "manipulator"&% +3 "core" %Ϯ 7 y +3 "collection"'(& +3 "core" &\ q +3 "collection"'g& +5 "core" &\ q +2 ."WCR"CC.seek :closed +2 "collection"'{(S +7 "core" &\ o +5 &\ m3 +9 &:Hv\ f0 +10 &bq}\ cE +9 &Z\ hO +9 &R\ iN +10 &S\ iO +9 &IT\ iN +9 & Q\ jN +10 &V\ iN +9 &W\ hN +10 &PR\ hO +9 &!S\ iN +9 &"Q\ jN +10 &$S\ iN +9 &&YU\ iN +9 &(Th\ hO +10 &)Oq\ hN +9 &+U\ iN +10 &-aT\ iN +9 &/$Q\ jN +9 &0T\ iN +10 &2T\ iN +9 &4jS\ iN +9 &6+T\ iN +10 &7Sx\ jN +9 &9Q\ iN +9 &;qT~\ iN +10 &=2S\ jO +9 &>T\ iN +10 &@V\ iN +9 &ByT\ iN +9 &D9X\ bO +10 &E\\|\ aP +9 &Gl}\ fQ +10 &Ino\ bU +9 &K!s\ ^Z +9 &Ln\ [[\ +10 &Nd\ [[ +9 &Pdd\ \\[\ +9 &R!`\ [\\ +48 &SxI[\ c!e +10 &S b\ aW + ( + &S[\ cW +2 &Sa\ cW + &Sa\ cW + &SY\ cW +3 "collection"'g& +2 "core" &S`\ cW +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.02 +3 .Hand.open +3 "manipulator"&X1 +68 "core" 1 + "manipulator"&C% +4 "core" % Ϯ J z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml +3 .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold +3 "sampler")+ +6 "core" + + "sampler")j% +5 "core" % T\ 7 + "collection"' & +4 "core" &S9\ [W +4 "Can"\ hf4 + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'p  +6 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +2 "sampler")#.0X t +2 #"WCR"Sensor limits: Intake max 149.6psia; Outlet max 147.1psia + .SSV.dial :spit +4 "sampler")J +133 "core" +5 ."WCR"SS.seek 0ml +4 "sampler")=' +249 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")e  +133 "core" +6 ."WCR"CTV.dial :intake +2 "collection"'6  +75 "core"  +7 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")E  +5 "collection"' @ +3 "core" +7 A +6 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +3 "sampler") +216 "collection"'% +3 "core" %/3V\ \\ +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +4 "sampler")#.0X&\ U +2 "sampler")% +3 "core" %> Y\ 3 +18 "collection"'% +3 "core" %G\ U +2 "sampler")_% +4 "core" %;,- a\ / +21 "collection"'c% +3 "core" %M\ Q +2 "sampler")~% +4 "core" % r~ Y\ .\ ] +2 "collection"'V% +4 "core" %>\ X +2 #"WCR"Intake @29.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s +5 "sampler")#.n0X X\ ) +18 "collection"'*% +3 "core" %%\ W +2 "sampler")I% +4 "core" %wJJ `\ - +2 "collection"'% +3 "core" %=\ Q +2 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.42ml/s +5 "sampler")#.c0X% +3 "core" %' `\ 1 +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )"% +3 "core" %' c\ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")A' +861 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")?  +3 "collection"'w @ +6 "core" A +66  +6 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml +3 .Intake.select :open + "sampler") +216 "collection"'k% +3 "core" %/1\ R +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.28ml/s +5 "sampler")#.Y0X% +6 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +6 ."WCR"CS.seek 10ml + "collection"'9' +1450 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%m +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :air +2 "processing"%_  +56 "core" +5 ."bac"PS.seek 0ml +3 "processing"%c'ϴ +127 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +3 "collection"'~ @ +75 "core" > +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'V  +90 "core"  +5 "collection"'t% +4 "core" % v|"\ Y\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'Y ` +31 "core" a +50 ."WCR"CS.seek 7.448ml +2 "collection"'x' +688 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'  +5 '*  +26 "core"  +45  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"'I' +1147 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +9 .PSV.dial PSR +2 "processing"% +130 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +17 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml +2 "processing"%&' +424 "core" '1 A\ T +3 ."WCR"CBV.dial :waste2b +3 "collection"'-  +32 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'!' +102 "core" ' +2 ."bac"delay 5 seconds +161 "core" ' +2 ."WCR"delay 1:00 +339 ."bac"PSR.select :air +2 "processing"% +17 ."bac"PS.seek 2ml + "processing"%''˹ +1613 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%1  +73 "core"  +7 ."bac"PSV.dial PTV + "processing"%f +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%O  +35 "core" +5 "processing"%7% +3 "core" %˳\ s +3 ."bac"PS.seek 1.5ml + "processing"%b' +588 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%a'ϴ +1592 "core" ' +2 ."bac"delay 2:00 +1287 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'H  +130 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'  +44 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +62 ."WCR"CS.seek 2ml +2 "collection"':'O +595 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'`' +1951 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +3 "collection"' @ +74 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'2  +92 "core"  +8 "collection"'% +3 "core" % N\ \\ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'] ` +59 "core" _ +6 ."WCR"CS.seek 7.303ml +4 "collection"'>'I +718 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'"  +5 '  +29 "core"  +98  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml + "collection"'d' +1640 "core" '\ k\ X +3 ."WCR"delay 2:00 +4534 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%P  +6 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%w  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%k +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%A'\ +2374 "core" ' +2 ."bac"PSV.dial PTV + "processing"%( +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +44 "processing"%v +75 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +23 ."WCR"CBV.dial :waste2b +3 "collection"'C  +31 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'g' +326 "core" ' +2 ."WCR"delay 1:00 +1972 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%j +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"% ' +592 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%p'˹ +1591 "core" ' +2 ."bac"PTV.dial :puck + "processing"%^  +6 "core"  +7 ."bac"PSV.dial PTV +2 "processing"% +84 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%5  +36 "core" +5 "processing"%G% +3 "core" %˴\  +3 ."bac"PS.seek 1.5ml + "processing"%D' +588 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%J'ϴ +57 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'B  +131 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +3 "collection"'e  +42 "core"  +8 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +2 "collection"''O +594 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +17 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +4 "collection"'6' +211 "core" ' +2 ."bac"delay 2:00 +1718 "core" ' +4 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'X @ +74 "core" ? +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +91 "core"  +7 "collection"'% +5 "core" % \ Y\ + ."WCR"CSV.dial between air and CTV +3 "collection"'= ` +59 "core" ^ +6 ."WCR"CS.seek 7.36ml +2 "collection"'E' +703 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'|  + 'Q  +34 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml + "collection"'S' +1659 "core" '#\ ] +4 ."WCR"delay 2:00 +7482 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%3  +4 "core"  +6 ."bac"PBV.dial :waste1 + "processing"%L  +35 "core" +5 ."bac"delay 30 seconds +505 "Can"\ nSQ +2498 ."bac"PBV.dial between PSV and waste1 +2 "processing"%N * +35 "core" + +6 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%F +71 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%K'\ +1326 ."WCR"CBV.dial :waste2b + "collection"'4  +33 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml + "collection"'l' +320 "core" ' +2 ."WCR"delay 1:00 +678 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%o +73 "core" +49 ."bac"delay 5 seconds +503 .PSV.dial :air +2 "processing"%<  +83 "core" +5 ."bac"PS.seek 0ml +3 "processing"%R'ϴ +2377 "core" ' + #"bac"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%Z  +44 "core"  +4 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%.  +129 "core" +4 ."bac"delay 5 seconds +370 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'q  +129 "core" +5 ."bac"PRV.dial :ab2 + "processing"%h  +46 "core" ~ +4 ."bac"PTV.dial :PRVmixing + "processing"%)  +17 "core" +4 ."bac"PSV.dial :mixloop + "processing"% +42 "core" +4 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.3ml +2 "processing"%i' +382 "core" ' +2 ."bac"delay 2 seconds +201 .PRV.dial :air +2 "processing"%,  +46 "core"  +5 "processing"%U% +3 "core" %~\  +2 ."bac"PS.seek 0.55ml +2 "processing"%' +340 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +56 "core" +5 ."bac"PS.seek 2ml +3 "processing"%}'˹ +1537 "core" ' +2 ."bac"PSV.dial :PML + "processing"%+ +43 "core" +4 ."bac"PTV.dial :mixing + "processing"%s @ +76 "core" B +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core" +4 "processing"%\\% +4 "core" %˼\ ~ +2 ."bac"PS.seek 1.85ml +2 "processing"%u' +232 "core" ' + ."bac"PBV.dial between PSV and waste1 +3 "processing"%8 * +35 "core" * +5 ."bac"PS.seek 0ml +3 "processing"%0'ϴ +1949 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +44198 "Can"\ i^\ GGQ +3805 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%# @ +16 "core" ? +4 ."bac"PBV.dial :waste1 +2 "processing"%M  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%; * +35 "core" * +4 ."bac"PSV.dial :air +2 "processing"%[  +44 "core"  +4 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%%'\ +2382 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"%$ +44 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +56 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +51 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2397 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%T +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +4 "processing"% ' +583 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%r'˹ +1594 "core" ' +2 ."bac"PTV.dial :puck + "processing"%z  +75 "core"  +7 ."bac"PSV.dial PTV +2 "processing"% +73 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%m% +4 "core" %˸\ ~ +2 ."bac"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%_'ϴ +1605 "core" ' +2 ."bac"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%~  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +36 "core" * +4 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"%V +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml +2 "processing"%t'\ +2405 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%Y +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +74 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%* +72 "core" +4 ."bac"delay 5 seconds +503 .PSV.dial :air + "processing"%  +84 "core" +5 ."bac"PS.seek 0ml +2 "processing"%x'ϴ +2411 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +57 ."bac"PS.reconfigure :default +9 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%c' +582 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%-'˹ +1600 "core" ' +2 ."bac"PTV.dial :puck +8 .PSV.dial PTV +2 "processing"%I +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%&  +36 "core" +4 "processing"%1% +4 "core" %˾\ w +2 ."bac"PS.seek 1.5ml +2 "processing"%f' +589 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%7'ϴ +1598 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%'  +35 "core" +4 ."bac"delay 30 seconds +2246 "Can"\ h_ Q +757 ."bac"PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +4 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"%b +72 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%H'\ +2386 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +73 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +70 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%2'ϴ +2382 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."bac"PS.seek 0.5ml +3 "processing"%]' +588 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +43 "processing"%`'˹ +1606 "core" ' +2 ."bac"PTV.dial :puck +8 .PSV.dial PTV +2 "processing"% +84 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%"  +37 "core" +5 "processing"%>% +3 "core" %˶\ | +3 ."bac"PS.seek 1.5ml + "processing"%P' +584 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%?'ϴ +1595 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%k  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%a * +38 "core" , +4 ."bac"PSR.select :air +3 .PSV.dial PSR +2 "processing"%( +72 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%n'\ +2378 "core" ' + ."bac"PSV.dial PTV +2 "processing"%v +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%d'ϴ +2381 "core" ' + ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +3 .PSV.dial PSR +2 "processing"%j +134 "core"  +18 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +29 ."bac"PS.reconfigure :default +6 "processing"%#A d`xb +11 ."bac"PS.seek 0.25ml +3 "processing"%'5 +337 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +9 "processing"% +16 ."bac"PS.seek 0.5ml +2 "processing"% ' +330 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%^'˹ +1601 "core" ' +2 ."bac"PTV.dial :puck +8 .PSV.dial PTV + "processing"% +118 "core" +10 ."bac"PBV.dial :waste1 +2 "processing"%5  +38 "core" +4 "processing"%G% +3 "core" %˽|\ 5 +3 ."bac"PS.seek 1.5ml + "processing"%p' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%B'ϴ +1592 "core" ' +2 ."bac"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +8 .PBV.dial :waste1 + "processing"%e  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%D * +36 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%g +74 "core" +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2436 "core" ' + ."bac"PSV.dial PTV +2 "processing"%X +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +4 ."bac"delay 5 seconds +503 .PSV.dial :air +2 "processing"%=  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%6'ϴ +2461 "core" ' +3 #"bac"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%Q +130 "core" +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +5 "processing"%#A d`xb +2 ."bac"PS.seek 2ml +2 "processing"%|'˹ +2097 "core" ' + ."bac"delay 5 seconds +502 .PTV.dial :puck +9 .PSV.dial PTV +2 "processing"%E +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%3  +35 "core" +5 "processing"%L% +3 "core" %˴\ T +2 ."bac"PS.seek 1.5ml +2 "processing"%N' +590 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +36 "core" , +5 ."bac"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%J  +104 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%4'ϴ +1603 "core" ' +2 "processing"%S9 +3 "core" 95 +3 #"bac"Processing Puck Heater at 29C before imaging + .PH.coast +3 "processing"% +3 %& +3 "core" 5 + &^+\ \\4 +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 1 + "manipulator"&o% +5 "core" %\  s +46 "storage"(<% +9 "core" %m C\ # +2 "storage"(K. +3 "core" .( +2 ."bac"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."bac"SC.seek 1 +2 "storage"(Z( +201 "core" ( + ."bac"SC.configure :limp +3 "storage"($(\ 1b +4 (.& +3 "core" & l n \ D +2 "manipulator"&q& +4 "core" &k t  / k, +2 "manipulator"&h% +3 "core" %\  x x 1 k +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."bac"Elbow.seek 1 + "manipulator"&)(# +153 "core" ( +2 "manipulator"&& +3 "core" &%  K +2 "storage"(R& +3 "core" & \ ! +3 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&,' +93 "core" ' +2 "storage"(U& +3 "core" & z }\ D +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."bac"SE.seek :beamBreak +2 "storage"(i'> +198 "core" ' +2 "storage"( - +3 "core" -'Š + ."bac"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" &% U g + i +2 "storage"(+& +4 "core" & a a\ ? +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +4 "manipulator"&s' +31 "core" ' +2 ."bac"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(\\- +2 "core" -'Š +3 ."bac"SE.seek 17.19 Pucks below Top Plate +2 "storage"(8'J +34 "core" ' + "manipulator"&}% +3 "core" % k n  = +2 "storage"(u& +3 "core" & _ ` \  +2 ."bac"Forearm.force -20 +2 "manipulator"&5 +4 ."bac"Forearm.seek 1 + 315 counts +2 "manipulator"&#'K +17 "core" ' +2 "manipulator"&M& +3 "core" &%  I +2 "storage"(;& +3 "core" & u\  +3 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&[' +24 "core" ' +2 ."bac"SE.seek 18.19 Pucks below Top Plate +2 "storage"(0'ʳ +38 "core" ' + "manipulator"&$& +4 "core" &% 0 ` Z +2 "manipulator"&% +3 "core" % J P 0 h +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + ."bac"Elbow.seek PC +4 "manipulator"&(_ +242 "core" ( + "manipulator"&%& +3 "core" &g ] z h +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &T& +2 "core" &g I f c i +3 ."bac"Forearm.seek PC + "manipulator"&'$ +91 "core" ' +2 ."bac"Hand.close + "manipulator"& / +79 "core" / +3 ."bac"PC.seek :open +2 "processing"%z( +461 "core" ( +3 "storage"(& +3 "core" & \ \  +2 "manipulator"&& +47 "core" &g ^ g ? i +8 "manipulator"&m% +3 "core" %  i m i* +3 ."bac"Forearm.seek :retract + "manipulator"&r'\ +98 "core" ' +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."bac"Elbow.seek 1 +2 "manipulator"&(# +4 "Can"\ !N sQ +260 "core" ( +2 "manipulator"&& +3 "core" &0  L +2 "storage"(~& +3 "core" & L\ ! +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&/' +94 "core" ' + ."bac"Hand.open + "manipulator"&V1 +73 "core" 1 +2 "storage"(_- +2 "core" -'ʳ +3 ."bac"SE.seek 17.84 Pucks below Top Plate +2 "storage"(Y' +26 "core" ' +2 ."bac"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."bac"SE.seek 16.96 Pucks below Top Plate +2 "storage"(9'Ƈ +47 "core" ' +2 #"bac"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun0921h100ml160s.tif +1952 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14215 #"bac"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun0921h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun0921h100ml40s.tif +4066 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun0921h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun0921h100ml.tif +32765 #WARNING: Too Dark -- required 1874.4s exposure > 300s time limit\ SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/midres/bac23jun0921h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"BACfans.email "300.0 sec auto-exposure",Subject: "bac23jun0921h100ml images!" +5 "storage"(*- +8 "core" -'Ƈ +4 "storage"( & +5 "core" & | } &\ H +2 "manipulator"&t& +6 "core" &0 r +8 ."bac"Elbow.seek 1 +10 "manipulator"&(# +28 "core" ( + "manipulator"&x& +4 "core" &-  uZ +2 "storage"(c& +3 "core" & \ L +5 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&I' +16 "core" ' +2 ."bac"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."bac"SE.seek 17.68 Pucks below Top Plate + "storage"(&' +53 "core" ' +3 "manipulator"&1& +4 "core" &-  wZ +2 "storage"(-& +4 "core" &\  ?\ U +10 ."bac"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."bac"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."bac"Forearm.seek 1 +4 "manipulator"&O' +33 "core" ' +3 ."bac"Elbow.hold +4 "manipulator"&f, +8 "core" , +4 ."bac"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +9 ."bac"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."bac"SE.seek 17.86 Pucks below Top Plate +2 "storage"(''ə +26 "core" ' +4 "manipulator"&% +6 "core" %"  u +4 "storage"(b& +20 "core" & f\ S +4 ."bac"Forearm.force -20 +2 "manipulator"&5 +7 ."bac"Forearm.seek 1 + 318 counts +4 "manipulator"&7'N +18 "core" ' +2 "manipulator"&& +8 "core" &- V xZ +4 "storage"(!& +6 "core" &\ \  \ Y +6 ."bac"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."bac"Forearm.seek 1 + 700 counts +108 "manipulator"&:' +33 "core" ' +4 "storage"(% +8 "core" %ɓ\ \  \ \\ +7 ."downElevator"SE.seek :down +6 "storage"(H'g +98 (% +6 "core" %h   U\ _QM +4 "manipulator"&2% +8 "core" %  y +4 ."bac"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."bac"Forearm.seek :retract +2 "manipulator"&]'\ +32 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +56 "core" ' +2 "storage"(& +8 "core" &   \ a +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "collection"'"& +2 "processing"%>& +16 "core" &S\ UW +2 &\ w +4 "manipulator"&`& +10 "core" &-  yZ +4 "manipulator"&w% +8 "core" %\ y +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&P(- +179 "core" ( +3 "manipulator"&k& +13 "core" &-  y +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 &a& +6 "core" &-  y +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&('a +114 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&?/ +80 "core" / +4 "manipulator"&v& +8 "core" &- w +3 "manipulator"&% +6 "core" % td I w +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +111 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +4 "manipulator"&A(_ +120 "core" ( +4 "manipulator"&n& +6 "core" &S S y +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +9 &j& +6 "core" &S y +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +4 "manipulator"&d'$ +100 "core" ' +4 "manipulator"&& +6 "core" &S  y +6 "manipulator"& % +6 "core" %  y< +4 "processing"%& +8 "core" &\ { +6 "processing"%5& +9 "core" &\ { +3 & \ { +4 ."psFlush"PC.seek :closed +6 "processing"%G(^ +10 "core" &\ { +4 &\ {4 +6 &9Gw\ q1 +7 &bq}\ qE +11 &c\ rQ +8 &R\ tP +13 &S\ sP +8 &DR\ sP +7 &Q\ tP +11 &T\ sP +8 &R\ tP +9 &MQ\ tO +11 &!Q \ tP +8 &"U\ sP +11 &$Q\ tP +8 &&TS\ tP +9 &(P\ tP +11 &)O\ tP +8 &+N\ uO +9 &-\\R\ tP +11 &/Q\ uP +8 &0S\ tO +11 &2N\ tP +8 &4eP\ tO +9 &6&Q\ tP +11 &7T\ tP +8 &9O\ tP +16 &;mS\ tO +5 &=/Q\ tO +7 &>Q \ tO +11 &@Q\ tP +8 &BrY\ tP +9 &D/i\ rR +11 &E\ pU +8 &G\ qV +8 &Ik\ pU +12 &K-\ pU +8 &L\ pV +11 &N\ pW +8 &Pp\ pV +9 &R2\ pV +11 &S\ qW +8 &U\ oV +9 &Ww\ oW +11 &Y9\ pW +8 &Z\ oW +11 &\\\ oW +8 &^4^n\ s5 +9 &^J\ v/ +6 ( +4 "processing"%5& +6 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.69 +4 "processing"%^& +16 "core" &^ \ x. +2 &^ \ w. +6 ."psFlush"Hand.open +2 "manipulator"&\ 1 +68 "core" 1 +4 "manipulator"&p% +6 "core" %   z< +6 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&e'\ +101 "core" ' +2 ."psFlush"PSR.select :air +6 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +8 ."psFlush"PSV.dial PSR +5 "manipulator"&D% +101 "processing"%g +14 "core" %\   y +4 "storage"(B% +8 "core" %k\ \  !\ \\ +4 "storage"(X. +6 "core" .( +4 "storage"(& +6 "core" & N  \ ] +6 "storage"(& +8 "core"  +3 &   >\ c +11 "manipulator"&=& +20 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 "core" &S  z +2 "manipulator"&% +10 "core" %\  u z +4 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."WCR"Elbow.seek 1 +2 "manipulator"&Q(# +24 ."psFlush"PS.seek 0.5ml +4 "processing"%6' +222 "core" ( +4 "manipulator"&E& +6 "core" &,  z n +4 "storage"(3& +8 "core" &   d\ c +6 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +12 ."WCR"Forearm.seek 1 + 700 counts +4 "manipulator"&L' +86 #"uploadLog"upsync +7 "core" ' +2 "storage"(|& +4 "core" & " \ d +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(F'> +185 "core" ' +2 "storage"(J- +2 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&N& +3 "core" &, # y n +2 "storage"(S& +4 "core" &   \ ^ +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 "core" ' +3 ."WCR"Forearm.reconfigure :loose +3 ."psFlush"delay 5 seconds +4 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&' +33 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(o- +3 "core" -' +2 ."WCR"SE.seek 18.18 Pucks below Top Plate +3 "storage"(<'ʯ +31 "core" ' +2 "manipulator"&K% +3 "core" %# { x +2 "storage"(.& +4 "core" &   s\ ^ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 319 counts +2 "manipulator"&q'O +15 "core" ' +2 "manipulator"&h& +3 "core" &,  y n +2 "storage"(y& +3 "core" &   B\ c +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&' +19 "core" ' +46 ."WCR"SE.seek 19.18 Pucks below Top Plate +4 "storage"(R' +47 "core" ' + "manipulator"&U& +4 "core" &, < y n +2 "manipulator"&% +4 "core" %Ѽ T z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"& (i +113 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml + "processing"%'\ +14 "core" ( +2 "manipulator"&+& +3 "core" &b#  y>K +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &\\& +2 "core" &b#  y>K +3 ."WCR"Forearm.seek CC + "manipulator"&}'Ͻ +95 "core" ' +2 ."WCR"Hand.close + "manipulator"&u/ +77 "core" / +7 ."WCR"CC.seek :open +2 "collection"'M( +402 "core" ( + "storage"(;& +5 "core" & H ? d\ e + "storage"($& +4 "core" & ? A \ d +3 "manipulator"&& +3 "core" &b# z>K +2 "manipulator"&,% +4 "core" % ϰ  z@ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&)'\ +97 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +2 "manipulator"&i(# +171 "core" ( +2 "manipulator"&s& +4 "core" & # z k +2 "storage"(#& +3 "core" & 4 3 \ h +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&8' +106 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&[, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&%1 +72 "core" 1 +3 "manipulator"&T% +3 "core" %  y +2 "storage"(& +4 "core" &   L\ c +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 314 counts +2 "manipulator"& 'J +17 "core" ' +2 "manipulator"&& +3 "core" &+ # zX +2 "storage"(@& +4 "core" & 5 3\ h +3 ."WCR"Forearm.reconfigure :tight +47 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&' +23 "core" ' + "storage"(% +4 "core" % Y ` d\ i +3 ."downElevator"SE.seek :down +3 "storage"(m'g +99 (% +3 "core" % m o \ \ nRN +2 "manipulator"&% +4 "core" % ! z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&~'\ +30 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +69 "core" ' +2 #tStarting finalPurge +591 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +189 "core" A +7 ."psFlush"PTV.dial :PRVmixing +2 "processing"%V  +79 "Can"\ nGD\ Q +50 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%_ +101 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%r'ϖ +816 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1788 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"%0 +113 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%Y' +588 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%*'\ +2094 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +35 "core" +6 ."psFlush"PTV.dial :mixing +2 "processing"%t @ +73 "core" A +6 ."psFlush"PSV.dial :mixloop +2 "processing"%x +100 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%c'ϖ +2607 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%1 +102 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%-'M +1096 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +61 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1589 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%b  +72 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%/  +6 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%! +73 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%I'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +4 ."psFlush"PBV.dial PSV +3 "processing"% U +54 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%&'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%O @ +45 "core" ? +4 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%2  +72 "core"  +4 ."psFlush"PS.seek 0ml +4 "processing"%7'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +7 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%"'\ +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +72 "core" +5 ."psFlush"PBV.dial PSV + "processing"%` U +6 "core" V +5 ."psFlush"PS.seek 0ml +3 "processing"%w'ϴ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%' @ +45 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%:'\ +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%H  +72 "core"  +5 ."psFlush"PS.seek 0ml +3 "processing"%k'ϴ +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +87 "core" +7 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 1ml +2 "processing"%f'M +1085 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%?'\ +1590 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +72 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%  +5 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%]  +56 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%n'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +73 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%(' +590 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2100 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +73 "core" +5 ."psFlush"PBV.dial PSV + "processing"%P U +55 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2595 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%C @ +45 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%z'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%^  +77 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%\ 'ϴ +2595 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%p +44 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%5'\ +2602 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +71 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%B U +6 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%X'ϴ +2605 "core" ' +8 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1715 "Can"\ y;o\ Q +889 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%g  +72 "core"  +5 ."psFlush"PS.seek 0ml +3 "processing"%='ϴ +2598 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'d& +11 "core" &u\ u +2 "manipulator"&& +8 "core" &+ j zX +2 "manipulator"&E% +4 "core" %\   z n +2 .tElbow.seek PC +2 "manipulator"&3(_ +246 "core" ( + "manipulator"&A& +4 "core" &e # z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &4& +4 "core" &e 2 y +2 .tForearm.seek PC + "manipulator"&|'$ +96 "core" ' + .tHand.close + "manipulator"&J/ +78 "core" / +3 .tPC.seek :open +2 "processing"%e( +459 "core" ( + "manipulator"&N& +4 "core" &e # y +2 "manipulator"&S% +3 "core" % 7 ? z +2 .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&K(i +358 "core" ( + "manipulator"&.& +4 "core" &_/ a zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &h& +3 "core" &_.  zG +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&y'Ͻ +104 "core" ' + "manipulator"&U& +3 "core" &_.  zG +3 "manipulator"&% +3 "core" %  z +2 "collection"'L& +4 "core" &}\ s +3 "collection"'Q& +5 "core" &x\ t +2 .tCC.seek :closed +5 "collection"'F(S +4 "core" &\ s +4 &w\ r6 +9 &=Gv{\ h1 +9 &dox\ fE +10 &_r\ iP +9 &Qr\ jO +9 &Uk\ kO +10 &GUr\ jP +9 &\ Tt\ kO +9 &Uo\ jO +10 &Vk\ kP +9 &RSq\ kO +10 &!Uk\ jO +9 &"Um\ kO +9 &$Ym\ jO +10 &&YUm\ jO +9 &(Wk\ kO +9 &)Uh\ kO +10 &+Rg\ kO +9 &-`Tc\ kO +10 &/"Vm\ jO +9 &0Uc\ jO +9 &2Tl\ jO +10 &4hUb\ jO +9 &6*T\\\ kO +9 &7U`\ jO +10 &9Rm\ kO +9 &;pUi\ jO +10 &=2T\\\ jO +9 &>Sb\ kO +9 &@Rc\ jO +10 &BwTb\ jP +9 &D8]c\ iP +9 &Ekk\ hR +10 &Gh\ dV +9 &I^`\ ^[\ +10 &Km\ ^\\ +9 &Lc\ ]\\ +9 &Nb\ ]] +10 &P`]\ ]] +9 &R `\ [[ +9 &SmEc\ d)z +10 &Sg\ eS +5 ( +2 "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.25 + "collection"'& +5 "core" &Sxf\ fS +2 &SyU\ eS +3 .tHand.open + "manipulator"&q1 +79 "core" 1 + "manipulator"&<% +3 "core" % Ϻ % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&+'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'\\& +6 "core" &SxU\ fS + "collection"'% +3 "core" %S\ f +45 .tCSV.dial CSR +4 "collection"'  +42 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +4 "collection"' +15 .tCS.seek 5ml +2 "collection"'u'oW +1351 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +15 '6% +3 "core" %oUL\ g +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"' ' +665 "core" ' + .tCSV.dial :waste +2 "collection"'{ +131 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"';' +1984 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'$& +6 "core" &Sx>\ dS +2 "collection"'% +3 "core" %7\ e +2 .tCSV.dial :flush + "collection"',  +44 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'s'oW +1241 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'# @ +45 "core" B +3 "collection"'}% +3 "core" %o[J\ f +3 .tCS.seek 7ml + "collection"' ' +552 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'%  +3 .tCTV.dial CSV +4 "collection"'T  +38 "core"  +94  +4 .tCBV.dial :waste2b +6 .CS.seek 0ml +2 "collection"'' +1725 "core" ' +2 #tFlushing upper manifold + "collection"'& +6 "core" &Su6\ cS +2 "collection"'@% +3 "core" %>\ c +2 .tCSV.dial :flush +2 "collection"')  +73 "core" +4 .tCS.seek 5ml +2 "collection"''oW +1237 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +46 "core" B +4 "collection"'% +3 "core" %oR9\ f +3 .tCS.seek 6.999ml + "collection"'' +547 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'8 +4 '  +46 "core"  +57  +5 .tCTV.dial :air +2 "collection"'R  +129 "core" +5 .tCS.seek 0ml +2 "collection"'' +1714 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'m'/ +778 "core" ' +2 .tCSV.dial :waste + "collection"' +45 "core" +5 .tCS.seek 0ml +3 "collection"'V' +778 "core" ' +2 "collection"'_& +3 "core" &Su2\ dS +2 "collection"'% +3 "core" %C\ e +2 .tCSV.dial :flush +2 "collection"'0  +43 "core"  +48 .tCS.seek 3ml +2 "collection"'r'/ +790 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Y @ +43 "core" B +3 "collection"' % +5 "core" %00\ f +2 .tCS.seek 5ml + "collection"'t'o[ +546 "core" ' +2 .tCSV.dial :air + "collection"'x @ +7 "core" A +4 .tCS.seek 0ml +2 "collection"'*' +1253 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'1'/ +778 "core" ' +2 .tCSV.dial :waste + "collection"'c +74 "core" +4 .tCS.seek 0ml +2 "collection"'-' +767 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +6 "core" &St+\ dS +2 "collection"'b% +3 "core" %9\ d +2 .tCSV.dial CSR +2 "collection"'/  +131 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +16 .tCS.seek 8ml + "collection"''_ +1951 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +16 .tCS.seek 10ml + "collection"'!' +545 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'9  +3 ' +7 "core"  +96 +4 .tCTV.dial :intake + "collection"'  +73 "core"  +5 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml +2 "collection"''O +1960 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air +2 "collection"'I  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'O' +590 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'&  +102 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +17 .tCS.seek 4ml + "collection"'2'O +1110 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'' +1488 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +4 '7  +39 "core"  +92 ~ +5 .tCBV.dial :waste2b + "collection"'>  +47 "core"  +49 .tCS.seek 0ml +2 "collection"'`' +2415 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +4 "collection"'"  +44 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +15 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'''O +1101 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +24 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'w' +1468 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"':  +2 'H +45 "core"  +59 +5 .tCTV.dial :air +2 "collection"'a  +143 "core" +5 .tCS.seek 0ml +2 "collection"'k' +2407 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'f'/ +775 "core" ' + .tCSV.dial :waste +2 "collection"'v +44 "core" +4 .tCS.seek 0ml +2 "collection"'' +784 "core" ' +2 #tFlushing upper manifold + "collection"']& +6 "core" &Ss\ gS +2 "collection"'?% +3 "core" %\ f +2 .tCSV.dial :flush +2 "collection"'j  +43 "core"  +5 .tCS.seek 5ml +3 "collection"'n'oW +1234 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'( @ +43 "core" A +3 "collection"' % +4 "core" %oT\ g +3 .tCS.seek 7ml + "collection"'P' +553 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +3 'C  +6 "core"  +94 ~ +3 .tCTV.dial :air +2 "collection"'  +6 "core" +4 .tCS.seek 0ml +2 "collection"'^' +1715 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'z'/ +779 "core" ' + .tCSV.dial :waste +2 "collection"'p +45 "core" +5 .tCS.seek 0ml +3 "collection"'\ ' +772 "core" ' +2 "collection"'D& +3 "core" &Ss\ eS +2 "collection"'B% +3 "core" %\ e +2 .tCSV.dial :flush +2 "collection"'5  +42 "core"  +5 .tCS.seek 3ml +3 "collection"''/ +783 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'X @ +42 "core" A +4 "collection"'g% +3 "core" %0\ f +3 .tCS.seek 5ml + "collection"''o[ +556 "core" ' +2 .tCSV.dial :air +2 "collection"'d @ +6 "core" @ +48 .tCS.seek 0ml +2 "collection"'' +1243 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'E'/ +779 "core" ' + .tCSV.dial :waste +2 "collection"'A +73 "core" +5 .tCS.seek 0ml +3 "collection"'4' +784 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'[& +7 "core" &Sr\ dS +2 "collection"'J% +3 "core" %\ d +2 .tCSV.dial :flush +2 "collection"'~  +45 "core"  +5 .tCS.seek 5ml +2 "collection"'G'oW +333 "Can"\ qM : 5Q +906 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'N @ +42 "core" B +4 "collection"'S% +3 "core" %oW\ f +3 .tCS.seek 7ml + "collection"'|' +547 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'3  +2 .tCTV.dial CSV +3 "collection"'.  +41 "core"  +93  +4 .tCBV.dial :waste2b +2 "collection"'h  +47 "core"  +4 .tCS.seek 0ml +4 "collection"'U' +1720 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +6 "core" &Sr~\ dS +2 "collection"'L% +3 "core" %}\ d +2 .tCSV.dial CSR + "collection"'o  +44 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +16 .tCS.seek 8ml +2 "collection"'M'_ +1939 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml + "collection"'' +548 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'q + '<  +47 "core"  +69 ~ +4 .tCTV.dial :intake +2 "collection"'Q  +75 "core" +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml + "collection"'\\'O +1975 "core" ' + .tIntake.select :close +2 "sampler")0 +14 .tCTV.dial :air +2 "collection"'  +73 "core" ~ +4 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'' +592 "core" ' + .tCSV.dial CSR +2 "collection"'y  +100 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml +2 "collection"'l'oW +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +60 .tCS.seek 10ml +2 "collection"'6' +1348 "core" ' + .tCSV.dial CBV +2 "collection"'u +101 "core" +5 .tCS.seek 0ml +2 "collection"'{' +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" &_-  yG +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&$(i +4 "core" ( +2 "manipulator"&& +3 "core" &_- 9 zG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &,& +3 "core" &_- L zG +2 .tForearm.seek CC +2 "manipulator"&;'Ͻ +96 "core" ' + .tHand.close + "manipulator"&#/ +76 "core" / +3 .tCC.seek :open +2 "collection"'}( +403 "core" ( +2 "manipulator"&s& +3 "core" &_- ~ zG +2 "manipulator"&%% +4 "core" % z +2 .tForearm.seek :retract +2 "manipulator"&T'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"& (- +283 "core" ( +2 "manipulator"&& +3 "core" &- < y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &@& +3 "core" &- J y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&)'a +116 "core" ' + .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&i% +3 "core" % jO " z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' + #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 19:56:42 +2 #Preparing to sleep until +10:00 +8 #Asleep til +10:00 +2 #Continuing at 22:07 +5 "Can"\ z5! ` +3 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 20,\\n 2 => 13}\\nCan@21:57:48, 24.7C, 53% humidity, 14.7psia, 13.071V, 0.301A, 38.874Ah, 3.93W\\nSampled 100.0ml",Subject: "Asleep until 22:07" +23 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF +2 #Shutdown +220 #"uploadLog"upsync +42293 "Can"\ ! Q +17425 \ ! +3 #tPowering core bus +630 .Gate.power :raw,:ON +5 "sampler") +2 ) +3 "core"  +2 "collection"' +3 '  +2 "core"  +2 "processing"% +2 %8 +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default +2 "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X 20,\\n 2 => 13}\\nCan@22:08:11, 24.5C, 53% humidity, 14.7psia, 13.018V, 0.373A, 38.897Ah, 4.86W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +4 #tDA/WCR phase #6 +3 #bac sampling at most 100ml, wcr at most 100ml +7 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'2& +4 "core" &\ r +4 .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&7% +3 "core" % \  q zJ +3 "storage"(>% +9 "core" %k [\ w + "storage"(. +4 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"("( +45 ."Qmail"BACfans.email "Started bac in tube 2 at 22:08:11PDT09-Jun-23\\n{1 => 20,\\n 2 => 13}\\nCan@22:08:11, 24.5C, 53% humidity, 14.7psia, 13.018V, 0.373A, 38.897Ah, 4.86W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +75 #"uploadLog"upsync +83 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +8 (`& +5 "core" & \ u +4 "manipulator"&'& +10 "core" &K 7 y$ +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +8 .tElbow.seek 2 +3 "manipulator"&:(* +29 "core" ( +2 "manipulator"&H& +5 #"uploadLog"upsync +3 "core" &2 f y +2 "storage"(a& +3 "core" & M\ w +3 .tForearm.seek 2 + 700 counts + "manipulator"&w'ѷ +91 "core" ' + "storage"(k& +4 "core" & B\ w +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(v'> +224 "core" ' +2 "storage"(f- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (]& +3 "core" & \ y +3 "manipulator"&?& +3 "core" &2 z x +3 .tElbow.seek 2 + "manipulator"&j(* +6 "core" ( +2 "manipulator"&& +3 "core" &2 J y +2 "storage"((& +4 "core" & \ { +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& '' +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&n/ +78 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&C& +4 "storage"('g +7 "core" &2 { z +2 "manipulator"&% +4 "core" % ? J ym +45 .tForearm.seek :retract +3 "manipulator"&P'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&^(i +28 "core" ' + ."downElevator"SE.stop + "storage"(5 +132 "core" ( + "manipulator"&p& +4 "core" &_5 l zL +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &z& +3 "core" &_6 > zL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&D'Ͻ +100 "core" ' +2 "manipulator"&B& +3 "core" &_5 zL +2 "manipulator"&5% +4 "core" %Ͻ z +2 "collection"'\ & +4 "core" &\ q +3 "collection"'X& +5 "core" &\ q +2 .tCC.seek :closed + "collection"'g(S +7 "core" &\ q +5 &D\ k$f +10 &eU|\ e8 +9 &x\ eM +9 &qT\ iO +10 &2Q\ iP +9 &S\ iP +10 &T\ iO +9 &xP\ iP +9 &9T\ hP +10 &R\ iO +9 &R\ iP +9 &!R\ iP +10 &#CT\ iO +9 &%T\ iO +10 &&N\ iO +9 &(Q\ iP +9 &*JT\ iP +10 &, O\ jO +9 &-Tl\ hO +9 &/U\ iO +10 &1ST\ iO +9 &3U\ iO +10 &4S\ iO +9 &6S\ iO +9 &8[O\ jO +10 &:O\ iO +9 &;O\ iO +9 &=T\ iO +10 &?bQ\ jP +9 &A$R\ iP +10 &BSx\ iP +9 &DYw\ hP +9 &FjZv\ hP +10 &H&jl\ fR +9 &I{p\ dT +9 &Kh\ aX +10 &MQ[\ ][\ +9 &Og\ ][ +10 &Pf\ \\[ +9 &Rd\ \\I +9 &S5a\ ^$m +10 &Sk]\ gI +2 ( +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.02 +2 .Hand.open +3 "manipulator"&1 +78 "core" 1 +2 "manipulator"&d% +3 "core" % ϼ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml +3 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +3 "sampler")+ +5 "core" + +2 "sampler")A% +3 "core" % g\ Bp +2 "collection"'E& +5 "core" &Sk'\ fI +3 "Can"\ rP"  + #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +2 "collection"'[  +5 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")J +6 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X! +2 .tSSV.dial :exhaust + "sampler"))  +77 "core"  +4 .tExhaust.select :open +2 "sampler")@ +15 .tSS.seek 0ml + "sampler")' +919 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +75 "core" +5 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +3 "sampler") +214 "collection"'8% +3 "core" %.0\ ] +2 #tIntake @31.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +4 "sampler")#.0X( +2 .tSSV.dial :exhaust + "sampler"){  +77 "core"  +4 .tExhaust.select :open + "sampler")@ +58 .tSS.seek 0ml +2 "sampler")x' +868 "core" ' +2 .tExhaust.select :close + "sampler") +14 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +3 "collection"'b& +5 "core" &Sh-/\ [I +2 ."airStroke"CSV.dial :waste +3 "sampler")% +5 "collection"'Z +2 "core" % Y\ 8 +4 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")!  +7 "core" +4 ."airStroke"CS.seek 0ml +2 "collection"'I' +5 "core" ' + ."airStroke"CSV.dial :air +2 "collection"' @ +76 "core" A +4 ."airStroke"CS.seek 10ml +2 "collection"'0' +90 "core"  +4 .tCTV.dial :air +2 "collection"'  +73 "core"  +3 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")t +134 "core" +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'  +2 "sampler")2' +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")e  +120 "core"  +13  +443 ' +2 .tSSV.dial between CBV and plug +2 "sampler")} +48 "core" +4 .tCBV.dial between SSV and waste2 +2 "collection"'  +31 "core"  +4 "collection"'7% +3 "core" % \ d +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'>  +2 '  +6 "core"  +37  +5 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml + "collection"'`' +2342 "core" '!\ c +3 "collection"''% +3 "core" % $\ d  +2 "sampler")H% +3 "core" % a\ A3 +3 #tBubblePoint: Intake @55.6psia, Outlet @0.4psia + .CBV.dial SSV +3 "collection"'a @ +32 "core" B +5 .tSS.reconfigure :default +3 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'' +102 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"): +133 "core"  +4 .tSS.reconfigure :exhale +3 "sampler")#.0X +4 ."airStroke"CS.seek 10ml +2 "collection"'A' +1480 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")E +134 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.reconfigure :exhale +2 "collection"'[  +4 "sampler")#.0X +4 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'|' +2395 "core" ' +2 "collection"'% +3 "core" % R\ d \ +2 .tCSV.dial between air and CTV +2 "collection"'L ` +32 "core" a +4 .tCS.seek 2.391ml +2 "collection"'.' +1865 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'M  +3 '<  +6 "core"  +22  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'q' +250 "core" 's\ a +3 "collection"'Q% +3 "core" %\  q\ c +2 "sampler")% +3 "core" % `\ @ +2 #tBubblePoint: Intake @55.5psia, Outlet @-0.2psia + .CBV.dial SSV +9 "collection"'o @ +32 "core" B +5 .tSS.reconfigure :default +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'F' +105 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +135 "core"  +4 .tSS.reconfigure :exhale +3 "sampler")#.0X +4 .tCS.seek 5ml +2 "collection"''oW +1357 "core" ' +2 .tCSV.dial CTV + "collection"'  +45 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'= @ +45 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +44 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'{ @ +44 "core" > +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'*' +1351 "core" ' +2 "collection"'r% +3 "core" %\ f +2 #tPuck @54.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +4 "collection"'b +113 "core" +3 .tCBV.dial CSV +2 "collection"'  +31 "core"  +4 "collection"'Z% +3 "core" %\ f +2 .tCS.seek 5ml +2 "collection"''oT +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'!  +42 "core" +5 "collection"'% +3 "core" %oQ\ g +2 .tCS.seek 6.999ml +2 "collection"'1' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'I @ +45 "core" ? +4 .tCS.seek 10ml +2 "collection"'t' +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +116 "core" ^ +4 #tLysing Complete + "collection"'e& +5 "core" &Sg\ gI +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&x% +5 "core" %\  & z +2 "storage"(}% +4 "core" %l \ q +2 "storage"(. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(7( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (>& +3 "core" & c f\ j +2 "manipulator"&& +4 "core" &`3  zL +2 "manipulator"&0% +3 "core" %\  1 y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&'(# +164 "core" ( +2 "manipulator"&H& +4 "core" &" z +2 "storage"(a& +3 "core" & \ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&2' +93 "core" ' + "storage"(k& +3 "core" & j\ u +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(9'> +182 "core" ' +2 "storage"(- +2 "core" -'v +43 .tSE.configure :default +5 "storage"(#QK-0-\ b +4 "manipulator"&-& +3 "core" &" ; z +2 "storage"(& +5 "core" & \ r +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&f' +34 "core" ' +2 .tElbow.hold +3 "manipulator"&?, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"((- +3 "core" -'v +3 .tSE.seek 19.19 Pucks below Top Plate + "storage"(/' +35 "core" ' +2 "manipulator"&C% +3 "core" % K z +2 "storage"(]& +4 "core" & g g \ k +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 316 counts + "manipulator"&:'L +21 "core" ' +2 "manipulator"&`& +3 "core" &" B y +2 "storage"(n& +3 "core" & ?\ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +34 "core" ' +3 .tSE.seek 20.19 Pucks below Top Plate +3 "storage"(z'щ +48 "core" ' + "manipulator"&w& +4 "core" &" % z +2 "manipulator"&p% +3 "core" %  y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&v(i +153 "core" ( +2 "manipulator"&5& +3 "core" &u < z<9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &j& +3 "core" &u  z<9 +2 .tForearm.seek CC +2 "manipulator"&P'Ͻ +94 "core" ' +3 .tHand.close + "manipulator"&\ / +68 "core" / +3 .tCC.seek :open +2 "collection"'O( +402 "core" ( + "storage"(& +4 "core" & \ q +2 "storage"(X& +3 "core" & \ q +2 "manipulator"&d& +3 "core" &u C z<9 +2 "manipulator"&B% +4 "core" %  z +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&E(# +177 "core" ( +2 "manipulator"&[& +3 "core" &\ \ z# +2 "storage"(D& +3 "core" & R\ t +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&c' +104 "core" ' +2 .tElbow.hold +3 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&N1 +73 "core" 1 +40 "manipulator"&4% +10 "core" % "  y +2 "storage"(A& +4 "core" & s s \ p +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 318 counts +2 "manipulator"&G'N +14 "core" ' +2 "manipulator"&3& +3 "core" &)  y!t +2 "storage"(S& +3 "core" & \ u +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&h' +36 "core" ' + "storage"(~% +4 "core" %я B\ u +2 ."downElevator"SE.seek :down +3 "storage"('g +100 (L% +3 "core" % \ xSS +2 "manipulator"&|% +3 "core" %  y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&M'\ +23 "core" ' + ."downElevator"SE.stop + "storage"(5 +67 "core" ' + #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'<& +6 "core" &\ u +2 "manipulator"&Q& +4 "core" &)  y!t +2 "manipulator"&% +3 "core" %\ @ y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&.(- +183 "core" ( +2 "manipulator"&o& +3 "core" &- " y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &J& +4 "core" &- ' y +2 .tForearm.seek :garage +2 "manipulator"&y'a +112 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&l& +3 "core" &- ' z +2 "manipulator"&U% +3 "core" % nd f z +3 .tForearm.seek :retract + "manipulator"&u'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&\\(i +285 "core" ( +2 "manipulator"&6& +3 "core" &c- 7 zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &,& +2 "core" &c- P zG +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&#'Ͻ +98 "core" ' +2 "manipulator"&+& +3 "core" &c- J zG +2 "manipulator"&% +4 "core" %ϣ p z +3 "collection"' & +3 "core" &\ s +3 "collection"'q& +5 "core" &\ s +2 .tCC.seek :closed + "collection"'K(S +7 "core" &\ s +7 & 0\ o$c +9 &Vu\ h7 +10 &v\ hL +9 &R\ kN +9 &aS\ lN +10 &"O\ kN +9 &S\ lN +9 &R\ lN +10 &iS\ lN +9 &,Q\ lM +10 &R\ kN +9 &!U\ lN +9 &#rR\ lM +10 &%3S\ kN +9 &&R\ kM +9 &(T\ kN +10 &*yT\ kN +47 &,;Q\ jN +3 &-S\ kN + &/R\ jM + &1R\ jN + &3BV\ jN +3 &5R\ kM +9 &6S\ kN +10 &8S\ kM +9 &:KT\ kN +10 &< Q\ lN +9 &=S\ kN +9 &?U\ kN +10 &ASR\ kN +9 &CW\ kN +9 &D_\ jO +10 &Fo\ hQ +9 &HA\ bW +10 &I\ _Z +9 &K\ _[ +9 &Mw\ ]\\ +10 &O<\ ^[\ +9 &P\ ]\\ +9 &R\ ]G +10 &S \ c1 +9 &S\ eV +3 ( + "collection"'q& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.37 + "collection"'F& +5 "core" &S|\ eV +3 .tHand.open + "manipulator"&s1 +69 "core" 1 + "manipulator"&% +5 "core" % ϣ % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&;'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%$ +129 "core"  +6 "processing"%%% +4 "core" %϶`\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%i' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%T  +44 "core"  +4 .tPS.seek 0ml +2 "processing"%'ϴ +1594 "core" ' +2 .tPSV.dial PSR + "processing"%) +44 "core"  +6 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%'\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  +2 "collection"'@  +7 "core" A +2 "processing"% +3 "core" A + "processing"%8  +63 "core" +98  +6 .tPSV.dial :mixloop + "processing"% +101 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +5 "core" +4 .tPTV.dial :PRVmixing + "processing"%  +130 "core" +4 .tPS.seek 0ml +2 "processing"%m'ϴ +2604 "core" ' +2 .tPSV.dial :air +2 "processing"%R  +43 "core"  +5 .tPS.seek 2.5ml +3 "processing"%V'\ +2595 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +4 .tPS.seek 0ml +2 "processing"% 'ϴ +2608 "core" ' +2 .tPSV.dial :air +39 "processing"%Y  +51 "core"  +4 .tPS.seek 2.5ml +2 "processing"%_'\ +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +5 .tPS.seek 0ml + "processing"%='ϴ +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &c-  zG +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&{(i +4 "core" ( +3 "manipulator"&& +3 "core" &c-  zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &r& +3 "core" &c- zG +3 .tForearm.seek CC +3 "manipulator"&b'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +4 .tCC.seek :open +3 "collection"'Z( +399 "core" ( +2 "manipulator"&*& +3 "core" &c-  yG +2 "manipulator"&!% +4 "core" % ϵ z" +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(- +284 "core" ( +2 "manipulator"&I& +3 "core" &-  z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &1& +3 "core" &-  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'a +112 "core" ' +3 .tHand.open + "manipulator"&e1 +68 "core" 1 +2 "manipulator"&x% +3 "core" % kQ D z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&}'\ +106 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +5 "core" +4 .tPTV.dial :PRVmixing + "processing"%>  +17 "core" +4 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +4 "processing"%  +2 "collection"'0  +7 "core"  +4 +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'"  +5 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'H& +6 "core" &\ u +2 "manipulator"&a% +3 "core" %\  z +2 "storage"(k% +4 "core" %t l\ z +2 "storage"(^. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 2 + "storage"(( +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (-& +46 "core" & \ z +3 "manipulator"&& +4 "core" &-  y +2 "manipulator"&W% +4 "core" %\  y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&(* +175 "core" ( +2 "manipulator"&(& +3 "core" &, r y& +2 "storage"(C& +4 "core" & x\ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +2 "manipulator"&]'ѷ +98 "core" ' + "storage"(`& +4 "core" & `\ y +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(n'> +242 "core" ' + "storage"(w- +3 "core" -'" +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (p& +3 "core" & D\ r +2 "manipulator"&2& +5 "core" &,  y& +2 .tElbow.seek 2 + "manipulator"&'(* +6 "core" ( + "manipulator"&9& +4 "core" &,  z& +2 "storage"(f& +3 "core" & `\ s +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&:'' +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&// +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&5& +3 "storage"(j'g +8 "core" &, H z& +2 "manipulator"&% +3 "core" %  yg +3 .tForearm.seek :retract + "manipulator"&?'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&\ (i +80 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +65 "core" ( + "manipulator"& & +4 "core" &c- L zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &g& +3 "core" &c- ! zG +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +3 "manipulator"&X& +3 "core" &c- = zG +2 "manipulator"&d% +4 "core" %Ͽ  z +2 "collection"'B& +4 "core" &\ r +3 "collection"'[& +5 "core" &\ r +2 .tCC.seek :closed + "collection"'D(S +7 "core" &\ r +6 & /\ n$d +9 &Vu\ g7 +9 &u\ fL +10 &R\ jN +9 &eQ\ kN +9 &(Q\ kM +10 &T\ jN +9 &U\ jN +10 &mR\ jN +9 &0Q\ kM +9 &U\ jN +10 &!U\ jN +9 &#uT\ jN +9 &%7Q\ jN +10 &&P\ kN +9 &(T\ jN +10 &*|S\ jN +9 &,?R\ jN +9 &.V\ iN +10 &/R\ jN +9 &1Ru\ jM +9 &3GSt\ jN +10 &5 V^\ jN +9 &6Qc\ jN +10 &8S^\ jN +9 &:NV`\ jN +9 &<R[\ jM +10 &=SV\ iN +9 &?QI\ jN +9 &AWTN\ jN +41 &CWM\ hN +9 &DXA\ iN + &F]F\ gO + &HWgK\ gP +3 &J~G\ dS +3 &KL\ `W +8 &ML\ ^Z +9 &OBK\ ]Z +10 &Q=\ ][ +9 &R7\ _> +10 &S/7\ a%n +9 &Se+\ gP +2 ( +2 "collection"'[& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.96 +2 .Hand.open +3 "manipulator"&P1 +74 "core" 1 +2 "manipulator"&v% +4 "core" % Ͽ  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&N'\ +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'4  +132 "core" ~ +4 .tCSV.dial CTV +2 "collection"'A  +31 "core"  +5 .tPS.seek 2.5ml +2 "processing"%3'\ +2599 "core" ' +2 "collection"'S% +4 "core" % JLN\ g +2 .tCS.seek 4.25ml +2 "collection"''W +1543 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%~  +43 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%E  +70 "core"  +6 .tPS.seek 0ml +3 "processing"%L'ϴ +2598 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'| ` +33 "core" ^ +3 .tCSV.dial :air +2 "collection"'< @ +45 "core" ? +4 .tCS.seek 10ml +3 "collection"'c' +1535 "core" ' + .tCSV.dial CTV +2 "collection"'Q  +44 "core"  +4 .tCS.seek 0ml +2 "collection"'' +2615 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'G @ +29 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'z  +130 "core" +3 "collection"'h& +5 "core" &Sbpn/\ bP +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&o% +5 "core" %\   z +2 "storage"(J% +4 "core" %h | | \ n + "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(( +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & @ I\ g +2 "manipulator"&l& +3 "core" &c-  zG +2 "manipulator"&U% +4 "core" %\  3 z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&M(# +173 "core" ( + "manipulator"&y& +4 "core" &  zh +2 "storage"(6& +3 "core" & p z 0\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +43 .tForearm.seek 1 + 700 counts +8 "manipulator"&,' +23 "Can"\ oG)c  +67 "core" ' +2 "storage"(.& +3 "core" & \ p +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(+'> +190 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"& & +3 "core" & 2 zh +2 "storage"(u& +4 "core" & W [\ j +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&O' +36 "core" ' +2 .tElbow.hold +3 "manipulator"&F, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(s- +2 "core" -' +3 .tSE.seek 20.19 Pucks below Top Plate +4 "storage"('у +37 "core" ' +2 "manipulator"&q% +3 "core" %  z +2 "storage"($& +4 "core" & K K *\ f +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 307 counts + "manipulator"&%'C +18 "core" ' + "manipulator"&#& +4 "core" &)  zV +2 "storage"(T& +4 "core" & Z [ ,\ l +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&i' +26 "core" ' +3 .tSE.seek 21.19 Pucks below Top Plate +3 "storage"()' +44 "core" ' + "manipulator"&& +4 "core" &) 0 zV +2 "manipulator"& % +3 "core" %  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&@(i +161 "core" ( +2 "manipulator"&8& +3 "core" &g2  zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &g2  zK +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +3 .tCC.seek :open +3 "collection"'( +399 "core" ( +2 "storage"(R& +3 "core" & | m G\ l +2 "storage"(m& +3 "core" & [ h 2\ l +2 "manipulator"&& +5 "core" &g1 7 zK + "manipulator"&V% +4 "core" % ϼ K z$ +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +42 .tElbow.seek 1 +7 "manipulator"& (# +158 "core" ( + "manipulator"& & +4 "core" &( . y +2 "storage"(_& +3 "core" & \ q +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&' +101 "core" ' +2 .tElbow.hold +3 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&r1 +74 "core" 1 +2 "manipulator"&% +4 "core" % # 9 z +2 "storage"(\\& +3 "core" & | | \ m +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 319 counts +2 "manipulator"&;'O +14 "core" ' +2 "manipulator"&K& +3 "core" &( z +2 "storage"(*& +4 "core" & \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&!' +27 "core" ' + "storage"(b% +4 "core" % M\ r +3 ."downElevator"SE.seek :down +3 "storage"(I'g +100 ({% +2 "core" %X l\ vSS +2 "manipulator"&1% +5 "core" % ! yl +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&e'\ +7 "core" ' + ."downElevator"SE.stop + "storage"(5 +83 "core" ' + .tPSV.dial :air +2 "processing"%x  +73 "core" +3 .tPS.seek 2.5ml +2 "processing"%'\ +2612 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +43 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%>  +54 "core" +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%0  +55 "core" +3 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%"'ϴ +2604 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%H& +6 "core" &L\  +2 "manipulator"&a& +4 "core" &(  y +2 "manipulator"&k% +3 "core" %\   y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(- +178 "core" ( +2 "manipulator"&& +3 "core" &- O y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &-& +3 "core" &- ) y +40 .tForearm.seek :garage +8 "manipulator"&'a +107 "core" ' + .tHand.close + "manipulator"&W/ +69 "core" / +2 "manipulator"&7& +4 "core" &- * z +2 "manipulator"&(% +3 "core" % st X yI +3 .tForearm.seek :retract +2 "manipulator"&C'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&`(_ +116 "core" ( + "manipulator"&& +4 "core" &W  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &}& +4 "core" &W 6 y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&w'$ +99 "core" ' +2 "manipulator"&p& +3 "core" &W ; y +2 "manipulator"&2% +4 "core" %( b z +2 "processing"%9& +4 "core" &N\  +3 "processing"%f& +5 "core" &K\  +2 .tPC.seek :closed + "processing"%/(^ +7 "core" &L\  +6 &I<\ &j +9 &~Y~H\ 9 +10 &vT\ N +9 &WF\ P +9 &QRG\ P +10 &WM\ P +9 &UK\ O +10 &SK\ P +9 &YUH\ P +9 &YT\ O +10 &UO\ P +9 &!QT\ O +9 &#aXR\ P +10 &%#VI\ P +9 &&TI\ O +10 &(XP\ O +9 &*jXH\ O +9 &,,YF\ O +10 &-UL\ O +9 &/UP\ O +10 &1rQM\ O +9 &34UD\ O +9 &4YI\ O +10 &6RK\ O +9 &8zRO\ O +9 &:<SH\ O +10 &;RH\ O +9 &=XM\ O +9 &?RM\ O +10 &ADYM\ O +9 &C`O\ Q +10 &DvN\ S +9 &FyT\ U +9 &H;M\ U +10 &IK\ U +9 &KG\ U +9 &MG\ U +10 &O@L\ V +9 &QS\ V +10 &RN\ V +9 &TP\ V +9 &VFS\ W +10 &XJ\ W +9 &YL\ W +9 &[G\ W +10 &]MH\ K +9 &^RN\ ~$p +10 &^!M\ ) +2 ( +2 "processing"%f& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.65 + "processing"%5& +5 "core" &^C\ ) +3 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +3 "core" % #  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&]'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%  +45 "core"  +3 .tPSV.dial :mixloop +2 "processing"%g +42 "core" +4 "processing"%n% +4 "core" %ϱI\ +2 .tPS.seek 0.3ml +2 "processing"%:' +381 "core" ' +2 .tPSV.dial PSR +2 "processing"%X +101 "core"  +6 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +4 "processing"%d'' +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml + "processing"%B'\ +1904 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%' +101 "core" +42 .tPTV.dial :mixing +8 "processing"%j @ +75 "core" A +5 .tPBV.dial :waste2 +2 "processing"%?  +93 "core"  +5 .tPS.seek 0ml +3 "processing"%Z'ϴ +2598 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&P& +6 "core" &W Y z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&v(_ +4 "core" ( +3 "manipulator"&[& +3 "core" &W E z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &4& +3 "core" &W \ y +2 .tForearm.seek PC +2 "manipulator"&A'$ +95 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +3 .tPC.seek :open +2 "processing"%=( +463 "core" ( + "manipulator"&S& +3 "core" &W  y +2 "manipulator"&t% +4 "core" % + y +2 .tForearm.seek :retract +2 "manipulator"&~'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&E(- +138 "core" ( + "manipulator"&3& +4 "core" &-\ y# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &|& +3 "core" &-\ y# +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&<'a +116 "core" ' +2 .tHand.open + "manipulator"&1 +71 "core" 1 + "manipulator"&Q% +4 "core" % eN D z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&c'\ +113 "core" ' +2 #tLoading bac puck from tube 2 into Processing Clamp + "processing"%G& +6 "core" &1\ +2 "manipulator"&z% +3 "core" %\  < y | +2 "storage"(h% +3 "core" %i ~\ y +2 "storage"(o. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(J( +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" & _\ r +2 "manipulator"&& +4 "core" &-\  y# +2 "manipulator"&l% +3 "core" %\   z | +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&U(* +176 "core" ( + "manipulator"&& +4 "core" &) @ y2 +2 "storage"(y& +3 "core" & -\ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&6'ѷ +96 "core" ' + "storage"(\ & +4 "core" & j\ w +40 .tSE.reconfigure :pick +9 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(.'> +255 "core" ' +2 "storage"(- +2 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (N& +2 "core" & \ q +2 "manipulator"& & +4 "core" &) z2 +2 .tElbow.seek 2 +2 "manipulator"&u(* +5 "core" ( + "manipulator"&s& +4 "core" &)  z2 +2 "storage"(q& +3 "core" & H\ s +3 .tForearm.seek 2 + 300 counts + "manipulator"&$'' +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&#/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&T& +4 "storage"('g +7 "core" &)  z2 + "manipulator"& % +4 "core" % +  yw +2 .tForearm.seek :retract +2 "manipulator"&,'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&M(_ +92 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +182 "core" ( +2 "manipulator"&+& +3 "core" &V  y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &O& +3 "core" &V  y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&%'$ +96 "core" ' + "manipulator"&& +4 "core" &W 0 y +2 "manipulator"&8% +3 "core" %. I z +3 "processing"%& +3 "core" &6\ +3 "processing"%i& +4 "core" &+\ +2 .tPC.seek :closed +2 "processing"%F(^ +7 "core" &0\ +6 & -6\ $c +10 &U{:\ 7 +9 &}x2\ L +9 &U.\ P +10 &QO&\ O +9 &R$\ O +10 &T'\ O +9 &R"\ O +9 &XU\ O +10 &R\ O +9 &Q\ O +10 &!P\ O +9 &#_Q\ P +9 &%$Q \ O +10 &&R\ O +9 &(P\ O +9 &*jP\ O +10 &,+T\ O +9 &-O\ O +10 &/O\ N +9 &1qO\ O +9 &34O\ O +10 &4Q\ O +9 &6O\ O +9 &8zQ\ O +10 &:<O\ O +9 &;P\ O +10 &=Q\ O +9 &?Q\ O +9 &ADT\ O +10 &C]\ P +9 &Dn\ S +9 &Fx\ U +10 &H9\ U +9 &I\ U +9 &K\ U +10 &M}\ V +9 &O?\ V +10 &Q\ V +9 &R\ V +9 &T\ W +10 &VF\ V +9 &X\ V +9 &Y\ W +10 &[\ W +9 &]K\ L +10 &^O\ "j +9 &^)\ / +2 ( +2 "processing"%i& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.70 +3 .Hand.open +3 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +3 "core" % .  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' +3 #tHeating Puck.from 2, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +3 "processing"%R  +3 %m9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%V9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"% 9 +3 "core" 9 +146 "processing"%_9 +4 "core" 9 +103 "processing"%@9 +2 "core" 9 +103 "processing"%r9 +2 "core" 9  +103 "processing"%9 +3 "core" 9$ +102 "processing"%\\9 +3 "core" 9( +102 "processing"%K9 +3 "core" 9, +102 "processing"%*9 +3 "core" 91 +102 "processing"%b9 +3 "core" 95 +102 "processing"%Y9 +3 "core" 99 +102 "processing"%{9 +3 "core" 9= +102 "processing"%19 +3 "core" 9A +103 "processing"% 9 +2 "core" 9F +103 "processing"%9 +2 "core" 9J +103 "processing"%;9 +3 "core" 9N +102 "processing"%x9 +3 "core" 9R +102 "processing"%)9 +3 "core" 9V +103 "processing"%!9 +2 "core" 9[ +103 "processing"%I9 +2 "core" 9_ +103 "processing"%L9 +2 "core" 9c +103 "processing"%9 +2 "core" 9g +103 "processing"%>9 +3 "core" 9k +103 "processing"%9 +2 "core" 9p +103 "processing"%09 +2 "core" 9 t\ +103 "processing"%9 +2 "core" 9x +103 "processing"%H9 +2 "core" 9| +103 "processing"%a9 +3 "core" 9' +102 "processing"%k9 +3 "core" 9/ +102 "processing"%9 +3 "core" 98 +102 "processing"%-9 +3 "core" 9A +102 "processing"%9 +3 "core" 9I +102 "processing"%W9 +3 "core" 9R +103 "processing"%79 +2 "core" 9[ +103 "processing"%(9 +2 "core" 9c +103 "processing"%e9 +2 "core" 9j +103 "processing"%9 +2 "core" 9r +103 "processing"%}9 +3 "core" 9z +3 .tPH.hold 2:00:00,29C +2 "processing"% ppr +5 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%p +100 "core"  +7 #tPulling 0.5ml of PSR.wash .PSR.select :wash +4 "processing"% +16 .tPS.seek 0.5ml + "processing"%2' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +60 .tPS.seek 2ml + "processing"%9'˹ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%^  +72 "core"  +6 .tPSV.dial PTV +2 "processing"%C +73 "core" +4 .tPBV.dial :waste1 +2 "processing"%&  +132 "core"  +4 "processing"%5% +3 "core" %˹\  +3 .tPS.seek 1.5ml + "processing"%' +604 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +5 .tPS.seek 0ml +2 "processing"%f'ϴ +1595 "core" ' +2 .tdelay 5:00 +21126 "Can"\ uC,9$ +8876 #trecoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 + "processing"%  +36 "core" +4 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%g * +35 "core" + +5 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%n +73 "core"  +7 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%w'\ +2361 "core" ' + .tPSV.dial PTV +2 "processing"%" +73 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%X +73 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +83 "core"  +5 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%d  +73 "core"  +5 .tPS.seek 0ml +3 "processing"%''ϴ +2369 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%j  +130 "core" +4 .tPSV.dial :mixloop + "processing"%? +44 "core" +3 .tPRV.dial :ab1 +2 "processing"%B @ +76 "core" A +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +5 .tPS.seek 0.15ml + "processing"%P' +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'[  +3 "processing"%4  +42 "core" +6  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "processing"%% +3 "core" %R\  +3 .tPS.seek 0.3ml +2 "processing"%`' +393 "core" ' +7 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"']  +31 "core" +4 .tPRV.dial :air +2 "processing"%/  +44 "core"  +4 .tPS.seek 0.9ml +2 "processing"%S'A +1255 "core" ' +2 .tPRV.dial :waste2 + "processing"%t @ +75 "core" > +4 .tPS.seek 0.5ml +2 "processing"%3' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +8 "processing"%|  +43 "core"  +4 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%A'˹ +1598 "core" ' +2 .tPSV.dial :PML +2 "processing"%v +44 "core" +10 .tPTV.dial :mixing +2 "processing"% @ +76 "core" B +4 .tPBV.dial :waste1 +2 "processing"%Q  +36 "core" +4 "processing"%~% +3 "core" %˷V\  +3 .tPS.seek 1.85ml + "processing"%G' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" + +5 .tPS.seek 0ml +2 "processing"%h'ϴ +1951 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'o& +5 "core" &\ p +2 "manipulator"&<& +4 "core" &W W y +2 "manipulator"&% +4 "core" %\  k y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +123 "core" ( +2 "manipulator"&l& +3 "core" &- R yg +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- $ yg +3 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' + .tHand.close +2 "manipulator"&y/ +78 "core" / +2 "manipulator"&\ & +3 "core" &-\ q zf +2 "manipulator"&E% +4 "core" % oe z +2 .tForearm.seek :retract +2 "manipulator"&c'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(i +290 "core" ( +2 "manipulator"&N& +3 "core" &k o yB +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &k T zB +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&s'Ͻ +99 "core" ' +2 "manipulator"&q& +5 "core" &k  zB +2 "manipulator"&#% +44 "core" % S y +6 "collection"'T& +3 "core" &\ l +3 "collection"' & +5 "core" &\ p +2 .tCC.seek :closed +2 "collection"'U(S +6 "core" &\ l +6 &7\ h$e +10 &Vy\ a8 +9 &~u\ aL +9 &R\ dP +10 &XN\ eP +9 &P\ eP +10 &Q\ eP +9 &P\ dO +9 &_T\ bP +10 &"Q\ dP +9 &Q\ dP +9 &!R\ dO +10 &#iQ\ iO +9 &%)S\ gP +10 &&R\ hO +9 &(T\ gP +9 &*pR\ gP +10 &,3R\ gO +9 &-U\ gP +9 &/T\ gP +10 &1xV\ gP +9 &3:R\ hP +10 &4R\ gO +9 &6O\ _P +9 &8T\ bP +10 &:BO\ dP +9 &<N\ aO +9 &=Q\ cP +10 &?N\ eP +9 &AJQ\ dP +10 &C U\ dP +9 &D^\ cQ +9 &Fo\ aS +10 &H9\ [X +9 &I\ X\\ +9 &K\ W] +10 &Mr\ X] +9 &O4\ W] +10 &P\ W] +9 &R\ UK +9 &S"\ ], +10 &S\ _U +2 ( +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.41 + "collection"'6& +5 "core" &S~\ bU +4 .tHand.open + "manipulator"&.1 +77 "core" 1 + "manipulator"&$% +4 "core" % Ͽ } z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&+'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%O +102 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%u' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +4 .tPS.seek 0ml +4 "processing"%'ϴ +1595 "core" ' +2 .tPSV.dial PSR + "processing"%8 +45 "core"  +7 .tPSR.select :air +2 "processing"% +18 .tPS.seek 2.5ml + "processing"%'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +8 "processing"%,  +5 "collection"'=  +36 "core" ~ +121  +6 .tPSV.dial :mixloop +2 "processing"% +101 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +16 "core"  +5 .tPTV.dial :PRVmixing +2 "processing"%m  +74 "core" +50 .tPS.seek 0ml +4 "processing"%i'ϴ +2607 "core" ' +2 .tPSV.dial :air +2 "processing"%  +54 "core" +5 .tPS.seek 2.5ml +2 "processing"%%'\ +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +55 "core" +5 .tPS.seek 0ml +2 "processing"%'ϴ +2600 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +5 .tPS.seek 2.5ml +3 "processing"%_'\ +2596 "core" ' +2 .tPSV.dial :mixloop + "processing"%@ +57 "core" +5 .tPS.seek 0ml +2 "processing"%r'ϴ +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &k x yB +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&\\(i +3 "core" ( +2 "manipulator"&K& +5 "core" &k : zB + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &*& +3 "core" &k & yB +2 .tForearm.seek CC +2 "manipulator"&b'Ͻ +94 "core" ' + .tHand.close + "manipulator"&Y/ +77 "core" / +4 .tCC.seek :open +3 "collection"'{( +400 "core" ( +2 "manipulator"&1& +3 "core" &k zB +2 "manipulator"& % +4 "core" % Ϫ % y +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&;(- +279 "core" ( +2 "manipulator"&x& +3 "core" &- g y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +3 "core" &- N y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&!'a +111 "core" ' +2 .tHand.open + "manipulator"&I1 +75 "core" 1 +2 "manipulator"&L% +3 "core" % hZ M x' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 ."bac"delayUntil "22:57:23.80" +4 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'>& +5 "core" &\ o +2 "manipulator"&% +3 "core" %\ 8 z +2 "storage"(0% +5 "core" %n w\ v +2 "storage"(. +2 "core" .( +2 "storage"(H& +4 "core" & B\ n +45 "storage"(a& +4 "core" & H\ v +2 "manipulator"&k& +4 "core" &- u y +2 "manipulator"&% +4 "core" %\  > z +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"&-(* +184 "core" ( +2 "manipulator"&& +3 "core" &! f z1 +2 "storage"(W& +4 "core" & J\ t +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&7'ѷ +90 "core" ' + "storage"((& +4 "core" & \ m +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"(e'> +259 "core" ' + "storage"(- +4 "core" -'O +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (}& +3 "core" & s k 1\ j +2 "manipulator"&p& +3 "core" &# t z1 +3 ."WCR"Elbow.seek 2 + "manipulator"&Z(* +6 "core" ( + "manipulator"&2& +3 "core" &#  y1 +2 "storage"(^& +4 "core" & k \ i +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&C'' +27 "core" ' + ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&&/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&5& +4 "storage"(9'g +7 "core" &#  y1 +2 "manipulator"&% +3 "core" % ( B zZ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&R(i +94 "core" ' + ."downElevator"SE.stop + "storage"(5 +55 "core" ( + "manipulator"& & +4 "core" &`.  zF +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &g& +3 "core" &`.  zF +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC + "manipulator"&n'Ͻ +98 "core" ' +2 "manipulator"&f& +4 "core" &`- _ zF +2 "manipulator"&"% +4 "core" %ϩ z z% +2 "collection"'X& +4 "core" &\ n +2 "collection"':& +6 "core" &\ l +2 ."WCR"CC.seek :closed +2 "collection"'d(S +7 "core" &\ n +4 &\ m4 +9 &<Hu\ c0 +10 &cp}\ aE +9 &\\\ eN +10 &N\ gN +40 &Uj\ fN +9 &IQ\ fO +4 & U\ eO + &R\ fN +2 &S\ eN + &RS\ eN +8 &!S\ gO +10 &"S\ fO +9 &$O\ fN +9 &&YP\ fO +10 &(Ur\ fN +9 &)Oc\ fO +9 &+Tc\ fN +10 &-bTf\ fN +9 &/#Ub\ gO +10 &0SX\ fO +9 &2OV\ gN +9 &4jPP\ fN +10 &6+QN\ fO +9 &7RK\ gN +10 &9QM\ gN +9 &;rOC\ fN +9 &=5RH\ fN +10 &>T>\ eO +9 &@PH\ gN +9 &ByUC\ fO +10 &D8\\3\ eP +9 &Ec8\ dP +10 &Gx-\ bT +9 &Ih1\ ]W +9 &K )\ Z[ +10 &L,\ Y\\ +9 &N/\ Z[ +9 &Pc)\ Y\\ +10 &R!)\ W] +9 &S}K.\ `_ +9 &S*6#\ P*~ +10 &T[\ fB +2 ( +2 "collection"':& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.14 +3 .Hand.open +3 "manipulator"&w1 +69 "core" 1 + "manipulator"&j% +4 "core" % ϩ ( {% +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&?'\ +98 "core" ' +3 #"WCR"collectSample 100ml w/bubble point of 55psi +2 #Priming 7ml +2 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +2 "sampler")B+ +6 "core" + + "sampler")'% +5 "core" % [\ @ +3 "collection"'[& +3 "core" &T`\ ]B +4 "Can"\ fQ. + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'4  +7 "core"  +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +16 "core" +5 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X Z\ 1 +25 "collection"'M% +3 "core" %G\ Z +2 "sampler")y% +3 "core" %X6JI c\ - +2 "collection"'\ % +4 "core" %<\ R +2 #"WCR"Intake @28.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +5 "sampler")#.0X\ \\ +2 "sampler"),% +4 "core" %^ X\ 9 +2 "sampler")% +3 "core" %^ f\ 5 +2 ."WCR"Intake.select :close + "sampler")0 +16 )% +3 "core" %^ Y\ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")m  +77 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")' +407 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +61 #"WCR"Sampling 100.0ml + .Intake.select :close +3 .Exhaust.select :close +3 .SS.reconfigure :default +4 "sampler")#.0X# +2 "collection"'V& +4 "core" &T`!%%\ `B +4 "Can"\ h/ + ."WCR"CTV.dial :intake +2 "collection"'%  +17 "core" +6 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +5 "sampler")  +2 "collection"' @ +7 "core" A +66  +6 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open +4 "sampler") +215 "collection"'@% +3 "core" %-/(\ [ +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.93ml/s +4 "sampler")#.0X* ! h\ 4 +18 "collection"' % +3 "core" %"\ W +2 "sampler")b% +4 "core" %?%gt \\\ 3 +2 "collection"'x% +3 "core" %\ Y +2 #"WCR"Intake @29.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.58ml/s +4 "sampler")#.n0X% +4 "core" %v(ik d\ + ~ +2 "collection"'% +3 "core" %(\ Y +2 #"WCR"Intake @29.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.42ml/s +4 "sampler")#.c0X ` +28 "core" a +6 ."WCR"CS.seek 7.443ml +4 "collection"'' +671 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"')  + '\\  +43 "core" ~ +36  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +2 "collection"'H' +543 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%a +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%k' +582 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +8 "core" 'ޝ \ _ +3 ."WCR"CBV.dial :waste2b +3 "collection"'0  +11 ."bac"PS.seek 2ml +2 "processing"%'˹ +18 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'' +191 "core" ' +2 ."WCR"delay 1:00 +1363 "core" ' + ."bac"PTV.dial :puck +2 "processing"%W  +72 "core"  +7 ."bac"PSV.dial PTV + "processing"%( +72 "core" +5 ."bac"PBV.dial :waste1 + "processing"%;  +36 "core" +5 "processing"%% +3 "core" %˵w\  +3 ."bac"PS.seek 1.5ml + "processing"%' +585 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +35 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%p'ϴ +1592 "core" ' +2 ."bac"delay 2:00 +1903 ."WCR"CTV.dial :air,avoiding: :intake +41 "collection"'2  +136 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +4 "collection"'^  +45 "core"  +8 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +2 "collection"'&'O +585 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'5' +1938 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +4 "collection"' @ +74 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'-  +90 "core"  +8 "collection"'7% +4 "core" %  \ c +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +59 "core" ^ +7 ."WCR"CS.seek 7.341ml +2 "collection"'g'{ +705 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'e  +4 'C  +31 "core"  +98  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml + "collection"'f' +1642 "core" 'w 4\ c +4 ."WCR"delay 2:00 +3953 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%"  +6 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%X * +35 "core" * +5 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"%} +72 "core"  +50 ."bac"PS.reconfigure :fast +5 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2383 "core" ' + ."bac"PSV.dial PTV +2 "processing"%9 +73 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%{ +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +73 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%''ϴ +594 ."WCR"CBV.dial :waste2b +2 "collection"'[  +33 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +3 "collection"'w' +336 "core" ' +2 ."WCR"delay 1:00 +1416 "core" ' + #"bac"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%j +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%n' +586 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."bac"PS.seek 2ml + "processing"%B'˹ +1594 "core" ' + ."bac"PTV.dial :puck +2 "processing"%/  +6 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%] +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%`  +35 "core" +5 "processing"%t% +3 "core" %˻\  +2 ."bac"PS.seek 1.5ml +2 "processing"%S' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%3'ϴ +632 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'v  +129 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'Q  +43 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +61 ."WCR"CS.seek 2ml +3 "collection"''O +600 "core" ' +2 ."WCR"delay 5 seconds +98 "core" ' +2 ."bac"delay 2:00 +402 ."WCR"CSR.select :air +3 "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +4 "collection"'~' +1942 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'| @ +73 "core" ? +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'4  +91 "core"  +8 "collection"'G% +4 "core" % e\ ] +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +59 "core" ^ +6 ."WCR"CS.seek 7.326ml +4 "collection"'' +710 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'<  +4 'l  +22 "Can"\ di2P +10 "core"  +98  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"'o' +1638 "core" 'o\ Z +4 ."WCR"delay 2:00 +6796 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%y  +6 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%\  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +6 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +72 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml + "processing"%M'\ +2011 ."WCR"CBV.dial :waste2b +2 "collection"'  +38 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +45 "collection"'q' +269 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%# +66 "core" ' + ."WCR"delay 1:00 +5 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +72 "core" +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%T +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2402 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air +3 "processing"%6  +44 "core"  +4 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%.  +129 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%$  +46 "core" ~ +4 ."bac"PTV.dial :PRVmixing + "processing"%A  +16 "core" +5 ."bac"PSV.dial :mixloop + "processing"% +43 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.3ml +2 "processing"%O' +392 "core" ' +2 ."bac"delay 2 seconds +124 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'s  +75 ."bac"PRV.dial :air + "processing"%h  +48 "core"  +4 "processing"%N% +4 "core" + %n\  +4 ."bac"PS.seek 0.55ml +4 "processing"% ' +336 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +3 "processing"%u  +44 "core"  +4 ."bac"PS.seek 2ml +3 "processing"%'˹ +1540 "core" ' + ."bac"PSV.dial :PML +2 "processing"%8 +42 "core" +4 ."bac"PTV.dial :mixing +2 "processing"%E @ +74 "core" B +4 ."bac"PBV.dial :waste1 +2 "processing"%,  +36 "core" +4 "processing"%% +4 "core" %˻w\  +2 ."bac"PS.seek 1.85ml +2 "processing"%' +227 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%m * +35 "core" * +5 ."bac"PS.seek 0ml +3 "processing"%D'ϴ +1950 "core" ' +2 ."bac"delay 2 seconds +201 .delay 8:00 +35108 "Can"\ nS6N +12895 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%i @ +17 "core" ? +4 ."bac"PBV.dial :waste1 +2 "processing"%V  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%% * +36 "core" + +5 ."bac"PSV.dial :air +2 "processing"%  +43 "core"  +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +51 ."bac"PS.seek 2.5ml +2 "processing"% '\ +2387 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"% +44 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +5 ."bac"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%= +41 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%K'ϴ +2379 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%* +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%Y' +583 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%_'˹ +1585 "core" ' + ."bac"PTV.dial :puck +2 "processing"%r  +77 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%U +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core" +4 "processing"% % +4 "core" %˶f\ ~ +2 ."bac"PS.seek 1.5ml +2 "processing"%b' +582 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +35 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1605 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%I  +36 "core" +4 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%L * +35 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +3 "processing"%>'\ +2382 "core" ' +2 ."bac"PSV.dial PTV + "processing"%1 +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%\\ +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +42 "processing"%) +79 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml +3 "processing"%a'ϴ +2378 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%+ +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +15 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%0' +582 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%k'˹ +1594 "core" ' +2 ."bac"PTV.dial :puck + "processing"%H  +7 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%W +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%(  +35 "core" +5 "processing"%;% +3 "core" %˶x\ ~ +3 ."bac"PS.seek 1.5ml + "processing"%' +592 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%!'ϴ +1594 "core" ' +2 ."bac"delay 2:00 +5314 "Can"\ gd9| +6689 #"bac"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +5 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%2  +36 "core" +4 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%^ * +35 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%&'\ +2378 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%5'ϴ +2400 "core" ' +2 #"bac"washCycleDA #3 of 3 +42 .PSR.select :air +9 .PSV.dial PSR +3 "processing"%C +128 "core" +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%e' +586 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."bac"PS.seek 2ml +2 "processing"%g'˹ +1593 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%"  +6 "core"  +7 ."bac"PSV.dial PTV + "processing"% +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%X  +35 "core" +5 "processing"%}% +3 "core" %˶\  +2 ."bac"PS.seek 1.5ml +2 "processing"%p' +584 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%{'ϴ +1589 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%Z  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%:  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +4 "processing"%[ +72 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%f'\ +2379 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%j +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +74 "core" +4 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +84 "core" +5 ."bac"PS.seek 0ml +2 "processing"%]'ϴ +2386 "core" ' +2 ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +2 "processing"%` +133 "core"  +18 #"bac"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +11 "processing"% +140 ."bac"PS.reconfigure :default +26 "processing"%#A d`xb +9 ."bac"PS.seek 0.25ml +2 "processing"%t'5 +349 "core" ' + ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +15 ."bac"PS.seek 0.5ml +2 "processing"%B' +342 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%P'˹ +1589 "core" ' + ."bac"PTV.dial :puck +2 "processing"%S  +6 "core"  +7 ."bac"PSV.dial PTV + "processing"%v +75 "core" +5 ."bac"PBV.dial :waste1 + "processing"%Q  +36 "core"  +5 "processing"%w% +3 "core" %˾x\ 5 +2 ."bac"PS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +35 "core" * +5 ."bac"PS.seek 0ml +3 "processing"%4'ϴ +1595 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%G  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%~ * +38 "core" , +4 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"%l +74 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%<'\ +2462 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"% +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%\ +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1257 "Can"\ > +1208 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%3 +130 "core"  +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 2ml +2 "processing"%'˹ +2096 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%o  +5 "core"  +49 ."bac"PSV.dial PTV +8 "processing"%# +73 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%z  +37 "core" +5 "processing"%T% +3 "core" %˾z\ I +3 ."bac"PS.seek 1.5ml + "processing"%c' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +35 "core" + +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%6  +103 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%.'ϴ +1591 "core" ' +2 "processing"%$9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 28.9C before imaging + .PH.coast +3 "processing"%A +3 % & +4 "core" 5 + &^ p\ 5/ +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +5 "core" %\ Q B 7 g +3 "storage"(h% +3 "core" %v j s L\ A +2 "storage"(s. +3 "core" .( +2 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."bac"SC.seek 1 +2 "storage"(N( +200 "core" ( +2 ."bac"SC.configure :limp +2 "storage"($(\ 1b +4 (O& +4 "core" & \  +2 "manipulator"&u& +3 "core" &a+  HF +2 "manipulator"& % +3 "core" %\ Q H +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."bac"Elbow.seek 1 + "manipulator"&8(# +162 "core" ( + "manipulator"&E& +4 "core" &! . Rr +2 "storage"(,& +3 "core" & c\ ' +3 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&' +89 "core" ' + "storage"(m& +4 "core" & \ % +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."bac"SE.seek :beamBreak + "storage"('> +178 "core" ' +2 "storage"(- +3 "core" -': +2 ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&i& +2 "core" &! j Kr +2 "storage"(V& +5 "core" & \  + ."bac"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +2 "manipulator"&%' +34 "core" ' +2 ."bac"Elbow.hold +3 "manipulator"&, +3 "core" , +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(D- +2 "core" -': +3 ."bac"SE.seek 21.18 Pucks below Top Plate +3 "storage"(' +38 "core" ' + "manipulator"&% +4 "core" %   8 ` +2 "storage"(=& +3 "core" & = = S\ < +2 ."bac"Forearm.force -20 + "manipulator"&5 +5 ."bac"Forearm.seek 1 + 315 counts + "manipulator"&'K +24 "core" ' + "manipulator"& & +3 "core" &!  ur +2 "storage"(*& +4 "core" & m\ L +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts + "manipulator"&K' +49 "core" ' +8 ."bac"SE.seek 22.18 Pucks below Top Plate +4 "storage"(Y'M +47 "core" ' +2 "manipulator"&r& +4 "core" &! q Kr +2 "manipulator"&U% +3 "core" % K Kp +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."bac"Forearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 ."bac"Elbow.seek PC +2 "manipulator"& (_ +273 "core" ( + "manipulator"&_& +4 "core" &^ N j o i +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &x& +3 "core" &^ v k ) j +2 ."bac"Forearm.seek PC +2 "manipulator"&b'$ +102 "core" ' +2 ."bac"Hand.close + "manipulator"&/ +72 "core" / +3 ."bac"PC.seek :open +4 "processing"%I( +459 "core" ( +3 "storage"(L& +3 "core" & r v /\ B +2 "manipulator"&& +4 "core" &^ x w  k +2 "manipulator"&% +3 "core" % ) M +2 ."bac"Forearm.seek :retract +2 "manipulator"&1'\ +106 "core" ' +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."bac"Elbow.seek 1 +2 "manipulator"&\\(# +250 "core" ( +2 "manipulator"&)& +3 "core" & 4 J5 +2 "storage"(& +4 "core" & \ ! +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&>' +93 "core" ' +2 ."bac"Hand.open + "manipulator"&+1 +78 "core" 1 +2 "storage"(a- +2 "core" -'M +3 ."bac"SE.seek 21.82 Pucks below Top Plate +2 "storage"(0' +31 "core" ' +2 ."bac"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."bac"SE.seek 20.95 Pucks below Top Plate +2 "storage"(H'! +43 "core" ' +2 #"bac"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun0923h100ml160s.tif +1955 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14213 #"bac"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun0923h100ml160s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun0923h100ml40s.tif +4073 #SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun0923h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun0923h100ml.tif +30066 "Can"\ GE +2699 #"bac"WARNING: Too Dark -- required 1874.4s exposure > 300s time limit\ SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/midres/bac23jun0923h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"BACfans.email "300.0 sec auto-exposure",Subject: "bac23jun0923h100ml images!" +3 "storage"(W- +5 "core" -'! +3 "storage"((& +12 "core" & > 9 ,\ @ +8 "manipulator"&;& +14 "core" & u Z l5\ +3 ."bac"Elbow.seek 1 +3 "manipulator"&k(# +6 "core" ( +2 "manipulator"&& +6 "core" & N m5\ + "storage"(& +5 "core" & r o \ D +3 ."bac"Forearm.seek 1 + 700 counts + "manipulator"&' +13 "core" ' +3 ."bac"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +5 ."bac"SE.seek 21.67 Pucks below Top Plate +3 "storage"(2'֑ +56 "core" ' + "manipulator"&^& +4 "core" & D t5\ +2 "storage"(& +56 "core" & \ M +5 ."bac"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +15 ."bac"Forearm.seek 1 +8 "manipulator"&!' +40 "core" ' +4 ."bac"Elbow.hold +4 "manipulator"&, +11 "core" , +4 ."bac"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +9 ."bac"SE.reconfigure :default +6 "storage"(#QK-0-\ b +9 ."bac"SE.seek 21.85 Pucks below Top Plate +2 "storage"(-'3 +31 "core" ' +2 "manipulator"&7% +7 "core" % ; o\\ +4 "storage"( & +6 "core" & \ N +4 ."bac"Forearm.force -20 +4 "manipulator"&5 +8 ."bac"Forearm.seek 1 + 295 counts +4 "manipulator"&&'7 +28 "core" ' +2 "manipulator"&C& +8 "core" &7  x1 +4 "storage"(5& +6 "core" &\ \  `\ W +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +9 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&e' +31 "core" ' +2 "storage"("% +6 "core" %+\ \  \ W +6 ."downElevator"SE.seek :down +6 "storage"('g +98 (X% +6 "core" %V\ \  \ [OF +4 "manipulator"&}% +8 "core" %  u +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +7 "core" ' +3 ."bac"Forearm.seek :retract +6 ."downElevator"SE.stop +6 "manipulator"&g'\ +2 "storage"(5 +94 "core" ' +3 "storage"(9& +7 "core" &\ \  \ \\ +6 "collection"'p& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 "processing"%Z& +10 "core" &T]\ RB +4 &\ q +6 "manipulator"&:& +7 "core" &7  x1 +4 "manipulator"&% +6 "core" %\  m x +6 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&[(- +187 "core" ( +4 "manipulator"&{& +8 "core" &- y +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &j& +10 "core" &- / x +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&''a +113 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&n/ +80 "core" / +3 "manipulator"&/& +6 "core" &-  u +4 "manipulator"&f% +8 "core" % ud  v +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&`'\ +107 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +4 "manipulator"&](_ +114 "core" ( +4 "manipulator"&t& +6 "core" &X  y +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +8 &B& +4 "core" &X B y +6 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +4 "manipulator"&S'$ +98 "core" ' +4 "manipulator"&v& +8 "core" &X  y +4 "manipulator"&Q% +6 "core" % = y> +6 "processing"%w& +6 "core" &\ { +6 "processing"%P& +14 "core" &\ z +2 &\ z +4 ."psFlush"PC.seek :closed +4 "processing"%|(^ +120 "core" &\ { +21 &\ z +2 &3\ w$c +2 &Sv\ q7 + &|v\ pL +3 &U\ sP +2 &SN\ tP +2 &Q\ sP +3 &P\ sO +2 &P\ sP +2 &[Q\ tP +4 &U\ sP +4 &M\ tP +2 &!M\ uP + &#dP\ tO + &%&Q\ tO +2 &&Q\ tP +4 &(N\ tP +2 &*lN\ uO +2 &,.P\ tO +6 &-L\ tP +9 &/R\ tO +8 &1sN\ tP +9 &36Q\ uO +11 &4O\ tP +8 &6N\ tO +11 &8|O\ tO +8 &:=ND\ tP +9 &;Q\ tP +11 &=P\ tO +8 &?P\ tO +17 &AER\ tP +3 &C[\ sP +8 &Ds\ qT +11 &F{\ pU +8 &H<\ pU +9 &I\ pU +11 &K\ pU +8 &M\ pU +9 &OA\ oW +11 &Q\ oV +8 &R\ oV +11 &T\ oV +8 &VI\ oW +9 &X \ oW +11 &Y\ oW +8 &[\ nW +9 &]O\ nJ +11 &^{G\ p"f +8 &^>\ u5 +6 ( +4 "processing"%P& +6 "core" &^*\ w5 +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.72 +6 "processing"%& +14 "core" &^*\ v5 +6 ."psFlush"Hand.open +2 "manipulator"&G1 +83 "core" 1 +2 "manipulator"&% +6 "core" %  8 y> +6 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +3 "manipulator"&~'\ +96 "core" ' +3 ."psFlush"PSR.select :air +6 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +7 ."psFlush"PSV.dial PSR +7 "manipulator"&l% +3 "processing"%4 +16 "core" %\   y +4 "storage"(% +6 "core" %g\  I\ [ +4 "storage"(y. +6 "core" .( +4 "storage"(\ & +6 "core" & Q\  K\ a +6 "storage"(& +8 "core"  +2 &   x\ c +2 "manipulator"&<& +22 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +8 "processing"%@ +15 "core" &X  y +2 "manipulator"&3% +9 "core" %\  # y +4 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."WCR"Elbow.seek 1 +12 "manipulator"&(# +18 ."psFlush"PS.seek 0.5ml +4 "processing"%o' +236 "core" ( +2 "manipulator"&#& +8 "core" &  y* +4 "storage"(z& +6 "core" &   J\ a +6 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&T' +100 "core" ' +4 "storage"(& +6 "core" &   \ a +6 ."WCR"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +10 ."WCR"SE.seek :beamBreak +3 "storage"(M'> +72 #"uploadLog"upsync +96 "core" ' + ' +3 ."psFlush"delay 5 seconds + "storage"(6- +5 "core" -'֟ +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&c& +3 "core" & n y* +2 "storage"($& +4 "core" &\ \  6\ \\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 1 +4 "manipulator"&A' +29 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"& , +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +48 "storage"(- +5 "core" -'֟ +3 ."WCR"SE.seek 22.17 Pucks below Top Plate +2 "storage"(h'I +43 "core" ' +2 "manipulator"&s% +3 "core" % n w +2 "storage"(O& +4 "core" & N\ X +2 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 316 counts +2 "manipulator"&u'L +19 "core" ' + "manipulator"& & +4 "core" &)  y( +2 "storage"(J& +4 "core" &   \ ^ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&E' +30 "core" ' +2 ."WCR"SE.seek 23.17 Pucks below Top Plate +4 "storage"(,'۲ +41 "core" ' +2 "manipulator"&m& +4 "core" &) H y( +2 "manipulator"&R% +4 "core" %  z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&i(i +54 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%?'\ +99 "core" ( +2 "manipulator"&V& +3 "core" &e  z> +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &D& +3 "core" &e  y> +3 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' +2 ."WCR"Hand.close + "manipulator"&=/ +74 "core" / +7 ."WCR"CC.seek :open +3 "collection"' ( +404 "core" ( + "storage"(*& +4 "core" & L K ?\ f +2 "storage"(r& +4 "core" & @ A |\ f +2 "manipulator"&U& +3 "core" &e  z> +2 "manipulator"&% +5 "core" % ϯ F z( +2 ."WCR"Forearm.seek :retract + "manipulator"&8'\ +96 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +2 "manipulator"&(# +147 "core" ( + "manipulator"&%& +4 "core" &'  z +2 "storage"(& +4 "core" & = = \ g +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 + "manipulator"&' +109 "core" ' +8 ."WCR"Elbow.hold +2 "manipulator"&K, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&_1 +74 "core" 1 +2 "manipulator"&x% +4 "core" %  < y +2 "storage"(& +3 "core" &  \ c +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 312 counts + "manipulator"&'H +22 "core" ' +2 "manipulator"&& +4 "core" &'  z +2 "storage"(F& +3 "core" & > 3 J\ h +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&L' +25 "core" ' +2 "storage"(% +3 "core" %۩ D : B\ h +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (b% +3 "core" %m\\ 2 O \ _J! +2 "manipulator"&)% +4 "core" % y z +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 "core" ' +2 ."WCR"Forearm.seek :retract +2 ."downElevator"SE.stop +2 "storage"(5 +3 "manipulator"&'\ +92 "core" ' +2 #tStarting finalPurge +563 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +189 "core" A +7 ."psFlush"PTV.dial :PRVmixing +2 "processing"%+  +127 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%a +102 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%1'ϖ +886 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1714 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Y +102 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%0' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%W'\ +2094 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%(  +36 "core" +6 ."psFlush"PTV.dial :mixing +46 "processing"%; @ +73 "core" A +6 ."psFlush"PSV.dial :mixloop +2 "processing"% +103 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%'ϖ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +102 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%'M +1088 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml + "processing"%\\'\ +1606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +73 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%7  +72 "core"  +5 ."psFlush"PBV.dial :waste1 + "processing"%H  +7 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"% 'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +78 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%5' +582 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%"'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +5 ."psFlush"PBV.dial PSV + "processing"%k U +55 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%X'ϴ +2602 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%} @ +45 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%2'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%!  +72 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%9'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +43 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +41 "processing"%Z'\ +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +72 "core" +5 ."psFlush"PBV.dial PSV + "processing"%: U +6 "core" U +6 ."psFlush"PS.seek 0ml +2 "processing"%-'ϴ +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%e'\ +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +72 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%{'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +43 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%'M +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%n'\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%/ +71 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%f  +5 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%g  +54 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%t'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%B +74 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%'' +580 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%v'\ +2105 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Q +79 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%w U +55 "core" V +6 ."psFlush"PS.seek 0ml +3 "processing"%['ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%` @ +45 "core" ? +4 ."psFlush"PS.seek 2.5ml +42 "processing"%I'\ +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%G'ϴ +689 "Can"\ wBJ\ > +1917 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%P'\ +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%l +71 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"% U +6 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%y'ϴ +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +45 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%4  +72 "core"  +4 ."psFlush"PS.seek 0ml +4 "processing"%<'ϴ +2598 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'3& +16 "core" &4\ r +2 "manipulator"&S& +3 "core" &'  z +2 "manipulator"&#% +4 "core" %\  $ y +2 .tElbow.seek PC +2 "manipulator"&z(_ +249 "core" ( + "manipulator"&]& +4 "core" &c  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &.& +4 "core" &c F z +2 .tForearm.seek PC +2 "manipulator"&'$ +94 "core" ' +2 .tHand.close + "manipulator"&~/ +76 "core" / +3 .tPC.seek :open +2 "processing"%6( +459 "core" ( + "manipulator"&c& +36 "core" &c  y + "manipulator"&$% +4 "core" % 4 @ y +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&s(i +371 "core" ( +3 "manipulator"&O& +3 "core" &u  y% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &u  y% +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&J'Ͻ +103 "core" ' +2 "manipulator"&m& +3 "core" &u O y% +2 "manipulator"&R% +4 "core" % D z +2 "collection"'T& +4 "core" &5\ s +2 "collection"'& +6 "core" &L\ r +2 .tCC.seek :closed + "collection"'M(S +6 "core" &H\ s +6 &7F\ n$c +10 &TxA\ g7 +9 &}y?\ gL +9 &UF\ jO +10 &TQF\ kO +9 &SD\ kO +49 &TF\ kO +8 &UE\ iP + &[UG\ jP +3 &OE\ jO + &OD\ jO + &!QA\ iP +3 &#cR?\ jP +9 &%%T=\ jP +10 &&RE\ jP +9 &(U<\ jO +9 &*lVF\ jO +10 &,.TF\ kO +9 &-QE\ kO +9 &/QC\ kP +10 &1sSD\ jP +9 &35T:\ kP +10 &4SD\ kP +9 &6TG\ kP +9 &8{TE\ jP +10 &:?PG\ kO +9 &;RC\ kP +9 &=SE\ jP +10 &?TD\ jO +9 &AFV@\ jO +10 &CYE\ jP +9 &D\\E\ jQ +9 &FmE\ hR +10 &H6G\ bX +9 &IA\ ]\\ +9 &KC\ _\\ +10 &MoD\ ^\\ +9 &O/F\ ]] +10 &PF\ ]] +9 &RD\ \\K +9 &SA\ e(t +10 &S;\ bO +9 ( + &ScD\ hK +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.34 +2 "collection"'A& +4 "core" &SdC\ gK +4 .tHand.open + "manipulator"&u1 +79 "core" 1 + "manipulator"&h% +4 "core" % 6 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&V'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'D& +6 "core" &Sd>\ hK +2 "collection"'E% +3 "core" %B\ i +2 .tCSV.dial CSR +2 "collection"'  +42 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml +2 "collection"'='oW +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 'o% +3 "core" %oY-\ l +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'' +658 "core" ' + .tCSV.dial :waste +2 "collection"'d +129 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'*' +2009 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'r& +6 "core" &Sd\ lK +2 "collection"'U% +3 "core" %\ l +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'%'oW +1229 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +3 "collection"'% +4 "core" %oT%\ k +3 .tCS.seek 7ml + "collection"'i' +551 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'_  +2 'x  +42 "core"  +89  +4 .tCBV.dial :waste2b +2 "collection"'  +16 "core"  +5 .tCS.seek 0ml +2 "collection"'' +1701 "core" ' +2 #tFlushing upper manifold + "collection"'F& +6 "core" &Sc \ mK +2 "collection"'8% +3 "core" %\ l +2 .tCSV.dial :flush + "collection"'  +74 "core" +4 .tCS.seek 5ml +2 "collection"'b'oW +1225 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"') @ +45 "core" B +4 "collection"'% +4 "core" %oT\ l +2 .tCS.seek 7ml +44 "collection"'' +545 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"' +4 .tCBV.dial CSV +3 "collection"',  +47 "core"  +54  +5 .tCTV.dial :air +2 "collection"'L  +129 "core" +5 .tCS.seek 0ml +2 "collection"'' +1701 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"' '/ +772 "core" ' +2 .tCSV.dial :waste +2 "collection"'+ +45 "core" +4 .tCS.seek 0ml +2 "collection"'a' @PDT1686380403.74 "core" ' +2 "collection"'?& +3 "core" &Sc\ mK +2 "collection"'Y% +4 "core" %\ l +2 .tCSV.dial :flush + "collection"'1  +44 "core"  +5 .tCS.seek 3ml +3 "collection"'0'/ +768 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'( @ +44 "core" A +4 "collection"';% +4 "core" %/\ l +2 .tCS.seek 5ml +2 "collection"''oW +551 "core" ' +2 .tCSV.dial :air + "collection"'W @ +6 "core" @ +5 .tCS.seek 0ml +3 "collection"'^' +1245 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +766 "core" ' +2 .tCSV.dial :waste +2 "collection"' +73 "core" +4 .tCS.seek 0ml +2 "collection"'>' +777 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'7& +6 "core" &Sb\ kK +2 "collection"'H% +3 "core" %\ k +2 .tCSV.dial CSR +2 "collection"'\\  +128 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +15 .tCS.seek 8ml + "collection"'C'_ +1948 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"' ' +554 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'5 + '  +8 "core"  +92 +3 .tCTV.dial :intake +2 "collection"'k  +73 "core"  +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"'"'O +1967 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air + "collection"'}  +75 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'X' +593 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +3 "collection"'!  +101 "core"  +51 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +16 .tCS.seek 4ml + "collection"'2'O +1101 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +16 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'&' +1469 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'9  +4 'p  +39 "core"  +91  +5 .tCBV.dial :waste2b + "collection"':  +45 "core"  +5 .tCS.seek 0ml +2 "collection"'Z' +2390 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +3 "collection"'  +57 "core"  +6 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +4 "collection"'@ +16 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'-'O +1106 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +23 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'' +1472 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'e +5 'j  +43 "core"  +58 +4 .tCTV.dial :air + "collection"'{  +134 "core"  +4 .tCS.seek 0ml +2 "collection"'' +2397 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'/'/ +784 "core" ' +2 .tCSV.dial :waste + "collection"'f +44 "core" +5 .tCS.seek 0ml +3 "collection"'g' +773 "core" ' +2 #tFlushing upper manifold + "collection"'n& +6 "core" &Sa\ jK +2 "collection"'B% +4 "core" %\ j + .tCSV.dial :flush +2 "collection"'t  +43 "core"  +5 .tCS.seek 5ml +3 "collection"'''oW +1238 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Q @ +45 "core" A +3 "collection"'w% +4 "core" %oX\ l +2 .tCS.seek 7ml +2 "collection"'v' +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'` +4 '[  +5 "core"  +94  +4 .tCTV.dial :air + "collection"'  +6 "core"  +5 .tCS.seek 0ml +3 "collection"'I' +1077 "Can"\ uFL +627 "core" ' +44 .tdelay 7 seconds +705 .CS.seek 3ml + "collection"''/ +788 "core" ' +2 .tCSV.dial :waste + "collection"'G +45 "core" +5 .tCS.seek 0ml +3 "collection"'l' +772 "core" ' +2 "collection"'& +3 "core" &Sa\ kK +2 "collection"'P% +3 "core" %\ k +2 .tCSV.dial :flush +2 "collection"'\  +44 "core"  +4 .tCS.seek 3ml +2 "collection"'y'/ +783 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'4 @ +44 "core" B +4 "collection"'% +3 "core" %0\ l +2 .tCS.seek 5ml +2 "collection"'3'o[ +554 "core" ' +2 .tCSV.dial :air + "collection"'S @ +7 "core" A +4 .tCS.seek 0ml +2 "collection"'#' +1241 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"']'/ +775 "core" ' + .tCSV.dial :waste +2 "collection"'. +73 "core" +5 .tCS.seek 0ml +3 "collection"'K' +794 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'~& +6 "core" &Sa\ lK +2 "collection"'% +3 "core" %\ k +2 .tCSV.dial :flush +2 "collection"'|  +55 "core" +5 .tCS.seek 5ml +2 "collection"'c'oW +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'$ @ +45 "core" B +4 "collection"'% +3 "core" %oR\ l +3 .tCS.seek 6.999ml + "collection"'z' +559 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'O  +2 '  +42 "core"  +91  +5 .tCBV.dial :waste2b + "collection"'m  +46 "core"  +4 .tCS.seek 0ml +2 "collection"'R' +1698 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'T& +6 "core" &Sa\ kK +2 "collection"'% +3 "core" %\ k +2 .tCSV.dial CSR + "collection"'  +44 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +16 .tCS.seek 8ml +2 "collection"'A'_ +1948 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"'u' +552 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'h + '  +46 "core"  +56 +4 .tCTV.dial :intake +2 "collection"'D  +75 "core" +5 .tIntake.select :open + "sampler") +54 .tCS.seek 2ml +2 "collection"'E'O +1963 "core" ' +2 .tIntake.select :close + "sampler")0 +16 .tCTV.dial :air + "collection"'  +72 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml + "collection"'J' +589 "core" ' +2 .tCSV.dial CSR +2 "collection"'q  +101 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +4 "collection"' +15 .tCS.seek 5ml +2 "collection"'o'oW +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +16 .tCS.seek 10ml + "collection"'=' +1342 "core" ' +2 .tCSV.dial CBV + "collection"'d +102 "core" +4 .tCS.seek 0ml +2 "collection"'' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +6 "core" &u = y% +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&U(i +16 "core" ( +2 "manipulator"&& +3 "core" &s [ z? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &*& +2 "core" &s Z z? +3 .tForearm.seek CC + "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +3 .tCC.seek :open +2 "collection"'%( +407 "core" ( + "manipulator"&_& +4 "core" &s y? +2 "manipulator"&x% +3 "core" % W y +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&i(- +278 "core" ( +2 "manipulator"&F& +3 "core" &- | y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &8& +3 "core" &- C y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'a +116 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 + "manipulator"&)% +4 "core" % kO z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +111 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 22:08:11 + #Preparing to sleep until +10:00 +9 #Asleep til +10:00 + #Continuing at 00:19 +6 "Can"\ y6M +4 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 24,\\n 2 => 9}\\nCan@00:09:20, 24.5C, 53% humidity, 14.7psia, 13.067V, 0.307A, 40.059Ah, 4.01W\\nSampled 100.0ml",Subject: "Asleep until 00:19" +21 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +226 #"uploadLog"upsync +33333 "Can"\ N7j +26385 \ N +3 #tPowering core bus +543 .Gate.power :raw,:ON + "sampler") +44 )b +2 "core"  +3 "collection"' +2 ', +3 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X(d +348 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 .tForearm.seek :retract +2 "manipulator"&C'\ +5 "core" ' +2 .tElbow.seek :hammer + "manipulator"&(U +93 "core" ( +2 "manipulator"&5& +4 "core" ' + &G z- +2 ."rdyProcessing"PS.stop +3 .tForearm.reconfigure :tight +4 "processing"%5 +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek retracted +2 "manipulator"&k'\ +4 "core" ' +2 "manipulator"& % +4 "core" %\  z +2 "processing"%}& +3 "collection"'"& +3 "core" &K\ +2 &\ q +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +5 "processing"%!( +2 "collection"'X( +7 "core" ' +266 ( +6 ( +38 "Can"\ oAN +7 #tPhase [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] + ."Qmail"Notice.email "At 00:19:42 began in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 24,\\n 2 => 9}\\nCan@00:19:43, 24.2C, 54% humidity, 14.7psia, 13.018V, 0.373A, 40.082Ah, 4.86W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +4 #tDA/WCR phase #7 +4 #bac sampling at most 100ml, wcr at most 100ml +6 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'2& +5 "core" &~\ r +4 .tHand.open + "manipulator"&91 +67 "core" 1 +2 "manipulator"&p% +10 "core" % \  z +2 "storage"(:% +3 "core" %b+ B\ wO +2 "storage"(&. +4 "core" .(d + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 + "storage"(( +32 ."Qmail"BACfans.email "Started bac in tube 2 at 00:19:43PDT10-Jun-23\\n{1 => 24,\\n 2 => 9}\\nCan@00:19:43, 24.2C, 54% humidity, 14.7psia, 13.018V, 0.373A, 40.082Ah, 4.86W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +80 #"uploadLog"upsync +99 "core" ( +4 .tSC.configure :limp +4 "storage"($(\ 1b +6 (Z& +3 "core" & d\ v +3 "manipulator"&-& +3 "core" &G z- +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&j(* +16 #"uploadLog"upsync +20 "core" ( +2 "manipulator"&e& +3 "core" &1 y +2 "storage"({& +4 "core" & \ x +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +87 "core" ' +2 "storage"(& +3 "core" & *\ y +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(f'> +256 "core" ' +2 "storage"(/- +2 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (n& +3 "core" & ,\ v +2 "manipulator"&B& +3 "core" &1 y +3 .tElbow.seek 2 + "manipulator"&t(* +6 "core" ( + "manipulator"&g& +4 "core" &1 z +2 "storage"(Q& +4 "core" & p\ x +3 .tForearm.seek 2 + 300 counts + "manipulator"&w'' +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&'/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(`'g +3 "manipulator"&[& +8 "core" &1 z + "manipulator"&% +4 "core" % ) yb +47 .tForearm.seek :retract +2 "manipulator"&v'\ +94 "core" ' +2 .tElbow.seek CC +3 "manipulator"&I(i +59 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +97 "core" ( + "manipulator"&G& +4 "core" &a1 zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &a0 yH +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'Ͻ +102 "core" ' +2 "manipulator"&P& +3 "core" &a0 zH +2 "manipulator"&\ % +4 "core" % zd +2 "collection"'l& +5 "core" &~\ s +2 "collection"'4& +4 "core" &~\ t +3 .tCC.seek :closed + "collection"'(S +6 "core" &~\ s +8 &D\ m%h +10 &cW~\ g8 +9 &y\ gM +9 &rO\ lO +10 &4R\ kO +9 &U\ kO +10 &U\ kP +9 &zS\ kO +9 &<V\ kO +10 &T\ kO +9 &Q\ kO +9 &!P\ lO +10 &#DR\ kO +9 &%P\ lO +9 &&T\ kO +10 &(T\ kO +9 &*LQ\ kO +10 &, Ru\ kP +9 &-St\ kO +9 &/Sq\ kP +10 &1TRs\ kO +9 &3Ql\ lO +10 &4R_\ kO +9 &6OW\ lO +9 &8\\T[\ kO +10 &:TQ\ kO +9 &;RO\ lP +9 &=QH\ kO +10 &?dNM\ kO +9 &A&TD\ kO +10 &BSC\ kP +9 &DUM\ kP +9 &Fi\\G\ jP +10 &H&j@\ iR +10 &I7\ fT +8 &K-\ aY +10 &MQ(\ _[ +9 &O5\ `\\ +10 &P4\ _\\ +9 &R+\ ^I +9 &S91\ `!e +10 &SW\ jD +2 ( +2 "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.05 +2 .Hand.open +3 "manipulator"&y1 +75 "core" 1 +2 "manipulator"&S% +3 "core" % zd +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&3'\ +101 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml +3 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +3 "sampler")#+ +5 "core" + +2 "sampler").% +3 "core" % V\ Fn +2 "collection"']& +4 "core" &SW\ kD +4 "Can"\ rHN + #tCalibrating pressure and temperature sensors +5 .CTV.dial :air + "collection"'~  +7 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +6 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X +25  +4 .tdelay 3.8 seconds +381 "collection"'% +4 "core" %\ k +2 "sampler")c% +3 "core" %;0 d\ F +2 #tSensor limits: Intake max 149.6psia; Outlet max 146.9psia + .SSV.dial :spit +8 "sampler")O +131 "core"  +4 .tSS.seek 0ml +2 "sampler") ' +274 "core" ' +2 .tSSV.dial CBV + "sampler")m  +133 "core"  +4 .tCTV.dial :intake + "collection"'z  +75 "core"  +5 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +6 "collection"'T @ +5 "core" ? +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +45 .Intake.select :open +3 "sampler") +215 "collection"'% +3 "core" %.-2\ f +2 #tIntake @31.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X%" +2 .tIntake.select :close + "sampler")0 +14 )b% +3 "core" %& W\ C" +2 .tSSV.dial :exhaust +2 "sampler"),  +76 "core"  +4 .tExhaust.select :open + "sampler")@ +15 .tSS.seek 0ml + "sampler")' +919 "core" ' +2 .tExhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")L  +3 "collection"' @ +7 "core" ? +66 +4 #tAllowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %--F\ c +2 #tIntake @31.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X%1 +2 .tSSV.dial :exhaust +2 "sampler")5  +76 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler") ' +856 "core" ' +2 .tExhaust.select :close + "sampler") +14 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +3 "collection"'}& +4 "core" &SV,.,\ bD +2 ."airStroke"CSV.dial :waste +5 "sampler")"% +5 "collection"'1 +2 "core" % d\ >D +2 +2 ."connect"SSV.dial CBV,avoiding: :exhaust +6 .tCBV.dial SSV +4 ."airStroke"CS.seek 0ml +5 "sampler")  + "collection"' @ +4 'C' +6 "core" ? + ' + ."airStroke"CSV.dial :air +4 "collection"'2 @ +75 "core" A +4 ."airStroke"CS.seek 10ml +2 "collection"'6' +91 "core"  +5 .tCTV.dial :air + "collection"'%  +75 "core" ~ +3 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +136 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'p  +2 "sampler"):' +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")&  +117 "core"  +17  +449 ' +2 .tSSV.dial between CBV and plug +2 "sampler")Z +48 "core" +4 .tCBV.dial between SSV and waste2 +2 "collection"'-  +31 "core"  +4 "collection"'e% +3 "core" % >\ g +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'{  + '>  +7 "core"  +37  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'' +2332 "core" '\ \ e +3 "collection"'% +4 "core" %\ 4\ g +2 "sampler")k% +3 "core" % f\ Cr +2 #tBubblePoint: Intake @55.9psia, Outlet @0.3psia + .CBV.dial SSV +4 "collection"'/ @ +31 "core" B +5 .tSS.reconfigure :default +2 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")w +134 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'A' +2390 "core" ' +2 "collection"'% +4 "core" % !#1\ j +2 .tCSV.dial between air and CTV +2 "collection"'h ` +31 "core" b +5 .tCS.seek 2.351ml +3 "collection"'D'o +1883 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'u  +29 "core"  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"' ' +226 "core" '  D\ g +3 "collection"'R% +3 "core" %\  E\ i +2 "sampler")q% +3 "core" % e\ D +2 #tBubblePoint: Intake @55.5psia, Outlet @0.0psia + .CBV.dial SSV +4 "collection"'J @ +32 "core" B +5 .tSS.reconfigure :default +2 "sampler")#.0X\ k +2 "sampler")d% +3 "core" %o S\ D J +2 #tEvacuated: Intake @51.7psia, Outlet @46.6psia + .SSV.dial :spit,avoiding: :exhaust +3 "sampler") +102 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'*' +103 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")F +134 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 .tCS.seek 5ml +2 "collection"'^'oW +1353 "core" ' +2 .tCSV.dial CTV + "collection"'W  +46 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" > +4 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'H  +46 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'N @ +45 "core" > +3 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'5' +1362 "core" ' +2 "collection"'<% +3 "core" %\ l +2 #tPuck @55.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV +4 "collection"'@ +100 "core"  +4 .tCBV.dial CSV + "collection"'}  +31 "core"  +4 "collection"'"% +3 "core" %\ l +3 .tCS.seek 5ml + "collection"'1'oV +1342 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +3 "collection"'2% +3 "core" %oW\ l +3 .tCS.seek 7ml + "collection"'' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'% @ +44 "core" > +4 .tCS.seek 10ml +2 "collection"'7' +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'C ` +115 "core" ^ +3 #tLysing Complete + "collection"'9& +6 "core" &SU\ lD +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&p% +6 "core" %\  u y r +2 "storage"(&% +3 "core" %y \ t +2 "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 + "storage"(Z( +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (-& +3 "core" & n q \ m +2 "manipulator"&e& +3 "core" &a. t zH +2 "manipulator"&{% +4 "core" %\  q z r +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&>(# +155 "core" ( +2 "manipulator"&6& +3 "core" & ? y +2 "storage"(& +4 "core" & =\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&k' +89 "core" ' +2 "storage"(/& +3 "core" & \ w +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +43 .tSE.seek :beamBreak +7 "storage"(:'> +161 "core" ' + "storage"(B- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&g& +3 "core" & V y +3 "storage"(Q& +3 "core" & s r T\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&n' +36 "core" ' + .tElbow.hold +2 "manipulator"&\\, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -' +2 .tSE.seek 23.19 Pucks below Top Plate +2 "storage"([' +41 "core" ' + "manipulator"&j% +4 "core" % M z +2 "storage"(& +3 "core" & g g\ j +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 315 counts + "manipulator"&G'K +23 "core" ' +2 "manipulator"&'& +4 "core" & G z +2 "storage"(w& +3 "core" & G\ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&' +36 "core" ' +2 .tSE.seek 24.19 Pucks below Top Plate +2 "storage"(f'+ +46 "core" ' + "manipulator"&& +4 "core" & k y +2 "manipulator"&l% +3 "core" % y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&P'\ +93 "core" ' +2 .tElbow.seek CC +3 "manipulator"&t(i +151 "core" ( +2 "manipulator"&`& +3 "core" &e% f z@X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\ & +3 "core" &e% b z@X +2 .tForearm.seek CC +2 "manipulator"&X'Ͻ +95 "core" ' + .tHand.close + "manipulator"&y/ +70 "core" / +3 .tCC.seek :open +2 "collection"'.( +401 "core" ( +2 "storage"(S& +3 "core" & _\ q +2 "storage"(]& +3 "core" & w I\ q +2 "manipulator"&4& +4 "core" &e% + z@X +2 "manipulator"&% +3 "core" % Ͽ S z\ +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&v(# +178 "core" ( +2 "manipulator"&~& +3 "core" &\ y"| +2 "storage"(#& +4 "core" & :\ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&$' +103 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +41 "manipulator"&$&.,(\ #b +9 .tHand.open +2 "manipulator"&c1 +67 "core" 1 +2 "manipulator"&O% +3 "core" %  E z' +2 "storage"(|& +4 "core" & s v :\ o +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 312 counts + "manipulator"&m'H +16 "core" ' + "manipulator"&& +4 "core" &) W z!q +2 "storage"(T& +3 "core" & \ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&z' +37 "core" ' + "storage"( % +4 "core" %2 Z\ t +3 ."downElevator"SE.seek :down +3 "storage"('g +100 (% +2 "core" %a Z\ y V +2 "manipulator"&h% +3 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +4 "core" % r yr +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&A'\ +93 "core" ' + #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'u& +6 "core" &\ w + "manipulator"&R& +5 "core" &) $ y!q + "manipulator"&q% +4 "core" %\  " y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&J(- +202 "core" ( +2 "manipulator"&D& +3 "core" &- x y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +2 "core" &- ? y +3 .tForearm.seek :garage + "manipulator"&='a +111 "core" ' + .tHand.close + "manipulator"&d/ +71 "core" / +2 "manipulator"& & +3 "core" &- 9 z +2 "manipulator"&o% +3 "core" % tj , z +3 .tForearm.seek :retract +2 "manipulator"&s'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&r(i +291 "core" ( +2 "manipulator"&& +3 "core" &s  zB +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &V& +3 "core" &s % yB +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&M'Ͻ +98 "core" ' +2 "manipulator"&& +3 "core" &s t zB +2 "manipulator"&E% +4 "core" % z +2 "collection"'F& +4 "core" &\ w +2 "collection"' & +5 "core" &\ w +3 .tCC.seek :closed + "collection"'_(S +7 "core" &\ w +44 &8\ p$e +5 &Vv\ k7 + &u\ jL +4 &Q\ nN + &aO\ nN + &$Q\ nN +7 &S\ oN +9 &R\ oN +10 &gT\ oO +9 &+Q\ oN +9 &Q\ oN +10 &!Q\ oN +9 &#qQ\ oN +10 &%3R\ oN +9 &&Q\ oN +9 &(U\ nN +10 &*xS\ oN +9 &,:R\ oN +9 &-O\ oN +10 &/R\ oN +9 &1R\ oN +10 &3CS\ oN +9 &5R\ oN +9 &6R\ oN +10 &8R\ oN +9 &:JR\ oN +9 &<N\ oN +10 &=T\ oN +9 &?U\ oN +10 &ATT\ oN +9 &CW\ nN +9 &D_\ mO +10 &Fn\ kQ +9 &HB\ fW +9 &I\ c[ +10 &K\ c[\ +9 &Mz\ b[ +10 &O:\ b\\ +9 &P\ b\\ +9 &R\ bE +10 &S*\ d+~ +9 &Sh\ lQ +2 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.32 + "collection"'*& +5 "core" &Sj\ kQ +3 .tHand.open + "manipulator"&)1 +69 "core" 1 + "manipulator"&% +3 "core" % W z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&x'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"% +130 "core"  +6 "processing"%8% +3 "core" %ϳ3\ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 .tPS.seek 1.5ml +2 "processing"%b' +1596 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%,  +55 "core"  +4 .tPS.seek 0ml +3 "processing"%'ϴ +1585 "core" ' +2 .tPSV.dial PSR + "processing"%U +42 "core"  +6 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%'\ +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%L +2 "collection"'  +7 "core" A + "processing"% +3 "core" A +2 "processing"%  +63 "core" +97  +5 .tPSV.dial :mixloop +2 "processing"%a +101 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'Y  +16 "core"  +3 .tPTV.dial :PRVmixing +2 "processing"%?  +129 "core" +5 .tPS.seek 0ml +3 "processing"%('ϴ +2603 "core" ' +2 .tPSV.dial :air + "processing"%+  +44 "core"  +4 .tPS.seek 2.5ml +2 "processing"%;'\ +2612 "core" ' +2 .tPSV.dial :mixloop + "processing"% +95 "core" +11 .tPS.seek 0ml +2 "processing"%0'ϴ +2596 "core" ' + .tPSV.dial :air +2 "processing"%i  +42 "core"  +4 .tPS.seek 2.5ml +2 "processing"%'\ +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +44 "core" +4 .tPS.seek 0ml +2 "processing"%'ϴ +2600 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +6 "core" &s 1 zB +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&N(i +5 "core" ( +2 "manipulator"&^& +3 "core" &s F yB +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &<& +3 "core" &s C zB +3 .tForearm.seek CC +3 "manipulator"&@'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&}/ +74 "core" / +3 .tCC.seek :open +2 "collection"'"( +404 "core" ( + "manipulator"&5& +4 "core" &s G yB +2 "manipulator"&% +3 "core" % 0 z +3 .tForearm.seek :retract +2 "manipulator"&2'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&1(- +282 "core" ( +2 "manipulator"&%& +3 "core" &- S y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &- 4 y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&C'a +114 "core" ' + .tHand.open + "manipulator"&91 +74 "core" 1 +2 "manipulator"&p% +3 "core" % dU R z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&&'\ +107 "core" ' +2 .tPSV.dial :mixloop + "processing"% +11 "core" +8 .tPTV.dial :PRVmixing + "processing"%-  +7 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%e  +2 "collection"'{  +7 "core" +10  +3 .tCTV.dial :air,avoiding: :intake + "collection"'  +7 "core"  +3 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'6& +6 "core" &\ v +2 "manipulator"&% +3 "core" %\  O y +2 "storage"(/% +4 "core" %a \ { +2 "storage"(I. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +43 .tSC.seek 2 +7 "storage"(3( +202 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (B& +3 "core" & 9\ t +2 "manipulator"&g& +4 "core" &-  y +2 "manipulator"&Q% +3 "core" %\   y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&(* +191 "core" ( + "manipulator"&j& +3 "core" &% z1 +2 "storage"(& +4 "core" & g\ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts + "manipulator"&''ѷ +96 "core" ' + "storage"(w& +4 "core" & \\\ z +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('> +272 "core" ' +2 "storage"(l- +2 "core" -'t +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (k& +3 "core" & \ u +2 "manipulator"&& +4 "core" &% p z1 +2 .tElbow.seek 2 +2 "manipulator"&>(* +5 "core" ( +2 "manipulator"&:& +3 "core" &% n y1 +2 "storage"(n& +3 "core" & \ v +3 .tForearm.seek 2 + 300 counts + "manipulator"&G'' +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&[/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&`& +4 "storage"(\ 'g +7 "core" &% B y1 +2 "manipulator"&% +3 "core" %  i y +3 .tForearm.seek :retract + "manipulator"&\\'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&y(i +107 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +35 "core" ( +2 "manipulator"&P& +3 "core" &a$ Q z?S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &a$ Y z?S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&S'Ͻ +94 "core" ' + "manipulator"&]& +4 "core" &a$ a z?S +2 "manipulator"&4% +3 "core" %Ϸ o y6 +3 "collection"'& +3 "core" &\ u +3 "collection"'~& +5 "core" &\ t +2 .tCC.seek :closed +2 "collection"'#(S +6 "core" &\ u +7 &1y\ k*x +10 &c{\ i> +9 &nnT\ jO +9 &2O\ mN +10 &O\ mN +9 &R\ mN +9 &wR\ mN +10 &9R\ mN +9 &S\ mN +9 &P\ nN +10 & Qv\ mM +9 &"BQf\ mN +10 &$Rc\ mN +41 &%Ud\ lN +8 &'R[\ lN +4 &)IRV\ lN + &+\ RL\ lN + &,RH\ lN + &.SM\ kN +9 &0PQM\ mN +10 &2RK\ mN +9 &3S@\ mN +9 &5R;\ mN +10 &7XS.\ mN +9 &9R.\ mN +10 &:R.\ mN +9 &<R'\ mN +9 &>`Q\ nN +10 &@#R\ mN +9 &AQ\ mN +9 &CR\ \ mN +10 &EhX\ \ lN +9 &G(\\\ lO +10 &Hh \ jQ +9 &J \ hT +9 &LS\ cX +10 &N \ a[\ +9 &O\ a[ +9 &Q\ `[\ +10 &S2x\ e- +9 &S\ a"e +9 ( + &S|\ hV +2 "collection"'~& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.99 +3 .Hand.open +2 "manipulator"&X1 +69 "core" 1 +2 "manipulator"&t% +5 "core" % Ϸ 5 z6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&c'\ +96 "core" ' + .tCTV.dial CSV,avoiding: :intake +3 "collection"'O  +130 "core" ~ +4 .tCSV.dial CTV +2 "collection"'|  +31 "core"  +5 .tPS.seek 2.5ml +2 "processing"%'\ +2609 "core" ' +2 "collection"'T% +3 "core" % KO\ f +3 .tCS.seek 4.249ml + "collection"''W +1541 "core" ' +2 .tdelay 8 seconds +431 "Can"\ pGU, +371 .tPSV.dial :air + "processing"%  +43 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%v  +72 "core"  +5 .tPS.seek 0ml +2 "processing"%'ϴ +2602 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'h ` +32 "core" ^ +4 .tCSV.dial :air + "collection"'$ @ +45 "core" > +4 .tCS.seek 10ml +2 "collection"'u' +1555 "core" ' +2 .tCSV.dial CTV + "collection"'R  +45 "core"  +5 .tCS.seek 0ml +2 "collection"'q' +2635 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'m @ +29 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'f  +130 "core" +3 "collection"'& +4 "core" &S{ssp\ eV +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&z% +6 "core" %\  z +2 "storage"(D% +3 "core" %j {  \ o +2 "storage"(K. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(( +202 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (d& +3 "core" & 4 9 @\ l +2 "manipulator"& & +4 "core" &a$  z?S +2 "manipulator"&o% +3 "core" %\  ? z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&A(# +164 "core" ( + "manipulator"&=& +4 "core" & U y +40 "storage"(& +10 "core" & \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&J' +96 "core" ' +2 "storage"(V& +3 "core" & \ r +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('> +155 "core" ' +2 "storage"(E- +3 "core" -'݂ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&F& +3 "core" & Z z +2 "storage"(s& +3 "core" & } u\ n +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&.' +33 "core" ' + .tElbow.hold +2 "manipulator"&*, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"()- +2 "core" -'݂ +3 .tSE.seek 24.19 Pucks below Top Plate +2 "storage"(', +32 "core" ' +2 "manipulator"& % +3 "core" % z +2 "storage"(& +4 "core" & G Q 0\ i +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 310 counts + "manipulator"&8'F +19 "core" ' +2 "manipulator"&M& +3 "core" & z +2 "storage"(,& +4 "core" & ~ q\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&b' +34 "core" ' +2 .tSE.seek 25.19 Pucks below Top Plate +2 "storage"(U' +37 "core" ' +2 "manipulator"&& +3 "core" & C y +2 "manipulator"&L% +4 "core" % / z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +181 "core" ( + "manipulator"&& +4 "core" &f f z@ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &a& +3 "core" &f s z@ +2 .tForearm.seek CC + "manipulator"&Y'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&?/ +70 "core" / +3 .tCC.seek :open +2 "collection"'( +401 "core" ( +2 "storage"(+& +3 "core" & \ w +2 "storage"((& +3 "core" & \ v +2 "manipulator"& & +4 "core" &f X z@ +2 "manipulator"&;% +3 "core" % Ͽ M z8 +4 .tForearm.seek :retract +39 "manipulator"&i'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&0(# +159 "core" ( + "manipulator"&W& +3 "core" &$ - ze +3 "storage"(& +3 "core" & Z\ w +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&H' +101 "core" ' +2 .tElbow.hold + "manipulator"&^, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&<1 +79 "core" 1 +2 "manipulator"&}% +3 "core" % $ j y +2 "storage"(r& +4 "core" & .\ t +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 320 counts + "manipulator"&x'P +17 "core" ' +2 "manipulator"&_& +3 "core" &$ ye +2 "storage"(5& +4 "core" & \ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +26 "core" ' + "storage"(@% +5 "core" % V\ y +2 ."downElevator"SE.seek :down +3 "storage"(%'g +99 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +4 (% +3 "core" %p \ { +2 "manipulator"&N% +4 "core" % h y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&9'\ +92 "core" ' +2 .tPSV.dial :air +2 "processing"%p  +71 "core" +4 .tPS.seek 2.5ml +3 "processing"%2'\ +2599 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +53 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%-  +41 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%{ +42 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%e  +55 "core" +3 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'ϴ +2601 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%6& +6 "core" &~\  +2 "manipulator"&& +3 "core" &$ [ ze +2 "manipulator"&/% +4 "core" %\   y +2 .tElbow.seek FlushPuck::Garage + "manipulator"&I(- +173 "core" ( +2 "manipulator"&C& +8 "core" &- T y +39 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +4 &B& +3 "core" &- \\ y +2 .tForearm.seek :garage +2 "manipulator"&g'a +114 "core" ' + .tHand.close + "manipulator"&Q/ +73 "core" / + "manipulator"&Z& +4 "core" &- u z +2 "manipulator"&j% +4 "core" % m] , z +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&1(_ +114 "core" ( + "manipulator"&w& +4 "core" &^ S y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &&& +2 "core" &^ d y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&l'$ +92 "core" ' + "manipulator"&k& +4 "core" &^ y +2 "manipulator"&% +4 "core" %$ y +2 "processing"%:& +4 "core" &~%\  +2 "processing"%n& +5 "core" &~\  +2 .tPC.seek :closed +2 "processing"%[(^ +6 "core" &~'\  +8 &4z\ +| +9 &c~!\ ? +10 &Cs'\ P +9 &T\ O +9 &R"\ O +10 &W%\ P +9 &KT\ P +9 & U\ P +10 &T%\ O +9 &R\ O +10 & UR%\ O +9 &"S"\ O +9 &#W\ O +10 &%U"\ P +9 &'\\R \ O +9 &)Q!\ O +10 &*R$\ O +9 &,U \ O +10 &.dS'\ O +9 &0&S\ O +9 &1T\ P +10 &3T\ O +9 &5lT#\ O +9 &7/Q!\ O +10 &8S\ P +9 &:R\ O +10 &5W\ P +9 &?T\ O +10 &AX\ P +9 &Cvc'\ Q +9 &E0&\ T +10 &F!\ U +9 &H\ U +10 &Jr\ U +9 &L3"\ V +9 &M$\ V +10 &O%\ V +9 &Qx(\ V +9 &S;'\ V +10 &T\ V +9 &V\ V +10 &X\ V +9 &Z@\ W +9 &\\ \ W +10 &]\ D +9 &^%c#\ !_ +9 &^*&\ 4 +3 ( + "processing"%n& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.68 + "processing"%`& +5 "core" &^* \ 4 +3 .tHand.open + "manipulator"&1 +67 "core" 1 + "manipulator"&% +4 "core" % $ 3 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&''\ +98 "core" ' + .tPRV.dial :air +2 "processing"%P  +46 "core"  +3 .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 "processing"%% +4 "core" %϶ \ +3 .tPS.seek 0.3ml + "processing"%G' +387 "core" ' +2 .tPSV.dial PSR +2 "processing"%] +101 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +4 "processing"%4'' +482 "core" ' +2 .tdelay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml +3 "processing"%'\ +1893 "core" ' +2 .tdelay 3 seconds +343 .PSV.dial :mixloop +5 "processing"%> +114 "core" +4 .tPTV.dial :mixing +2 "processing"%\ @ +73 "core" A +5 .tPBV.dial :waste2 +2 "processing"%\\  +91 "core"  +5 .tPS.seek 0ml +3 "processing"%"'ϴ +2601 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&X& +6 "core" &^ ; y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&t(_ +5 "core" ( +2 "manipulator"&~& +3 "core" &^ H y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &O& +3 "core" &^ T y +3 .tForearm.seek PC +2 "manipulator"&|'$ +91 "core" ' +2 .tHand.close + "manipulator"&S/ +71 "core" / +3 .tPC.seek :open +3 "processing"%( +461 "core" ( +2 "manipulator"&T& +3 "core" &^ c y +2 "manipulator"&7% +4 "core" % * z +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&v(- +135 "core" ( + "manipulator"&& +3 "core" &- * y% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &h& +4 "core" &- r y% +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&$'a +116 "core" ' +2 .tHand.open + "manipulator"&1 +79 "core" 1 + "manipulator"&R% +3 "core" % gU z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&u'\ +106 "core" ' +2 #tLoading bac puck from tube 2 into Processing Clamp + "processing"%m& +6 "core" &\ +2 "manipulator"&f% +4 "core" %\ X y +2 "storage"(% +3 "core" %p \ | +2 "storage"(z. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(D( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (K& +3 "core" & 0\ v +2 "manipulator"&d& +4 "core" &- v z% +2 "manipulator"& % +3 "core" %\ U y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 + "manipulator"&o(* +162 "core" ( +2 "manipulator"&3& +3 "core" &- S y% +2 "storage"(=& +3 "core" & s\ { +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +46 "manipulator"&'ѷ +93 "core" ' +2 "storage"(y& +3 "core" & @\ { +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(V'> +269 "core" ' +2 "storage"(E- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (F& +3 "core" & R\ w +2 "manipulator"&s& +3 "core" &- 9 z% +2 .tElbow.seek 2 +2 "manipulator"&c(* +5 "core" ( +2 "manipulator"&)& +3 "core" &- r y% +2 "storage"( & +4 "core" & a\ v +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&M/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&,& +3 "storage"('g +7 "core" &- > y% +2 "manipulator"&L% +3 "core" % # _ y( +3 .tForearm.seek :retract + "manipulator"&J'\ +96 "core" ' +2 .tElbow.seek PC + "manipulator"&A(_ +112 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +140 "core" ( +2 "manipulator"&& +3 "core" &e I y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &.& +2 "core" &e N y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&8'$ +98 "core" ' +2 "manipulator"&& +3 "core" &e U y +2 "manipulator"&% +4 "core" %. z +2 "processing"%a& +5 "core" &\ +2 "processing"%b& +5 "core" &\ +2 .tPC.seek :closed + "processing"%*(^ +6 "core" &\ +5 &4\ $c +10 &Uw\ 7 +9 &}x\ L +9 &Q\ O +10 &TN\ O +9 &P\ O +10 &P\ O +9 &P\ O +9 &]N\ O +10 &Q\ O +9 &O\ O +9 &!O\ N +10 &#eQ\ O +9 &%(P\ O +9 &&Q\ N +10 &(P\ O +9 &*nN\ O +10 &,1O\ N +9 &-N\ O +9 &/R\ O +10 &1wO\ N +9 &38N\ O +9 &4T\ O +10 &6O\ O +9 &8~R\ O +10 &:AO\ N +9 &<P\ N +9 &=Q\ O +10 &?Q\ O +9 &AFU\ O +9 &C^\ Q +10 &D{\ T +9 &F|\ U +10 &H>\ U +9 &I\ U +9 &K\ U +10 &M\ U +9 &OB\ V +9 &Q\ V +10 &R\ V +9 &T\ V +10 &VJ\ V +9 &X \ V +9 &Y\ W +10 &[\ W +9 &]N\ M +10 &^H\ _ +9 &^\ Q\ 7 +5 ( +2 "processing"%b& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.72 +3 .Hand.open +2 "manipulator"&?1 +5 "core" &^2\ 7 +70 1 + "manipulator"&% +3 "core" % - E z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&#'\ +95 "core" ' +4 #tHeating Puck.from 2, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +3 "processing"%+  +3 %(9 +6 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%;9 +41 "core" 9  +110 "processing"%Y9 +2 "core" 9 +103 "processing"%W9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%<9 +2 "core" 9  +103 "processing"%}9 +2 "core" 9$ +103 "processing"%r9 +2 "core" 9( +103 "processing"%_9 +3 "core" 9, +103 "processing"%59 +2 "core" 91 +103 "processing"%@9 +2 "core" 95 +103 "processing"%i9 +2 "core" 99 +103 "processing"%9 +2 "core" 9= +103 "processing"%09 +2 "core" 9A +103 "processing"%N9 +2 "core" 9F +103 "processing"%H9 +2 "core" 9J +103 "processing"%x9 +3 "core" 9N +102 "processing"%p9 +3 "core" 9R +102 "processing"%U9 +3 "core" 9V +103 "processing"%%9 +2 "core" 9[ +103 "processing"%9 +2 "core" 9_ +103 "processing"%9 +2 "core" 9c +103 "processing"% 9 +2 "core" 9g +103 "processing"%-9 +3 "core" 9k +103 "processing"%{9 +2 "core" 9p\ +103 "processing"%e9 +2 "core" 9t +103 "processing"%29 +2 "core" 9x +103 "processing"%69 +2 "core" 9$| +103 "processing"%9 +3 "core" 9, +102 "processing"%/9 +3 "core" 96 +102 "processing"%C9 +3 "core" 9? +102 "processing"%B9 +3 "core" 9H +102 "processing"%^9 +3 "core" 9Q +102 "processing"%Q9 +3 "core" 9_ +102 "processing"%Z9 +3 "core" 9b +102 "processing"%j9 +3 "core" 9j +102 "processing"%99 +3 "core" 9s +3 .tPH.hold 2:00:00,29C +4 "processing"%w ppq +2 .tdelay 1:30 +5 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%& +99 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 .tPS.seek 0.5ml + "processing"%g' +611 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +61 .tPS.seek 2ml +2 "processing"%k'˹ +1600 "core" ' + .tPTV.dial :puck +2 "processing"%  +72 "core"  +6 .tPSV.dial PTV +2 "processing"%: +73 "core" +4 .tPBV.dial :waste1 + "processing"%I  +131 "core"  +4 "processing"%% +3 "core" %˹`\  +3 .tPS.seek 1.5ml + "processing"%!' +594 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +35 "core" , +5 .tPS.seek 0ml +2 "processing"%'ϴ +1609 "core" ' +2 .tdelay 5:00 +12513 "Can"\ |7W +17489 #trecoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +5 "core"  +5 .tPBV.dial :waste1 + "processing"%n  +38 "core" +4 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%P * +37 "core" , +4 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +73 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml + "processing"%'\ +2372 "core" ' +2 .tPSV.dial PTV + "processing"%l +74 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%] +73 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +83 "core" +4 .tPS.seek 0ml +2 "processing"%4'ϴ +2384 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%>  +127 "core" +4 .tPSV.dial :mixloop +2 "processing"%\ +41 "core" +4 .tPRV.dial :ab1 +2 "processing"%\\ @ +75 "core" A +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%' +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'X  +3 "processing"%~  +42 "core" +6  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "processing"%O% +44 "core" %6\  +8 .tPS.seek 0.3ml + "processing"%S' +355 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'1  +30 "core" +4 .tPRV.dial :air +2 "processing"%'  +44 "core"  +5 .tPS.seek 0.9ml +3 "processing"%['A +1253 "core" ' +2 .tPRV.dial :waste2 + "processing"%T @ +75 "core" > +4 .tPS.seek 0.5ml +4 "processing"%7' +851 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%  +43 "core"  +4 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%h'˹ +1594 "core" ' + .tPSV.dial :PML +2 "processing"%| +44 "core" +3 .tPTV.dial :mixing +2 "processing"%t @ +73 "core" A +4 .tPBV.dial :waste1 + "processing"%  +38 "core" +4 "processing"%R% +4 "core" %˴C\  +2 .tPS.seek 1.85ml +2 "processing"% ' +226 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%m * +36 "core" , +5 .tPS.seek 0ml +4 "processing"%f'ϴ +1938 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &\ u +2 "manipulator"&z& +3 "core" &e y +2 "manipulator"&$% +4 "core" %\  g y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&K(- +125 "core" ( +2 "manipulator"&d& +3 "core" &- S y" +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &- y" +2 .tForearm.seek :garage +2 "manipulator"&'a +115 "core" ' +2 .tHand.close + "manipulator"&3/ +72 "core" / +2 "manipulator"&=& +3 "core" &- z" +2 "manipulator"&v% +4 "core" % pg v z +3 .tForearm.seek :retract + "manipulator"&y'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&u(i +277 "core" ( +2 "manipulator"&E& +3 "core" &_0 B zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &F& +4 "core" &_0  zH +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&s'Ͻ +100 "core" ' +3 "manipulator"&)& +3 "core" &_0 l zH +45 "manipulator"& % +6 "core" %ϵ z +2 "collection"'M& +3 "core" &\ o +3 "collection"',& +5 "core" &\ f +2 .tCC.seek :closed +2 "collection"'L(S +7 "core" &\ o +4 &\ p3 +10 &=Gw\ g1 +9 &do\ eE +9 &]\ iP +10 &O\ jP +9 &W\ hP +9 &FR\ hP +10 & R\ gO +9 &R\ gP +10 &T\ gO +9 &NP\ gP +9 &!Q\ hO +10 &"S\ hP +9 &$V\ gP +9 &&VQ\ hP +10 &(R\ hP +9 &)Q\ hO +10 &+S\ gO +9 &-`Q\ jO +9 &/!U\ jO +10 &0U\ jP +9 &2Q\ cP +9 &4fR\ _P +10 &6(T\ gP +9 &7O\ hO +9 &9R\ hO +10 &;nS\ jP +9 &=0R\ jP +10 &>P\ jP +9 &@U\ iP +9 &BvV\ iP +10 &D6Z\ `P +9 &Ef\ _R +10 &G\ [V +9 &I[\ ]\\ +9 &K\ \\\\ +10 &L\ V] +9 &N\ ]] +9 &P_\ ]] +10 &R\ V_ +9 &SzK\ X!e +9 &S$\ M%p +10 &Sk\ [I +2 ( +2 "collection"',& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.30 + "collection"'o& +6 "core" &Sk\ ZI +3 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&V% +4 "core" % ϵ | z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"% +102 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 .tPS.seek 1.5ml +2 "processing"%.' +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%c  +55 "core"  +5 .tPS.seek 0ml +2 "processing"%'ϴ +1598 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%a'\ +2598 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  +4 "collection"'J  +33 "core" ~ +125  +6 .tPSV.dial :mixloop + "processing"% +100 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'?  +16 "core"  +5 .tPTV.dial :PRVmixing +40 "processing"%  +81 "core" +6 .tPS.seek 0ml +2 "processing"%('ϴ +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%b  +59 "core" +5 .tPS.seek 2.5ml +3 "processing"% '\ +2607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%8 +41 "core" +6 .tPS.seek 0ml +3 "processing"%;'ϴ +2602 "core" ' +2 .tPSV.dial :air + "processing"%Y  +44 "core"  +5 .tPS.seek 2.5ml +2 "processing"%W'\ +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +5 .tPS.seek 0ml +2 "processing"%'ϴ +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +6 "core" &_. r yH +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&}(i +4 "core" ( +3 "manipulator"&r& +3 "core" &_. > zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &_& +3 "core" &_. " zH +2 .tForearm.seek CC + "manipulator"&5'Ͻ +101 "core" ' +2 .tHand.close + "manipulator"&@/ +71 "core" / +3 .tCC.seek :open +2 "collection"'i( +405 "core" ( + "manipulator"&& +3 "core" &_. v yH +2 "manipulator"&0% +4 "core" % ϴ zI +3 .tForearm.seek :retract + "manipulator"&N'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&H(- +290 "core" ( + "manipulator"&x& +3 "core" &- H z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &p& +3 "core" &- ] y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&U'a +116 "core" ' +2 .tHand.open + "manipulator"&%1 +67 "core" 1 +2 "manipulator"&% +3 "core" % jQ n y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 ."bac"delayUntil "01:08:53.39" +3 #"WCR"Whole Cell Archive sampling 100ml +8 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"' & +11 "core" &\ r + "manipulator"&-% +4 "core" %\  C y +2 "storage"({% +4 "core" %[ f\ o +2 "storage"(e. +2 "core" .( +45 "storage"(2& +5 "core" & I\ v +2 "storage"(6& +3 "core" & \ v +2 "manipulator"&& +4 "core" &- G z +2 "manipulator"&/% +4 "core" %\  z y +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"&C(* +190 "core" ( +2 "manipulator"&B& +5 "core" &$ ~ z1 + "storage"(^& +5 "core" & \ u +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&Q'ѷ +92 "core" ' +2 "storage"(Z& +3 "core" & K\ n +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(j'> +273 "core" ' +2 "storage"(9- +2 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (&& +3 "core" & \ q +2 "manipulator"&"& +3 "core" &$ y1 +3 ."WCR"Elbow.seek 2 + "manipulator"&g(* +5 "core" ( +2 "manipulator"&& +3 "core" &$ f z1 +2 "storage"(:& +4 "core" & \ u +2 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&I'' +24 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +71 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&k& +4 "storage"(`'g +6 "core" &$ | z1 +3 "manipulator"&!% +3 "core" % 5  z> +3 ."WCR"Forearm.seek :retract +2 "manipulator"&+'\ +100 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(i +120 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +28 "core" ( + "manipulator"&n& +4 "core" &g. < zG +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &P& +3 "core" &g- C zG +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' +2 "manipulator"&& +4 "core" &g- zG +2 "manipulator"&l% +3 "core" % b z +3 "collection"'& +3 "core" &\ m +3 "collection"']& +5 "core" &\ p +2 ."WCR"CC.seek :closed +3 "collection"'G(S +46 "core" &\ m +8 &6\ h$c + &Vv\ b7 + &}s\ bK + &Qy\ dO + &YQj\ ]O +3 &Rd\ ]O +6 &Qj\ dO +10 &Te\ eO +9 &aRZ\ fO +9 &#MU\ gO +10 &LL\ fO +9 &!NP\ gO +10 &#iRG\ fO +9 &%+RG\ eO +2 "Can"\ l]ZX +7 "core" &&N;\ fO +10 &(N5\ fO +9 &*qO3\ fO +10 &,3M+\ gO +9 &-R,\ fO +9 &/R(\ eO +10 &1zO\ ^N +9 &3<P\ ^N +9 &4M\ \ eO +10 &6R \ fN +9 &8O \ fO +9 &:DN\ fN +10 &<O\ fN +9 &=R\ fO +10 &?O\ fO +9 &AKN\ fO +9 &C W\ eO +10 &D[\ eP +9 &Fc\ aQ +9 &HB\ YU +10 &I\ SZ +9 &K\ R\\ +10 &Mt.\ S[ +9 &O5:\ Q\\ +9 &P9\ Q] +10 &R(\ QJ +9 &S 6\ Z*x +9 &S-\ _Y +3 ( + "collection"']& +4 #"WCR"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.33 +5 .Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&>% +4 "core" % t z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&\ '\ +92 "core" ' +3 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml +2 .Intake.select :close +3 .Exhaust.select :close +2 .SS.hold +3 "sampler")\\+ +6 "core" + + "sampler")4% +4 "core" % Y\ ? +2 "collection"'X& +4 "core" &S%\ XY +4 "Can"\ kvZZ + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'~  +6 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +3 "sampler")#.0X c\ 2 +18 "collection"'2% +3 "core" %\ W +2 "sampler")6% +3 "core" %>28 _\ 3 +46 "collection"'% +6 "core" %\ [ +2 "sampler")/% +3 "core" % Y\ 8 +2 "collection"'U% +5 "core" %6\ [ + #"WCR"Intake @29.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.42ml/s +4 "sampler")#.c0X % +3 "core" %2 ]\ -: +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml + "sampler")4' +860 "core" ' +2 ."WCR"Exhaust.select :close +45 "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "collection"'X @ +5 "sampler")~  +4 "core" A +73 +5 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml +4 .Intake.select :open + "sampler") +216 "collection"'% +3 "core" %+/B\ Q +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.15ml/s +4 "sampler")#.P0X+ +56 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'!  +90 "core"  +5 "collection"'C% +3 "core" % w|\ Z +2 ."WCR"CSV.dial between air and CTV +3 "collection"'Q ` +31 "core" b +6 ."WCR"CS.seek 7.427ml +2 "collection"'n'9 +696 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'P  +4 'j  +27 "core"  +45  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +2 "collection"'l' +113 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%g' +622 "core" ' +8 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +18 ."bac"PS.seek 2ml + "processing"%`'˹ +352 "core" 'y\ \ U +3 ."WCR"CBV.dial :waste2b +2 "collection"'+  +33 "core"  +9 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'i' +209 "core" ' + ."WCR"delay 1:00 +982 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%  +73 "core"  +7 ."bac"PSV.dial PTV + "processing"%> +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%:  +37 "core" +5 "processing"%]% +3 "core" %˼D\ x +2 ."bac"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +36 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1597 "core" ' +2 ."bac"delay 2:00 +2269 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'X  +129 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +3 "collection"'~  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +17 ."WCR"CS.seek 2ml +2 "collection"''O +597 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +4 "collection"'4' +1965 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'1 @ +75 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"''  +91 "core"  +8 "collection"'S% +44 "core" % \ X +6 ."WCR"CSV.dial between air and CTV +5 "collection"'\\ ` +58 "core" ^ +6 ."WCR"CS.seek 7.34ml +2 "collection"''t +709 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  + '7  +34 "core"  +98  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +2 "collection"'t' +1653 "core" 'K\ X +3 ."WCR"delay 2:00 +3534 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%|  +5 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +6 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%[ * +37 "core" , +5 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"%h +72 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml +2 "processing"% '\ +2392 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%$ +72 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +84 "core" +5 ."bac"PS.seek 0ml +4 "processing"% 'ϴ +1032 ."WCR"CBV.dial :waste2b +2 "collection"'A  +33 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'3' +327 "core" ' +2 ."WCR"delay 1:00 +969 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +8 .PSV.dial PSR +3 "processing"%= +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."bac"PS.seek 0.5ml +2 "processing"%T' +82 "Can"\ bm^ +514 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +8 "processing"% +17 ."bac"PS.seek 2ml +3 "processing"%v'˹ +1590 "core" ' +2 ."bac"PTV.dial :puck + "processing"%O  +6 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%E +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%  +37 "core" +5 "processing"%R% +3 "core" %˶Y\ v +3 ."bac"PS.seek 1.5ml + "processing"%#' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" , +5 ."bac"PS.seek 0ml +2 "processing"% 'ϴ +1050 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'M  +130 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'F  +43 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'K'O +328 "core" ' +2 ."bac"delay 2:00 +264 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +4 "collection"'o' +1956 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"' @ +75 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'V  +90 "core"  +8 "collection"',% +3 "core" % \ Q +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +59 "core" ^ +7 ."WCR"CS.seek 7.311ml +2 "collection"'s' +707 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +50 "collection"'f  +3 'c  +31 "core"  +102  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'m' +1648 "core" '*/\ O +3 ."WCR"delay 2:00 +6365 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +5 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%J  +36 "core" +6 ."bac"delay 30 seconds +3001 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +5 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"%? +72 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2384 "core" ' + ."bac"PSV.dial PTV +2 "processing"%. +54 ."WCR"CBV.dial :waste2b +2 "collection"'  +17 "core" +6 ."bac"delay 5 seconds +9 "core"  +7 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'' +325 "core" ' +2 ."WCR"delay 1:00 +150 ."bac"PSV.dial PSR + "processing"%y +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +73 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%8  +84 "core" +5 ."bac"PS.seek 0ml +3 "processing"%'ϴ +2406 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air +3 "processing"%;  +44 "core"  +4 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%Y  +130 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%a  +44 "core"  +4 ."bac"PTV.dial :PRVmixing + "processing"%  +16 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"%r +41 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."bac"PS.seek 0.3ml + "processing"%_' +379 "core" ' +3 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%@  +46 "core"  +4 "processing"%u% +4 "core" %t\ y +2 ."bac"PS.seek 0.55ml +2 "processing"%' +223 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'L  +115 "core" ' + #"bac"addPMLReagent08 +49 .PSV.dial :air +3 "processing"%  +4 "core" +40  +4 ."bac"PS.seek 2ml +2 "processing"%W'˹ +1540 "core" ' +2 ."bac"PSV.dial :PML +2 "processing"%5 +43 "core" +4 ."bac"PTV.dial :mixing +2 "processing"%x @ +74 "core" A +5 ."bac"PBV.dial :waste1 + "processing"%p  +36 "core" +4 "processing"%}% +4 "core" %˽j\ y +2 ."bac"PS.seek 1.85ml +2 "processing"%%' +229 "core" ' + ."bac"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +5 ."bac"PS.seek 0ml +3 "processing"%N'ϴ +1946 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +26297 "Can"\ gab +21706 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"% @ +5 "core" A +4 ."bac"PBV.dial :waste1 +2 "processing"%b  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +35 "core" * +4 ."bac"PSV.dial :air +2 "processing"%{  +56 "core" +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%e'\ +2396 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%2 +43 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :air +2 "processing"%6  +56 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%< +43 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :air +2 "processing"%/  +56 "core" +4 ."bac"PS.seek 0ml +3 "processing"%U'ϴ +2394 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +130 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%-' +588 "core" ' +16 ."bac"delay 5 seconds +506 .PSR.select :air +2 "processing"% +17 ."bac"PS.seek 2ml + "processing"%H'˹ +1595 "core" ' +2 ."bac"PTV.dial :puck + "processing"%  +75 "core"  +7 ."bac"PSV.dial PTV + "processing"% +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%q  +36 "core" +44 "processing"%&% +10 "core" %˺I\ v +2 ."bac"PS.seek 1.5ml +2 "processing"%"' +584 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +5 ."bac"PS.seek 0ml +3 "processing"%B'ϴ +1598 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%Z  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%k  +37 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%! * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%C +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%Q'\ +2401 "core" ' +2 ."bac"PSV.dial PTV + "processing"%9 +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +74 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +4 ."bac"PS.seek 0ml +3 "processing"%n'ϴ +2435 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +3 "processing"%^ +131 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +3 "processing"%g' +587 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%+'˹ +655 "Can"\ dgf +936 "core" ' + ."bac"PTV.dial :puck +2 "processing"%l  +6 "core"  +7 ."bac"PSV.dial PTV + "processing"% +84 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%>  +37 "core" +4 "processing"%:% +4 "core" %˷w\ v +2 ."bac"PS.seek 1.5ml +2 "processing"%]' +583 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +36 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%I'ϴ +1631 "core" ' +8 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +6 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%X  +38 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%i +71 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2385 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%1 +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +71 "core"  +4 ."bac"PS.seek 0ml +4 "processing"%4'ϴ +2399 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +9 .PSV.dial PSR +3 "processing"%7 +134 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +3 "processing"%' +586 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%'˹ +1599 "core" ' +2 ."bac"PTV.dial :puck + "processing"%|  +7 "core"  +6 ."bac"PSV.dial PTV +2 "processing"% +84 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%[  +37 "core" +5 "processing"%h% +3 "core" %˻a\ m +3 ."bac"PS.seek 1.5ml + "processing"%' +584 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +5 ."bac"PS.seek 0ml +4 "processing"%z'ϴ +1595 "core" ' +3 ."bac"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%$  +7 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%d  +37 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +43 "processing"% * +41 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +4 "processing"%A +71 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml +2 "processing"%t'\ +2398 "core" ' + ."bac"PSV.dial PTV +2 "processing"%= +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%O  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%E'ϴ +2403 "core" ' + ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates +7 .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +135 "core"  +17 #"bac"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +10 "processing"% +28 ."bac"PS.reconfigure :default +7 "processing"%#A d`xb +10 ."bac"PS.seek 0.25ml +3 "processing"%R'5 +346 "core" ' + ."bac"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +16 ."bac"PS.seek 0.5ml + "processing"%v' +346 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%)'˹ +1592 "core" ' +2 ."bac"PTV.dial :puck + "processing"%#  +6 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%M +74 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%F  +37 "core" +4 "processing"%3% +5 "core" %˹e\ * +2 ."bac"PS.seek 1.5ml + "processing"%K' +583 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +6 ."bac"PS.seek 0ml +3 "processing"%V'ϴ +1594 "core" ' +2 ."bac"delay 10 seconds +826 "Can"\ 6kk +176 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%,  +7 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core"  +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%o * +38 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +48 "processing"%c +78 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%f'\ +2466 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%s +79 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +86 "core" ~ +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +4 ."bac"PS.seek 0ml +3 "processing"%?'ϴ +2463 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +132 "core"  +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."bac"PS.seek 2ml +2 "processing"%.'˹ +2097 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%  +5 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%m +74 "core" +5 ."bac"PBV.dial :waste1 + "processing"%y  +38 "core" +4 "processing"%(% +4 "core" %˽X\ F +2 ."bac"PS.seek 1.5ml +2 "processing"%8' +581 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%;  +105 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%Y'ϴ +1589 "core" ' +2 "processing"%a9 +3 "core" 95 +3 #"bac"Processing Puck Heater at 28.9C before imaging + .PH.coast +3 "processing"% +3 %r& +2 "core" 5 +3 &^2]\ #7 +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %\  Q J H ; +3 "storage"(@% +3 "core" %x L C 8\  +2 "storage"(u. +2 "core" .( +3 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."bac"SC.seek 1 +2 "storage"(_( +202 "core" ( + ."bac"SC.configure :limp +3 "storage"($(\ 1b +4 (L& +3 "core" &  ]\ +2 "manipulator"&& +3 "core" &g, V S  ;G +2 "manipulator"&% +4 "core" %\  W K D : +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."bac"Elbow.seek 1 +2 "manipulator"&5(# +186 "core" ( +2 "manipulator"&x& +3 "core" &\ A 7  a# +2 "storage"(p& +3 "core" &   \ 7 +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts +47 "manipulator"&}' +97 "core" ' +2 "storage"(& +3 "core" & g a n\  +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."bac"SE.seek :beamBreak +2 "storage"(W'> +148 "core" ' +2 "storage"(%- +3 "core" -' +2 ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" &\ R K 3 <# +2 "storage"(b& +3 "core" & O P W\  +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +2 "manipulator"&0' +33 "core" ' + ."bac"Elbow.hold +2 "manipulator"&{, +5 "core" , + ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(N- +2 "core" -' +3 ."bac"SE.seek 25.18 Pucks below Top Plate +4 "storage"(2' +38 "core" ' +2 "manipulator"&6% +3 "core" % + +2 "storage"(<& +3 "core" &\  +2 ."bac"Forearm.force -20 + "manipulator"&5 +6 ."bac"Forearm.seek 1 + 309 counts + "manipulator"&/'E +18 "core" ' +2 "manipulator"&e& +3 "core" &)   Y"z +2 "storage"( & +3 "core" & g\ / +3 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&U' +36 "core" ' +2 ."bac"SE.seek 26.18 Pucks below Top Plate +4 "storage"(-' +42 "core" ' +2 "manipulator"&& +4 "core" &) _ r 8 ?"z +2 "manipulator"&% +3 "core" % u u  ? +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."bac"Forearm.seek :retract + "manipulator"&q'\ +94 "core" ' +2 ."bac"Elbow.seek PC +4 "manipulator"&&(_ +277 "core" ( + "manipulator"&H& +4 "core" &Y h | < +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &Y O I  < +3 ."bac"Forearm.seek PC +2 "manipulator"&"'$ +93 "core" ' +2 ."bac"Hand.close +2 "manipulator"&Z/ +71 "core" / +3 ."bac"PC.seek :open +4 "processing"%k( +456 "core" ( +3 "storage"(!& +3 "core" & (  s\ 7 +2 "manipulator"&C& +3 "core" &_ M V f +2 "manipulator"&B% +4 "core" % 3 i h j +2 ."bac"Forearm.seek :retract +2 "manipulator"&9'\ +97 "core" ' +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."bac"Elbow.seek 1 +2 "manipulator"&j(# +267 "core" ( +2 "manipulator"&P& +3 "core" &, ' C +2 "storage"(& +3 "core" & g t v\  +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&Q' +93 "core" ' +3 ."bac"Hand.open + "manipulator"&^1 +73 "core" 1 +2 "storage"(n- +3 "core" -' +2 ."bac"SE.seek 25.83 Pucks below Top Plate +2 "storage"(g' +23 "core" ' +45 ."bac"SE.reconfigure :seal +9 "storage"(#QK-0-\ b +5 ."bac"SE.seek 24.96 Pucks below Top Plate +2 "storage"(l' +46 "core" ' + #"bac"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1001h100ml160s.tif +1987 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14181 #"bac"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1001h100ml160s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1001h100ml40s.tif +4073 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1001h100ml40s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1001h100ml.tif +21043 "Can"\ )tRF +11721 #"bac"WARNING: Too Dark -- required 1874.4s exposure > 300s time limit\ SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/midres/bac23jun1001h100ml.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"BACfans.email "300.0 sec auto-exposure",Subject: "bac23jun1001h100ml images!" +3 "storage"(- +6 "core" -' +3 "storage"(>& +4 "core" & : > /\ ; +2 "manipulator"&:& +9 "core" &, b ` g +13 ."bac"Elbow.seek 1 +11 "manipulator"&+(# +6 "core" ( +2 "manipulator"&`& +3 "core" &, n { 1 j +3 "storage"(]& +5 "core" & _ _\ > +3 ."bac"Forearm.seek 1 + 700 counts +3 "manipulator"&' +12 "core" ' +3 ."bac"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 ."bac"SE.seek 25.67 Pucks below Top Plate +4 "storage"(X'8 +55 "core" ' + "manipulator"&~& +4 "core" &, s +2 "storage"(i& +3 "core" & \\\ G +2 ."bac"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."bac"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 1 +2 "manipulator"&I' +36 "core" ' +3 ."bac"Elbow.hold +4 "manipulator"&1, +3 "core" , +3 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."bac"SE.reconfigure :default +7 "storage"(#QK-0-\ b +6 ."bac"SE.seek 25.86 Pucks below Top Plate +4 "storage"('' +40 "core" ' +4 "manipulator"&S% +6 "core" % t x W i +4 "storage"(\\& +8 "core" & \ F +4 ."bac"Forearm.force -20 +2 "manipulator"&5 +9 ."bac"Forearm.seek 1 + 301 counts +12 "manipulator"&'= +23 "core" ' +2 "manipulator"&7& +8 "core" &, . u +4 "storage"(4& +8 "core" & \ N +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +9 ."bac"Forearm.seek 1 + 700 counts +4 "manipulator"&' +36 "core" ' +4 "storage"(|% +6 "core" % \ O +6 ."downElevator"SE.seek :down +6 "storage"('g +94 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +10 ([% +6 "core" %j [\ T +4 "manipulator"&h% +8 "core" %Ѷ s x +4 ."bac"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +11 ."bac"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +4 "storage"(& +6 "core" &\  \ U +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "collection"'& +4 "processing"%$& +13 "core" &Ss\ JY +2 &\ k +4 "manipulator"&d& +10 "core" &,  x +4 "manipulator"& % +8 "core" %\  6 x +101 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&A(- +177 "core" ( +4 "manipulator"&z& +6 "core" &-  x +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +8 &=& +6 "core" &- T x +4 ."psFlush"Forearm.seek :garage +4 "manipulator"& 'a +117 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&T/ +79 "core" / +2 "manipulator"&O& +8 "core" &- F n +4 "manipulator"&t% +6 "core" % td > n +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +4 "manipulator"&E(_ +136 "core" ( +4 "manipulator"&R& +8 "core" &` ! x +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +8 &v& +6 "core" &`  x +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +10 "manipulator"&#'$ +108 "core" ' +2 "manipulator"&M& +8 "core" &` q x +4 "manipulator"&F% +12 "core" %' * x +7 "processing"%3& +6 "core" &\ n +6 "processing"%)& +8 "core" &\ n +6 ."psFlush"PC.seek :closed +4 "processing"%(^ +14 "core" &\ n +2 &\ n +2 &\ n +6 &1u\ e*y +10 &b|\ d? +9 &ko\ dP +8 &,N\ hP +11 &M\ hP +8 &O\ gP +9 &sNK\ hP +11 &5Q\ hP +8 &P\ hO +11 &Oq\ gP +9 & |O\ hO +8 &"<P\ gP +11 &#N\ hP +8 &%P\ gO +9 &'N\ hP +15 &)EN\ hP +6 &+Q\ gP +9 &,R\ hP +9 &.L\ hP +8 &0MN\ hP +11 &2Q\ hP +8 &3Q\ hP +9 &5O\ hO +11 &7UN\ hP +8 &9R\ hP +10 &:Kx\ iP +10 &<O\ hO +8 &>\\P\ hP +11 &@Ow\ iP +8 &AT\ hP +9 &C_\ gR +11 &EUw\ dU +8 &G~z\ dV +9 &Hw\ dV +11 &Jw\ dV +8 &LW\ cW +15 &Nz\ dV +5 &Ov\ cW +8 &Qx\ dW +11 &S`}\ cW +8 &U!z\ dW +10 &V}\ dW +10 &X|\ cW +8 &Zf\ cX +11 &\\'{\ cX +8 &]|}\ e5 +9 &^3mv\ gB +9 ( +4 &^"y\ k. +6 "processing"%)& +4 "core" &^#z\ l. +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.72 +4 "processing"%K& +10 "core" &^#w\ l. +6 ."psFlush"Hand.open +2 "manipulator"&,1 +73 "core" 1 +2 "manipulator"&% +8 "core" % "  x +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&o'\ +98 "core" ' +4 ."psFlush"PSR.select :air +4 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +8 ."psFlush"PSV.dial PSR +6 "manipulator"&c% +6 "processing"%V +14 "core" %\  $ y +3 "storage"(s% +7 "core" %j s |\ S +4 "storage"(. +6 "core" .( +4 "storage"(J& +6 "core" & \  *\ X +4 "storage"(& +6 "core"  +17 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +6 "processing"%@ +10 "core" &\ \ & \ [ +4 "manipulator"&f& +6 "core" &` w x +5 "manipulator"& % +21 ."psFlush"PS.seek 0.5ml +95 "processing"%?' +18 "core" %\   y +4 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."WCR"Elbow.seek 1 +2 "manipulator"&(# +259 #"uploadLog"upsync +4 "core" ( +2 "manipulator"&m& +4 "core" & W y- +2 "storage"(y& +3 "core" &\ "\  \ [ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&(' +95 "core" ' +2 "storage"(.& +3 "core" &  |\ \\ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak + "storage"('> +131 "core" ' +2 "storage"(;- +3 "core" -'M +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&8& +3 "core" &  y- +2 "storage"(a& +5 "core" &\ \  y\ Y +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 "core" ' + ."WCR"Forearm.seek 1 +4 ."psFlush"delay 5 seconds +2 "manipulator"& ' +33 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&r, +6 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -'M +3 ."WCR"SE.seek 26.18 Pucks below Top Plate +2 "storage"(@' +40 "core" ' +2 "manipulator"&u% +3 "core" % I r +2 "storage"(L& +4 "core" & \ P +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 316 counts + "manipulator"&'L +21 "core" ' + "manipulator"&& +4 "core" &,  x+ +2 "storage"(D& +4 "core" &\ \  .\ V +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&x' +22 "core" ' +3 ."WCR"SE.seek 27.18 Pucks below Top Plate +2 "storage"(p'` +45 "core" ' +2 "manipulator"&& +3 "core" &,  y+ +3 "manipulator"&% +3 "core" % x +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&\ '\ +88 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&%(i +151 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +4 "core" ( +3 "manipulator"&b& +4 "core" &l  y: +40 ."WCR"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +5 &N& +2 "core" &l y: +3 ."WCR"Forearm.seek CC +2 "manipulator"&6'Ͻ +93 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&20 seconds for psFlush to relinquish FlushPuck +1804 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%- +100 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%g' +584 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2091 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%>  +36 "core" +6 ."psFlush"PTV.dial :mixing + "processing"%: @ +74 "core" A +6 ."psFlush"PSV.dial :mixloop +2 "processing"%` +101 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%]'ϖ +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%~ +101 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml + "processing"%i'M +1103 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml + "processing"%S'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +73 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%j  +71 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%7  +6 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%Q'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%4 +73 "core"  +44 ."psFlush"PSR.select :flush +9 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +593 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%|'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%+ U +56 "core" W +5 ."psFlush"PS.seek 0ml +3 "processing"%X'ϴ +2597 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%[ @ +45 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%h'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +72 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2597 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%'\ +2599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%$ +83 "core" ~ +5 ."psFlush"PBV.dial PSV +2 "processing"%d U +6 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%''ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +4 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%z'ϴ +2597 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +43 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%1'M +1088 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%T'\ +1599 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +84 "core"  +5 ."psFlush"PTV.dial :puck +44 .PBV.dial :waste1 +8 "processing"%t  +56 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2494 "Can"\ uFx@ +111 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%R +71 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%v' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2103 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +73 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%M U +56 "core" W +5 ."psFlush"PS.seek 0ml +3 "processing"%F'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%3 @ +46 "core" > +5 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%k  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%K'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +43 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +84 "core" ~ +5 ."psFlush"PBV.dial PSV +2 "processing"%c U +6 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%s'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%J'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%V  +77 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2598 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'f& +5 "core" &F\ o +2 "manipulator"& & +4 "core" &) 7 yD +2 "manipulator"&#% +3 "core" %\  E z x +2 .tElbow.seek PC +2 "manipulator"&Y(_ +257 "core" ( +2 "manipulator"&m& +3 "core" &f p z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &y& +44 "core" &f  z +6 .tForearm.seek PC + "manipulator"&E'$ +95 "core" ' + .tHand.close + "manipulator"&./ +74 "core" / +5 .tPC.seek :open +2 "processing"%;( +460 "core" ( +2 "manipulator"&8& +3 "core" &f z z +2 "manipulator"&a% +4 "core" % 2 B z +2 .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(i +368 "core" ( + "manipulator"&u& +3 "core" &u y' +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &L& +3 "core" &u  y' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'Ͻ +99 "core" ' +3 "manipulator"&D& +3 "core" &u @ z' +2 "manipulator"&% +3 "core" %ϻ o z +3 "collection"'& +3 "core" &8\ o +3 "collection"'(& +5 "core" &8\ o +2 .tCC.seek :closed + "collection"'(S +7 "core" &D\ o +6 &BG\ i$f +9 &VyG\ c8 +9 &vG\ dM +10 &TF\ fP +9 &gPF\ hP +9 &)OE\ hP +10 &QF\ hO +9 &PD\ gO +10 &oRA\ gP +9 &1RE\ gP +9 &QB\ gP +10 &!O9\ hP +9 &#xN8\ hO +9 &%9Q<\ gP +10 &&R7\ gP +9 &(Q8\ gP +10 &*U2\ gP +9 &,BT;\ gO +9 &.Q7\ gO +10 &/U8\ gP +9 &1Q:\ gO +9 &3IT7\ gP +10 &5 P1\ hO +9 &6Q.\ gO +10 &8O0\ gP +9 &:RO2\ gO +9 &<N(\ gP +10 &=P,\ hO +9 &?Q4\ gO +9 &AYU4\ gP +10 &CU9\ gP +9 &D]5\ fQ +10 &Fp)\ dS +9 &HF,\ ^Y +9 &I4\ Y] +10 &K:\ [\\ +9 &M1\ Z] +9 &OC2\ [] +10 &Q-\ Y^ +9 &R5\ [B +10 &S.3\ \\%o +9 &Sx0\ bR +2 ( +2 "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.38 +2 "collection"'& +4 "core" &Sv:\ bR +4 .tHand.open + "manipulator"& 1 +74 "core" 1 +3 "manipulator"&% +3 "core" % Ϻ ? z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&@'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'b& +6 "core" &Sw8\ cR +2 "collection"'N% +3 "core" %7\ c +2 .tCSV.dial CSR +2 "collection"'x  +42 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +4 "collection"' +16 .tCS.seek 5ml +2 "collection"'r'oW +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 '<% +3 "core" %oS\ e +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.5ml + "collection"'?' +662 "core" ' +2 .tCSV.dial :waste + "collection"'\ +132 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +50 .tCS.seek 0ml + "collection"'G' +1990 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"' & +6 "core" &Sv \ bR +2 "collection"'% +3 "core" %\ b +2 .tCSV.dial :flush + "collection"'  +43 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'}'oW +1247 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'0 @ +42 "core" B +4 "collection"'/% +3 "core" %o]\ c +3 .tCS.seek 7.001ml + "collection"'6' +552 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +8 "collection"'%  + 'H  +43 "core"  +97  +5 .tCBV.dial :waste2b + "collection"'  +7 "core"  +5 .tCS.seek 0ml +2 "collection"'{' +1697 "core" ' +3 #tFlushing upper manifold + "collection"'q& +6 "core" &Su\ cR +2 "collection"'*% +3 "core" %\ b +2 .tCSV.dial :flush +2 "collection"'5  +72 "core" +5 .tCS.seek 5ml +3 "collection"'C'oW +1248 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'W @ +44 "core" B +4 "collection"'"% +4 "core" %oX\ c +2 .tCS.seek 7ml +2 "collection"'P' +545 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'Z  +3 '2 +46 "core"  +62 ~ +5 .tCTV.dial :air + "collection"'p  +129 "core" +4 .tCS.seek 0ml +2 "collection"'B' +1715 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'!'/ +793 "core" ' +2 .tCSV.dial :waste + "collection"'& +46 "core" +4 .tCS.seek 0ml +2 "collection"'^' +783 "core" ' +2 "collection"'n& +3 "core" &Su\ aR +2 "collection"'% +3 "core" %\ b +2 .tCSV.dial :flush +2 "collection"'-  +42 "core"  +5 .tCS.seek 3ml +3 "collection"'9'/ +783 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'g @ +42 "core" B +4 "collection"'>% +3 "core" %/\ c +3 .tCS.seek 5ml + "collection"':'oW +553 "core" ' +2 .tCSV.dial :air + "collection"'` @ +7 "core" A +4 .tCS.seek 0ml +2 "collection"'' +1240 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'~'/ +779 "core" ' + .tCSV.dial :waste +2 "collection"'] +86 "core" +4 .tCS.seek 0ml +2 "collection"'i' +780 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'\\& +6 "core" &Ss\ bR +39 "collection"'j% +10 "core" %\ b +2 .tCSV.dial CSR +2 "collection"'7  +130 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +15 .tCS.seek 8ml + "collection"'S'_ +1943 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml + "collection"'4' +548 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Q +4 'l  +16 "core"  +84 +4 .tCTV.dial :intake +2 "collection"'  +73 "core"  +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"'+'O +1986 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'|  +75 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml + "collection"'[' +594 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +3 "collection"'X  +114 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +16 .tCS.seek 4ml + "collection"'I'O +1102 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +16 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'h' +1475 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +2 '  +44 "core" ~ +86  +4 .tCBV.dial :waste2b +2 "collection"'$  +45 "core"  +5 .tCS.seek 0ml +2 "collection"'d' +2417 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +3 "collection"'  +45 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +15 .tCS.reconfigure :default +4 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"' 'O +1093 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"''' +875 "Can"\ nS{r +613 "core" ' +2 ."connect"CSV.dial CBV +47 .tCBV.dial CSV +3 "collection"'  +2 ' +46 "core"  +58 +4 .tCTV.dial :air +2 "collection"'=  +144 "core" +5 .tCS.seek 0ml +3 "collection"'z' +2444 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'1'/ +775 "core" ' + .tCSV.dial :waste +2 "collection"'O +44 "core" +4 .tCS.seek 0ml +2 "collection"'t' +800 "core" ' +2 #tFlushing upper manifold + "collection"'T& +6 "core" &St\ eR +2 "collection"'R% +3 "core" %\ d +2 .tCSV.dial :flush + "collection"'  +44 "core"  +4 .tCS.seek 5ml +2 "collection"'v'oW +1242 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +43 "core" A +4 "collection"'M% +4 "core" %o\\\ d +2 .tCS.seek 7.001ml +2 "collection"' ' +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'3 +2 'F  +18 "core"  +84  +4 .tCTV.dial :air + "collection"'k  +11 "core" +9 .tCS.seek 0ml +2 "collection"'' +1701 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"','/ +775 "core" ' +2 .tCSV.dial :waste + "collection"'K +46 "core" +4 .tCS.seek 0ml +2 "collection"')' +774 "core" ' + "collection"'c& +4 "core" &Ss\ cR +2 "collection"'% +3 "core" %\ b +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'s'/ +794 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'V @ +44 "core" A +4 "collection"'J% +3 "core" %0\ d +3 .tCS.seek 5ml + "collection"'f'o[ +554 "core" ' +2 .tCSV.dial :air + "collection"' @ +7 "core" @ +4 .tCS.seek 0ml +2 "collection"'#' +1244 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'m'/ +784 "core" ' +2 .tCSV.dial :waste +2 "collection"'y +73 "core" +4 .tCS.seek 0ml +2 "collection"'U' +795 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'.& +6 "core" &Ss\ eR +2 "collection"'% +3 "core" %\ d +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +5 .tCS.seek 5ml +2 "collection"'8'oW +1248 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'a @ +44 "core" B +4 "collection"'E% +3 "core" %o^\ d +47 .tCS.seek 7.001ml + "collection"'Y' +545 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'u  +8 .tCTV.dial CSV +8 "collection"'L  +34 "core"  +100  +5 .tCBV.dial :waste2b +2 "collection"'D  +46 "core"  +4 .tCS.seek 0ml +2 "collection"'' +1701 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'& +6 "core" &Sr\ bR +2 "collection"'o% +3 "core" %\ c +2 .tCSV.dial CSR + "collection"'e  +43 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +16 .tCS.seek 8ml +2 "collection"''_ +1948 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml +2 "collection"' ' +556 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +2 'b  +45 "core"  +58 +4 .tCTV.dial :intake +2 "collection"'(  +75 "core" +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"'N'O +1966 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air + "collection"'x  +75 "core" ~ +4 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'' +603 "core" ' + .tCSV.dial CSR +2 "collection"'  +101 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +15 .tCS.seek 5ml +2 "collection"'<'oW +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'r' +1345 "core" ' +2 .tCSV.dial CBV + "collection"'\ +102 "core" +4 .tCS.seek 0ml +2 "collection"'?' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +6 "core" &u ^ z' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(i +9 "core" ( +2 "manipulator"&& +3 "core" &r h z& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &G& +3 "core" &r 0 z& +2 .tForearm.seek CC +2 "manipulator"&0'Ͻ +96 "core" ' + .tHand.close + "manipulator"&// +106 "core" / +10 .tCC.seek :open +3 "collection"'}( +401 "core" ( +2 "manipulator"&%& +3 "core" &r r y& +2 "manipulator"&H% +4 "core" % Ͼ o z +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&6(- +283 "core" ( +2 "manipulator"&q& +3 "core" &- U z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &*& +3 "core" &-  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&5'a +115 "core" ' +2 .tHand.open + "manipulator"&{1 +72 "core" 1 +2 "manipulator"&W% +3 "core" % jQ ( z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&"'\ +112 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 00:19:42 + #Preparing to sleep until +10:00 +8 #Asleep til +10:00 +2 #Continuing at 02:30 +5 "Can"\ u=|Q +4 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 28,\\n 2 => 5}\\nCan@02:20:58, 24.4C, 53% humidity, 14.7psia, 13.047V, 0.349A, 41.313Ah, 4.55W\\nSampled 100.0ml",Subject: "Asleep until 02:30" +22 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +220 #"uploadLog"upsync +23962 "Can"\ }F +35755 \ }b; +3 #tPowering core bus +574 .Gate.power :raw,:ON + "sampler") +32 )C +2 "core"  +2 "collection"' +3 'Z +2 "core"  +2 "processing"% +3 %2 +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +3 "sampler")#.0X  +19 "core" ' + ."closeHand"Hand.close +5 .tElbow.reconfigure :loose +2 "manipulator"&9/ +3 &$ &.,(#b +5 .tElbow.jog 1500 + "manipulator"&`* +4 "core" +4 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%:'ϴ +29 "core"  +2 "sampler")% +3 "core" % \ S +3 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.home.seek 0ml +5 "collection"'#d @b + "sampler")]' +4 ."readyCS"CS.home.seek 0ml +4 "collection"'~' +4 "core" * + / +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear +2 "manipulator"&\\(d +303 "core" ( +2 "storage"(j& +3 "core" & a\ { +2 .tSE.home.seek :down + "storage"(7'g +12 "core" ' +65 ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.home.seek :initial + "storage"(i(d +356 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +5 .tForearm.seek :retract +2 "manipulator"&S'\ +5 "core" ' +2 .tElbow.seek :hammer + "manipulator"&l(U +108 "core" ( +2 "manipulator"&Q& +4 "core" &S z5 + ' +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted + "manipulator"&'\ +6 "core" ' + "manipulator"&4% +4 "core" ' + %\  g y +2 ."rdyProcessing"PS.stop +3 "processing"%|& +3 %5 + "collection"'+& +7 "core" &4\ +2 &\ q +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"%X( +3 "collection"'[( +271 "core" ( +8 ( +41 "Can"\ uG}g +9 #tPhase [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] +2 ."Qmail"Notice.email "At 02:31:20 began in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 28,\\n 2 => 5}\\nCan@02:31:20, 24.2C, 54% humidity, 14.6psia, 13.047V, 0.409A, 41.336Ah, 5.34W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +4 #tDA/WCR phase #8 +3 #bac sampling at most 100ml, wcr at most 100ml +6 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'I& +7 "core" &\ p +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +3 "core" % \  z +2 "storage"($% +4 "core" %i u\ t +3 "storage"(h. +2 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( +25 ."Qmail"BACfans.email "Started bac in tube 2 at 02:31:20PDT10-Jun-23\\n{1 => 28,\\n 2 => 5}\\nCan@02:31:20, 24.2C, 54% humidity, 14.6psia, 13.047V, 0.409A, 41.336Ah, 5.34W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +74 #"uploadLog"upsync +109 "core" ( +4 .tSC.configure :limp +7 "storage"($(\ 1b +6 (d& +3 "core" & W\ s +3 "manipulator"& & +4 "core" &S y5 +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +2 "manipulator"&(* +21 #"uploadLog"upsync +15 "core" ( +2 "manipulator"&& +3 "core" &- zu +2 "storage"(=& +4 "core" & |\ u +3 .tForearm.seek 2 + 700 counts + "manipulator"&''ѷ +88 "core" ' +2 "storage"(z& +3 "core" & \ \ w +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(O'> +282 "core" ' + "storage"(1- +3 "core" -'" +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +10 (T& +7 "core" & :\ w +2 "manipulator"&R& +5 "core" &- yu +2 .tElbow.seek 2 + "manipulator"&(* +6 "core" ( +2 "manipulator"&t& +3 "core" &- zu +2 "storage"(A& +4 "core" & \ x +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&M'' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&v/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&F& +3 "storage"(3'g +7 "core" &- yu +2 "manipulator"&k% +3 "core" % 3 y yu +48 .tForearm.seek :retract + "manipulator"& '\ +106 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +78 "core" ' + ."downElevator"SE.stop + "storage"(5 +100 "core" ( +2 "manipulator"&K& +3 "core" &l y3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &,& +4 "core" &l w y3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&c'Ͻ +102 "core" ' + "manipulator"&& +4 "core" &l z3 +2 "manipulator"&% +4 "core" % y +2 "collection"')& +4 "core" &\ t +2 "collection"'V& +5 "core" &\ t +2 .tCC.seek :closed +2 "collection"'J(S +6 "core" &\ t +6 &I\ n%h +10 &zW}\ i9 +9 &u\ iM +10 &Q\ lO +9 &PQ\ lO +9 &U\ lO +10 &T\ lP +9 &R\ lO +9 &XQ}\ mO +10 &O\ mO +9 &N\ mO +10 &!S\ lO +9 &#`T\ lO +9 &%"S\ lO +10 &&O\ lO +9 &(U\ lO +9 &*gSj\ lP +10 &,*Qe\ lO +9 &-Tm\ lO +10 &/R`\ lO +9 &1qN^\ mO +9 &32RN\ lO +10 &4OI\ lO +9 &6SL\ lO +9 &8wSP\ lP +10 &:;RK\ lO +9 &;QD\ lO +10 &=R9\ lP +9 &?Q.\ lO +9 &ABS5\ lO +10 &CT4\ lO +9 &DU/\ lP +9 &FY)\ kP +10 &HEgun'\ jQ +9 &Jv#\ iT +10 &K\ eW +9 &Mn\ a[\ +9 &O1\ a[ +10 &P \ _\\ +9 &R\ `I +9 &S"\ g)u +10 &Sn\ iQ +2 ( +2 "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.01 +3 .Hand.open +2 "manipulator"&s1 +72 "core" 1 +2 "manipulator"& % +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&f'\ +98 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml +2 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +3 "sampler")#+ +5 "core" + + "sampler")y% +4 "core" % \\\ D^ +2 "collection"'m& +3 "core" &Sm(\ iQ +4 "Can"\ sJ}mH + #tCalibrating pressure and temperature sensors +5 .CTV.dial :air + "collection"'.  +6 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +6 "core"  +3 .tSS.reconfigure :fast +3 "sampler")#.0X% +2 "core" %& b\ ?/ +2 .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +4 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml + "sampler")9' +849 "core" ' +2 .tExhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")"  +3 "collection"'6 @ +6 "core" ? +66 +4 #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open +2 "sampler") +216 "collection"'% +3 "core" %*,\ [ +2 #tIntake @31.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +4 "sampler")#.0X(\ b +2 ."airStroke"CS.seek 0ml +2 "collection"'y' +6 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'m @ +52 "core"  +4 .tCTV.dial :air + "collection"'.  +15 "core" A +4 ."airStroke"CS.seek 10ml +4 "collection"'' +2 "core" ~ +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")c +135 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +5 "collection"']  +2 "sampler")#.0X +5 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'e' +2386 "core" ' + "collection"'L% +4 "core" %  \ j +2 .tCSV.dial between air and CTV +2 "collection"'b ` +31 "core" b +5 .tCS.seek 2.389ml +2 "collection"'' +1856 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'(  +4 '  +13 "core" ~ +16  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'x' +248 "core" '6 +\ f +3 "collection"'% +4 "core" % \ -\ h +2 "sampler")% +3 "core" % d\ C +2 #tBubblePoint: Intake @55.4psia, Outlet @-0.1psia + .CBV.dial SSV +3 "collection"' @ +31 "core" @ +4 .tSS.reconfigure :default +3 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'H' +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")G +134 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X' +1134 "core" ' +2 .tdelay 10:00 +32026 "Can"\ s@{5 +27977 .tCS.seek 0ml + "collection"'' +332 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +41 "collection"'! @ +106 "core" B +4 .tCSV.dial :air +2 "collection"' @ +43 "core" > +4 .tCS.seek 5ml +2 "collection"'6'oW +1367 "core" ' +2 .tCSV.dial CTV +2 "collection"'"  +44 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'9  +45 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'` @ +45 "core" > +4 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'j' +1373 "core" ' +2 "collection"'_% +4 "core" %\ j +2 #tPuck @55.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +3 "collection"'Q +101 "core"  +3 .tCBV.dial CSV +2 "collection"'4  +31 "core"  +4 "collection"'% +4 "core" %\ i +2 .tCS.seek 5.001ml +2 "collection"'?'o^ +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'|  +44 "core" +3 "collection"'-% +4 "core" %o]\ k +3 .tCS.seek 7.001ml + "collection"'\\' +586 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"'I @ +42 "core" > +4 .tCS.seek 10ml +2 "collection"';' +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'S ` +116 "core" ^ +4 #tLysing Complete + "collection"'& +6 "core" &Si\ kQ +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&~% +5 "core" %\  o y +2 "storage"(:% +4 "core" %t \ \ u +2 "storage"(. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"($( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (d& +3 "core" & t w\ m +2 "manipulator"&+& +4 "core" &l y3 +2 "manipulator"& % +3 "core" %\  f y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&(# +155 "core" ( + "manipulator"&=& +3 "core" &$ yg +2 "storage"(i& +5 "core" & "\ s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&z' +88 "core" ' +2 "storage"(}& +3 "core" & ;\ u +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('> +137 "core" ' + "storage"(1- +42 "core" -' +8 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&T& +4 "core" &$ zg +2 "storage"(h& +3 "core" & { } \ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek 1 + "manipulator"&R' +34 "core" ' + .tElbow.hold +2 "manipulator"&t, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(A- +3 "core" -' +2 .tSE.seek 27.21 Pucks below Top Plate +2 "storage"(7'v +38 "core" ' + "manipulator"&v% +4 "core" %$ b z +2 "storage"(k& +3 "core" & h \\ \ k +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 320 counts + "manipulator"&'P +23 "core" ' +2 "manipulator"&'& +3 "core" &$ zg +2 "storage"(K& +5 "core" & w \ \ p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&F' +23 "core" ' +2 .tSE.seek 28.21 Pucks below Top Plate +2 "storage"(M' +38 "core" ' +2 "manipulator"&l& +3 "core" &$ yg +2 "manipulator"&O% +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&,'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +165 "core" ( +2 "manipulator"&& +3 "core" &_1 y zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &)& +3 "core" &_1 zI +2 .tForearm.seek CC + "manipulator"&'Ͻ +93 "core" ' + .tHand.close + "manipulator"& / +73 "core" / +3 .tCC.seek :open +2 "collection"'[( +404 "core" ( +2 "storage"(s& +3 "core" & \ r +2 "storage"(V& +3 "core" & N\ r +2 "manipulator"& & +4 "core" &s. zF +2 "manipulator"&m% +3 "core" % Ͽ z% +3 .tForearm.seek :retract + "manipulator"&.'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&3(# +167 "core" ( + "manipulator"&y& +4 "core" &% yc +2 "storage"(c& +4 "core" & K\ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&]' +106 "core" ' +2 .tElbow.hold +3 "manipulator"&U, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&a1 +69 "core" 1 +9 "manipulator"&E% +3 "core" %  z +2 "storage"(8& +4 "core" & \ r +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 313 counts +2 "manipulator"&u'I +14 "core" ' +2 "manipulator"&& +3 "core" &% l zc +2 "storage"(D& +4 "core" & D\ v +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&Y' +33 "core" ' + "storage"(% +5 "core" % 3\ w +2 ."downElevator"SE.seek :down +4 "storage"('g +77 "core" ' + ."downElevator"SE.stop + "storage"(5 +19 (o% +3 "core" %b \ | +2 "manipulator"&L% +3 "core" % x y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&b'\ +96 "core" ' +2 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'e& +5 "core" &\ v +3 "manipulator"&(& +3 "core" &% D yc +2 "manipulator"& % +4 "core" %\  k y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( + "manipulator"&& +5 "core" &- y y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- u y +2 .tForearm.seek :garage +3 "manipulator"&'a +109 "core" ' +3 .tHand.close + "manipulator"&#/ +79 "core" / +2 "manipulator"&\ & +3 "core" &- z +2 "manipulator"& % +4 "core" % ld z +2 .tForearm.seek :retract +2 "manipulator"&r'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&<(i +289 "core" ( +3 "manipulator"&N& +3 "core" &`4 yK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &`4 zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&'Ͻ +99 "core" ' + "manipulator"&@& +4 "core" &`3 zK +2 "manipulator"&%% +4 "core" %ϳ z +2 "collection"'& +3 "core" &k\ s +3 "collection"'G& +5 "core" &n\ r +2 .tCC.seek :closed +4 "collection"'x(S +2 "core" &r\ s +6 &\ r6 +10 &<Iu\ i0 +9 &fq|(\ gD +10 &]\ jN +9 &Pn\ kM +9 &P\ lN +10 &NQ\ lN +9 &S\ kN +9 &U\ kN +10 &Sk\ kN +9 &VR\ kN +10 &!O\ kN +43 &"P\ jN +8 &$Q8\ jM + &&^R\ jN + &(V\ jN &)Q\ jN +3 &+Q\ jN +9 &-gR\ kM +10 &/)T\ kM +9 &0T\ kN +9 &2Q\ kN +10 &4oR\ kM +9 &6/W\ kN +9 &7R\ kM +10 &9T\ kN +9 &;vU\ kN +10 &=7U\ kN +9 &>R\ kM +9 &@S\ kN +10 &B~Q\ kN +9 &D=]\ iO +9 &Ec\ iO +10 &G\ eT +9 &I_\ ^[\ +10 &K"\ `[ +9 &L\ _[ +9 &N\ ^\\ +10 &Pd\ ^\\ +9 &R$\ ^[\ +9 &SpD\ d'v +10 &S\ \ dX +5 ( +2 "collection"'G& +3 "core" &S\ eX +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.33 + "collection"'& +6 "core" &S\ dX +3 .tHand.open + "manipulator"&H1 +68 "core" 1 +2 "manipulator"&/% +4 "core" % ϳ z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&q'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"% +130 "core"  +6 "processing"%*% +3 "core" %Ϲ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%5  +44 "core"  +4 .tPS.seek 0ml +2 "processing"%0'ϴ +1597 "core" ' +2 .tPSV.dial PSR + "processing"%C +44 "core"  +6 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%Z'\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%{ +4 "collection"'2  +6 "core" B + "processing"%P +3 "core" B +2 "processing"%W  +66 "core" +95  +5 .tPSV.dial :mixloop +2 "processing"%& +102 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'B  +18 "core" ~ +3 .tPTV.dial :PRVmixing +2 "processing"%^  +131 "core" +4 .tPS.seek 0ml +2 "processing"%p'ϴ +2606 "core" ' +2 .tPSV.dial :air + "processing"%n  +55 "core" +4 .tPS.seek 2.5ml +2 "processing"%g'\ +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%> +55 "core" +4 .tPS.seek 0ml +2 "processing"%!'ϴ +2608 "core" ' +8 .tPSV.dial :air + "processing"%  +42 "core"  +5 .tPS.seek 2.5ml +3 "processing"%'\ +2597 "core" ' +2 .tPSV.dial :mixloop + "processing"%" +44 "core" +4 .tPS.seek 0ml +2 "processing"%'ϴ +1524 "Can"\ mN˝ +1079 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +5 "core" &g1 zJ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&`(i +4 "core" ( +2 "manipulator"&6& +3 "core" &g1 zJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &_& +3 "core" &g1 [ zJ +2 .tForearm.seek CC +2 "manipulator"&Q'Ͻ +97 "core" ' +2 .tHand.close + "manipulator"&4/ +68 "core" / +3 .tCC.seek :open +2 "collection"'( +401 "core" ( + "manipulator"&j& +4 "core" &g1 zJ +2 "manipulator"&|% +3 "core" % V z +2 .tForearm.seek :retract +2 "manipulator"&-'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&?(- +289 "core" ( + "manipulator"&I& +4 "core" &- x y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &\\& +3 "core" &- a y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage + "manipulator"&S'a +117 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&~% +3 "core" % iQ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&:'\ +104 "core" ' +2 .tPSV.dial :mixloop + "processing"% +7 "core" +3 .tPTV.dial :PRVmixing + "processing"%w  +17 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%d  +4 "collection"'+  +4 "core"  +14  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +6 "core"  +3 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'& +5 "core" &\ s +2 "manipulator"&=% +4 "core" %\  j y +2 "storage"(i% +3 "core" %b \ x +2 "storage"(}. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 2 + "storage"(( +198 "core" ( +2 .tSC.configure :limp +42 "storage"($(\ 1b +9 (1& +3 "core" &  { G\ p +2 "manipulator"&T& +3 "core" &- [ y +2 "manipulator"&f% +4 "core" %\  y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&h(* +176 "core" ( + "manipulator"&A& +4 "core" &( z' +2 "storage"(v& +3 "core" & !\ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 700 counts + "manipulator"&k'ѷ +104 "core" ' +2 "storage"('& +3 "core" & \ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(K'> +286 "core" ' +2 "storage"(l- +2 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (O& +2 "core" & d\ t +2 "manipulator"&z& +4 "core" &( f z' +2 .tElbow.seek 2 +2 "manipulator"&(* +4 "core" ( +2 "manipulator"&& +4 "core" &( y' +2 "storage"(R& +3 "core" & *\ u +3 .tForearm.seek 2 + 300 counts + "manipulator"&'' +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&7/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"()'g +7 "core" &( z' +2 "manipulator"&F% +4 "core" % U yL +2 .tForearm.seek :retract +2 "manipulator"&t'\ +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (i +131 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +16 "core" ( +2 "manipulator"&,& +3 "core" &_3 zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +3 "core" &_3 zK +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&s'Ͻ +102 "core" ' + "manipulator"&V& +4 "core" &_2 R zK +2 "manipulator"& % +3 "core" %Ͽ z +3 "collection"'m& +3 "core" &{\ q +3 "collection"'y& +5 "core" &\ p +2 .tCC.seek :closed +2 "collection"'c(S +6 "core" &\ q +5 &X\ p7 +10 &;Hu\ g1 +9 &hq{\ eE +9 & Z\ iN +10 &R\ jN +9 &S\ iN +9 &TRt\ jM +10 &Td\ iN +9 &Vc\ jN +10 &W`\ iM +9 &\\TS\ jM +9 &!TQ\ iM +10 &"QN\ jM +9 &$R~F\ iM +9 &&dP7\ jM +10 &(%T*\ iN +9 &)S/\ jN +10 &+Q%\ jN +9 &-lU)\ iM +9 &/.R"\ iM +10 &0W\ iN +9 &2T\ iN +9 &4sP\ jN +42 &66R \ hM +8 &7R\ iM +2 &9R\ iM + &;{U\ hN + &==T\ hN +3 &?Q\ hM +9 &@T\ iN +9 &BS!\ iN +10 &DET\ jN +9 &FZ\ iN +10 &Gb-\ hO +9 &Iv<\ fR +9 &K70\ bU +10 &L$\ ^Z +9 &N%\ ][\ +9 &Pm,\ ^[ +10 &R/\ ]S +9 &SfG\ a'v +10 &S\ _ _ +8 ( +2 &So\ fU +2 "collection"'y& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.96 +3 .Hand.open +3 "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % Ͽ z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&a'\ +97 "core" ' + .tCTV.dial CSV,avoiding: :intake +3 "collection"'E  +128 "core" ~ +5 .tCSV.dial CTV + "collection"'8  +32 "core"  +5 .tPS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 "collection"'D% +3 "core" % KN\ f +3 .tCS.seek 4.25ml + "collection"''W +1538 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%.  +42 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%o  +71 "core"  +5 .tPS.seek 0ml +2 "processing"%L'ϴ +2596 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'3 ` +30 "core" ^ +4 .tCSV.dial :air +2 "collection"'e @ +44 "core" > +4 .tCS.seek 10ml +2 "collection"']' +1541 "core" ' +2 .tCSV.dial CTV +2 "collection"'(  +45 "core"  +4 .tCS.seek 0ml +2 "collection"' ' +2629 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'u @ +29 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'M  +130 "core" +3 "collection"'& +4 "core" &Snqq_\ fU +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&Y% +6 "core" %\  z +2 "storage"(% +4 "core" %n s\ o +2 "storage"(. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(U( +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (#& +3 "core" & 8 7 9\ h +2 "manipulator"&\ & +3 "core" &_2 zK +2 "manipulator"& % +4 "core" %\  { +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&b(# +166 "core" ( +2 "manipulator"&& +3 "core" &! yf +2 "storage"(N& +4 "core" & _\ r +40 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +112 "core" ' +2 "storage"(& +3 "core" & \ s +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(@'> +123 "core" ' +2 "storage"(%- +3 "core" -', +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +4 "core" &! i zf +2 "storage"(r& +3 "core" & | } \ m +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek 1 + "manipulator"&[' +34 "core" ' + .tElbow.hold +2 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(H- +2 "core" -', +3 .tSE.seek 28.2 Pucks below Top Plate +2 "storage"(/' +36 "core" ' +2 "manipulator"&G% +3 "core" % z +2 "storage"(& +3 "core" & e f \ i +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 311 counts + "manipulator"&*'G +22 "core" ' +2 "manipulator"&& +3 "core" &! yf +2 "storage"(5& +4 "core" & y F\ o +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +34 "core" ' +2 .tSE.seek 29.2 Pucks below Top Plate +2 "storage"(C'? +40 "core" ' +2 "manipulator"&0& +3 "core" &! zf +2 "manipulator"&{% +4 "core" %ѻ  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2(i +156 "core" ( + "manipulator"&W& +4 "core" &f% z@\\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &&& +3 "core" &f% z@\\ +3 .tForearm.seek CC +2 "manipulator"&B'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&^/ +72 "core" / +3 .tCC.seek :open +2 "collection"'Z( +404 "core" ( +2 "storage"(n& +3 "core" & R\ s +2 "storage"(p& +3 "core" & -\ s +2 "manipulator"&>& +4 "core" &f% z@\\ +2 "manipulator"&g% +3 "core" % Ϧ q z) +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +40 .tElbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&!(# +182 "core" ( + "manipulator"&"& +4 "core" & P y& +2 "storage"(& +4 "core" & J\ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&9' +100 "core" ' + .tElbow.hold +2 "manipulator"&6, +6 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&_1 +75 "core" 1 +2 "manipulator"&4% +3 "core" % " 4 y +2 "storage"(<& +4 "core" & Q\ r +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 318 counts + "manipulator"&q'N +16 "core" ' + "manipulator"&x& +4 "core" &0\ z# +2 "storage"(j& +4 "core" & @\ w +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&|' +28 "core" ' +2 "storage"(Q% +3 "core" %5 J\ w +3 ."downElevator"SE.seek :down +3 "storage"(I'g +81 "core" ' + ."downElevator"SE.stop + "storage"(5 +16 (\\% +3 "core" %l \ { +2 "manipulator"&`% +4 "core" % u y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tPSV.dial :air +2 "processing"%~  +71 "core" +4 .tPS.seek 2.5ml +3 "processing"%-'\ +2601 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +44 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%w  +43 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%d +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%+  +44 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml + "processing"% 'ϴ +2603 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +6 "core" &\  +2 "manipulator"&=& +3 "core" &0\ G y# +2 "manipulator"&i% +4 "core" %\   y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(- +183 "core" ( + "manipulator"&S& +4 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &1& +41 "core" &- y +8 .tForearm.seek :garage +2 "manipulator"&T'a +112 "core" ' +2 .tHand.close + "manipulator"&f/ +68 "core" / +2 "manipulator"&$& +3 "core" &- S z +2 "manipulator"&A% +3 "core" % od X z +3 .tForearm.seek :retract + "manipulator"&v'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&?(_ +117 "core" ( +2 "manipulator"&'& +3 "core" &`  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &:& +2 "core" &` [ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&l'$ +96 "core" ' +2 "manipulator"&O& +3 "core" &` 9 y +2 "manipulator"&z% +5 "core" %& P y +2 "processing"%& +3 "core" &\  +3 "processing"%R& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%7(^ +6 "core" &\  +6 &G\ &j +10 &wW|\ 9 +9 &v\ M +9 &U\ P +10 &KR\ O +9 & U\ O +9 &U\ O +10 &T\ P +9 &QW\ P +9 &U\ O +10 &U\ O +9 &!T\ O +10 &#YQ\ P +9 &%T\ O +9 &&U\ O +10 &(T\ O +9 &*bU\ O +10 &,#S\ P +9 &-R\ O +9 &/P\ O +10 &1jT\ O +9 &3+R\ P +9 &4T\ P +10 &6R\ P +9 &8rS\ O +9 &:5Q\ O +10 &;S\ O +9 &=V\ O +10 &?yT\ P +9 &A;W\ P +9 &B_\ P +10 &Du\ S +9 &Fq\ U +10 &H3\ U +9 &I\ U +9 &K\ V +10 &Mv\ V +9 &O8\ V +9 &P\ V +10 &R\ V +9 &T\ V +9 &VA\ V +10 &X\ W +9 &Y\ V +10 &[\ W +9 &]F\ N +9 &^|I\ _ +10 &^Z\ 1 +5 ( +2 "processing"%R& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.67 + "processing"%& +5 "core" &^(\ 1 +2 &^(\ 1 +3 .tHand.open + "manipulator"&F1 +77 "core" 1 + "manipulator"&h% +4 "core" % % z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&k'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%,  +43 "core"  +3 .tPSV.dial :mixloop +2 "processing"%J +44 "core" +4 "processing"%K% +3 "core" %ϳ\ +3 .tPS.seek 0.3ml + "processing"%' +391 "core" ' +2 .tPSV.dial PSR + "processing"%V +102 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +4 "processing"% '' +481 "core" ' +2 .tdelay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml +3 "processing"%m'\ +1897 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +40 "processing"% +108 "core" +4 .tPTV.dial :mixing + "processing"%) @ +73 "core" B +5 .tPBV.dial :waste2 +2 "processing"%t  +92 "core"  +4 .tPS.seek 0ml +2 "processing"%'ϴ +2603 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +11 "core" &` z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +7 "manipulator"&(_ +5 "core" ( +2 "manipulator"&y& +4 "core" &` x z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &E& +4 "core" &` s y +2 .tForearm.seek PC +2 "manipulator"&8'$ +95 "core" ' +2 .tHand.close + "manipulator"&s/ +74 "core" / +3 .tPC.seek :open +2 "processing"%( +463 "core" ( + "manipulator"&D& +4 "core" &` z +2 "manipulator"&;% +3 "core" % 8  y +3 .tForearm.seek :retract + "manipulator"&.'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&o(- +121 "core" ( + "manipulator"&& +3 "core" &- z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &3& +3 "core" &- y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&e'a +117 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&(% +3 "core" % jR z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&]'\ +104 "core" ' +2 #tLoading bac puck from tube 2 into Processing Clamp + "processing"%u& +6 "core" &\ +2 "manipulator"&M% +3 "core" %\  s y +2 "storage"(% +4 "core" %l Z\ | +2 "storage"(Y. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 2 + "storage"(( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & `\ t +2 "manipulator"&#& +3 "core" &- Q y +2 "manipulator"&\ % +4 "core" %\  8 y +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"& (* +166 "core" ( +2 "manipulator"&& +3 "core" &3 d z' +2 "storage"(& +3 "core" & \ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts + "manipulator"&N'ѷ +90 "core" ' +45 "storage"( & +4 "core" & \ { +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('> +293 "core" ' + "storage"(%- +3 "core" -'^ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +2 "core" & h\ x +2 "manipulator"&r& +4 "core" &3 y' +2 .tElbow.seek 2 +2 "manipulator"&a(* +5 "core" ( + "manipulator"&H& +5 "core" &3 z' + "storage"(G& +4 "core" & P\ y +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +66 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&5& +4 "storage"(0'g +7 "core" &3 z' +2 "manipulator"&{% +3 "core" % A yW +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&b(_ +152 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +93 "core" ( + "manipulator"&@& +4 "core" &b y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &[& +3 "core" &b y y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&*'$ +101 "core" ' +2 "manipulator"&/& +3 "core" &b z +3 "manipulator"&W% +4 "core" %" z +2 "processing"%&& +3 "core" &\ +3 "processing"%& +4 "core" &\ +3 .tPC.seek :closed + "processing"%(^ +6 "core" &\ +5 &\ 5 +9 &>Gt\ 0 +10 &cp~\ E +9 &^\ O +9 &R\ O +10 &Q\ O +9 &GQ\ O +10 &\ O\ N +9 &R\ O +9 &Q\ O +10 &OQ\ O +9 &!N\ O +9 &"Q\ O +10 &$O\ O +9 &&VT\ O +10 &(O\ O +9 &)N\ O +9 &+N\ O +10 &-_S\ O +9 &/!M\ O +9 &0P\ N +10 &2N\ O +9 &4gN\ O +10 &6)O\ O +9 &7O\ O +9 &9N\ O +10 &;pN\ N +9 &=1P\ O +9 &>P\ O +10 &@Q\ O +9 &BtV\ P +10 &D1e\ Q +9 &E\ U +9 &G\ U +10 &Ik\ U +9 &K,\ V +9 &L\ V +10 &N\ V +9 &Pr\ V +10 &R5\ U +9 &S\ V +9 &U\ V +10 &Wy\ V +9 &Y:\ V +9 &Z\ V +10 &\\\ W +9 &^5^k\ 5 +10 &^J\ , +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.71 +3 .Hand.open +2 "manipulator"&^1 +5 "core" &^\ , +72 1 +2 "manipulator"&P% +3 "core" %  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +3 #tHeating Puck.from 2, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +4 "processing"%n  +2 %p9 +6 "core" 9 +102 "processing"%>9 +3 "core" 9 +102 "processing"%g9 +3 "core" 9  +102 "processing"%B9 +41 "core" 9  +109 "processing"%"9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%29 +3 "core" 9 +102 "processing"%_9 +3 "core" 9  +102 "processing"%49 +3 "core" 9$ +102 "processing"%<9 +3 "core" 9( +103 "processing"%x9 +3 "core" 9, +102 "processing"%j9 +3 "core" 91 +102 "processing"%Q9 +3 "core" 95 +102 "processing"%9 +3 "core" 99 +102 "processing"%\\9 +3 "core" 9= +103 "processing"%`9 +2 "core" 9A +103 "processing"%!9 +2 "core" 9F +103 "processing"%99 +2 "core" 9J +103 "processing"%q9 +2 "core" 9N +103 "processing"%~9 +2 "core" 9R +103 "processing"%C9 +2 "core" 9V +103 "processing"%I9 +2 "core" 9[ +103 "processing"%|9 +2 "core" 9_ +103 "processing"%L9 +2 "core" 9c\ +103 "processing"%9 +3 "core" 9g +103 "processing"%w9 +2 "core" 9k +103 "processing"%d9 +2 "core" 9$p +103 "processing"%+9 +2 "core" 9.t +103 "processing"%-9 +2 "core" 98x +103 "processing"%9 +3 "core" 9B| +103 "processing"%=9 +2 "core" 9J +103 "processing"%i9 +2 "core" 9T +103 "processing"%S9 +2 "core" 9[ +103 "processing"%19 +2 "core" 9d +103 "processing"%69 +4 "core" 9l +102 "processing"%f9 +3 "core" 9s +3 .tPH.hold 2:00:00,29C +2 "processing"%$ ppp +4 .tdelay 1:30 +6 "core"  +8998 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%A +100 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 .tPS.seek 0.5ml + "processing"%' +591 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +17 .tPS.seek 2ml + "processing"%''˹ +1591 "core" ' +2 .tPTV.dial :puck +2 "processing"%:  +71 "core"  +44 .tPSV.dial PTV +8 "processing"%T +73 "core" +4 .tPBV.dial :waste1 +2 "processing"%O  +132 "core"  +4 "processing"%z% +3 "core" %˴q\  +3 .tPS.seek 1.5ml + "processing"%' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" + +5 .tPS.seek 0ml +2 "processing"%v'ϴ +1607 "core" ' +2 .tdelay 5:00 +3494 "Can" \ y:a +26508 #trecoverPSRreagent08 + .PTV.dial :puck +4 "processing"%X  +5 "core"  +5 .tPBV.dial :waste1 +2 "processing"%  +35 "core" +5 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%F * +35 "core" + +4 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%h +75 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml + "processing"%R'\ +2382 "core" ' + .tPSV.dial PTV +2 "processing"%, +73 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%J +73 "core"  +6 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +74 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +72 "core"  +4 .tPS.seek 0ml +2 "processing"% 'ϴ +2381 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%V  +129 "core" +3 .tPSV.dial :mixloop +2 "processing"% +43 "core" +4 .tPRV.dial :ab1 +2 "processing"% @ +75 "core" B +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%' +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"')  +3 "processing"%t  +42 "core" +5  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "processing"%m% +3 "core" %1\  +3 .tPS.seek 0.3ml +2 "processing"%' +344 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'y  +31 "core" +4 .tPRV.dial :air +39 "processing"%E  +52 "core"  +5 .tPS.seek 0.9ml +3 "processing"%s'A +1258 "core" ' + .tPRV.dial :waste2 +2 "processing"%? @ +73 "core" ? +5 .tPS.seek 0.5ml +3 "processing"%k' +853 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%7  +43 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%D'˹ +1611 "core" ' +2 .tPSV.dial :PML + "processing"%; +44 "core" +4 .tPTV.dial :mixing + "processing"% @ +76 "core" B +4 .tPBV.dial :waste1 +2 "processing"%3  +36 "core" +4 "processing"%8% +3 "core" %˴>\  +3 .tPS.seek 1.85ml + "processing"%' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +6 .tPS.seek 0ml +3 "processing"%('ϴ +1946 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'.& +3 "core" &\ w +3 "manipulator"&u& +4 "core" &b \\ y +2 "manipulator"&M% +4 "core" %\  g z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +122 "core" ( +2 "manipulator"&Y& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &e& +4 "core" &- c y +2 .tForearm.seek :garage + "manipulator"&'a +113 "core" ' +2 .tHand.close + "manipulator"&#/ +78 "core" / +2 "manipulator"&\ & +3 "core" &- z +2 "manipulator"&U% +4 "core" % qh y +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&(i +271 "core" ( +2 "manipulator"& & +3 "core" &l* yCr +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &o& +3 "core" &l* zCr +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&]'Ͻ +94 "core" ' +3 "manipulator"&%& +3 "core" &l* j zCr +2 "manipulator"&% +4 "core" % p z +2 "collection"'r& +4 "core" &\ m +3 "collection"'H& +46 "core" &\ k +6 .tCC.seek :closed +2 "collection"'G(S +5 "core" &\ k +4 &\ q5 +9 &CGw\ h0 +9 &ho\ fE +10 &_\ hO +9 &Q\ iO +9 &R\ iP +10 &JR\ iO +9 & S\ iP +9 &T\ iP +10 &R\ iP +9 &RT\ iO +10 &!U\ iO +9 &"Q\ iP +9 &$T\ iP +10 &&YP%\ iP +9 &(Q\ iO +9 &)R\ iO +10 &+U\ iP +9 &-aTn\ iP +10 &/$V"\ iO +9 &0W\ hO +9 &2U)\ hO +10 &4jU\ iO +9 &6,V\ iO +9 &7T%\ iP +10 &9T\ iP +9 &;rS\ iO +10 &=4Ql\ iO +9 &>Q5\ iO +9 &@V&\ hO +10 &BzW5\ hO +9 &D:[\ hP +9 &Ej\ fQ +10 &G\ cV +9 &I`\ ][\ +10 &K"9\ ][\ +9 &L\ \\\\ +9 &N\ \\\\ +10 &Pd\ [\\ +9 &R"\ Z] +9 &SvG\ b$m +10 &S\ aS +5 ( +2 "collection"'H& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.29 + "collection"'& +6 "core" &Sm\ eS +2 &Sm\ dS +2 .tHand.open +2 "manipulator"&51 +74 "core" 1 + "manipulator"&{% +5 "core" % p z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%N +102 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +18 .tPS.seek 1.5ml + "processing"%' +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +5 .tPS.seek 0ml +2 "processing"%@'ϴ +1587 "core" ' +2 .tPSV.dial PSR +2 "processing"%[ +43 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%a'\ +2598 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%/  +2 "collection"'W  +32 "core"  +128  +6 .tPSV.dial :mixloop +2 "processing"%& +101 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'0  +16 "core"  +5 .tPTV.dial :PRVmixing +2 "processing"%  +74 "core" +6 .tPS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' + .tPSV.dial :air +2 "processing"%^  +44 "core"  +12 .tPS.seek 2.5ml + "processing"%P'\ +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%p +55 "core" +6 .tPS.seek 0ml +2 "processing"%'ϴ +1793 "Can"\ esS +818 "core" ' +2 .tPSV.dial :air +2 "processing"%>  +41 "core"  +5 .tPS.seek 2.5ml +4 "processing"%*'\ +2599 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%g +56 "core" +5 .tPS.seek 0ml +2 "processing"%B'ϴ +2596 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&"& +6 "core" &l) zCr +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(i +5 "core" ( + "manipulator"&2& +4 "core" &l( zCr +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &_& +3 "core" &l( u yCr +3 .tForearm.seek CC +2 "manipulator"&4'Ͻ +94 "core" ' + .tHand.close + "manipulator"& +316 "core" ' +2 "storage"(f- +2 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (A& +3 "core" & 7\ t +2 "manipulator"&& +3 "core" &$ ; y4 +3 ."WCR"Elbow.seek 2 + "manipulator"&(* +6 "core" ( + "manipulator"&:& +4 "core" &$ y4 +2 "storage"(T& +3 "core" & } V\ k +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&O'' +29 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close + "manipulator"&z/ +77 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&'& +4 "storage"(}'g +7 "core" &$ y4 +2 "manipulator"&% +3 "core" % J zW +2 ."WCR"Forearm.seek :retract +3 "manipulator"&n'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&X(i +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +13 "core" ( + "manipulator"&& +4 "core" &` Z z> +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &F& +4 "core" &`  y> +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&h'Ͻ +101 "core" ' +2 "manipulator"&v& +3 "core" &` s y> +3 "manipulator"&,% +3 "core" %ϳ ya +2 "collection"'J& +4 "core" &n\ s +3 "collection"'K& +5 "core" &\ r +2 ."WCR"CC.seek :closed +2 "collection"'l(S +7 "core" &\ s +4 &\ s4 +9 &@Jx\ h0 +10 &hp{u\ hD +9 &_i\ jO +10 &Mf\ lN +9 &O]\ lO +9 &LTP\ lO +10 &TL\ lO +9 &TE\ lN +9 &PN\ lN +10 &TQD\ lO +9 &!S.\ lN +10 &"O(\ mN +9 &$Q0\ nN +9 &&]S(\ mN +10 &(O\ mO +9 &)N\ mO +9 &+N\ lN +10 &-eP \ lN +9 &/'Q \ lN +10 &0T \ lO +9 &2Q\ nO +9 &4mS\ mN +10 &6.T\ mO +9 &7Q\ lO +9 &9O\ lN +10 &;uO\ mN +9 &=6T4\ lO +49 &>T7\ mN +8 &@T1\ lO + &B}Q*\ lN + &D=U,\ lO +4 &E\\*\ kP + &Gg(\ hQ +2 &Ir$\ eU +9 &K&$\ cZ +10 &L"\ `\\ +9 &N%\ b[\ +9 &Pf\ b\\ +10 &R(\ XW +9 &Sa> \ \\0 +9 &St\ _M +6 ( + "collection"'K& +4 "core" &Sb\ `M +2 #"WCR"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.09 +5 .Hand.open + "manipulator"&R1 +67 "core" 1 +2 "manipulator"&V% +4 "core" % ϳ i za +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml +3 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler") + +6 "core" + +2 "sampler") % +3 "core" % [\ D +2 "collection"')& +4 "core" &Sb#\ hM +3 "Can"\ kKa +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +4 "collection"'t  +6 "core"  +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")m  +16 "core" +5 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X\ ^ +2 "sampler").% +4 "core" %^4;= i\ . +42 "collection"'u% +9 "core" %<\ U +2 "sampler")M% +4 "core" %^KK g\ / q +21 "collection"'Y% +3 "core" %:\ a +2 "sampler")e% +4 "core" %^TV _\ ; +24 "collection"'b% +3 "core" %P\ c +2 "sampler")#% +4 "core" %^bb h\ < +27 "collection"'\ % +4 "core" %8\ \\ +2 "sampler")U% +3 "core" %^pp g\ < +32 "collection"'c% +3 "core" %=\ a +2 "sampler")% +4 "core" %^ ]\ 6 +36 "collection"' % +3 "core" %U\ b +2 "sampler")o% +3 "core" %^ i\ > +42 "collection"'% +3 "core" %Q\ b +2 "sampler")%% +4 "core" %^ h\ ; +47 "collection"'% +3 "core" % Z\ Z +2 "sampler")r% +4 "core" %^ j\ 3 +53 "collection"'% +3 "core" %\ b +2 "sampler")Z% +4 "core" %^  k\ 8 +61 "collection"'% +3 "core" %+\ c +2 "sampler")5% +4 "core" %^EI ]\ > +69 "collection"'{% +3 "core" %!G\ d +2 "sampler")H% +3 "core" %^{| g\ 5 +79 "collection"'N% +3 "core" %#$S\ \\ +2 "sampler")]% +4 "core" %^ f\ = +88 "collection"'(% +3 "core" %#&V\ \\ +2 "sampler")% +4 "core" %^ f\ 6 +2 "sampler")% +3 "core" %^ i\ < +2 ."WCR"Intake.select :close + "sampler")0 +16 )[% +3 "core" %^ b\ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +75 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml + "sampler")W' +416 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +17 #"WCR"Sampling 100.0ml + .Intake.select :close +2 .Exhaust.select :close +4 .SS.reconfigure :default +4 "sampler")#.0X% +4 "core" %)\ ] +2 "sampler")% +3 "core" %=57 h\ 0 +19 "collection"'g% +3 "core" %$\ X +2 "sampler")*% +4 "core" %+rq a\ . +2 "collection"'"% +3 "core" %D\ ^ +2 #"WCR"Intake @29.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.93ml/s +4 "sampler")#.0X% +3 "core" %*\ a +2 "sampler")% +3 "core" %) h\ < +28 "collection"'g% +3 "core" %#\ b +2 "sampler")*% +4 "core" %) Z\ < +32 "collection"'"% +3 "core" % .\ a +2 "sampler")p% +3 "core" %) Z\ < +37 "collection"'P% +3 "core" %\ [ +2 "sampler")<% +3 "core" %)\\] h\ 4 +42 "collection"'% +3 "core" % \ [ +2 "sampler") % +3 "core" %) e\ 4 +48 "collection"'G% +3 "core" %"'-\ c +2 "sampler")j% +3 "core" %) c\ = +2 "sampler")Q% +4 "core" %) Y\ 6 +2 ."WCR"Intake.select :close + "sampler")0 +49 )4% +9 "core" %) \\\ A +2 ."WCR"SSV.dial :exhaust +2 "sampler")2  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +18 ."WCR"SS.seek 0ml + "sampler")_' +901 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +23 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")  + "collection"'q @ +8 "core" ? +67  +5 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +4 "sampler") +215 "collection"'~% +3 "core" %)*\ _ +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.03ml/s +4 "sampler")#.H0X( +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'t  +90 "core"  +5 "collection"'m% +5 "core" % y{d\ ^ + ."WCR"CSV.dial between air and CTV +3 "collection"'O ` +32 "core" b +6 ."WCR"CS.seek 7.424ml +2 "collection"'' +738 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'E  +3 '  +29 "core"  +45  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +2 "collection"'y' +208 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%h +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%s' +578 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."bac"PS.seek 2ml + "processing"%'˹ +268 "core" 'p \ W +3 ."WCR"CBV.dial :waste2b +2 "collection"'k  +33 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"';' +268 "core" ' +2 ."WCR"delay 1:00 +1009 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%  +73 "core"  +7 ."bac"PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%?  +35 "core" +5 "processing"%7% +3 "core" %˼W\  +3 ."bac"PS.seek 1.5ml + "processing"%' +595 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%u'ϴ +1595 "core" ' +2 ."bac"delay 2:00 +2241 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'M  +129 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +3 "collection"'Y  +42 "core"  +8 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'e'O +588 "core" ' +4 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'b' +1945 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'# @ +73 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'\  +91 "core"  +7 "collection"'U% +4 "core" % \ _ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'c ` +59 "core" ^ +6 ."WCR"CS.seek 7.293ml +2 "collection"'' +731 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  + 'o  +34 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"'' +1640 "core" 'f "\ ^ +3 ."WCR"delay 2:00 +3628 #"bac"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%3  +5 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 ."bac"delay 30 seconds +1124 "Can"\ kV +1879 ."bac"PBV.dial between PSV and waste1 +2 "processing"%% * +37 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%r'\ +2398 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +78 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +545 .PSV.dial :air +4 "processing"%5  +71 "core"  +5 ."bac"PS.seek 0ml +4 "processing"%{'ϴ +900 ."WCR"CBV.dial :waste2b +2 "collection"'8  +33 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +3 "collection"']' +345 "core" ' +2 ."WCR"delay 1:00 +1088 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%N +127 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +15 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml +2 "processing"%(' +592 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%H'˹ +1604 "core" ' + ."bac"PTV.dial :puck +8 .PSV.dial PTV +2 "processing"%[ +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%@  +37 "core" +4 "processing"%D% +4 "core" %L\ u +2 ."bac"PS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 ."bac"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +948 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'^  +129 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +4 "collection"'a  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'W'O +437 "core" ' +2 ."bac"delay 2:00 +158 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air + "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +4 "collection"'' +1959 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +9 "collection"'/ @ +125 "core" ? +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'>  +92 "core"  +8 "collection"'% +3 "core" % \ ^ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'g ` +59 "core" ^ +6 ."WCR"CS.seek 7.322ml +4 "collection"'*' +706 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'"  +2 'p  +31 "core"  +102  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"'P' +1643 "core" 'P \ ] +3 ."WCR"delay 2:00 +6462 #"bac"recoverPSRreagent08 + .PTV.dial :puck +8 .PBV.dial :waste1 + "processing"%<  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +40 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%&'\ +2346 ."WCR"CBV.dial :waste2b +2 "collection"'G  +30 "core"  +2 ' + ."bac"PSV.dial PTV +5 "processing"%j +4 %Q +6 "core"  +4 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml + "collection"'4' +54 "core" +6 ."bac"delay 5 seconds +273 "core" ' +2 ."WCR"delay 1:00 +226 ."bac"PSV.dial PSR +2 "processing"%2 +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%q  +72 "core"  +4 ."bac"PS.seek 0ml +4 "processing"%'ϴ +2393 "core" ' +2 #"bac"getPMLReagent08 +46 .PRV.dial :air +2 "processing"%~  +45 "core"  +5 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%_  +130 "core" +5 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%|  +46 "core" ~ +4 ."bac"PTV.dial :PRVmixing + "processing"%L  +18 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"% +42 "core" +5 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.3ml +2 "processing"%w' +386 "core" ' +3 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%`  +46 "core"  +4 "processing"%% +4 "core" %T\ x +2 ."bac"PS.seek 0.55ml +2 "processing"%I' +113 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'9  +129 "core" +88 ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +3 "processing"%=  +43 "core"  +4 ."bac"PS.seek 2ml +2 "processing"%i'˹ +1542 "core" ' +2 ."bac"PSV.dial :PML + "processing"%\\ +44 "core" +4 ."bac"PTV.dial :mixing +2 "processing"%1 @ +72 "core" B +5 ."bac"PBV.dial :waste1 +2 "processing"%C  +35 "core" +5 "processing"%d% +3 "core" %˶T\  +2 ."bac"PS.seek 1.85ml +2 "processing"%+' +240 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%:'ϴ +1951 "core" ' + ."bac"delay 2 seconds +202 .delay 8:00 +17375 "Can" \ `x# +30628 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%T @ +17 "core" ? +4 ."bac"PBV.dial :waste1 +2 "processing"%z  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +36 "core" , +5 ."bac"PSV.dial :air +2 "processing"%  +56 "core" +4 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2402 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%S +43 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%!  +44 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%-  +57 "core" +4 ."bac"PS.seek 0ml +2 "processing"%F'ϴ +2400 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%f +128 "core"  +54 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."bac"PS.seek 0.5ml +2 "processing"%v' +591 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%,'˹ +1591 "core" ' + ."bac"PTV.dial :puck +2 "processing"%A  +75 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%B +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%}  +37 "core" +5 "processing"% % +3 "core" %˶>\ ~ +2 ."bac"PS.seek 1.5ml +2 "processing"%x' +579 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%V'ϴ +1595 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%K  +7 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%J  +34 "core" +5 ."bac"delay 30 seconds +2844 "Can"\ aq" +157 ."bac"PBV.dial between PSV and waste1 +3 "processing"%) * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%t +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%m'\ +2396 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%O +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%n +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2396 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%h +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +3 "processing"% ' +632 "core" ' +8 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%s'˹ +1594 "core" ' +2 ."bac"PTV.dial :puck +8 .PSV.dial PTV +2 "processing"%k +84 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%y  +37 "core" +5 "processing"%% +3 "core" %˵K\ z +3 ."bac"PS.seek 1.5ml + "processing"%' +587 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +36 "core" , +6 ."bac"PS.seek 0ml +3 "processing"%7'ϴ +1614 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +12 .PBV.dial :waste1 +2 "processing"%  +41 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +71 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%M'\ +2394 "core" ' + ."bac"PSV.dial PTV +2 "processing"%Y +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%e +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%\ 'ϴ +2419 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%U +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%c' +583 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%b'˹ +1600 "core" ' +2 ."bac"PTV.dial :puck +8 .PSV.dial PTV +43 "processing"%o +77 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +37 "core" +4 "processing"%% +4 "core" %˽\\\ t +2 ."bac"PS.seek 1.5ml +2 "processing"%3' +589 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%%'ϴ +1594 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%u * +38 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml + "processing"%Z'\ +2378 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%r +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +71 "core"  +4 ."bac"PS.seek 0ml +4 "processing"%'ϴ +605 "Can" \ jX O +1779 "core" ' +2 ."bac"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%N +134 "core"  +19 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +8 "processing"% +29 ."bac"PS.reconfigure :default +8 "processing"%#A d`xb +7 ."bac"PS.seek 0.25ml +2 "processing"%{'5 +335 "core" ' +3 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +16 ."bac"PS.seek 0.5ml +2 "processing"%(' +341 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."bac"PS.seek 2ml + "processing"%['˹ +1595 "core" ' +2 ."bac"PTV.dial :puck +8 .PSV.dial PTV +2 "processing"%@ +84 "core" ~ +5 ."bac"PBV.dial :waste1 + "processing"%D  +37 "core" +5 "processing"%H% +3 "core" %˷H\ / +51 ."bac"PS.seek 1.5ml + "processing"%' +586 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%^'ϴ +1596 "core" ' + ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%a  +37 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%] * +35 "core" * +4 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"%W +71 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%/'\ +2457 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%> +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +74 "core" +5 ."bac"delay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +4 ."bac"PS.seek 0ml +4 "processing"%p'ϴ +2453 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%" +130 "core"  +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."bac"PS.seek 2ml +2 "processing"%*'˹ +2096 "core" ' + ."bac"delay 5 seconds +502 .PTV.dial :puck +9 .PSV.dial PTV + "processing"%< +74 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +37 "core" +4 "processing"% % +4 "core" %˴<\ . +2 ."bac"PS.seek 1.5ml +2 "processing"%' +582 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +36 "core" * +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%j  +104 "core"  +6 ."bac"PS.seek 0ml +2 "processing"%Q'ϴ +1600 "core" ' +2 "processing"%P9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29C before imaging + .PH.coast +3 "processing"%2 +3 %0& +4 "core" 5 + &^Q\ 2, +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 1 + "manipulator"&q% +5 "core" %\   H +2 "storage"(&% +4 "core" %r `\  + "storage"(~. +4 "core" .( +2 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +48 ."bac"SC.seek 1 +8 "storage"(_( +199 "core" ( +2 ."bac"SC.configure :limp +2 "storage"($(\ 1b +4 (|& +3 "core" & V ` P\  +2 "manipulator"&L& +4 "core" &` * G> +2 "manipulator"&% +3 "core" %\  G +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."bac"Elbow.seek 1 + "manipulator"&(# +152 "core" ( +2 "manipulator"&`& +3 "core" &( / q~ +2 "storage"(& +3 "core" & \ H +3 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 1 + 700 counts +3 "manipulator"&9' +96 "core" ' + "storage"(w& +4 "core" & \ +3 ."bac"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."bac"SE.seek :beamBreak +2 "storage"(='> +115 "core" ' +2 "storage"(I- +3 "core" -' + ."bac"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&\\& +3 "core" &( b c f~ +2 "storage"(1& +4 "core" & = 4 ~\ < +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 +2 "manipulator"&C' +32 "core" ' + ."bac"Elbow.hold +2 "manipulator"&d, +5 "core" , + ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -' +3 ."bac"SE.seek 29.18 Pucks below Top Plate +2 "storage"(i'3 +39 "core" ' + "manipulator"&+% +4 "core" %$ W V 9 +2 "storage"(T& +3 "core" & E F \  +2 ."bac"Forearm.force -20 + "manipulator"&5 +5 ."bac"Forearm.seek 1 + 320 counts +2 "manipulator"&z'P +24 "core" ' +2 "manipulator"&'& +3 "core" &( : B~ +2 "storage"(& +3 "core" & w w 3\  +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts + "manipulator"&:' +24 "core" ' +3 ."bac"SE.seek 30.18 Pucks below Top Plate +3 "storage"(S' +44 "core" ' +2 "manipulator"&!& +3 "core" &( _ ` g~ +2 "manipulator"&% +4 "core" % ` a g +2 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek :retract +2 "manipulator"&-'\ +92 "core" ' +2 ."bac"Elbow.seek PC +4 "manipulator"&(_ +241 "core" ( +2 "manipulator"&f& +3 "core" &` c h + e +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &F& +3 "core" &` S V 0 e +3 ."bac"Forearm.seek PC +2 "manipulator"&v'$ +98 "core" ' + ."bac"Hand.close +2 "manipulator"&A/ +67 "core" / +4 ."bac"PC.seek :open +2 "processing"%B( +461 "core" ( + "storage"(}& +4 "core" & \  +2 "manipulator"& & +3 "core" &` ' G +2 "manipulator"&,% +3 "core" % ' 3 F +3 ."bac"Forearm.seek :retract + "manipulator"&R'\ +97 "core" ' +52 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +10 ."bac"Elbow.seek 1 +2 "manipulator"&x(# +255 "core" ( + "manipulator"&K& +3 "core" & i G J d( +2 "storage"(J& +4 "core" & M ? x\ = +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 1 + 700 counts +2 "manipulator"&)' +98 "core" ' + ."bac"Hand.open +2 "manipulator"&t1 +73 "core" 1 +2 "storage"(V- +4 "core" -' +2 ."bac"SE.seek 29.83 Pucks below Top Plate +2 "storage"(O'h +26 "core" ' +2 ."bac"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."bac"SE.seek 28.96 Pucks below Top Plate +2 "storage"(n'p +45 "core" ' +2 #"bac"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1003h100ml160s.tif +1954 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14211 #"bac"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1003h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1003h100ml40s.tif +4066 #SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1003h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1003h100ml.tif +12377 "Can"\ ( +20395 #"bac"WARNING: Too Dark -- required 1874.4s exposure > 300s time limit\ SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/midres/bac23jun1003h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"BACfans.email "300.0 sec auto-exposure",Subject: "bac23jun1003h100ml images!" +4 "storage"( - +5 "core" -'p +6 "storage"(E& +4 "core" &   .\ 5 +3 "manipulator"&m& +4 "core" & @ A ` _( +7 ."bac"Elbow.seek 1 +8 "manipulator"&h(# +17 "core" ( +2 "manipulator"&& +3 "core" & 7 6  a( +3 "storage"( & +5 "core" & % \ 8 +3 ."bac"Forearm.seek 1 + 700 counts +4 "manipulator"&k' +17 "core" ' +2 ."bac"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."bac"SE.seek 29.68 Pucks below Top Plate + "storage"(y' +57 "core" ' + "manipulator"&& +4 "core" &  m( +2 "storage"(s& +4 "core" & m l "\ B +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 1 + "manipulator"&?' +34 "core" ' +5 ."bac"Elbow.hold +4 "manipulator"&, +7 "core" , +4 ."bac"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +23 ."bac"SE.reconfigure :default +4 "storage"(#QK-0-\ b +6 ."bac"SE.seek 29.86 Pucks below Top Plate +2 "storage"(' +27 "core" ' +4 "manipulator"&.% +6 "core" % Z c f +4 "storage"(& +5 "core" & v v E\ C +6 ."bac"Forearm.force -20 +2 "manipulator"&5 +9 ."bac"Forearm.seek 1 + 285 counts +2 "manipulator"&7'- +22 "core" ' +3 "manipulator"&Y& +5 "core" &- W r& +4 "storage"(;& +10 "core" & \ I +4 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +7 ."bac"Forearm.seek 1 + 700 counts +3 "manipulator"&e' +34 "core" ' +4 "storage"(#% +6 "core" % /\ J +6 ."downElevator"SE.seek :down +6 "storage"(M'g +116 "core" ' +8 ."downElevator"SE.stop +2 "storage"(5 +10 (U% +7 "core" %u E\ P +4 "manipulator"&\ % +6 "core" % v +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +9 ."bac"Forearm.seek :retract +2 "manipulator"&c'\ +98 "core" ' +4 "storage"(o& +8 "core" & \ P +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "collection"' & +4 "processing"%& +14 "core" &\ f +4 "manipulator"&b& +8 "core" &-  v& +4 "manipulator"&% +7 "core" &S_\ FM +2 %\  E u +8 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&3(- +183 "core" ( +2 "manipulator"&& +5 "core" &- v +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +8 &u& +6 "core" &-  w +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'a +117 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&%/ +73 "core" / +4 "manipulator"&& +6 "core" &- z k +4 "manipulator"&5% +6 "core" % ob x w ` k +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&r'\ +114 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +10 ."psFlush"Elbow.seek PC +2 "manipulator"&8(_ +131 "core" ( +4 "manipulator"&Z& +7 "core" &c o x +4 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +6 &N& +5 "core" &c x +6 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +100 "core" ' +3 "manipulator"&{& +7 "core" &c _ w +4 "manipulator"&(% +6 "core" %'  w +6 "processing"%@& +6 "core" &\ j +6 "processing"%D& +8 "core" &\ k +8 ."psFlush"PC.seek :closed +2 "processing"%H(^ +16 "core" &\ j +2 &\ k +2 &\ k4 +4 &:Hu\ b1 +11 &^n{\ `E +8 &_\ cQ +9 &J\ eP +11 &{N\ dP +8 &=P\ dP +14 &N\ dP +8 &Q\ cP +6 &N\ dQ +11 &EN\ dP +7 &!N\ eP +10 &"L\ dP +11 &$N\ eP +8 &&MO\ eP +11 &(K\ eP +9 &)M\ eP +8 &+L\ eP +11 &-VN\ eP +7 &/L\ eP +10 &0N\ dP +11 &2Q\ eP +8 &4_N\ eP +9 &6!N\ eP +11 &7O\ eP +8 &9N\ dP +12 &;fO\ eP +10 &=(N\ eP +6 &>O\ eP +11 &@P\ eP +8 &BmT\ dP +9 &D(g\ cS +11 &E\ aV +8 &G\ aV +11 &Id\ aV +7 &K&\ aV +10 &L\ `V +11 &N\ `W +8 &Pj\ `W +9 &R-\ `V +11 &S\ `W +8 &U\ `W +11 &Wp\ `X +8 &Y2\ `X +9 &Z\ `W +11 &\\\ `X +8 &^8en\ c- +13 &^p\ c= +6 ( +2 &^%\ h3 +4 "processing"%D& +8 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.75 +2 "processing"%[& +10 "core" &^%\ h3 +2 &^%\ i3 +8 ."psFlush"Hand.open +2 "manipulator"&1 +80 "core" 1 +4 "manipulator"&% +6 "core" % ! 7 v +6 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +101 "core" ' +4 ."psFlush"PSR.select :air +4 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +7 ."psFlush"PSV.dial PSR +8 "manipulator"&]% +6 "processing"%W +10 "core" %\  x +6 "storage"(^% +6 "core" %u \ O +4 "storage"(>. +108 "core"  +18 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +8 "processing"%@ +7 "core" .( +3 "storage"(& +10 "core" &\ 1\ Y +2 "storage"(g& +20 ."psFlush"PS.seek 0.5ml +4 "processing"%' +7 "core" &\ \  \ Y +4 "manipulator"&/& +10 "core" &c w x +4 "manipulator"&"% +7 "core" %\ w +5 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +8 ."WCR"Elbow.seek 1 +2 "manipulator"&p(# +266 "core" ( +5 "manipulator"&<& +8 "core" &&  x0 +4 "storage"(& +8 "core" &\ \  \ Y +6 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +10 ."WCR"Forearm.seek 1 + 700 counts +6 "manipulator"& ' +102 "core" ' +2 "storage"(*& +7 "core" &\ \  \ Z +4 ."WCR"SE.reconfigure :pick +6 "storage"(#]K-0-\ b +12 ."WCR"SE.seek :beamBreak +2 "storage"(G'> +27 #"uploadLog"upsync +57 "core" ' +2 ."psFlush"delay 5 seconds +28 "core" ' +2 "storage"(j- +2 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" &&  x0 +2 "storage"(P& +3 "core" & \ X +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 1 + "manipulator"&2' +35 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&0, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(q- +3 "core" -' +3 ."WCR"SE.seek 30.18 Pucks below Top Plate +2 "storage"(&' +36 "core" ' +2 "manipulator"&~% +3 "core" %  t +2 "storage"(|& +3 "core" & ]\ S +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 310 counts + "manipulator"&L'F +14 "core" ' +2 "manipulator"&& +3 "core" &7  x- +2 "storage"(& +4 "core" &\ \  \ Y +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&`' +40 "core" ' +3 ."WCR"SE.seek 31.18 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 "manipulator"&w& +3 "core" &7  x- +2 "manipulator"&X% +42 "core" %ѭ I w +9 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&I'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +5 "manipulator"&\\(i +18 ."psFlush"PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%1'\ +115 "core" ( +2 "manipulator"&& +3 "core" &u v2 +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &u v2 +3 ."WCR"Forearm.seek CC +2 "manipulator"&+'Ͻ +102 "core" ' + ."WCR"Hand.close +3 "manipulator"&T/ +74 "core" / +7 ."WCR"CC.seek :open +2 "collection"''( +402 "core" ( + "storage"(& +4 "core" &\  q\ X +2 "storage"(!& +4 "core" & c\ X +2 "manipulator"&& +4 "core" &u  x2 +2 "manipulator"&9% +4 "core" % : w +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 + "manipulator"&=(# +179 "core" ( +2 "manipulator"&C& +4 "core" & ^ y!t +2 "storage"(z& +3 "core" &\ \ $ \ \\ +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&i' +106 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&:, +6 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&f1 +76 "core" 1 +2 "manipulator"&F% +4 "core" % # v +2 "storage"(d& +3 "core" &\ \  D\ W +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 319 counts +2 "manipulator"&A'O +19 "core" ' +2 "manipulator"&-& +4 "core" && ye +2 "storage"(& +3 "core" &\ \  {\ \\ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&}' +26 "core" ' +2 "storage"( % +3 "core" %   '\ ]c +48 ."downElevator"SE.seek :down +3 "storage"(,'g +62 "core" ' + ."downElevator"SE.stop + "storage"(5 +35 (v% +3 "core" %l E @\ g +2 "manipulator"&K% +4 "core" % z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&J'\ +90 "core" ' +2 #tStarting finalPurge +479 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +191 "core" A +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%t  +131 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%V +101 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%R'ϖ +931 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1670 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"%S +102 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 0.5ml + "processing"%O' +586 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2094 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%E  +35 "core" +6 ."psFlush"PTV.dial :mixing +2 "processing"%m @ +75 "core" B +6 ."psFlush"PSV.dial :mixloop +2 "processing"% +103 "core" +5 ."psFlush"PS.seek :empty +2 "processing"% 'ϖ +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +103 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 1ml +2 "processing"%s'M +1088 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%.'\ +1636 "core" ' +3 ."psFlush"PSV.dial PTV + "processing"% +73 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%x  +72 "core"  +5 ."psFlush"PBV.dial :waste1 + "processing"%Y  +7 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%)'ϴ +2594 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%; +73 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%#'\ +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%k +73 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%h U +55 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%y'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%U @ +45 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%\ '\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%?  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%7'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +48 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%'\ +2601 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +83 "core"  +5 ."psFlush"PBV.dial PSV +7 .PS.seek 0ml +2 "processing"%b'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2261 "Can"\ rK!{ +337 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%M  +72 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%e'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +60 ."psFlush"PS.seek 1ml +2 "processing"%u'M +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%  +6 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%5  +54 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%c'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +72 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%N' +583 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%{ +73 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%( U +56 "core" W +6 ."psFlush"PS.seek 0ml +3 "processing"%3'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%@ @ +44 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%r'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%B  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%['ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +5 "processing"%'\ +2598 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%] U +17 "core" T +5 ."psFlush"PS.seek 0ml +2 "processing"%^'ϴ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%W @ +56 "core" B +4 ."psFlush"PS.seek 2.5ml +2 "processing"%>'\ +2609 "core" ' +40 ."psFlush"PSV.dial :waste1 +8 "processing"%  +72 "core"  +5 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2621 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'g& +5 "core" &\ m +2 "manipulator"&/& +4 "core" && u ze +2 "manipulator"&"% +3 "core" %\  } z +3 .tElbow.seek PC +2 "manipulator"&Q(_ +255 "core" ( + "manipulator"&<& +4 "core" &b 9 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &b V z +2 .tForearm.seek PC + "manipulator"&8'$ +94 "core" ' + .tHand.close +2 "manipulator"&*/ +67 "core" / +4 .tPC.seek :open +2 "processing"%j( +458 "core" ( +2 "manipulator"&& +3 "core" &b y +2 "manipulator"&P% +3 "core" % /  y) +3 .tForearm.seek :retract + "manipulator"&a'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&q(i +366 "core" ( +2 "manipulator"&~& +3 "core" &u { z* +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &|& +3 "core" &u d z* +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' + "manipulator"&& +4 "core" &u c z* +2 "manipulator"&w% +3 "core" % n z +3 "collection"'X& +3 "core" &\ n +3 "collection"' & +5 "core" &\ n +2 .tCC.seek :closed +2 "collection"'p(S +5 "core" &\ n +7 & /\ j$c +9 &Vz \ c7 +10 &}x\ cL +9 &T\ gP +10 &VQ\ gO +9 &Q\ gO +9 &U\ gO +10 &O\ gO +9 &]V\ gP +9 & Q\ gO +10 &Q\ gP +9 &!R\ gP +9 &#eR\ gP +10 &%(U\ gO +9 &&U\ gO +10 &(U\ gP +9 &*nT\ gO +9 &,0P\ hO +10 &-O\ hO +9 &/U\ gO +9 &1vT\ gO +10 &37U\ gP +9 &4S\ gO +10 &6Q\ gO +9 &8}R\ gP +9 &:@T\ gO +10 &<Q\ gP +9 &=R\ gP +9 &?S\ gO +10 &AHU\ gO +9 &CX\ fP +10 &D\\\ fQ +9 &Fl\ dR +9 &H7\ ^X +10 &I\ [\\ +9 &K\ Z\\ +9 &Mp\ [\\ +10 &O2\ [\\ +9 &P\ Z] +10 &R\ YJ +9 &S"\ `- +9 &S\ aT +6 ( + "collection"' & +4 "core" &S\ aT +2 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.35 + "collection"'G& +6 "core" &S\ aT +3 .tHand.open + "manipulator"&21 +78 "core" 1 +2 "manipulator"&L% +3 "core" % W z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&&'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +6 "core" &S\ bT +2 "collection"'% +3 "core" %\ b +2 .tCSV.dial CSR +2 "collection"'`  +42 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +56 .tCS.seek 5ml + "collection"'0'oW +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 '% +3 "core" %o]\ d +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 7.501ml +2 "collection"'T' +664 "core" ' +2 .tCSV.dial :waste +2 "collection"'I +131 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'l' +1978 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +6 "core" &S}\ aT +2 "collection"'!% +4 "core" %\ a + .tCSV.dial :flush +2 "collection"'  +45 "core"  +4 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 5ml + "collection"'9'oW +1240 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'C @ +44 "core" A +3 "collection"'z% +5 "core" %oW\ c +2 .tCS.seek 7ml + "collection"'+' +542 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'\\  +4 'f  +40 "core"  +95  +4 .tCBV.dial :waste2b +6 .CS.seek 0ml +2 "collection"'F' +1697 "core" ' +2 #tFlushing upper manifold + "collection"'d& +5 "core" &S}\ aT +2 "collection"'-% +5 "core" %~\ a + .tCSV.dial :flush +2 "collection"'  +71 "core" +5 .tCS.seek 5ml +2 "collection"' 'oW +1251 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +46 "core" B +3 "collection"'=% +4 "core" %o^\ c +3 .tCS.seek 7.001ml + "collection"'v' +556 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'K +4 'i  +46 "core"  +57  +5 .tCTV.dial :air + "collection"'A  +129 "core" +4 .tCS.seek 0ml +2 "collection"'' +1706 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"','/ +782 "core" ' + .tCSV.dial :waste +2 "collection"'} +45 "core" +4 .tCS.seek 0ml +2 "collection"'' +796 "core" ' + "collection"'t& +4 "core" &S}\ dT +2 "collection"'V% +3 "core" %\ d +2 .tCSV.dial :flush +2 "collection"'1  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'S'/ +775 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'R @ +44 "core" A +4 "collection"'O% +3 "core" %/\ c +47 .tCS.seek 5ml + "collection"'E'oW +551 "core" ' +2 .tCSV.dial :air + "collection"'m @ +7 "core" @ +4 .tCS.seek 0ml +2 "collection"'' +1240 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '/ +781 "core" ' +2 .tCSV.dial :waste + "collection"' +78 "core" +5 .tCS.seek 0ml +3 "collection"' ' +776 "core" ' +3 #tDisinfecting external Intake with mfbkill + "collection"'s& +6 "core" &S{\ aT +2 "collection"'% +4 "core" %\ a + .tCSV.dial CSR +2 "collection"'x  +132 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +15 .tCS.seek 8ml + "collection"'Y'_ +1951 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"'.' +548 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'; +2 ')  +7 "core"  +95 +4 .tCTV.dial :intake + "collection"'n  +73 "core"  +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"'k'O +1974 "core" ' + .tIntake.select :close +2 "sampler")0 +15 .tCTV.dial :air + "collection"'h  +75 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'#' +558 "Can"\ mX" +48 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'U  +103 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +16 .tCS.seek 4ml + "collection"'y'O +1104 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'?' +1472 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'\  +3 .tCTV.dial CSV +3 "collection"'o  +40 "core" ~ +95 ~ +5 .tCBV.dial :waste2b + "collection"'7  +47 "core"  +5 .tCS.seek 0ml +2 "collection"'' +2432 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR +8 "collection"'  +45 "core"  +49 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +15 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"' 'O +1091 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'b' +1482 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'  +3 'M +46 "core"  +69 ~ +4 .tCTV.dial :air +2 "collection"'  +133 "core" ~ +4 .tCS.seek 0ml +2 "collection"'e' +2433 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'u'/ +800 "core" ' +2 .tCSV.dial :waste + "collection"'% +45 "core" +5 .tCS.seek 0ml +3 "collection"'' +775 "core" ' +2 #tFlushing upper manifold + "collection"'5& +5 "core" &S{\ aT +2 "collection"'% +4 "core" %\ b +2 .tCSV.dial :flush + "collection"'Z  +44 "core"  +5 .tCS.seek 5ml +3 "collection"'c'oW +1234 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'N @ +43 "core" A +3 "collection"'{% +4 "core" %oR\ c +3 .tCS.seek 6.999ml + "collection"'(' +546 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'@  +3 ' +18 "core"  +87  +4 .tCTV.dial :air +2 "collection"'3  +5 "core"  +5 .tCS.seek 0ml +2 "collection"'B' +1720 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'r'/ +772 "core" ' + .tCSV.dial :waste +2 "collection"' +45 "core" +4 .tCS.seek 0ml +2 "collection"'[' +796 "core" ' + "collection"'D& +4 "core" &S{\ cT +2 "collection"']% +3 "core" %\ c +2 .tCSV.dial :flush + "collection"'  +44 "core"  +5 .tCS.seek 3ml +2 "collection"'W'/ +773 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'^ @ +44 "core" A +4 "collection"'% +3 "core" %/\ d +3 .tCS.seek 5ml + "collection"'>'oS +555 "core" ' + .tCSV.dial :air +2 "collection"'g @ +6 "core" A +4 .tCS.seek 0ml +3 "collection"'/' +1240 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'"'/ +794 "core" ' + .tCSV.dial :waste +40 "collection"'< +79 "core" +5 .tCS.seek 0ml +3 "collection"'' +775 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"':& +6 "core" &S{\ bT +2 "collection"'*% +3 "core" %\ b +2 .tCSV.dial :flush +2 "collection"'J  +55 "core" +5 .tCS.seek 5ml +2 "collection"'H'oW +1239 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" A +3 "collection"'P% +4 "core" %oZ\ c +3 .tCS.seek 7ml + "collection"'8' +573 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'Q  +3 '~  +43 "core"  +89  +5 .tCBV.dial :waste2b + "collection"'|  +44 "core"  +5 .tCS.seek 0ml +3 "collection"'' +1728 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'w& +11 "core" &S{\ cT +2 "collection"'X% +8 "core" %\ c +2 .tCSV.dial CSR +2 "collection"'a  +44 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +16 .tCS.seek 8ml +2 "collection"'''_ +1934 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 .tCS.seek 10ml +2 "collection"'G' +553 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'2 +2 'L  +47 "core"  +55 +4 .tCTV.dial :intake +2 "collection"'  +74 "core" +4 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml +2 "collection"''O +1957 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air + "collection"'  +75 "core" ~ +4 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'`' +590 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +113 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +16 .tCS.seek 5ml + "collection"'4'oW +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'' +1351 "core" ' +2 .tCSV.dial CBV + "collection"'0 +100 "core" +5 .tCS.seek 0ml +44 "collection"'I' +2645 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&T& +11 "core" &u v z* +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&(i +20 "core" ( +2 "manipulator"&!& +3 "core" &s H zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &s zJ +2 .tForearm.seek CC +2 "manipulator"&l'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&C/ +79 "core" / +3 .tCC.seek :open +2 "collection"'z( +403 "core" ( +2 "manipulator"&9& +3 "core" &s S zJ +2 "manipulator"&\\% +3 "core" % @ z +3 .tForearm.seek :retract + "manipulator"&f'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&+(- +279 "core" ( + "manipulator"&d& +5 "core" &- z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &-& +3 "core" &- g z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'a +110 "core" ' +3 .tHand.open + "manipulator"&F1 +74 "core" 1 +2 "manipulator"&% +3 "core" % k] i z- +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&='\ +104 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 02:31:20 + #Preparing to sleep until +10:00 +8 #Asleep til +10:00 +2 #Continuing at 04:42 +5 "Can"\ u@" +4 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 32,\\n 2 => 1}\\nCan@04:32:27, 24.3C, 54% humidity, 14.7psia, 13.047V, 0.367A, 42.535Ah, 4.79W\\nSampled 100.0ml",Subject: "Asleep until 04:42" +22 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +212 #"uploadLog"upsync +15404 "Can"\ +" +44332 \ #p +3 #tPowering core bus +544 .Gate.power :raw,:ON +2 "sampler") +59 )  +2 "core"  +3 "collection"' +3 'i +2 "core"  +2 "processing"% +49 %K +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X 32,\\n 2 => 1}\\nCan@04:42:49, 24.0C, 55% humidity, 14.7psia, 13.047V, 0.391A, 42.558Ah, 5.10W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +4 #tDA/WCR phase #9 +4 #bac sampling at most 100ml, wcr at most 100ml +6 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'y& +5 "core" &\ q +4 .tHand.open + "manipulator"&\ 1 +78 "core" 1 +3 "manipulator"&o% +3 "core" % \  k y +2 "storage"(7% +4 "core" %h \ v +3 "storage"(?. +7 "core" .(d +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(( +63 ."Qmail"BACfans.email "Started bac in tube 2 at 04:42:49PDT10-Jun-23\\n{1 => 32,\\n 2 => 1}\\nCan@04:42:49, 24.0C, 55% humidity, 14.7psia, 13.047V, 0.391A, 42.558Ah, 5.10W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +73 #"uploadLog"upsync +79 "core" ( + .tSC.configure :limp +14 "storage"($(\ 1b +6 (& +6 "core" & =\ t +4 "manipulator"& & +10 "core" &W y( +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +9 .tElbow.seek 2 +2 "manipulator"&(* +29 "core" ( +3 "manipulator"&M& +4 "core" &3 y +2 "storage"(& +3 #"uploadLog"upsync +6 "core" & F\ v +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&b'ѷ +96 "core" ' + "storage"(e& +5 "core" & P\ w +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(%'> +297 "core" ' +2 "storage"(u- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (5& +2 "core" & 7\ y +3 "manipulator"&& +3 "core" &3 z +2 .tElbow.seek 2 +2 "manipulator"&Z(* +5 "core" ( +2 "manipulator"&& +3 "core" &3 T z +2 "storage"(N& +4 "core" & \ y +3 .tForearm.seek 2 + 300 counts + "manipulator"&{'' +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&c/ +77 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&@& +4 "storage"('g +7 "core" &3 z +2 "manipulator"&3% +4 "core" % + | y +47 .tForearm.seek :retract +2 "manipulator"&('\ +94 "core" ' + .tElbow.seek CC +8 "manipulator"&B(i +116 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +33 "core" ( + "manipulator"&& +4 "core" &a% z?T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &r& +3 "core" &a% z?T +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&D'Ͻ +93 "core" ' +2 "manipulator"&]& +4 "core" &a% J y?T +2 "manipulator"&% +4 "core" % v zU +2 "collection"'[& +3 "core" &\ s +3 "collection"'^& +5 "core" &\ s +2 .tCC.seek :closed +3 "collection"'(S +5 "core" &\ s +5 &\ r; +9 &Gu\ i1 +9 &>r}\ gF +10 &[U\ jP +9 &P\ lO +9 &eS\ kO +10 &&T\ kO +9 &O\ lO +10 &T\ kO +9 &lVl\ kO +9 &.Qo\ lO +10 & Rl\ lO +9 &"R\\\ lO +9 &$tTR\ kO +10 &&6TO\ lO +9 &'TP\ kP +10 &)RA\ kO +9 &+|T8\ kO +9 &->R7\ lO +10 &.R3\ kP +9 &0R*\ kO +9 &2R\ kO +10 &4ER\ lP +9 &6R\ lO +10 &7S \ kO +9 &9T\ kP +9 &;NQ\ kO +10 &=T\ kO +9 &>R\ kO +9 &@O\ lO +10 &BVT\ kO +9 &DU?\ kO +10 &EW8\ kP +9 &G`p8\ iQ +9 &ITq1\ hS +10 &K/\ eV +9 &L(\ `Z +9 &N$\ `[ +10 &PA&\ `\\ +9 &R&\ _\\ +10 &S[I%\ f0 +9 &Sh \ iD +5 ( +2 "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.91 +2 .Hand.open +3 "manipulator"&W1 +4 "core" &SW\ kD +70 1 +2 "manipulator"&g% +3 "core" % zU +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&>'\ +95 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml +3 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +3 "sampler")/+ +5 "core" + +2 "sampler")<% +3 "core" % Z\ EW +2 "collection"'"& +3 "core" &SW\\\ jD +4 "Can"\ rJ#! + #tCalibrating pressure and temperature sensors +5 .CTV.dial :air + "collection"':  +17 "core" ~ +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")* +6 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X +2 .tSSV.dial :exhaust + "sampler")\\  +77 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")l' +846 "core" ' + .tExhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 "sampler")d  +2 .tCBV.dial SSV +4 "collection"'- @ +6 "core" ? +64 +5 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open +3 "sampler") +251 "collection"'% +10 "core" %()\ \\ +2 #tIntake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +4 "sampler")#.0X'S +441 "core" ' + .tExhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")=  + "collection"'+ @ +8 "core" ? +66 +5 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +3 "sampler") +214 "collection"'% +4 "core" %'+1\ b + #tIntake @31.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X(\ h +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +4 "collection"'  + 'e  +15 "core"  +29  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +6 .tCS.seek 0ml + "collection"')' +2354 "core" ' `\ e +3 "collection"'n% +5 "core" %_\ g\ + "sampler")u% +3 "core" % X\ Bu +3 #tBubblePoint: Intake @55.6psia, Outlet @0.3psia + .CBV.dial SSV +3 "collection"'x @ +32 "core" B +5 .tSS.reconfigure :default +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'d' +96 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +134 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +105 "core" ' + "storage"(N- +3 "core" -'\\ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&5& +3 "core" &+ y +2 "storage"(c& +4 "core" & I\ r +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek 1 +2 "manipulator"&' +36 "core" ' +2 .tElbow.hold +3 "manipulator"&3, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(b- +3 "core" -'\\ +2 .tSE.seek 31.19 Pucks below Top Plate +4 "storage"(%' +39 "core" ' +2 "manipulator"&r% +3 "core" % zv +2 "storage"(@& +3 "core" & ; : ^\ h +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 311 counts +2 "manipulator"&]'G +19 "core" ' +2 "manipulator"&)& +3 "core" &+ y +2 "storage"(& +3 "core" & ~ x \ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&{' +32 "core" ' +3 .tSE.seek 32.19 Pucks below Top Plate +2 "storage"('o +41 "core" ' + "manipulator"&& +4 "core" &+ y +2 "manipulator"&Z% +3 "core" %ѿ Y z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&('\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&[(i +152 "core" ( +2 "manipulator"&W& +3 "core" &m$ y?R +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &g& +3 "core" &m# | z?R +2 .tForearm.seek CC +2 "manipulator"&"'Ͻ +100 "core" ' + .tHand.close + "manipulator"&^/ +70 "core" / +3 .tCC.seek :open +2 "collection"':( +401 "core" ( +2 "storage"(<& +3 "core" & c\ r +2 "storage"(D& +3 "core" & '\ q +2 "manipulator"& & +4 "core" &m# z?R +2 "manipulator"&#% +3 "core" % z +2 .tForearm.seek :retract +2 "manipulator"&*'\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&(# +161 "core" ( + "manipulator"&& +4 "core" &' y +2 "storage"(H& +3 "core" & 1\ w +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 + "manipulator"&~' +152 "core" ' +2 .tElbow.hold +2 "manipulator"&J, +4 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&|1 +78 "core" 1 +2 "manipulator"&8% +3 "core" %  z +2 "storage"(/& +4 "core" & <\ q +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 315 counts + "manipulator"&w'K +23 "core" ' +2 "manipulator"&a& +4 "core" &' 6 z +2 "storage"(X& +3 "core" & B\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&L' +34 "core" ' + "storage"(Q% +4 "core" %h c\ w +2 ."downElevator"SE.seek :down +3 "storage"( 'g +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 (G% +3 "core" %m \ } +2 "manipulator"&2% +4 "core" % y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"''& +6 "core" &f\ w +2 "manipulator"&4& +3 "core" &' D y +2 "manipulator"&0% +4 "core" %\  y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(- +174 "core" ( + "manipulator"&& +4 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &P& +3 "core" &- | y +3 .tForearm.seek :garage +3 "manipulator"&'a +110 "core" ' +2 .tHand.close + "manipulator"&!/ +77 "core" / +2 "manipulator"&& +3 "core" &- z z +2 "manipulator"&% +4 "core" % n` z +3 .tForearm.seek :retract + "manipulator"&9'\ +116 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&q(i +291 "core" ( +2 "manipulator"&p& +3 "core" &b1 zJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &b1  zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' +2 "manipulator"&-& +3 "core" &b1 zJ +2 "manipulator"&&% +4 "core" % z +2 "collection"'& +4 "core" &p\ s +2 "collection"'`& +49 "core" &z\ s +3 .tCC.seek :closed +2 "collection"'C(S +6 "core" &z\ s +5 &w\ s4 +9 &9Huw\ i0 +10 &cq{r\ hE +9 &Ys\ kN +9 &Pw\ lN +10 &Qv\ lN +9 &JRo\ lN +9 & Qp\ lN +10 &Tq\ kN +9 &St\ lO +10 &TPh\ lN +9 &!R~u\ lN +9 &"Rp\ lN +10 &$Rn\ lN +9 &&YRu\ lO +10 &(Sl\ lN +9 &)Se\ kN +9 &+Rm\ lN +10 &-cTf\ lN +9 &/$Rk\ kN +9 &0Rq\ lN +10 &2Ng\ lN +9 &4jQe\ lN +9 &6,Uh\ lN +10 &7Qn\ kN +9 &9Th\ kN +10 &;rRi\ lN +9 &=4Of\ lN +9 &>Re\ lN +10 &@Tf\ lN +9 &BzRq\ lN +9 &D;Ym\ jO +10 &Ecd\ jP +9 &Go\ fU +10 &I]s\ _[\ +9 &K r\ `Z +9 &Lf\ _\\ +10 &Ne\ `\\ +9 &Pad\ ^\\ +9 &R l\ ^[ +10 &SoDc\ f'u +9 &S\ k\ eV +6 ( + "collection"'`& +4 "core" &Spf\ gV +2 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.32 + "collection"'d& +6 "core" &Soc\ gV +3 .tHand.open + "manipulator"& 1 +72 "core" 1 +2 "manipulator"&l% +3 "core" % Ͻ w z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%i +130 "core"  +6 "processing"%f% +3 "core" %ϳ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%F' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +48 "core"  +4 .tPS.seek 0ml +2 "processing"%K'ϴ +1595 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core" +6 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%v'\ +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%A +4 "collection"',  +4 "core" A + "processing"%R +4 "core" A +2 "processing"%  +65 "core" +96  +5 .tPSV.dial :mixloop +2 "processing"%S +101 "core" +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'t  +6 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%}  +129 "core" +4 .tPS.seek 0ml +2 "processing"%O'ϴ +2603 "core" ' +2 .tPSV.dial :air +2 "processing"%+  +54 "core" +48 .tPS.seek 2.5ml +2 "processing"%1'\ +395 "Can"\ oJ$jS +2203 "core" ' +2 .tPSV.dial :mixloop + "processing"%= +43 "core" +4 .tPS.seek 0ml +2 "processing"%'ϴ +2608 "core" ' + .tPSV.dial :air +2 "processing"%6  +56 "core" +4 .tPS.seek 2.5ml +2 "processing"%'\ +2597 "core" ' +2 .tPSV.dial :mixloop + "processing"%_ +42 "core" +5 .tPS.seek 0ml +2 "processing"%;'ϴ +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +6 "core" &b0 ~ zJ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&m(i +6 "core" ( + "manipulator"&I& +4 "core" &b1 zJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &h& +3 "core" &b0 zJ +2 .tForearm.seek CC +2 "manipulator"&V'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&/ +78 "core" / +3 .tCC.seek :open +2 "collection"'y( +401 "core" ( +2 "manipulator"&& +3 "core" &b0 yJ +2 "manipulator"&Y% +3 "core" % \\ y +3 .tForearm.seek :retract + "manipulator"&\ '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&z(- +287 "core" ( + "manipulator"&j& +4 "core" &- s y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &s& +3 "core" &- ~ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&7'a +114 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&k% +3 "core" % kU z! +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 .tPSV.dial :mixloop + "processing"% +6 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%  +17 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%e  + "collection"'E  +6 "core"  +13  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'$  +6 "core" +3 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"'& +6 "core" &v\ v +2 "manipulator"&u% +3 "core" %\  ! y +2 "storage"(x% +41 "core" %m \ { +9 "storage"(B. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 3 +2 "storage"((d +351 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (N& +4 "core" &d P\ u +2 "manipulator"&5& +3 "core" &- y +2 "manipulator"&c% +3 "core" %\  x +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&>(U +191 "core" ( +2 "manipulator"&b& +3 "core" &M | y9) +2 "storage"(r& +4 "core" &d \ x +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&@' +94 "core" ' + "storage"()& +4 "core" &d s\ y +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('> +99 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (Z& +3 "core" &d } B\ o +2 "manipulator"&?& +3 "core" &M y z9) +2 .tElbow.seek 3 +2 "manipulator"&n(U +4 "core" ( +2 "manipulator"&& +4 "core" &M z9) +2 "storage"(& +3 "core" &d v s 0\ p +3 .tForearm.seek 3 + 300 counts + "manipulator"&]'U +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&%/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&W& +4 "storage"(g'g +7 "core" &M Y z9) +2 "manipulator"&{% +3 "core" % c y +3 .tForearm.seek :retract + "manipulator"&3'\ +43 "core" ' + ."downElevator"SE.stop + "storage"(5 +53 "core" ' + .tElbow.seek CC +4 "manipulator"&^(i +141 "core" ( +2 "manipulator"&(& +3 "core" &g' zBf +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &g' f zBf +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&<'Ͻ +95 "core" ' +2 "manipulator"&D& +3 "core" &g' zBf +2 "manipulator"& % +4 "core" % z$ +3 "collection"'#& +3 "core" &{\ t +3 "collection"'& +5 "core" &x\ t +43 .tCC.seek :closed +8 "collection"'H(S +7 "core" &\ s + &\ s + &\ s + &\ s + &\ t + &\ s +3 & 0|\ o$c +6 &Vvp\ i7 +10 &uz\ hL +9 &Qr\ mN +10 &fRp\ lN +9 &)Qf\ lM +9 &Sd\ lN +10 &Rf\ lN +9 &mTi\ lN +9 &/On\ mN +10 &Qg\ mM +9 &!Qj\ lN +10 &#wQk\ lM +9 &%7Rj\ lN +9 &&Ri\ lN +10 &(Sl\ lN +9 &*~Sf\ lN +9 &,AQh\ lM +10 &.RX\ lN +9 &/Q[\ lN +10 &1T^\ lN +9 &3HR^\ lN +9 &5 R\\\ lM +10 &6RV\ lN +9 &8RS\ mN +9 &:PRW\ lN +10 &<QV\ mN +9 &=RY\ lM +10 &?RP\ lN +9 &AWST\ lN +9 &CST\ lN +10 &DWV\ lN +9 &F^]\ kO +9 &HWjZ\ jQ +10 &J^\ gT +9 &KS\ cX +10 &MT\ a[ +9 &OBS\ a[ +9 &QP\ _\\ +10 &RN\ b? +9 &S.R\ c%n +9 &SrS\ iN +3 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.02 +3 .Hand.open +2 "manipulator"&"1 +71 "core" 1 +2 "manipulator"&[% +3 "core" % z$ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'8  +130 "core" ~ +5 .tCSV.dial CTV + "collection"'/  +32 "core"  +5 .tPS.seek 2.5ml +2 "processing"%a'\ +2607 "core" ' +2 "collection"'X% +3 "core" % GJ<\ h +3 .tCS.seek 4.25ml + "collection"'*'W +1538 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%Q  +44 "core"  +6 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +71 "core"  +5 .tPS.seek 0ml +2 "processing"%G'ϴ +2604 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'2 ` +30 "core" ^ +4 .tCSV.dial :air +2 "collection"'~ @ +44 "core" ? +5 .tCS.seek 10ml +3 "collection"''' +1545 "core" ' +2 .tCSV.dial CTV +2 "collection"'4  +56 "core" ~ +5 .tCS.seek 0ml +3 "collection"'0' +2614 "core" ' + .tCBV.dial :waste1 +2 "collection"'w @ +29 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +131 "core" +3 "collection"' & +3 "core" &Spqs]\ eN +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&% +6 "core" %\  z +2 "storage"(L% +3 "core" %r 1\ o +2 "storage"(P. +3 "core" .(d +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(J( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (!& +5 "manipulator"&& + "core" & Z h\ m +4 ."raiseStack"SE.reconfigure :place +4 "storage"(#]K-0-\ b +4 "core" &g' zBf +48 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek CC +3 "storage"('> +2 "manipulator"&(i +7 "core" ( + "manipulator"&& +4 "core" &g' u zBf +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &p& +3 "core" &g' x xBf +3 .tForearm.seek CC +2 "manipulator"&T'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&\\/ +74 "core" / +3 .tCC.seek :open +2 "collection"'-( +77 "core" ' +2 "storage"(&- +2 "core" -'> +3 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place + "storage"(' +41 "core" ' +268 ( + "storage"(9& +4 "core" & h\ s +2 "storage"(:& +3 "core" & i\ s +2 "manipulator"&d& +4 "core" &g& u yBf +2 "manipulator"& % +4 "core" % ϻ 5 z* +3 .tForearm.seek :retract + "manipulator"&l'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&`(* +181 "core" ( +2 "manipulator"&i& +3 "core" &% v y& +2 "storage"(f& +4 "core" & \ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 2 + "manipulator"&' +104 "core" ' +2 .tElbow.hold +2 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&F1 +71 "core" 1 +3 "manipulator"&% +5 "core" % z + "storage"(K& +4 "core" & `\ r +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 316 counts +2 "manipulator"&A'7 +16 "core" ' + "manipulator"&R& +5 "core" &?\ : y# + "storage"(,& +4 "core" & v\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +25 "core" ' + "storage"(S% +4 "core" % O\ x +3 ."downElevator"SE.seek :down +2 "storage"(t'g +102 (}% +3 "core" %;Q \ sZn +2 "manipulator"&v% +3 "core" % q x +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +39 "manipulator"&+'\ +105 "core" ' + ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 .tPSV.dial :air +2 "processing"%O  +71 "core" +4 .tPS.seek 2.5ml +3 "processing"%='\ +2594 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%1 +44 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%6  +44 "core"  +3 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +44 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%_  +43 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'ϴ +2602 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%.& +6 "core" &\  +2 "manipulator"&I& +3 "core" &?\ | y# +2 "manipulator"&h% +3 "core" %\  y m +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +184 "core" ( + "manipulator"&q& +3 "core" &- y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- } y +2 .tForearm.seek :garage +2 "manipulator"&C'a +112 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / + "manipulator"&Y& +4 "core" &- z +2 "manipulator"&V% +3 "core" % rc z +3 .tForearm.seek :retract + "manipulator"&j'\ +103 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&s(_ +124 "core" ( + "manipulator"&m& +4 "core" &^ y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &^ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&k'$ +96 "core" ' +2 "manipulator"&\ & +3 "core" &^ y +3 "manipulator"& % +3 "core" % z +2 "processing"%& +4 "core" &\  +3 "processing"%e& +5 "core" &\  +2 .tPC.seek :closed + "processing"%E(^ +7 "core" &\  +4 &\ > +10 &Hx\ 2 +9 &;r\ G +10 &\\\ P +9 &V\ P +9 &dT\ P +10 &'U\ O +9 &Q\ O +9 &S\ O +10 &mT\ O +9 &/T\ O +10 & S\ O +9 &"V\ O +9 &$uU\ O +10 &&6V\ P +9 &'S\ P +10 &)R\ P +9 &+}P\ O +9 &-?Q\ O +10 &/R\ O +9 &0T\ O +9 &2O\ O +10 &4GN\ O +9 &6O\ P +9 &7S\ P +10 &9N\ O +9 &;OR\ O +10 &=T\ P +9 &>R\ P +9 &@Q\ P +10 &BUX\ P +9 &Dj\ R +9 &E\ U +10 &G\ U +9 &IL\ V +10 &K\ V +9 &L\ V +9 &N\ W +10 &PS\ V +9 &R\ V +10 &S\ V +9 &U\ W +9 &WZ\ V +49 &Y\ W +9 &Z\ W +3 &\\\ X + &^9tu\ '{ &^e\ 5 + ( + &^ \ / +2 "processing"%e& +3 "core" &^ \ / +2 #tProcessing Clamp onSpring/offSpring for 11/28 samples, on/off torque 1.65 + "processing"%$& +6 "core" &^!\ / +3 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&u% +3 "core" %  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&x'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%B  +45 "core"  +3 .tPSV.dial :mixloop +3 "processing"%7 +44 "core" +4 "processing"%M% +3 "core" %ϸ\ +3 .tPS.seek 0.3ml + "processing"%N' +382 "core" ' +2 .tPSV.dial PSR +2 "processing"%5 +101 "core"  +7 #tPulling 0.4ml of PSR.air .PSR.select :air +6 .PS.seek 0.7ml +2 "processing"%c'' +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml + "processing"%b'\ +1901 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%r +99 "core" +4 .tPTV.dial :mixing + "processing"%z @ +75 "core" A +4 .tPBV.dial :waste2 +2 "processing"%)  +96 "core"  +4 .tPS.seek 0ml +2 "processing"%'ϴ +2601 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Z& +11 "core" &^ y +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&?(_ +4 "core" ( +2 "manipulator"&& +4 "core" &^ y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &^ Z z +3 .tForearm.seek PC +3 "manipulator"& '$ +90 "core" ' + .tHand.close + "manipulator"&%/ +74 "core" / +3 .tPC.seek :open +2 "processing"%W( +460 "core" ( + "manipulator"&{& +4 "core" &^ ~ y +2 "manipulator"&>% +4 "core" % " y+ +2 .tForearm.seek :retract + "manipulator"&@'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&((- +135 "core" ( + "manipulator"&& +3 "core" &- C yc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &- u yc +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&]'a +115 "core" ' +42 .tHand.open +5 "manipulator"&g1 +75 "core" 1 + "manipulator"&D% +4 "core" % kZ z% +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 #tLoading bac puck from tube 3 into Processing Clamp + "processing"%#& +6 "core" &\ +2 "manipulator"&n% +4 "core" %\  y +2 "storage"(3% +3 "core" %\\ \ y +2 "storage"(y. +4 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 3 +2 "storage"("(d +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 ([& +3 "core" &b ]\ q +2 "manipulator"&& +4 "core" &- y yb +2 "manipulator"&8% +3 "core" %\  q z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 + "manipulator"&/(U +179 "core" ( +3 "manipulator"&<& +3 "core" &M n y8! +2 "storage"(;& +4 "core" &a a\ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 700 counts +2 "manipulator"&X' +104 "core" ' +2 "storage"(o& +3 "core" &a V\ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(Q'> +101 "core" ' +2 "storage"(- +2 "core" -'z +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (a& +3 "core" &a w\ s +2 "manipulator"&2& +4 "core" &M z8! +2 .tElbow.seek 3 +2 "manipulator"&~(U +5 "core" ( + "manipulator"&*& +4 "core" &M s z8! +2 "storage"(4& +3 "core" &a \ t +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&''U +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&w/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"( 'g +7 "core" &M z8! +2 "manipulator"&% +3 "core" % N zi +3 .tForearm.seek :retract +2 "manipulator"&L'\ +41 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +52 "core" ' +2 .tElbow.seek PC +2 "manipulator"&P(_ +263 "core" ( + "manipulator"&!& +3 "core" &e G y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &e ~ y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +103 "core" ' +2 "manipulator"&& +3 "core" &e y +3 "manipulator"&p% +3 "core" %; y7 +41 "processing"%\\& +9 "core" &\ +3 "processing"%&& +5 "core" &\ +2 .tPC.seek :closed + "processing"%^(^ +7 "core" &\ +6 & -\ $c +9 &Vz\ 7 +9 &}w\ L +10 &Q\ O +9 &\\N\ O +10 &L\ O +9 &N\ O +9 &N\ O +10 &dN\ O +9 &'O\ N +9 &N\ O +10 &!N\ O +9 &#lO\ O +10 &%.Q\ O +9 &&O\ O +9 &(L\ O +10 &*tN\ O +9 &,6R\ O +9 &-K\ O +10 &/N\ N +9 &1|N\ O +9 &3>Q\ O +10 &5N\ O +9 &6N\ O +10 &8Q\ O +9 &:GN\ N +9 &<O\ O +10 &=R\ O +9 &?P\ O +9 &AMR\ O +10 &C \\\ P +9 &Dn\ S +10 &F\ U +9 &HC}\ U +9 &J\ U +10 &K\ V +9 &M\ U +10 &OI\ V +9 &Q \ U +9 &R\ V +10 &T\ V +9 &VQ\ V +9 &X\ V +10 &Y\ V +9 &[\ W +9 &]U\ J +10 &^K\ _ +9 &^0\ 3 +6 ( + "processing"%&& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.73 +2 .Hand.open +3 "manipulator"&|1 +4 "core" &^(\ 3 +73 1 +2 "manipulator"&H% +3 "core" % ; z7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tHeating Puck.from 3, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +5 "processing"%9  +2 %:9 +6 "core" 9 +102 "processing"%d9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9  +102 "processing"%i9 +3 "core" 9  +102 "processing"%f9 +4 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%F9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%K9 +3 "core" 9& +103 "processing"%R9 +2 "core" 9+ +103 "processing"%,9 +2 "core" 9/ +103 "processing"%S9 +2 "core" 93 +103 "processing"%l9 +2 "core" 97 +103 "processing"%}9 +2 "core" 9; +103 "processing"%v9 +2 "core" 9@ +103 "processing"%`9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%A9 +2 "core" 9L +103 "processing"%9 +3 "core" 9P +102 "processing"%O9 +3 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%t9 +2 "core" 9\ ]\ +103 "processing"%G9 +2 "core" 9a +103 "processing"%19 +3 "core" 9e +102 "processing"%69 +3 "core" 9(j +102 "processing"%9 +3 "core" 93n +102 "processing"%_9 +3 "core" 9<r +102 "processing"%=9 +3 "core" 9Dv +102 "processing"%.9 +3 "core" 9Nz +103 "processing"%I9 +2 "core" 9W +141 "processing"%h9 +9 "core" 9c +103 "processing"%q9 +3 "core" 9j +102 "processing"%9 +3 "core" 9r +3 .tPH.hold 2:00:00,29C +3 "processing"% ppo +3 .tdelay 1:30 +6 "core"  +8997 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"% +101 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +16 .tPS.seek 0.5ml + "processing"%Y' +579 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +17 .tPS.seek 2ml + "processing"%V'˹ +241 "Can"\ tDY%S +1359 "core" ' +2 .tPTV.dial :puck + "processing"%+  +72 "core"  +7 .tPSV.dial PTV + "processing"%m +74 "core" +3 .tPBV.dial :waste1 +2 "processing"%  +132 "core"  +4 "processing"%C% +3 "core" %˾$\ } +3 .tPS.seek 1.5ml + "processing"%\ ' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +5 .tPS.seek 0ml +2 "processing"%'ϴ +1598 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 + "processing"%  +36 "core" +4 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%j * +35 "core" + +4 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%U +73 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"%$'\ +2357 "core" ' +2 .tPSV.dial PTV + "processing"% +74 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +73 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%e +84 "core" ~ +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +115 "core"  +6 .tPS.seek 0ml +2 "processing"%7'ϴ +2373 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%M  +131 "core" +3 .tPSV.dial :mixloop +2 "processing"%k +56 "core" +3 .tPRV.dial :ab1 +2 "processing"% @ +76 "core" A +4 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%5' +370 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'N  +3 "processing"%c  +44 "core" +4  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "processing"%r% +4 "core" %\ +2 .tPS.seek 0.3ml +2 "processing"%z' +346 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"')  +31 "core" +4 .tPRV.dial :air + "processing"%b  +45 "core"  +4 .tPS.seek 0.9ml +2 "processing"%Z'A +1254 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +76 "core" > +4 .tPS.seek 0.5ml +2 "processing"%' +853 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +8 "processing"%%  +42 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%s'˹ +1593 "core" ' +2 .tPSV.dial :PML +2 "processing"%x +43 "core" +4 .tPTV.dial :mixing +2 "processing"%E @ +74 "core" B +4 .tPBV.dial :waste1 +2 "processing"%{  +36 "core" +4 "processing"%>% +3 "core" %˵#\  +3 .tPS.seek 1.85ml + "processing"%' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +5 .tPS.seek 0ml + "processing"% 'ϴ +1951 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'?& +5 "core" &v\ r +2 "manipulator"&g& +4 "core" &e | y +2 "manipulator"&D% +3 "core" %\  y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&@(- +138 "core" ( +2 "manipulator"&#& +3 "core" &- z# +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &n& +3 "core" &-\ y# +2 .tForearm.seek :garage +2 "manipulator"&3'a +110 "core" ' +4 .tHand.close + "manipulator"&y/ +75 "core" / +2 "manipulator"&]& +4 "core" &-\ ? y# +2 "manipulator"&[% +3 "core" % uu \\ y" +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&8(i +289 "core" ( +2 "manipulator"&J& +3 "core" &g zY +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &<& +4 "core" &g S zY +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&;'Ͻ +93 "core" ' +2 "manipulator"&(& +3 "core" &g zY +2 "manipulator"&o% +4 "core" %϶ z- +2 "collection"'& +4 "core" &\ o +3 "collection"'a& +5 "core" &\ s +2 .tCC.seek :closed +2 "collection"'2(S +6 "core" &\ o +6 &6\ k$c +10 &Tw\ d7 +9 &}w\ dL +9 &T\ gO +10 &UR\ hO +9 &U\ hP +9 &S\ hP +10 &Q\ hO +9 &\\V\ hP +10 &R\ hP +9 &R\ hP +9 &!O\ hO +10 &#dT\ fP +9 &%&R\ hP +9 &&R\ lP +10 &(R\ hO +9 &*lW\ jP +10 &,.S\ jP +9 &-S\ jO +9 &/O\ kP +10 &1tN\ fP +9 &36T\ gP +9 &4Q\ hP +10 &6N\ hO +9 &8}P\ hO +10 &:>S\ hP +9 &<Q\ hP +9 &=N\ hO +10 &?O\ hO +9 &AFT\ gP +9 &CW\ gP +10 &D[|\ gQ +9 &Fn|\ dS +10 &H6x\ _X +9 &Iz\ \\\\ +9 &K\ \\] +10 &Mm{\ Y] +9 &O/\ [] +9 &Py\ Y^ +10 &Ru\ [J +9 &S$y\ a, +10 &Sxy\ cU +2 ( +2 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.37 + "collection"'*& +5 "core" &Sri\ fU +4 .tHand.open + "manipulator"&41 +67 "core" 1 +2 "manipulator"& % +3 "core" % ϶ f z- +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&w'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%' +1590 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%/  +44 "core"  +4 .tPS.seek 0ml +2 "processing"%X'ϴ +1603 "core" ' +2 .tPSV.dial PSR +2 "processing"%Q +43 "core"  +7 .tPSR.select :air +2 "processing"% +57 .tPS.seek 2.5ml + "processing"%''\ +2434 "Can" \ oP%S +174 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +8 "processing"%  +10 "collection"'!  +29 "core" +128  +6 .tPSV.dial :mixloop +2 "processing"% +101 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'~  +17 "core"  +5 .tPTV.dial :PRVmixing + "processing"%  +75 "core" +5 .tPS.seek 0ml +2 "processing"%p'ϴ +2602 "core" ' +2 .tPSV.dial :air + "processing"%\\  +55 "core" +5 .tPS.seek 2.5ml +2 "processing"%L'\ +2597 "core" ' +2 .tPSV.dial :mixloop + "processing"%W +43 "core" +5 .tPS.seek 0ml +2 "processing"%|'ϴ +2603 "core" ' +2 .tPSV.dial :air +2 "processing"%H  +43 "core"  +5 .tPS.seek 2.5ml +2 "processing"%:'\ +2600 "core" ' + .tPSV.dial :mixloop +2 "processing"%& +43 "core" +6 .tPS.seek 0ml +3 "processing"%d'ϴ +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &g yY +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& (i +5 "core" ( + "manipulator"&i& +4 "core" &g P zY +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &f& +3 "core" &g yY +2 .tForearm.seek CC + "manipulator"&T'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +3 .tCC.seek :open +2 "collection"'F( +405 "core" ( + "manipulator"&& +4 "core" &g z yY +2 "manipulator"&K% +4 "core" % yA +2 .tForearm.seek :retract + "manipulator"&R'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&,(- +280 "core" ( +2 "manipulator"&S& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +43 &l& +9 "core" &- y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&}'a +113 "core" ' +2 .tHand.open + "manipulator"&v1 +74 "core" 1 + "manipulator"&`% +4 "core" % jQ U z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."bac"delayUntil "05:31:46.78" +4 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 3 into Collection Clamp +2 "collection"'A& +7 "core" &Z\ s + "manipulator"&% +4 "core" %\  y +2 "storage"(O% +4 "core" %e 3\ u +2 "storage"(. +2 "core" .(d +2 "storage"(t& +4 "core" &a V\ u +2 "storage"(G& +4 "core" &a b\ w +2 "manipulator"&1& +3 "core" &- z +2 "manipulator"&6% +3 "core" %\  z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +3 "manipulator"&(U +191 "core" ( + "manipulator"&_& +5 "core" &Q z9( + "storage"(=& +5 "core" &a \ v +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&.' +98 "core" ' + "storage"(I& +4 "core" &a \ v +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak + "storage"(h'> +116 "core" ' +2 "storage"(q- +2 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (& +3 "core" &a b d \ l +2 "manipulator"&& +4 "core" &Q d z9( +2 ."WCR"Elbow.seek 3 +2 "manipulator"&(U +4 "core" ( +2 "manipulator"&Y& +4 "core" &Q a z9( +2 "storage"(+& +3 "core" &a x { .\ k +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&m'U +27 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close + "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(V'g +3 "manipulator"&C& +7 "core" &Q z9( +2 "manipulator"& % +3 "core" % D zx +3 ."WCR"Forearm.seek :retract +2 "manipulator"&\ '\ +54 "core" ' + ."downElevator"SE.stop + "storage"(5 +39 "core" ' +46 ."WCR"Elbow.seek CC +2 "manipulator"&9(i +171 "core" ( + "manipulator"&& +5 "core" &l 8 z& + ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &j& +3 "core" &l i z& +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&U'Ͻ +102 "core" ' +2 "manipulator"&& +3 "core" &l C y& +2 "manipulator"&% +4 "core" % ` yP +2 "collection"'u& +4 "core" &a\ i +3 "collection"'e& +5 "core" &a\ p +2 ."WCR"CC.seek :closed +3 "collection"'B(S +5 "core" &[\ p +4 &X\ p4 +10 &9GvU\ g1 +9 &cp{O\ eE +9 &[W\ hO +10 &PR\ jN +9 &OR\ jO +9 &JRJ\ iO +10 & OL\ jN +9 &PO\ iN +10 &U=\ iO +9 &SQJ\ iN +9 &!O@\ iN +10 &"O<\ iO +9 &$R<\ iO +9 &&[O<\ jN +10 &(U3\ iO +9 &)T/\ iN +10 &+O4\ iO +9 &-bR1\ iO +9 &/$S,\ iO +10 &0Q/\ iN +9 &2Q/\ iN +9 &4jT1\ iO +10 &6,S4\ dO +9 &7R/\ jO +10 &9U4\ jN +9 &;rR4\ kO +9 &=4R+\ jO +10 &>S+\ iO +9 &@S"\ iO +9 &B{O#\ iN +10 &D;W"\ iO +9 &E]\ hP +10 &Gm#\ fQ +9 &Im*\ bV +9 &K$\ _Z +10 &L\ ^[ +9 &N\ ][ +9 &Pd\ ]\\ +10 &R$\ \\Z +9 &SqE\ c&r +10 &S\ cV +5 ( +2 "collection"'e& +3 "core" &S}\ dV +3 #"WCR"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.11 +3 .Hand.open +3 "manipulator"&$1 +73 "core" 1 + "manipulator"&M% +4 "core" % D zP +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&k'\ +94 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml +2 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +2 "sampler")+ +6 "core" + + "sampler")7% +4 "core" % k\ @ +2 "collection"'N& +4 "core" &S}\ dV +4 "Can" \ mV% + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +3 "collection"'c  +6 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure :fast +4 "sampler")#.0X'^ +458 "core" 'R)( _\ 0. +3 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +4 "sampler")#.0X +2 ."WCR"SSV.dial :exhaust +2 "sampler")p  +75 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")W' +369 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 #"WCR"Sampling 100.0ml +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure :default +5 "sampler")#.0X\ X +2 "sampler")% +4 "core" %>ZV k\ 4 +2 "collection"'K% +3 "core" %+\ Y +2 #"WCR"Intake @29.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.75ml/s +4 "sampler")#.z0XJN \\\ 5 +2 "collection"'% +3 "core" %%\ Y +2 #"WCR"Intake @28.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s +4 "sampler")#.n0X&+ ]\ 4 +27 "collection"'m% +3 "core" %2\ W +2 "sampler")% +4 "core" %^=B@ k\ 2 +32 "collection"'j% +3 "core" %7\ Q +2 "sampler")V% +3 "core" %^ ik k\ -\ \\ +2 "collection"'% +5 "core" %>\ Y + #"WCR"Intake @29.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.28ml/s +5 "sampler")#.Y0X% +3 "core" % \ W +2 "sampler")o% +3 "core" %,PR d\ 8 +32 "collection"'% +3 "core" %\ ] +2 "sampler")% +4 "core" %)on h\ 1 +36 "collection"'-% +3 "core" %\ \\ +2 "sampler")*% +4 "core" %) \\\ 8 +41 "collection"'4% +3 "core" %\ Z +2 "sampler") % +4 "core" %) Y\ 8 +47 "collection"'a% +3 "core" % \ V +2 "sampler")% +4 "core" %)$# j\ 1 +53 "collection"';% +3 "core" %\ \\ +2 "sampler")% +3 "core" %)op l\ 7 +61 "collection"' % +4 "core" %#$ \ \\ +2 "sampler")/% +4 "core" %) X\ 9 +69 "collection"'% +3 "core" %%&\ Z +2 "sampler")% +3 "core" %) \\\ 9 +2 "sampler")Q% +4 "core" %) h\ 9 +2 ."WCR"Intake.select :close + "sampler")0 +16 )X% +3 "core" %) [\ = +2 ."WCR"SSV.dial :exhaust +2 "sampler")!  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler") ' +903 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +2 "collection"'~ @ +7 "core" ? +68 +5 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open +3 "sampler") +216 "collection"'% +3 "core" %))\ Z +2 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.15ml/s +4 "sampler")#.P0X) +2 ."WCR"SSV.dial :exhaust +2 "sampler")_  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")=' +898 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler"),  +3 "collection"'I @ +6 "core" ? +66  +5 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +3 "sampler") +261 "collection"'q% +3 "core" %*,\ T +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.03ml/s +5 "sampler")#.H0X+  +32 "core"  +44  +11 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"'o' +42 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +2 "processing"% +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%' +582 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +18 ."bac"PS.seek 2ml + "processing"%-'˹ +502 "core" ' @\ _ +3 ."WCR"CBV.dial :waste2b +3 "collection"'*  +33 "core"  +9 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +3 "collection"'4' +163 "core" ' + ."WCR"delay 1:00 +863 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%#  +73 "core"  +7 ."bac"PSV.dial PTV + "processing"% +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%a  +35 "core" +5 "processing"%% +3 "core" %˶A\ +3 ."bac"PS.seek 1.5ml + "processing"%;' +595 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +6 ."bac"PS.seek 0ml +2 "processing"% 'ϴ +1589 "core" ' +2 ."bac"delay 2:00 +2394 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'/  +129 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +4 "collection"'  +55 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"''O +587 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +17 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +45 "collection"'Q' +1740 "Can"\ i_&,S +187 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +5 "collection"'X @ +71 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'!  +90 "core"  +8 "collection"'n% +4 "core" % ~\ c +2 ."WCR"CSV.dial between air and CTV +2 "collection"'~ ` +56 "core" _ +7 ."WCR"CS.seek 7.273ml +2 "collection"''T +719 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +4 '  +30 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +2 "collection"'p' +1619 "core" 'x \ ` +4 ."WCR"delay 2:00 +3477 #"bac"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%3  +17 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%H  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%' * +36 "core" * +5 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"%\\ +72 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2382 "core" ' +2 ."bac"PSV.dial PTV + "processing"%: +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%W +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +70 "core"  +6 ."bac"PS.seek 0ml +2 "processing"%8'ϴ +1105 ."WCR"CBV.dial :waste2b +2 "collection"'w  +38 "core"  +48 ."WCR"CS.reconfigure :default +5 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +3 "collection"'2' +343 "core" ' +2 ."WCR"delay 1:00 +866 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +17 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +4 "processing"%K' +589 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%f'˹ +1588 "core" ' + ."bac"PTV.dial :puck +2 "processing"%  +6 "core"  +7 ."bac"PSV.dial PTV +2 "processing"% +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%l  +35 "core" +5 "processing"%v% +3 "core" %˽?\  +3 ."bac"PS.seek 1.5ml + "processing"%`' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +35 "core" * +5 ."bac"PS.seek 0ml +3 "processing"%R'ϴ +1182 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'A  +130 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +4 "collection"'  +55 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +17 ."WCR"CS.seek 2ml + "collection"'T'O +210 "core" ' +2 ."bac"delay 2:00 +377 "core" ' + ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +18 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +2 "collection"'S' +1948 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +4 "collection"'t @ +75 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'G  +135 "core"  +10 "collection"'1% +4 "core" % /\ _ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'6 ` +56 "core" _ +6 ."WCR"CS.seek 7.287ml +4 "collection"'}' +724 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'_  +5 '&  +29 "core"  +98  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +2 "collection"'I' +1617 "core" 'J 6\ a +3 ."WCR"delay 2:00 +6278 #"bac"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%,  +6 "core"  +12 ."bac"PBV.dial :waste1 +3 "processing"%q  +36 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +37 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +72 "core"  +8 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%+'\ +2388 "core" ' +2 ."bac"PSV.dial PTV + "processing"% +73 "core" +6 ."bac"delay 5 seconds +48 ."WCR"CBV.dial :waste2b + "collection"'  +32 "core"  +7 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'C' +356 "core" ' +3 ."WCR"delay 1:00 +46 ."bac"PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%O'ϴ +2385 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air +2 "processing"%m  +44 "core"  +4 ."bac"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +129 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%j  +44 "core"  +49 ."bac"PTV.dial :PRVmixing +2 "processing"%V  +7 "core" +4 ."bac"PSV.dial :mixloop + "processing"% +45 "core" +4 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.3ml + "processing"%' +383 "core" ' +2 ."bac"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Y  +45 "core"  +5 "processing"%u% +3 "core" %~&\ w +3 ."bac"PS.seek 0.55ml + "processing"%\ ' +324 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'F  +14 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +3 "processing"%$  +55 "core" +5 ."bac"PS.seek 2ml +3 "processing"%M'˹ +49 "core" +1488 ' +2 ."bac"PSV.dial :PML + "processing"%e +42 "core" +4 ."bac"PTV.dial :mixing +2 "processing"%7 @ +76 "core" B +4 ."bac"PBV.dial :waste1 +2 "processing"%N  +37 "core" +5 "processing"%c% +3 "core" %˴#\ w +3 ."bac"PS.seek 1.85ml + "processing"%.' +227 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%U * +37 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1948 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +9742 "Can"\ em\ &S +38261 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%) @ +16 "core" ? +4 ."bac"PBV.dial :waste1 +2 "processing"%5  +37 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%b * +38 "core" , +5 ."bac"PSV.dial :air + "processing"%z  +57 "core" +4 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2383 "core" ' +2 ."bac"PSV.dial :mixloop +2 "processing"% +42 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +56 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%h +42 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +56 "core" +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2397 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%x +128 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%%' +636 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."bac"PS.seek 2ml +2 "processing"%s'˹ +1590 "core" ' +2 ."bac"PTV.dial :puck + "processing"%d  +74 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%? +75 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%0  +37 "core" +5 "processing"%D% +3 "core" %˺&\ z +3 ."bac"PS.seek 1.5ml + "processing"%{' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +36 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%P'ϴ +1603 "core" ' +2 ."bac"delay 2:00 +7263 "Can"\ mXj'XS +4740 #"bac"recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%  +36 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +36 "core" , +4 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"%[ +72 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%J'\ +2383 "core" ' + ."bac"PSV.dial PTV +2 "processing"%< +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2398 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%@ +126 "core" +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%y' +594 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%'˹ +1584 "core" ' +2 ."bac"PTV.dial :puck +49 .PSV.dial PTV +7 "processing"%* +74 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%o  +36 "core" +5 "processing"%#% +3 "core" %˴2\  +3 ."bac"PS.seek 1.5ml + "processing"% ' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +37 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1600 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%-  +37 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%; +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%/'\ +2400 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%!'ϴ +2394 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%n +127 "core" +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."bac"PS.seek 0.5ml +2 "processing"%~' +588 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml +2 "processing"%Q'˹ +1587 "core" ' +2 ."bac"PTV.dial :puck +8 .PSV.dial PTV +2 "processing"% +73 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%  +37 "core" +5 "processing"%% +3 "core" %˿)\  +3 ."bac"PS.seek 1.5ml +2 "processing"%3' +593 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +45 "processing"%H * +42 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%''ϴ +1595 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%\\  +36 "core" +5 ."bac"delay 30 seconds +387 "Can"\ lT'S +2615 ."bac"PBV.dial between PSV and waste1 +2 "processing"% * +43 "core" , +4 ."bac"PSR.select :air +3 .PSV.dial PSR +3 "processing"%: +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."bac"PS.seek 2.5ml +2 "processing"%W'\ +2376 "core" ' + ."bac"PSV.dial PTV +2 "processing"%i +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%p'ϴ +2372 "core" ' +2 ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +2 "processing"% +133 "core"  +21 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +30 ."bac"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."bac"PS.seek 0.25ml +2 "processing"%8'5 +343 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +16 ."bac"PS.seek 0.5ml + "processing"%K' +339 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +16 ."bac"PS.seek 2ml + "processing"%'˹ +1593 "core" ' +2 ."bac"PTV.dial :puck +8 .PSV.dial PTV + "processing"% +75 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%l  +35 "core"  +5 "processing"%v% +3 "core" %˵\ 3 +2 ."bac"PS.seek 1.5ml +2 "processing"%f' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +36 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%`'ϴ +1591 "core" ' + ."bac"delay 10 seconds +1003 #recoverPSRreagent08 +44 .PTV.dial :puck +13 .PBV.dial :waste1 +2 "processing"%A  +37 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +3 "processing"%2 +75 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."bac"PS.seek 2.5ml + "processing"%T'\ +2466 "core" ' + ."bac"PSV.dial PTV +2 "processing"%t +75 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +75 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +74 "core" +4 ."bac"delay 5 seconds +503 .PSV.dial :air + "processing"%6  +73 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%S'ϴ +2468 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%& +131 "core"  +7 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."bac"PS.seek 2ml +2 "processing"%_'˹ +2098 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +8 .PSV.dial PTV +2 "processing"%} +75 "core" +5 ."bac"PBV.dial :waste1 + "processing"%,  +36 "core" +5 "processing"%q% +3 "core" %˺6\ _ +2 ."bac"PS.seek 1.5ml +2 "processing"%=' +582 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%R  +105 "core"  +4 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1595 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29C before imaging + .PH.coast +3 "processing"%I +3 % & +4 "core" 5 + &^$?\ 43 +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +6 "core" %\  2 J +2 "storage"(% +3 "core" %s \ " +2 "storage"(+. +3 "core" .(d +2 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."bac"SC.seek 2 +2 "storage"(m( +201 "core" ( + ."bac"SC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" & O\  +2 "manipulator"&j& +3 "core" &l L J& +2 "manipulator"&V% +4 "core" %\  u J +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +47 ."bac"Elbow.seek 2 +8 "manipulator"&(* +146 "core" ( +2 "manipulator"&O& +3 "core" && T N +3 "storage"(Y& +3 "core" & \ $ +3 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 2 + 700 counts +3 "manipulator"&u'ѷ +89 "core" ' + "storage"(& +4 "core" & \ # +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."bac"SE.seek :beamBreak +2 "storage"($'> +304 "core" ' +2 "storage"(F- +2 "core" -' +2 ."bac"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&\ & +3 "core" && { x p k +2 "storage"(e& +4 "core" & r v P\ A +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 2 +3 "manipulator"&7' +32 "core" ' +2 ."bac"Elbow.hold +2 "manipulator"&N, +5 "core" , + ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(c- +2 "core" -' +4 ."bac"SE.seek 0.16 Pucks below Top Plate +3 "storage"(U'= +27 "core" ' +2 "manipulator"&M% +3 "core" %\ 9 E +2 "storage"(.& +3 "core" & \  +2 ."bac"Forearm.force -20 + "manipulator"&5 +5 ."bac"Forearm.seek 2 + 315 counts +2 "manipulator"&)'6 +15 "core" ' + "manipulator"&5& +4 "core" && ` O +2 "storage"(b& +3 "core" & A\ # +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&z'ѷ +17 "core" ' +2 ."bac"SE.seek 1.16 Pucks below Top Plate +2 "storage"(' +38 "core" ' + "manipulator"&& +4 "core" && < N +2 "manipulator"&r% +3 "core" %ѫ d M +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."bac"Forearm.seek :retract + "manipulator"&h'\ +93 "core" ' +2 ."bac"Elbow.seek PC +2 "manipulator"&E(_ +263 "core" ( +3 "manipulator"&& +3 "core" &S A q +2 ."bac"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &x& +3 "core" &S  r +3 ."bac"Forearm.seek PC +2 "manipulator"&'$ +97 "core" ' +2 ."bac"Hand.close + "manipulator"&%/ +75 "core" / +4 ."bac"PC.seek :open +2 "processing"%d( +461 "core" ( + "storage"(?& +4 "core" & )\ # +2 "manipulator"&0& +3 "core" &^  M +2 "manipulator"&D% +3 "core" % 4  M +3 ."bac"Forearm.seek :retract +2 "manipulator"&s'\ +99 "core" ' +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."bac"Elbow.seek 2 +2 "manipulator"&Z(* +242 "core" ( +2 "manipulator"&{& +3 "core" &, h K( +2 "storage"(& +4 "core" & \ " +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&]'ѷ +138 "core" ' +8 ."bac"Hand.open +2 "manipulator"&[1 +79 "core" 1 +2 "storage"(P- +3 "core" -' +3 ."bac"SE.seek 0.81 Pucks below Top Plate +2 "storage"(<'r +24 "core" ' +2 ."bac"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."bac"SE.seek -0.06 Pucks below Top Plate +2 "storage"(g'z +46 "core" ' +2 #"bac"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1006h100ml160s.tif +1976 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14193 #"bac"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1006h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1006h100ml40s.tif +4067 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1006h100ml40s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1006h100ml.tif +4647 "Can"\  n(S +25749 #"bac"WARNING: Too Dark -- required 373.386s exposure > 300s time limit\ SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/midres/bac23jun1006h100ml.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"BACfans.email "300.0 sec auto-exposure",Subject: "bac23jun1006h100ml images!" +3 "storage"(>- +9 "core" -'z +11 "storage"((& +11 "core" & u\ S +5 "manipulator"&J& +7 "core" &, x( +2 ."bac"Elbow.seek 2 +2 "manipulator"&@(* +8 "core" ( + "manipulator"&& +5 "core" &, ( x( +2 "storage"(y& +3 "core" & \ \  A\ V +5 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&*'ѷ +12 "core" ' +2 ."bac"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +2 ."bac"SE.seek 0.66 Pucks below Top Plate +2 "storage"(o' +52 "core" ' +2 "manipulator"&#& +3 "core" &, y( +2 "storage"(& +4 "core" &   \ ^ +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek 2 +2 "manipulator"&a' +36 "core" ' +4 ."bac"Elbow.hold +7 "manipulator"& , +4 "core" , +3 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."bac"SE.reconfigure :default +3 "storage"(#QK-0-\ b +6 ."bac"SE.seek 0.84 Pucks below Top Plate +3 "storage"(-' +33 "core" ' +5 "manipulator"&% +6 "core" %  x +4 "storage"(;& +8 "core" & ! % \ ] +4 ."bac"Forearm.force -20 +2 "manipulator"&5 +9 ."bac"Forearm.seek 2 + 311 counts +2 "manipulator"&'2 +19 "core" ' +4 "manipulator"&& +6 "core" &0 y' +6 "storage"(4& +8 "core" &  \ d +4 ."bac"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +31 "core" ' +4 "storage"(X% +6 "core" % @ I \ e +8 ."downElevator"SE.seek :down +8 "storage"(/'g +100 (n% +4 "core" %(L Q\  H\ aXj +4 "manipulator"&!% +7 "core" %Ѯ ` y +4 ."bac"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."bac"Forearm.seek :retract +4 "manipulator"&~'\ +100 "core" ' +30 ' +2 ."downElevator"SE.stop +2 "storage"(5 +8 ( & +6 "core" & O N P\ g +6 "collection"'& +107 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 "processing"%& +12 "core" &Sxz\ [V +2 &\ | +4 "manipulator"&Q& +10 "core" &0 u y' +4 "manipulator"&H% +7 "core" %\  ` z +6 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&3(- +181 "core" ( +4 "manipulator"&\\& +5 "core" &- y +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 & & +6 "core" &- y +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&:'a +112 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&'/ +77 "core" / +4 "manipulator"&i& +8 "core" &- U x +4 "manipulator"&L% +6 "core" % j` K x +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +107 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +10 ."psFlush"Elbow.seek PC +4 "manipulator"&w(_ +120 "core" ( +2 "manipulator"&W& +15 "core" &e z +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +7 && +7 "core" &e M y +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +7 "manipulator"&p'$ +19 #"uploadLog"upsync +83 "core" ' +2 "manipulator"&8& +3 "core" &e z +2 "manipulator"&K% +4 "core" %& l z +2 "processing"% & +4 "core" &\ { +2 "processing"%l& +5 "core" &\ { +3 ."psFlush"PC.seek :closed + "processing"%v(^ +6 "core" &\ | +6 &\ {4 +9 &:Iu\ s0 +9 &^o|\ rE +10 &]\ uP +9 &O\ vP +9 &}L\ vO +10 &?N\ vO +9 &M\ vO +10 &O\ uP +9 &L\ wO +9 &FO\ vP +10 &!Q\ vP +9 &"Q\ vP +9 &$N\ vO +10 &&NR\ uP +9 &(L\ vO +10 &)N\ vO +9 &+J\ vP +9 &-WQ\ vO +10 &/P\ vP +9 &0O\ vP +9 &2J\ wO +10 &4^M\ vP +9 &6!J\ vO +10 &7O\ vO +9 &9P\ vP +9 &;fN\ wP +10 &=(P\ vP +9 &>Q\ vO +9 &@O\ vP +10 &BlY\ vP +9 &D)e\ tR +10 &E\ rU +9 &G\ rU +9 &Ie\ qU +10 &K&\ rV +9 &L\ qV +9 &N\ qV +10 &Pi\ qW +9 &R,}\ qV +10 &S~\ qW +9 &U~\ rW +9 &Wq}\ qW +10 &Y2}\ pW +9 &Z\ pW +9 &\\\ pX +10 &^2am~\ t5 +9 &^Px\ w0 +6 ( + "processing"%l& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.74 +2 "processing"%& +6 "core" &^#r\ x0 + &^"o\ x0 +3 ."psFlush"Hand.open + "manipulator"&|1 +72 "core" 1 +2 "manipulator"&f% +3 "core" %  z +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +6 "manipulator"&A'\ +95 "core" ' + ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +4 ."psFlush"PSV.dial PSR +3 "manipulator"&% +3 "processing"%2 +8 "core" %\  z +2 "storage"(`% +3 "core" %t } \ U +2 "storage"(t. +4 "core" .( + "storage"(G& +4 "core" & \  K\ ` +2 "storage"(1& +3 "core" & \ \  \ ` +2 "manipulator"&6& +3 "core" &e J z +2 "manipulator"&T% +4 "core" %\  d y +46 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 "core"  + ."WCR"Elbow.seek 2 +7 "manipulator"&&(* +7 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +233 "core" ( + "manipulator"&}& +4 "core" &% O z2 +2 "storage"(,& +3 "core" & J 0 (\ d +3 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&q'ѷ +93 "core" ' + "storage"(_& +4 "core" & I 0 Q\ d +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak + "storage"('> +222 "core" ' + ."psFlush"delay 5 seconds +94 "core" ' +2 "storage"(R- +2 "core" -' +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&=& +3 "core" &% z2 +2 "storage"(& +4 "core" & A A L\ f +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&I' +33 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"& , +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(- +2 "core" -' +3 ."WCR"SE.seek 1.16 Pucks below Top Plate +4 "storage"(' +26 "core" ' + "manipulator"&+% +4 "core" %\ u y +2 "storage"(& +3 "core" &   u\ b +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 315 counts +2 "manipulator"&j'6 +16 "core" ' + "manipulator"&V& +4 "core" &A I z. +2 "storage"("& +3 "core" & I B S\ g +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&O'ѷ +24 "core" ' +3 ."WCR"SE.seek 2.16 Pucks below Top Plate +2 "storage"(Y' +38 "core" ' + "manipulator"&& +5 "core" &A v y. + "manipulator"&9% +4 "core" % q yy +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&k'\ +97 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&F(i +32 ."psFlush"PSR.select :air +2 "processing"% +62 ."psFlush"PS.seek 2.5ml +2 "processing"%\ '\ +51 "core" ( +2 "manipulator"&e& +3 "core" &i, e yE +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &c& +3 "core" &i, ` zE +3 ."WCR"Forearm.seek CC +2 "manipulator"&M'Ͻ +97 "core" ' + ."WCR"Hand.close +2 "manipulator"&./ +73 "core" / +7 ."WCR"CC.seek :open +4 "collection"'5( +400 "core" ( +2 "storage"(b& +3 "core" & c f\ k +2 "storage"(& +4 "core" & d Z\ k +2 "manipulator"&r& +4 "core" &i+ zE +2 "manipulator"&u% +4 "core" % ϭ  z +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +3 "manipulator"&$(* +162 "core" ( + "manipulator"&7& +5 "core" &( b z + "storage"()& +4 "core" & v z w\ o +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 2 +2 "manipulator"&U' +105 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&z, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&1 +68 "core" 1 +4 "manipulator"&x% +4 "core" %  X z +2 "storage"(N& +3 "core" & W c\ k +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 2 + 320 counts + "manipulator"&%'; +15 "core" ' + "manipulator"&h& +4 "core" &( y +2 "storage"(^& +3 "core" & \ q +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&?'ѷ +25 "core" ' +2 "storage"(0% +3 "core" % \ q +3 ."downElevator"SE.seek :down +4 "storage"(D'g +98 (% +3 "core" %L ^ z e\ lXg +2 "manipulator"&{% +4 "core" % zn +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +44 ."WCR"Forearm.seek :retract +8 "manipulator"&'\ +92 "core" ' + ' + ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge +571 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%E @ +190 "core" A +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%[  +129 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%P +102 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%s'ϖ +839 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1756 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +101 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%<' +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%>'\ +2103 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%(  +35 "core"  +6 ."psFlush"PTV.dial :mixing +2 "processing"%J @ +73 "core" A +6 ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%y'ϖ +2600 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +101 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 1ml + "processing"%'M +1087 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1596 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +73 "core" +3 ."psFlush"PTV.dial :puck +2 "processing"%Z  +73 "core"  +4 ."psFlush"PBV.dial :waste1 +6 .PS.seek 0ml +2 "processing"%'ϴ +2642 "core" ' +3 ."psFlush"PSV.dial PSR + "processing"%4 +74 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%]' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%g'\ +2105 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%X +74 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%* U +56 "core" W +5 ."psFlush"PS.seek 0ml +4 "processing"%@'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%n @ +44 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%o'\ +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%!  +72 "core"  +4 ."psFlush"PS.seek 0ml +3 "processing"%a'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"% '\ +2297 "Can"\ x>_)S +315 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +84 "core"  +5 ."psFlush"PBV.dial PSV +2 "processing"% U +6 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%-'ϴ +2618 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +42 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%H  +76 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%/'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +44 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 1ml +2 "processing"% 'M +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +62 ."psFlush"PS.seek 2.5ml + "processing"% '\ +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +84 "core"  +5 ."psFlush"PTV.dial :puck +6 .PBV.dial :waste1 + "processing"%i  +56 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%L'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%~ +72 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml + "processing"%W' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2105 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +73 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%8 U +55 "core" V +5 ."psFlush"PS.seek 0ml +4 "processing"%K'ϴ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%3'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%d'ϴ +2600 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%|'\ +2599 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +84 "core" ~ +5 ."psFlush"PBV.dial PSV +2 "processing"%l U +6 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%` @ +41 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%t'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%G  +72 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%1'ϴ +2608 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'6& +6 "core" &\ t +2 "manipulator"&T& +3 "core" &( ~ y +2 "manipulator"&2% +3 "core" %\  | z +44 .tElbow.seek PC +4 "manipulator"&p(_ +259 "core" ( +2 "manipulator"&}& +3 "core" &e y\ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &,& +4 "core" &e t z\ +2 .tForearm.seek PC +2 "manipulator"&w'$ +90 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +4 .tPC.seek :open +2 "processing"%_( +461 "core" ( + "manipulator"&A& +5 "core" &e y\ + "manipulator"&R% +4 "core" %  a y +2 .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(i +364 "core" ( + "manipulator"&& +4 "core" &n a y? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &+& +3 "core" &n y? +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'Ͻ +99 "core" ' +3 "manipulator"&V& +3 "core" &n y? +2 "manipulator"&"% +4 "core" %Ͼ y +2 "collection"'& +4 "core" &\ u +2 "collection"'9& +5 "core" &\ u +2 .tCC.seek :closed +2 "collection"'q(S +6 "core" &\ u +6 &D\ p%g +9 &Vw\ k8 +10 &~t\ kL +9 &P\ nO +9 &mQ\ nO +10 &.R\ nO +9 &Q\ nO +9 &T\ nO +10 &tT\ nO +9 &7O\ nO +10 &Q\ nO +9 &!R\ mO +9 &#|S\ nO +10 &%=R\ nP +9 &'Q\ nO +9 &(T\ nO +10 &*S\ mO +9 &,GO\ nO +10 &. R\ nO +9 &/S\ nO +9 &1Q\ nO +10 &3NS\ nO +9 &5O\ nO +10 &6R\ nO +9 &8R\ nP +9 &:WR\ nO +10 &<Q\ nO +9 &=R\ nP +9 &?Q\ nO +10 &A^S\ nO +9 &CT\ nP +10 &D\\\ mP +9 &Fp\ kR +9 &HJ\ cY +10 &J\ a\\ +9 &K\ c[\ +9 &M\ b\\ +10 &OH\ a\\ +9 &Q \ `] +10 &R\ c= +9 &S-\ f't +9 &Sy\ iS +2 ( +2 "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.40 +2 "collection"'&& +6 "core" &Sx\ hS +3 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&I% +4 "core" % Ͼ z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&j'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +6 "core" &Sx\ iS +2 "collection"'e% +3 "core" %\ j +2 .tCSV.dial CSR +2 "collection"'c  +40 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +16 .tCS.seek 5ml + "collection"'O'oW +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 ' % +3 "core" %oT\ l +3 .tCS.reconfigure :fast +2 "collection"'#d @b +49 .tCS.seek 7.5ml + "collection"'.' +665 "core" ' + .tCSV.dial :waste +2 "collection"'S +129 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'k' +2001 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'B& +6 "core" &Sw\ lS +2 "collection"'b% +3 "core" %\ k +2 .tCSV.dial :flush + "collection"'  +43 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 5ml + "collection"'r'oW +1226 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'u @ +44 "core" B +4 "collection"'7% +3 "core" %oV\ l +3 .tCS.seek 7ml + "collection"')' +546 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'M  +2 'F  +41 "core"  +92  +4 .tCBV.dial :waste2b +6 .CS.seek 0ml +2 "collection"'' +1710 "core" ' +2 #tFlushing upper manifold + "collection"'x& +6 "core" &Sv\ jS +2 "collection"'N% +3 "core" %\ j +2 .tCSV.dial :flush +2 "collection"'h  +71 "core" +5 .tCS.seek 5ml +3 "collection"'^'oW +1234 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +7 "collection"'0 @ +46 "core" B +3 "collection"'% +4 "core" %oZ\ l +3 .tCS.seek 7ml + "collection"'' +545 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'{ +2 .tCBV.dial CSV +5 "collection"'$  +47 "core"  +54  +5 .tCTV.dial :air +2 "collection"'U  +128 "core" +4 .tCS.seek 0ml +3 "collection"'%' +1693 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'Y'/ +769 "core" ' + .tCSV.dial :waste +2 "collection"'? +45 "core" +4 .tCS.seek 0ml +4 "collection"'D' +769 "core" ' + "collection"'E& +4 "core" &Su\ jS +2 "collection"'[% +3 "core" %\ j +2 .tCSV.dial :flush +2 "collection"'P  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'\ '/ +781 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A +8 "collection"'s% +4 "core" %/\ l +3 .tCS.seek 5ml + "collection"'<'oT +551 "core" ' +2 .tCSV.dial :air + "collection"'( @ +6 "core" A +5 .tCS.seek 0ml +2 "collection"'J' +1231 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +769 "core" ' + .tCSV.dial :waste +2 "collection"'> +73 "core" +10 .tCS.seek 0ml +2 "collection"'#' +777 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'y& +6 "core" &Suw\ lS +2 "collection"'% +3 "core" %\ l +2 .tCSV.dial CSR +2 "collection"';  +129 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +16 .tCS.seek 8ml +2 "collection"'Z'_ +650 "Can"\ uFӿ)S +296 #"nick"Session Ended +992 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml + "collection"'' +541 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'4 +2 .tCBV.dial CSV +4 "collection"'  +4 "core"  +92 +4 .tCTV.dial :intake +2 "collection"']  +71 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'X'O +1955 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'*  +74 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'g' +593 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'n  +100 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.seek 4ml + "collection"'@'O +1097 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'!' +1465 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'o  + .tCTV.dial CSV +3 "collection"'  +39 "core" ~ +94 ~ +5 .tCBV.dial :waste2b + "collection"'a  +45 "core"  +5 .tCS.seek 0ml +2 "collection"'' +2406 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR + "collection"'  +44 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 4ml + "collection"' 'O +1102 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +57 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml +6 "collection"'Q' +1475 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'- + .tCBV.dial CSV +4 "collection"'H  +45 "core"  +54 +5 .tCTV.dial :air + "collection"'  +132 "core" ~ +4 .tCS.seek 0ml +2 "collection"'\\' +2419 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'/'/ +772 "core" ' + .tCSV.dial :waste +2 "collection"' +42 "core" +4 .tCS.seek 0ml +2 "collection"''' +780 "core" ' +2 #tFlushing upper manifold + "collection"'i& +3 "core" &Ss\ iS +2 "collection"' % +3 "core" %~\ i +2 .tCSV.dial :flush +2 "collection"'~  +41 "core"  +5 .tCS.seek 5ml + "collection"'L'oW +1232 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'W @ +42 "core" B +3 "collection"':% +4 "core" %oZ\ l +3 .tCS.seek 7ml + "collection"'8' +548 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' + '  +7 "core"  +95 ~ +4 .tCTV.dial :air + "collection"'K  +5 "core"  +4 .tCS.seek 0ml +2 "collection"'' +1715 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'3'/ +781 "core" ' +2 .tCSV.dial :waste + "collection"' +44 "core" +4 .tCS.seek 0ml +2 "collection"'d' +775 "core" ' +2 "collection"'f& +3 "core" &Ss~\ iS +2 "collection"'l% +4 "core" %\ i + .tCSV.dial :flush +2 "collection"'|  +42 "core"  +5 .tCS.seek 3ml + "collection"'`'/ +785 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B +4 "collection"'G% +3 "core" %/\ k +3 .tCS.seek 5ml + "collection"'t'oW +541 "core" ' + .tCSV.dial :air +2 "collection"'6 @ +5 "core" A +4 .tCS.seek 0ml + "collection"'T' +1246 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'2'/ +772 "core" ' +2 .tCSV.dial :waste + "collection"'} +72 "core" +5 .tCS.seek 0ml + "collection"',' +772 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'z& +4 "core" &Ss\ jS +2 "collection"'% +3 "core" %\ j +2 .tCSV.dial :flush + "collection"'  +43 "core"  +5 .tCS.seek 5ml + "collection"'v'oW +1243 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +42 "core" A +3 "collection"'R% +4 "core" %oY\ l +3 .tCS.seek 7ml + "collection"'w' +551 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'p  + '  +42 "core"  +89  +5 .tCBV.dial :waste2b + "collection"'+  +46 "core"  +4 .tCS.seek 0ml +2 "collection"'V' +1706 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'"& +3 "core" &Ss\ jS +2 "collection"'% +4 "core" %\ j +2 .tCSV.dial CSR + "collection"'=  +41 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"'5'_ +1931 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +15 .tCS.seek 10ml + "collection"'&' +548 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + 'I  +46 "core"  +56 +5 .tCTV.dial :intake + "collection"'9  +73 "core" +4 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"''O +1956 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'e  +74 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'c' +596 "core" ' +2 .tCSV.dial CSR + "collection"'  +100 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +15 .tCS.seek 5ml +2 "collection"'C'oW +1359 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"' ' +1356 "core" ' +2 .tCSV.dial CBV + "collection"'O +101 "core" +4 .tCS.seek 0ml + "collection"'S' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +5 "core" &n z? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&B(i +4 "core" ( + "manipulator"&b& +3 "core" &n z? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &n z? +40 .tForearm.seek CC +8 "manipulator"&k'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&u/ +65 "core" / +3 .tCC.seek :open +2 "collection"'7( +403 "core" ( +2 "manipulator"&r& +3 "core" &n y? +2 "manipulator"&M% +4 "core" % } y( +2 .tForearm.seek :retract +2 "manipulator"&F'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&)(- +273 "core" ( +2 "manipulator"&x& +3 "core" &- E y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &- s z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&h'a +113 "core" ' +2 .tHand.open + "manipulator"&1 +65 "core" 1 + "manipulator"&0% +4 "core" % hQ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 04:42:49 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 06:53 +3 "Can"\ z7** +3 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 3,\\n 3 => 30}\\nCan@06:43:17, 24.0C, 54% humidity, 14.6psia, 13.071V, 0.313A, 43.672Ah, 4.09W\\nSampled 100.0ml",Subject: "Asleep until 06:53" +25 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +2077 #"uploadLog"upsync +8832 "Can"\ *FS +48949 \ ֺ* +3 #tPowering core bus +570 .Gate.power :raw,:ON +2 "sampler") +20 )^ +2 "core"  +3 "collection"' +2 '$ +2 "core"  +3 "processing"% +3 %{ +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X(d +2 "collection"'#d @b +3 "sampler")' +4 ."readyCS"CS.home.seek 0ml +3 "collection"'y' +2 "core" / +301 ( + "storage"(& +4 "core" & \ z +2 .tSE.home.seek :down + "storage"(;'g +10 "core" ' +65 ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial +2 "storage"(#(d +492 "core" ( + ' + .tSC.configure :limp +4 "storage"($(\ 1b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&(U +3 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +95 "core" ( +2 "manipulator"&4& +3 "core" &I z7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&]'\ +2 "core" ' +2 "manipulator"&% +3 "core" %\  z +3 "processing"%*& +2 "collection"'X& +5 "core" &\ +2 &_\ o +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"%n( + "collection"'g( +272 "core" ( +9 ( +41 "Can"\ lH*ƌ +9 #tPhase [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] + ."Qmail"Notice.email "At 06:53:39 began in tube 3: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 3,\\n 3 => 30}\\nCan@06:53:39, 23.9C, 54% humidity, 14.6psia, 13.003V, 0.415A, 43.695Ah, 5.40W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +2 #tDA/WCR phase #10 +2 #bac sampling at most 100ml, wcr at most 100ml +3 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'@& +29 "core" &w\ p +2 .tHand.open +3 "manipulator"&o1 +67 "core" 1 +2 "manipulator"&% +3 "core" % \  z +2 "storage"(a% +4 "core" %p 5\ t +2 "storage"(!. +3 "core" .(d +3 "storage"(& +4 "core" &` p\ t +2 "storage"(& +3 "core" &` Z\ t +2 "manipulator"& & +4 "core" &J k z7 +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&H(U +22 "core" ( + "manipulator"&-& +4 "core" &| g z* +2 "storage"(& +4 "core" &` S\ u +4 .tForearm.seek 3 + 700 counts + "manipulator"&Q' +93 "core" ' +2 "storage"(\\& +3 "core" &` Q\ u +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +9 ."Qmail"BACfans.email "Started bac in tube 3 at 06:53:39PDT10-Jun-23\\n{1 => 33,\\n 2 => 3,\\n 3 => 30}\\nCan@06:53:39, 23.9C, 54% humidity, 14.6psia, 13.003V, 0.415A, 43.695Ah, 5.40W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +8 .tSE.seek :beamBreak +4 "storage"( '> +117 "core" ' +2 "storage"(/- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +6 (i& +3 "core" &` D\ q +4 "manipulator"& & +3 "core" &| z* +3 .tElbow.seek 3 + "manipulator"&~(U +29 "core" ( +2 "manipulator"&'& +7 "core" &_ zt + "storage"(W& +4 "core" &` \ s +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&:'U +11 #"uploadLog"upsync +3 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&L/ +65 "core" / +13 ."downElevator"SE.seek :down +6 "manipulator"& & +2 "storage"('g +15 "core" &_ yt +3 "manipulator"&K% +9 "core" % \\ zs +6 .tForearm.seek :retract +2 "manipulator"&8'\ +40 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +51 "core" ' +4 .tElbow.seek CC +2 "manipulator"&(i +87 #"uploadLog"upsync +76 "core" ( +2 "manipulator"&& +3 "core" &`4 yK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &`4 zK +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&f'Ͻ +96 "core" ' +2 "manipulator"&l& +4 "core" &`4 Z zK +2 "manipulator"&|% +4 "core" % o y +2 "collection"'d& +3 "core" &p\ r +3 "collection"'& +5 "core" &w\ r +2 .tCC.seek :closed +2 "collection"'G(S +4 "core" &s\ r +7 &Io\ l%g +10 &yVzu\ f8 +9 &vt\ fM +10 &Tl\ jO +9 &GPX\ kO +9 & OV\ jO +10 &QX\ jO +9 &TU\ jO +9 &NTS\ jP +10 &NT\ jO +9 &RS\ jO +10 &!SO\ jP +9 &#WRP\ jO +9 &%UM\ iO +10 &&RD\ jO +9 &(TD\ iO +9 &*_O~9\ jO +10 &,!O:\ jO +9 &-S9\ jO +10 &/T6\ jP +9 &1hR;\ jO +9 &3)R6\ jO +10 &4O;\ jO +9 &6R-\ jO +9 &8oO'\ jO +10 &:0R#\ iP +9 &;Q(\ jO +10 &=R\ jO +9 &?wR\ jO +9 &A8S\ jP +10 &BR\ jO +9 &DY\ iO +9 &F}[\ iP +10 &H:h\ gR +9 &Iy\ fT +10 &K\ bX +9 &Md\ ^[ +9 &O&\ ^[ +10 &P\ ^\\ +9 &R\ ]I +9 &S(\ c&n +10 &Su\ fO +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.00 +2 .Hand.open + "manipulator"&`1 +65 "core" 1 +2 "manipulator"&6% +4 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +97 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")T+ +4 "core" + + "sampler")}% +3 "core" % l\ Bc +2 "collection"'2& +4 "core" &Ss\ fO +4 "Can"\ pQ*ʿ + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'z  +4 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +5 "core"  +3 .tSS.reconfigure :fast +2 "sampler")#.0X' +92 "core"  +5 .tCTV.dial :air + "collection"'<  +73 "core" ~ +3 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")Z +133 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 "collection"'_  +2 .tSS.seek 0ml +4 "sampler")7' +3 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")@  +118 "core"  +15  +460 ' +2 .tSSV.dial between CBV and plug +2 "sampler")o +47 "core" +4 .tCBV.dial between SSV and waste2 + "collection"'  +30 "core"  +4 "collection"'a% +3 "core" % \ b +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'  + '!  +15 "core"  +30  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'' +2346 "core" ' #\ a +3 "collection"' % +3 "core" % \ b  +2 "sampler")-% +3 "core" % h\ ?g +2 #tBubblePoint: Intake @55.9psia, Outlet @1.1psia + .CBV.dial SSV +2 "collection"' @ +28 "core" A +5 .tSS.reconfigure :default +2 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'H' +104 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +132 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."airStroke"CS.seek 10ml +2 "collection"'}' +8 "core" ~ +4 .tdelay 15 seconds +1501 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")2 +133 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure :exhale +3 "collection"'  +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'j' +89 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")q +132 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 .tCS.seek 5ml +2 "collection"'J'oW +1357 "core" ' + .tCSV.dial CTV +39 "collection"'E  +49 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"') @ +43 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'1  +43 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'( @ +44 "core" > +3 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1347 "core" ' +2 "collection"'S% +4 "core" %LK\ f + #tPuck @57.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'\ +113 "core" +3 .tCBV.dial CSV +2 "collection"'  +29 "core"  +4 "collection"'m% +3 "core" %\ f +3 .tCS.seek 5ml + "collection"'4'oV +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +44 "core" +4 "collection"'P% +3 "core" %o[{ \ h +3 .tCS.seek 7ml + "collection"'*' +592 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 + "collection"'< @ +43 "core" ? +4 .tCS.seek 10ml + "collection"'y' +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'X ` +113 "core" _ +4 #tLysing Complete + "collection"'Z& +3 "core" &Sp\ gO +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&_% +4 "core" %\  z +2 "storage"(@% +3 "core" %e 5\ q +2 "storage"(. +2 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(o( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & c d\ l +2 "manipulator"&a& +3 "core" &`1 zK +2 "manipulator"&% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&!(* +164 "core" ( + "manipulator"&>& +4 "core" &3 ; yZ +2 "storage"( & +3 "core" & ^\ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&-'ѷ +103 "core" ' + "storage"(& +4 "core" & ?\ t +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(7'> +294 "core" ' + "storage"(/- +3 "core" -'j +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&i& +3 "core" &3 yZ +2 "storage"( & +3 "core" & F\ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +39 .tForearm.seek 2 +8 "manipulator"&\\' +31 "core" ' + .tElbow.hold +2 "manipulator"&W, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'j +3 .tSE.seek 2.17 Pucks below Top Plate + "storage"('' +28 "core" ' + "manipulator"&L% +4 "core" % z +2 "storage"( & +3 "core" & r M\ p +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&K'7 +14 "core" ' + "manipulator"&]& +4 "core" &3 yZ +2 "storage"(Q& +3 "core" & I\ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'ѷ +23 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(;'} +35 "core" ' +2 "manipulator"&H& +3 "core" &3 yZ +2 "manipulator"& % +4 "core" % y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&:(i +161 "core" ( + "manipulator"&& +3 "core" &_0 zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &_. zI +2 .tForearm.seek CC +2 "manipulator"&|'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&d/ +64 "core" / +3 .tCC.seek :open +2 "collection"'8( +402 "core" ( + "storage"(~& +4 "core" & &\ t +2 "storage"(`& +3 "core" & !\ t +2 "manipulator"&6& +3 "core" &_/ zI +2 "manipulator"&% +4 "core" % y +2 .tForearm.seek :retract +2 "manipulator"&g'\ +90 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&2(* +161 "core" ( +2 "manipulator"&& +3 "core" &' y~ +2 "storage"(& +4 "core" & \ y +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&f' +101 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&T1 +74 "core" 1 +2 "manipulator"&A% +5 "core" % y + "storage"(}& +3 "core" & [\ u +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&R'9 +17 "core" ' + "manipulator"&v& +41 "core" &' y~ +8 "storage"(,& +4 "core" & \ y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +23 "core" ' + "storage"(p% +5 "core" % \ { +3 ."downElevator"SE.seek :down +3 "storage"(w'g +99 ("% +3 "core" %> K\ yWg +2 "manipulator"&+% +5 "core" % y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +89 "core" ' +44 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &"\ w +2 "manipulator"&& +4 "core" &' y~ +2 "manipulator"&9% +4 "core" %\ y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(- +177 "core" ( + "manipulator"&& +4 "core" &- = y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &- y +3 .tForearm.seek :garage + "manipulator"&V'a +113 "core" ' +2 .tHand.close + "manipulator"&5/ +66 "core" / + "manipulator"&c& +4 "core" &- z +2 "manipulator"&e% +4 "core" % h] d z +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&C(i +279 "core" ( +2 "manipulator"& & +3 "core" &t% 9 y@W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &t% s y@W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +92 "core" ' + "manipulator"&& +4 "core" &t% y@W +2 "manipulator"&O% +3 "core" % y +3 "collection"'q& +3 "core" &2\ u +3 "collection"'I& +5 "core" &6\ t +2 .tCC.seek :closed +2 "collection"'u(S +4 "core" &}/\ u +9 &1y1\ k*y +9 &d{,\ j> +10 &rm~0\ kN +9 &5N4\ nM +10 &Q1\ mM +9 &T6\ mN +9 &zU5\ mN +10 &<P~4\ nN +9 &Q5\ mN +9 &N~.\ nM +10 & P~6\ nN +9 &"EO~6\ nM +10 &$S7\ mN +9 &%U/\ mM +9 &'R5\ mM +10 &)MR4\ mM +9 &+R5\ mM +9 &,R4\ mM +10 &.S6\ mM +9 &0UQ/\ mM +10 &2S'\ mM +9 &3S*\ mN +9 &5T4\ mN +10 &7\\V+\ mN +9 &9U)\ mN +10 &:O+\ mN +9 &<R+\ mN +9 &>eQ)\ mM +10 &@%U,\ mN +9 &AQ~1\ mM +9 &CX6\ mN +10 &Eh]5\ lO +9 &G {3\ iS +10 &H4\ cY +9 &J5\ bZ +9 &LK.\ `\\ +10 &N*\ a[ +9 &O)\ a[ +9 &Q3\ `\\ +10 &S,u4\ d. +9 &S4\ c!b +9 ( + &S{1\ hZ +2 "collection"'I& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.37 + "collection"'j& +41 "core" &S|$\ gZ +9 .tHand.open +2 "manipulator"&k1 +71 "core" 1 + "manipulator"&r% +5 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%x +129 "core"  +6 "processing"%b% +3 "core" %ϴH\ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +14 .tPS.seek 1.5ml +2 "processing"%' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%0  +42 "core"  +4 .tPS.seek 0ml +2 "processing"%M'ϴ +1599 "core" ' +2 .tPSV.dial PSR + "processing"%F +42 "core"  +7 .tPSR.select :air + "processing"% +15 .tPS.seek 2.5ml + "processing"%h'\ +2520 "Can"\ oK,  +86 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%N +2 .tCBV.dial PRV +5 "collection"'^  +2 "core" A +2 "processing"%{ +3 "core" A +2 "processing"%B  +66 "core" +95  +6 .tPSV.dial :mixloop + "processing"%$ +99 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'U  +15 "core"  +3 .tPTV.dial :PRVmixing + "processing"%Y  +129 "core" +5 .tPS.seek 0ml + "processing"%%'ϴ +2600 "core" ' +2 .tPSV.dial :air + "processing"%D  +53 "core" +4 .tPS.seek 2.5ml +2 "processing"%['\ +2600 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +4 .tPS.seek 0ml +2 "processing"%?'ϴ +2603 "core" ' +2 .tPSV.dial :air + "processing"%s  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%'\ +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%E +43 "core" +47 .tPS.seek 0ml +2 "processing"%)'ϴ +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&1& +4 "core" &t% y@W +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&((i +29 "core" ( +2 "manipulator"&J& +3 "core" &s\ H y# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &s\ r z# +3 .tForearm.seek CC + "manipulator"&\ 'Ͻ +95 "core" ' + .tHand.close + "manipulator"&/ +69 "core" / +4 .tCC.seek :open + "collection"'m( +401 "core" ( +2 "manipulator"&& +3 "core" &s\ y# +2 "manipulator"&% +4 "core" % u z\ +2 .tForearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&4(- +283 "core" ( + "manipulator"&<& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &- \\ y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&X'a +112 "core" ' + .tHand.open +2 "manipulator"&Z1 +69 "core" 1 +2 "manipulator"&_% +3 "core" % kV { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@'\ +103 "core" ' + .tPSV.dial :mixloop + "processing"% +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%  +4 "core" +4 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%a  + "collection"'  +7 "core"  +4 +3 .tCTV.dial :air,avoiding: :intake + "collection"'#  +5 "core"  +4 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"'>& +3 "core" &2\ u +2 "manipulator"& % +3 "core" %\  y +3 "storage"(% +3 "core" %x \ y +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(t(d +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (/& +3 "core" &e p x H\ p +2 "manipulator"&i& +3 "core" &- x +2 "manipulator"& % +3 "core" %\  y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(U +193 "core" ( +7 "manipulator"&L& +4 "core" &T s z<9 +2 "storage"( & +3 "core" &e ?\ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&]' +96 "core" ' +2 "storage"(Q& +3 "core" &e \ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(H'> +126 "core" ' + "storage"( - +3 "core" -'# +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (-& +2 "core" &e \ o +2 "manipulator"&!& +4 "core" &U z;8 +2 .tElbow.seek 3 +2 "manipulator"&7(U +2 "core" ( +2 "manipulator"&\\& +3 "core" &U [ z;8 +2 "storage"(K& +3 "core" &e o w \ p +3 .tForearm.seek 3 + 300 counts + "manipulator"&''U +19 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&l& +2 "storage"('g +6 "core" &U y;8 +2 "manipulator"&W% +5 "core" % Y zL +2 .tForearm.seek :retract + "manipulator"&d'\ +73 "core" ' + ."downElevator"SE.stop + "storage"(5 +15 "core" ' +3 .tElbow.seek CC + "manipulator"&3(i +151 "core" ( +2 "manipulator"&G& +3 "core" &`4 zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +3 "core" &`5 zM +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&`'Ͻ +99 "core" ' +2 "manipulator"&6& +3 "core" &`5 L zM +2 "manipulator"&% +4 "core" %Ϻ y z +2 "collection"'& +5 "core" &E\ r +2 "collection"'& +5 "core" &/\ r +2 .tCC.seek :closed + "collection"'|(S +4 "core" &7\ r +9 &2y1\ h)w +10 &d{,\ g> +9 &zm4\ hN +9 &>N-\ kM +10 &R,\ kN +9 &P$\ kM +9 &R\ jM +10 &DQ\ kN +9 &Q\ kM +10 &Q\ kM +9 & S\ kN +9 &"LQ \ kN +10 &$U \ jN +9 &%S\ jN +9 &'P\ kN +10 &)TP\ kN +9 &+P\ jN +10 &,T\ jN +9 &.T"\ kN +9 &0^P?\ jM +10 &2U"\ jN +9 &3U:\ jN +9 &5R<\ jN +10 &7eR@\ jM +9 &9%V4\ jN +10 &:P7\ kN +9 &<V%\ jN +9 &>mT$\ jM +10 &@/R~(\ jM +9 &AQ(\ kM +9 &CU"\ jN +10 &EqY~#\ jO +9 &G/c'\ iP +10 &Hy&\ fS +9 &J%\ bV +9 &LW~$\ _Z +10 &N&\ _[ +9 &O%\ ^[\ +9 &Q#\ ^\\ +10 &S!h%\ c0 +9 &S#\ bU +10 ( &Sh!\ gQ +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.13 +2 .Hand.open + "manipulator"&:1 +74 "core" 1 +2 "manipulator"&T% +3 "core" % Ϻ y +41 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'}  +127 "core" ~ +6 .tCSV.dial CTV +2 "collection"'v  +28 "core"  +5 .tPS.seek 2.5ml +2 "processing"%,'\ +2607 "core" ' +2 "collection"'g% +4 "core" % KM=\ h +2 .tCS.seek 4.25ml +2 "collection"'p'W +1543 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%2  +41 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%"  +69 "core"  +5 .tPS.seek 0ml +2 "processing"%+'ϴ +2603 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'f ` +31 "core" ^ +4 .tCSV.dial :air + "collection"' @ +43 "core" > +5 .tCS.seek 10ml + "collection"'' +1533 "core" ' +2 .tCSV.dial CTV +2 "collection"'R  +43 "core"  +5 .tCS.seek 0ml + "collection"'9' +2619 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'; @ +28 "core" ? +3 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +129 "core" +3 "collection"'& +4 "core" &Sg~} \ dQ +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&z% +3 "core" %\  z +2 "storage"(w% +3 "core" %w ~ } \ n +2 "storage"(. +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(5( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (c& +2 "core" & g f `\ i +2 "manipulator"&e& +4 "core" &`5 zM +2 "manipulator"&=% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&V(* +155 "core" ( +2 "manipulator"& & +3 "core" & x z +2 "storage"(.& +3 "core" & \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&&'ѷ +92 "core" ' + "storage"(& +4 "core" & \ s +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(O'> +288 "core" ' +2 "storage"(q- +46 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & z +3 "storage"(8& +3 "core" & \ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&j' +32 "core" ' +2 .tElbow.hold + "manipulator"&k, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(r- +2 "core" -' +3 .tSE.seek 3.16 Pucks below Top Plate + "storage"(I'u +35 "core" ' + "manipulator"&% +4 "core" % z +2 "storage"(x& +3 "core" & h m {\ m +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&b'4 +16 "core" ' +2 "manipulator"&& +3 "core" & z +2 "storage"(0& +4 "core" & \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +18 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate +2 "storage"(F' +34 "core" ' +2 "manipulator"&M& +3 "core" & y +2 "manipulator"&N% +4 "core" %  zl +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +90 "core" ' +2 .tElbow.seek CC + "manipulator"&^(i +176 "core" ( +2 "manipulator"&B& +3 "core" &e y" +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &e z" +2 .tForearm.seek CC + "manipulator"&U'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&Y/ +74 "core" / +3 .tCC.seek :open + "collection"'h( +401 "core" ( +2 "storage"(D& +3 "core" & \\\ w +2 "storage"(%& +4 "core" & \ v +2 "manipulator"&& +3 "core" &e t y" +2 "manipulator"&[% +4 "core" % L y +3 .tForearm.seek :retract + "manipulator"&s'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&?(* +151 "core" ( +2 "manipulator"&E& +3 "core" &) yu +2 "storage"(& +3 "core" & |\ x +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +39 "manipulator"&1' +110 "core" ' + .tElbow.hold +2 "manipulator"&J, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&S1 +70 "core" 1 +3 "manipulator"&% +3 "core" % z +2 "storage"(C& +4 "core" & !\ t +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts + "manipulator"&'5 +14 "core" ' + "manipulator"&u& +5 "core" &) H zu + "storage"(& +4 "core" & \ y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +27 "core" ' + "storage"(\ % +5 "core" % \ y +2 ."downElevator"SE.seek :down +3 "storage"(<'g +99 (*% +3 "core" %×F D\ tXg +2 "manipulator"&(% +4 "core" %ѽ yX +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +90 "core" ' +37 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%_  +69 "core" +4 .tPS.seek 2.5ml + "processing"%P'\ +2606 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" +4 .tdelay 1 second +101 .PSV.dial :air + "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%a +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml + "processing"%#'ϴ +2598 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%>& +3 "core" &L\  +2 "manipulator"& & +4 "core" &) yu +2 "manipulator"&% +3 "core" %\  y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +172 "core" ( + "manipulator"&X& +4 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- h y +3 .tForearm.seek :garage + "manipulator"&i'a +110 "core" ' +2 .tHand.close + "manipulator"& / +70 "core" / +2 "manipulator"&o& +4 "core" &- z +2 "manipulator"&L% +3 "core" % ug z +40 .tForearm.seek :retract +7 "manipulator"& '\ +102 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&4(_ +125 "core" ( +2 "manipulator"&Q& +4 "core" &] t z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &] y +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&-'$ +103 "core" ' + "manipulator"&!& +4 "core" &] z +2 "manipulator"&\\% +4 "core" % zP +2 "processing"%K& +4 "core" &H\  +2 "processing"%@& +5 "core" &H\  +2 .tPC.seek :closed +2 "processing"%(^ +5 "core" &O\  +9 &4yN\ +} +9 &eS\ @ +10 &XpG\ P +9 &QF\ P +10 &PQ\ O +9 &U\ O +9 &aQG\ P +10 &$T\ O +9 &OB\ O +9 &O\ O +10 & iSA\ P +9 &",R>\ O +10 &#N]\ O +9 &%QG\ P +9 &'qQ;\ P +10 &)3QG\ P +9 &*P@\ O +9 &,N\ O +10 &.zOn\ O +9 &0<S\ O +10 &1S\ O +9 &3TX\ O +9 &5SG\ P +10 &7DRA\ O +9 &9P?\ O +9 &:QD\ P +10 &<S?\ P +9 &>LUK\ O +10 &@OH\ O +9 &AU?\ P +9 &Ca<\ Q +10 &EFxA\ T +9 &G?\ V +9 &H5\ V +10 &J=\ U +9 &LI?\ V +10 &N \ V +9 &OB\ V +9 &QE\ V +10 &SOE\ W +9 &U\ V +9 &VB\ V +10 &X\ W +9 &ZUK\ W +10 &\\<\ X +9 &]D\ 9 +9 &^+lB\ \\ +10 &^-B\ 3 +2 ( +2 "processing"%@& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.70 + "processing"%l& +3 "core" &^(@\ 3 +3 .tHand.open + "manipulator"&W1 +69 "core" 1 +2 "manipulator"&% +3 "core" %  zP +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +95 "core" ' + .tPRV.dial :air +2 "processing"%G  +43 "core"  +3 .tPSV.dial :mixloop +2 "processing"%~ +42 "core" +3 "processing"%H% +4 "core" %϶\ +2 .tPS.seek 0.3ml +2 "processing"%'' +378 "core" ' + .tPSV.dial PSR +2 "processing"%6 +100 "core"  +6 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'' +482 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%'\ +1896 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +100 "core" +4 .tPTV.dial :mixing + "processing"%7 @ +72 "core" A +4 .tPBV.dial :waste2 +2 "processing"%d  +91 "core"  +5 .tPS.seek 0ml + "processing"%m'ϴ +2603 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&:& +42 "core" &] z +9 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&T(_ +3 "core" ( +2 "manipulator"&& +3 "core" &] z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &] z +2 .tForearm.seek PC +2 "manipulator"&v'$ +97 "core" ' + .tHand.close + "manipulator"&`/ +68 "core" / +3 .tPC.seek :open +2 "processing"%)( +456 "core" ( +2 "manipulator"&g& +3 "core" &] z +2 "manipulator"&y% +4 "core" % ' z +2 .tForearm.seek :retract +2 "manipulator"&2'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&"(- +136 "core" ( + "manipulator"&,& +4 "core" &- C y m +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &- z m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' + .tHand.open + "manipulator"&p1 +73 "core" 1 + "manipulator"&R% +4 "core" % kQ z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +3 #tLoading bac puck from tube 3 into Processing Clamp + "processing"%;& +3 "core" &\ +2 "manipulator"&% +4 "core" %\  z +2 "storage"(% +3 "core" %u \ y +2 "storage"(z. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(w(d +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &d q q _\ v +2 "manipulator"&c& +4 "core" &- y l +2 "manipulator"&e% +3 "core" %\  y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&=(U +175 "core" ( +2 "manipulator"&t& +3 "core" &O y9% +2 "storage"( & +3 "core" &d \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&.' +92 "core" ' +2 "storage"(& +3 "core" &d v\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(3'> +127 "core" ' +2 "storage"(A- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (q& +2 "core" &d S\ p +2 "manipulator"&& +3 "core" &P z9$ +40 .tElbow.seek 3 +8 "manipulator"&8(U +3 "core" ( +2 "manipulator"&r& +3 "core" &P z9$ +2 "storage"(& +4 "core" &d v u n\ p +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&x'U +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&0& +2 "storage"(M'g +7 "core" &P z9$ +2 "manipulator"&N% +4 "core" % τ yS +2 .tForearm.seek :retract +2 "manipulator"&&'\ +70 "core" ' + ."downElevator"SE.stop + "storage"(5 +21 "core" ' + .tElbow.seek PC +2 "manipulator"&V(_ +264 "core" ( + "manipulator"&O& +4 "core" &] z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &]  y +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&b'$ +100 "core" ' +2 "manipulator"&I& +3 "core" &] y +2 "manipulator"&B% +3 "core" %, z +3 "processing"%$& +3 "core" &\ +3 "processing"%& +5 "core" &<\ +2 .tPC.seek :closed + "processing"%k(^ +5 "core" &B\ +7 & -G\ $c +10 &Vy\ 7 +9 &}w\ L +9 &O\ O +10 &VN\ O +9 &S\ O +9 &O\ O +10 &O\ N +9 &^P\ O +9 &T\ O +10 &N\ N +9 &!O\ O +10 &#fR\ O +9 &%(R\ O +9 &&O\ O +10 &(N\ O +9 &*nM\ O +9 &,1N\ N +10 &-N\ O +9 &/Q\ O +10 &1vQ\ O +9 &38Q\ O +9 &4R\ O +10 &6L\ O +9 &8O\ N +9 &:@N\ O +10 &<R\ O +9 &=N\ O +10 &?Q\ O +9 &AIQ\ N +9 &CW\ P +10 &Dd\ Q +9 &F}\ T +9 &H>\ U +10 &I~\ U +9 &K\ U +10 &M\ V +9 &OB\ V +9 &Q\ V +10 &R\ V +9 &T\ U +9 &VK\ V +10 &X \ V +9 &Y\ V +10 &[\ W +9 &]O\ K +9 &^P\ !f +10 &^%\ / +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.71 +2 .Hand.open + "manipulator"&Y1 +65 "core" 1 + "manipulator"&{% +4 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +95 "core" ' +2 #tHeating Puck.from 3, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +2 "processing"%D  +2 %%9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%[9 +3 "core" 9  +103 "processing"%E9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"%U9 +2 "core" 9 +103 "processing"%^9 +3 "core" 9 +102 "processing"%S9 +3 "core" 9 +103 "processing"%9 +2 "core" 9" +103 "processing"%C9 +2 "core" 9& +103 "processing"%u9 +47 "core" 9, +102 "processing"%9 +3 "core" 91 +102 "processing"%\ 9 +3 "core" 95 +102 "processing"%s9 +3 "core" 99 +102 "processing"%*9 +3 "core" 9= +102 "processing"%(9 +3 "core" 9A +102 "processing"%?9 +3 "core" 9F +102 "processing"%19 +3 "core" 9J +103 "processing"%9 +2 "core" 9N +103 "processing"%F9 +2 "core" 9R +103 "processing"%_9 +2 "core" 9V +103 "processing"%9 +2 "core" 9[\ +103 "processing"%<9 +3 "core" 9_ +103 "processing"%+9 +2 "core" 9c +103 "processing"%9 +2 "core" 9g +103 "processing"%9 +2 "core" 9%k +103 "processing"%a9 +2 "core" 90p +103 "processing"%9 +2 "core" 9:t +103 "processing"%P9 +2 "core" 9Dx +103 "processing"%>9 +3 "core" 9M| +102 "processing"% 9 +3 "core" 9V +102 "processing"%9 +3 "core" 9_ +102 "processing"%X9 +3 "core" 9g +103 "processing"%/9 +2 "core" 9p +3 .tPH.hold 2:00:00,29C +3 "processing"%J ppn +2 .tdelay 1:30 +5 "core"  +6200 "Can"\ tI߬, +2799 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +99 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml + "processing"%o' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +15 .tPS.seek 2ml + "processing"%L'˹ +1597 "core" ' + .tPTV.dial :puck +2 "processing"%Z  +72 "core"  +6 .tPSV.dial PTV +2 "processing"%Q +71 "core" +4 .tPBV.dial :waste1 +2 "processing"%  +130 "core"  +4 "processing"%i% +3 "core" %˺(\  +3 .tPS.seek 1.5ml + "processing"%!' +580 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%\\ * +32 "core" + +6 .tPS.seek 0ml +38 "processing"%K'ϴ +1600 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%  +33 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +5 .tPSR.select :air + .PSV.dial PSR +2 "processing"%n +72 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%l'\ +2382 "core" ' +2 .tPSV.dial PTV + "processing"%W +72 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  +6 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%@ +72 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +70 "core"  +4 .tPS.seek 0ml +2 "processing"%~'ϴ +2378 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%H  +127 "core" +4 .tPSV.dial :mixloop + "processing"%- +42 "core" +4 .tPRV.dial :ab1 + "processing"%# @ +75 "core" B +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%6' +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"''  + "processing"%  +44 "core" +4  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%% +4 "core" %\ +2 .tPS.seek 0.3ml +2 "processing"%7' +357 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'d  +30 "core" +4 .tPRV.dial :air + "processing"%  +43 "core"  +4 .tPS.seek 0.9ml +2 "processing"%:'A +1255 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +72 "core" > +4 .tPS.seek 0.5ml +2 "processing"%}' +853 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%`  +43 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%4'˹ +1590 "core" ' +2 .tPSV.dial :PML + "processing"%] +85 "core" +3 .tPTV.dial :mixing +2 "processing"% @ +71 "core" B +4 .tPBV.dial :waste1 +2 "processing"%g  +35 "core" +3 "processing"%y% +4 "core" %˻\ } +3 .tPS.seek 1.85ml + "processing"%,' +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" + +5 .tPS.seek 0ml +2 "processing"%v'ϴ +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'T& +3 "core" &K\ f +2 "manipulator"&p& +4 "core" &] z +2 "manipulator"&R% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&2(- +126 "core" ( +2 "manipulator"&;& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- z +2 .tForearm.seek :garage +2 "manipulator"&'a +111 "core" ' +2 .tHand.close + "manipulator"&z/ +74 "core" / +2 "manipulator"&& +3 "core" &- T z +2 "manipulator"&% +3 "core" % kd h z +3 .tForearm.seek :retract + "manipulator"&c'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e(i +267 "core" ( + "manipulator"&5& +4 "core" &e& g z@^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &e& z@^ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'Ͻ +93 "core" ' +2 "manipulator"&& +3 "core" &e% y@^ +2 "manipulator"&"% +4 "core" % z +2 "collection"'A& +4 "core" &T\ g +3 "collection"'q& +4 "core" &Y\ i +3 .tCC.seek :closed + "collection"'(S +4 "core" &W\ n +9 &/vZ\ d*y +9 &c~]\ ^? +9 &ioM\ ]P +10 &+NQ\ gO +9 &PM\ iP +9 &RM\ iP +10 &qOQ\ iO +9 &2QS\ ^P +10 &UN\ bP +9 &RQ\ `O +9 & xQQ\ gP +10 &";NS\ hO +9 &#PT\ ^P +9 &%TR\ bP +10 &'RP\ `O +9 &)BRQ\ gP +10 &+TQ\ hO +9 &,NP\ ^O +9 &.QL\ bO +10 &0KOO\ aO +9 &2 UH\ fO +9 &3UQ\ hP +10 &5PL\ ^O +9 &7STB\ bO +10 &9TE\ `O +9 &:RN\ `O +9 &<OL\ aO +10 &>[N~C\ aO +9 &@NG\ dO +9 &AOC\ dP +10 &CZ=\ hP +9 &E^`:\ \\Q +10 &G{A\ ^T +9 &HE\ VZ +9 &JF\ [\\ +10 &LBG\ U] +9 &NA\ Q] +9 &OC\ P] +10 &Q>\ X^ +9 &S,{D\ _1 +9 &SH\ R"g +9 ( +2 &S~?\ a\\ +2 "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.42 + "collection"'& +4 "core" &S~.\ a\\ +44 .tHand.open +5 "manipulator"&r1 +69 "core" 1 +2 "manipulator"&% +4 "core" % q z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%0 +101 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%N' +1599 "core" ' +2 .tdelay 5 seconds +445 "Can"\ j]l-5 +57 .tPSV.dial :waste1 +2 "processing"%=  +41 "core"  +5 .tPS.seek 0ml + "processing"%.'ϴ +1588 "core" ' +2 .tPSV.dial PSR + "processing"%3 +44 "core"  +7 .tPSR.select :air + "processing"% +16 .tPS.seek 2.5ml +2 "processing"%x'\ +2596 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%O  + "collection"'j  +32 "core"  +129  +6 .tPSV.dial :mixloop + "processing"%M +101 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'8  +15 "core"  +5 .tPTV.dial :PRVmixing + "processing"%I  +73 "core" +6 .tPS.seek 0ml + "processing"%B'ϴ +2598 "core" ' +2 .tPSV.dial :air + "processing"%$  +42 "core"  +5 .tPS.seek 2.5ml +2 "processing"%&'\ +2601 "core" ' + .tPSV.dial :mixloop +2 "processing"%) +55 "core" +5 .tPS.seek 0ml + "processing"%Y'ϴ +2608 "core" ' + .tPSV.dial :air +2 "processing"%{  +40 "core"  +5 .tPS.seek 2.5ml +2 "processing"%%'\ +2600 "core" ' + .tPSV.dial :mixloop +2 "processing"% +54 "core" +49 .tPS.seek 0ml + "processing"%'ϴ +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" &e% z@^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&[(i +4 "core" ( +2 "manipulator"&E& +3 "core" &e% 9 z@^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &e% d z@^ +2 .tForearm.seek CC +2 "manipulator"&U'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&^/ +69 "core" / +4 .tCC.seek :open + "collection"'S( +402 "core" ( +2 "manipulator"&& +3 "core" &e% z@^ +2 "manipulator"&C% +3 "core" % y% +3 .tForearm.seek :retract + "manipulator"&u'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +286 "core" ( +2 "manipulator"&\ & +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &- z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&*'a +115 "core" ' +2 .tHand.open + "manipulator"&(1 +76 "core" 1 +2 "manipulator"&?% +3 "core" % fO _ x +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +104 "core" ' +2 ."bac"delayUntil "07:42:32.57" +2 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'& +3 "core" & \ r +2 "manipulator"&F% +4 "core" %\  z +2 "storage"(_% +4 "core" %f \ w +2 "storage"(. +2 "core" .(d +2 "storage"(<& +4 "core" &d k\ w +2 "storage"(+& +3 "core" &d g\ w +2 "manipulator"&& +4 "core" &- z +2 "manipulator"&% +3 "core" %\  y +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&a(U +190 "core" ( +2 "manipulator"&& +3 "core" &T z6 +2 "storage"(P& +3 "core" &d \ u +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&>' +92 "core" ' +2 "storage"( & +4 "core" &d 9\ t +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +45 "storage"('> +142 "core" ' +2 "storage"(X- +3 "core" -'R +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (/& +3 "core" &d k _ B\ e +2 "manipulator"& & +4 "core" &T z6 +2 ."WCR"Elbow.seek 3 +2 "manipulator"&m(U +3 "core" ( +2 "manipulator"&o& +3 "core" &T w z6 +2 "storage"(Z& +4 "core" &d g o \ g +3 ."WCR"Forearm.seek 3 + 300 counts + "manipulator"&Q'U +24 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"& / +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&i& +2 "storage"(L'g +7 "core" &T z6 + "manipulator"&\\% +4 "core" % d y +3 ."WCR"Forearm.seek :retract + "manipulator"&!'\ +85 "core" ' + ."downElevator"SE.stop + "storage"(5 +8 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&D(i +141 "core" ( +2 "manipulator"&& +3 "core" &q% z@X +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &q% z@X +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&n'Ͻ +100 "core" ' + "manipulator"&K& +4 "core" &q% y@X +2 "manipulator"&W% +4 "core" %Ϲ z +2 "collection"'& +5 "core" &,\ m +2 "collection"'@& +5 "core" &\ g +3 ."WCR"CC.seek :closed + "collection"'G(S +5 "core" &\ o +8 &0y\ e+z +9 &c{\ c> +10 &nm\ eN +9 &0N\ hN +9 &Q\ \ hN +10 &R\ gN +9 &tO\ hO +10 &7T\ gN +9 &P\ hO +9 &OR\ hO +10 & }Q'\ gN +9 &"?M\ hN +9 &$O#\ hN +10 &%P-\ hN +9 &'R+\ hO +10 &)GO/\ hN +9 &+\ P&\ hN +9 &,Q'\ gO +10 &.R'\ gO +9 &0OP'\ hN +9 &2O&\ gN +10 &3O~#\ hN +9 &5N"\ hN +10 &7WO\ hN +9 &9T\ gO +9 &:Q \ hN +10 &<S\ gN +9 &>_R \ gN +10 &@ Q\ gO +9 &AR\ gN +9 &CV\ gO +10 &EeW\ gO +9 &G"f\ fQ +9 &H\ bT +10 &J\ ^X +9 &LG\ [\\ +9 &N\ \ \\\\ +10 &O\ \\\\ +9 &Q\ Z] +10 &S.z\ _1 +9 &S \ _5 +9 &Si\ eF +6 ( +2 "collection"'@& +3 "core" &SZ\ fF +2 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.25 +3 .Hand.open + "manipulator"&l1 +69 "core" 1 +2 "manipulator"&H% +3 "core" % Ϲ { z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&-'\ +97 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")#+ +2 "core" + +50 "sampler")~% +10 "core" % d\ B +2 "collection"''& +4 "core" &SZg\ fF +4 "Can"\ nh-j + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'  +4 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X\ Z +2 "sampler")(% +3 "core" %%54 n\ - +32 "collection"'?% +3 "core" %@\ W +2 "sampler")u% +4 "core" %SS o\ 7 +2 "collection"'% +3 "core" %2\ ^ +2 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.75ml/s +2 "sampler")#.z0X% +4 "core" %#H02 d\ 4 +21 "collection"'% +3 "core" %\ Z +2 "sampler") % +3 "core" %&B@ o\ 7 +25 "collection"'% +3 "core" %\ ^ +2 "sampler")Q% +3 "core" %&SU d\ 9 +28 "collection"'K% +3 "core" %\ ] +2 "sampler")W% +4 "core" %%nq m\ 7 +32 "collection"'% +3 "core" %\ [ +2 "sampler")L% +3 "core" %% o\ 6 +37 "collection"'m% +3 "core" %\ W +2 "sampler")!% +3 "core" %% e\ 1 +42 "collection"'S% +3 "core" %  \ _ +2 "sampler")l% +3 "core" %%  d\ : +47 "collection"'H% +4 "core" %\ ] +2 "sampler")~% +3 "core" %%SX `\ 9 +54 "collection"'@% +3 "core" %\ _ +2 "sampler")'% +3 "core" %% m\ : +61 "collection"'% +4 "core" %"\ ^ +2 "sampler")n% +3 "core" %% c\ 9 +2 "sampler")#% +4 "core" %% f\ / +2 ."WCR"Intake.select :close + "sampler")0 +15 )d% +2 "core" %% l\ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")6  +74 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")' +865 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")7  + "collection"' @ +6 "core" A +68 +6 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +215 "collection"'% +3 "core" %%(\ W +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s + "sampler")#.n0X*(, a\ 4 +18 "collection"'% +3 "core" %\ ] +2 "sampler")q% +4 "core" %$\ 57 l\ 4 T +21 "collection"'0% +3 "core" %\ ^ +2 "sampler") % +4 "core" %$BC c\ 9 +24 "collection"'v% +3 "core" %\ Z +2 "sampler")=% +3 "core" %#OP o\ 6 +28 "collection"'N% +3 "core" %\ ^ +2 "sampler")3% +4 "core" %#cd b\ 9 +32 "collection"'.% +3 "core" %\ X +2 "sampler")j% +3 "core" %#~ c\ 4 +37 "collection"'f% +3 "core" %\ ^ +2 "sampler")8% +3 "core" %# m\ 9 +42 "collection"'I% +3 "core" %\ ^ +2 "sampler")x% +3 "core" %# i\ 3 +48 "collection"'$% +3 "core" %  \ _ +2 "sampler")B% +3 "core" %# j\ 2 +97 "collection"'O% +4 "core" %\ X +2 "sampler"))% +4 "core" %#y| l\ 2 +61 "collection"'M% +3 "core" %"\ W +2 "sampler")Y% +5 "core" %# d\ 2 +68 "collection"'% +3 "core" %"\ ^ +2 "sampler")%% +4 "core" %# m\ 9 +2 "sampler")b% +3 "core" %# l\ : +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )E% +3 "core" %# n\ = +2 ."WCR"SSV.dial :exhaust +2 "sampler")&  +74 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler"){' +901 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")e  + "collection"' @ +5 "core" A +69 +5 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open + "sampler") +215 "collection"'% +3 "core" %$(\ U +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.28ml/s + "sampler")#.Y0X* i\ - +18 "collection"'% +3 "core" %\ R +2 "sampler")% +4 "core" %#>"# \\\ , +54 "collection"'*% +14 "core" %T\ Y +2 "sampler")% +4 "core" %%>88 j\ 4 +24 "collection"'P% +3 "core" %\ \\ +2 "sampler")% +4 "core" %( AE a\ 7\ a +27 "collection"' % +3 "core" %h\ ] +2 "sampler")X% +5 "core" %(RQ j\ 9 +31 "collection"'1% +3 "core" %h\ W +2 "sampler")/% +4 "core" %'cd h\ 7 +36 "collection"' % +3 "core" %\ W +2 "sampler")o% +4 "core" %'} d\ 8 +41 "collection"'F% +3 "core" %\ ] +2 "sampler")_% +4 "core" %' _\ 9 +47 "collection"'i% +3 "core" %3\ ^ +2 "sampler")\\% +3 "core" %' a\ 9 +54 "collection"'a% +3 "core" %  \ W +2 "sampler")>% +4 "core" %' `\ / +60 "collection"'% +6 "core" %2\ U +2 "sampler") % +3 "core" %'EH c\ 7 +69 "collection"'% +4 "core" %b\ W +2 "sampler")Q% +3 "core" %' a\ 8 +78 "collection"'K% +3 "core" %!!\ W +2 "sampler")W% +4 "core" %' i\ 0 +91 "collection"'% +4 "core" %%$\ ^ +2 "sampler")L% +3 "core" %' l\ 9 +2 "sampler")m% +3 "core" %' j\ / +2 ."WCR"Intake.select :close + "sampler")0 +15 )!% +2 "core" %' _\ 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")Z  +74 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")S' +869 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +2 "sampler")l  +2 ."WCR"CBV.dial SSV +4 "collection"'H @ +4 "core" A +66 +5 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +214 "collection"'~% +3 "core" %'(\ O +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.15ml/s +2 "sampler")#.P0X* +5 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'.' +75 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"%j +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%f  +54 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%8 +53 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%I  +41 "core"  +5 ."bac"PS.seek 0ml + "processing"%x'ϴ +1499 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV + "collection"'c @ +75 "core" > +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'$  +89 "core"  +5 "collection"'B% +3 "core" % x{\ ` \ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'O ` +30 "core" b +6 ."WCR"CS.seek 7.4ml +2 "collection"')'_ +619 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%M +54 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'Y  + '  +28 "core"  +3 "processing"%% +3 "core"  +31  +50 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +3 "core"  +9 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'b' +9 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%E' +587 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%&'˹ +603 "core" 'q\ \ _ +3 ."WCR"CBV.dial :waste2b +2 "collection"'h  +32 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +249 "core" ' +2 ."WCR"delay 1:00 +682 "core" ' +2 ."bac"PTV.dial :puck + "processing"%e  +70 "core"  +7 ."bac"PSV.dial PTV +2 "processing"% +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%{  +34 "core" +4 "processing"%U% +4 "core" %˴\ { +2 ."bac"PS.seek 1.5ml +2 "processing"%\ ' +588 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%s * +34 "core" + +6 ."bac"PS.seek 0ml + "processing"%['ϴ +1588 "core" ' +2 ."bac"delay 2:00 +1227 "Can" \ bm8- +1364 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'(  +128 "core" +5 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'?  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal + "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'u'O +589 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1946 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +44 .CBV.dial SSV +4 "collection"' @ +72 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +89 "core"  +8 "collection"'C% +3 "core" % \ d +2 ."WCR"CSV.dial between air and CTV +3 "collection"'< ` +57 "core" ^ +7 ."WCR"CS.seek 7.281ml + "collection"'+' +713 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + '  +31 "core"  +102  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'*' +1627 "core" 'D\ _ +3 ."WCR"delay 2:00 +3295 #"bac"recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%  +34 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"% '\ +2381 "core" ' +2 ."bac"PSV.dial PTV + "processing"%X +72 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +71 "core"  +8 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%/ +72 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +69 "core"  +6 ."bac"PS.seek 0ml + "processing"%o'ϴ +1324 ."WCR"CBV.dial :waste2b +2 "collection"'^  +30 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'F' +330 "core" ' + ."WCR"delay 1:00 +682 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%_ +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%i' +587 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%\\'˹ +1596 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%a +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%>  +34 "core" +5 "processing"%% +3 "core" %˺\ s +2 ."bac"PS.seek 1.5ml +2 "processing"% ' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * +6 ."bac"PS.seek 0ml + "processing"%Q'ϴ +1421 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'K  +128 "core" +5 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'W  +28 "core" ' +2 ."bac"delay 2:00 +10 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +15 ."WCR"CS.seek 2ml + "collection"''O +594 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'L' +1934 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'m @ +73 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'!  +90 "core"  +7 "collection"'Z% +4 "core" % \ ^ +44 ."WCR"CSV.dial between air and CTV +5 "collection"' ` +68 "core" a +6 ."WCR"CS.seek 7.309ml +2 "collection"'H' +711 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'l  +2 '~  +27 "core"  +105  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'S' +1639 "core" ' \ ] +4 ."WCR"delay 2:00 +6036 #"bac"recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +2 "processing"%  +33 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%n * +35 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +70 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%d'\ +2379 "core" ' +2 ."bac"PSV.dial PTV + "processing"%6 +72 "core" +6 ."bac"delay 5 seconds +327 ."WCR"CBV.dial :waste2b + "collection"'@  +29 "core"  +7 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"''' +131 ."bac"PSV.dial PSR +3 "processing"%7 +71 "core"  +7 ."bac"delay 5 seconds +116 "core" ' +2 ."WCR"delay 1:00 +384 ."bac"PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +83 "core" +5 ."bac"PS.seek 0ml + "processing"%'ϴ +2392 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air + "processing"%]  +43 "core"  +4 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%g  +129 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%:  +44 "core"  +4 ."bac"PTV.dial :PRVmixing + "processing"%4  +4 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"%` +52 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.3ml +43 "processing"%}' +381 "core" ' +3 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%p  +44 "core"  +5 "processing"%R% +3 "core" % \ p +2 ."bac"PS.seek 0.55ml +2 "processing"%;' +335 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +4 ."bac"PS.seek 2ml +2 "processing"%V'˹ +169 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'z  +128 "core" +1246 ' +2 ."bac"PSV.dial :PML + "processing"% +42 "core" +4 ."bac"PTV.dial :mixing +2 "processing"% @ +73 "core" B +4 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +5 "processing"%|% +3 "core" %˶6\  +2 ."bac"PS.seek 1.85ml +2 "processing"%' +230 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + +5 ."bac"PS.seek 0ml +2 "processing"%t'ϴ +1962 "core" ' + ."bac"delay 2 seconds +202 .delay 8:00 +5588 "Can" \ kW.a +42415 #"bac"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%2 @ +18 "core" > +4 ."bac"PBV.dial :waste1 +2 "processing"%y  +34 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" * +5 ."bac"PSV.dial :air +2 "processing"%"  +42 "core"  +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%,'\ +2395 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%A +55 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :air +2 "processing"%T  +40 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%r  +54 "core" +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2395 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%q +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +14 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%0' +582 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml + "processing"% '˹ +1590 "core" ' +42 ."bac"PTV.dial :puck +8 "processing"%v  +75 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%= +71 "core" +5 ."bac"PBV.dial :waste1 + "processing"%  +34 "core" +5 "processing"%3% +3 "core" %˷1\ t +3 ."bac"PS.seek 1.5ml + "processing"%j' +581 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%f'ϴ +1594 "core" ' +2 ."bac"delay 2:00 +3169 "Can"\ _wG. +8834 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%8  +4 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%I  +35 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%c +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%$'\ +2378 "core" ' +2 ."bac"PSV.dial PTV + "processing"%B +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%O +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%. +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +5 ."bac"PS.seek 0ml + "processing"%%'ϴ +2403 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%M +127 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%Y' +578 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml + "processing"%)'˹ +1596 "core" ' +2 ."bac"PTV.dial :puck + "processing"%x  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%E +72 "core" +5 ."bac"PBV.dial :waste1 + "processing"%h  +75 "core" +11 "processing"%b% +3 "core" %˿\ | +3 ."bac"PS.seek 1.5ml + "processing"%e' +582 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%{'ϴ +1589 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%U  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%&  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%s * +35 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%\ +72 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%('\ +2368 "core" ' + ."bac"PSV.dial PTV +2 "processing"%? +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%u +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml + "processing"%'ϴ +2402 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%C +127 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%<' +584 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml + "processing"%'˹ +1590 "core" ' +2 ."bac"PTV.dial :puck + "processing"%  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"% +72 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%+  +34 "core" +5 "processing"%% +3 "core" %˻)\ ~ +2 ."bac"PS.seek 1.5ml +2 "processing"%P' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +53 ."bac"PS.seek 0ml +2 "processing"%['ϴ +1591 "core" ' +2 ."bac"delay 2:00 +8453 "Can"\ mU/ +3550 #"bac"recoverPSRreagent08 + .PTV.dial :puck + "processing"%X  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%1  +34 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%/ * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"% '\ +2375 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%^ +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%* +71 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%_ +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%o  +69 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%i'ϴ +2392 "core" ' + ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%a +131 "core"  +18 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +25 ."bac"PS.reconfigure :default +7 "processing"%#A d`xb +6 ."bac"PS.seek 0.25ml +2 "processing"%>'5 +337 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +14 ."bac"PS.seek 0.5ml +2 "processing"%' +330 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml + "processing"%\\'˹ +1588 "core" ' + ."bac"PTV.dial :puck +2 "processing"%  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%K  +36 "core" +5 "processing"%W% +3 "core" %˾#\ 3 +2 ."bac"PS.seek 1.5ml +2 "processing"%F' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%m'ϴ +1596 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +44 "processing"%!  +11 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%Z  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%L +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%~'\ +2466 "core" ' + ."bac"PSV.dial PTV +2 "processing"%l +84 "core" ~ +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +82 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +71 "core"  +5 ."bac"PS.seek 0ml + "processing"%#'ϴ +2461 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%Q +131 "core"  +7 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 2ml + "processing"%6'˹ +2094 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%@  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%7 +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%S  +34 "core"  +4 "processing"%% +4 "core" %˹6\ V +2 ."bac"PS.seek 1.5ml +2 "processing"%' +582 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" , +5 ."bac"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%]  +101 "core"  +4 ."bac"PS.seek 0ml +2 "processing"%g'ϴ +1597 "core" ' + "processing"%:9 +3 "core" 95 +3 #"bac"Processing Puck Heater at 29.1C before imaging + .PH.coast + "processing"%4 +2 "core" 5 +2 "processing"%`& +3 "core" &^"C\ 1/ +3 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +3 "core" %\   F +2 "storage"(p% +3 "core" %~ \  +2 "storage"(R. +3 "core" .(d +2 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."bac"SC.seek 2 + "storage"(}( +210 "core" ( +2 ."bac"SC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & D\  +2 "manipulator"&z& +4 "core" &q(  F@X +2 "manipulator"&;% +3 "core" %\   F +46 ."bac"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"& (* +182 "core" ( +2 "manipulator"&& +4 "core" && + K' +2 "storage"(& +3 "core" & 4\ " +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&|'ѷ +92 "core" ' + "storage"(5& +4 "core" & y x ?\ A +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."bac"SE.seek :beamBreak +2 "storage"(V'> +295 "core" ' +2 "storage"(- +2 "core" -'1 +2 ."bac"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&2& +3 "core" &' z ? o' +2 "storage"(y& +4 "core" & \ J +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 2 + "manipulator"&' +33 "core" ' +2 ."bac"Elbow.hold + "manipulator"&", +4 "core" , + ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(t- +3 "core" -'1 +3 ."bac"SE.seek 4.16 Pucks below Top Plate + "storage"(A' +31 "core" ' +2 "manipulator"&T% +3 "core" % A +2 "storage"(& +4 "core" & \  + ."bac"Forearm.force -20 +2 "manipulator"&5 +2 ."bac"Forearm.seek 2 + 319 counts +2 "manipulator"&r': +14 "core" ' +2 "manipulator"&,& +3 "core" &2 e K% +2 "storage"(q& +3 "core" & ;\ ! +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts + "manipulator"&'ѷ +22 "core" ' +2 ."bac"SE.seek 5.16 Pucks below Top Plate +2 "storage"(0'D +37 "core" ' +2 "manipulator"&v& +3 "core" &2 L% +2 "manipulator"&=% +4 "core" % M K +2 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 ."bac"Elbow.seek PC + "manipulator"&3(_ +287 "core" ( +3 "manipulator"& & +3 "core" &} n l +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &} x z N k +2 ."bac"Forearm.seek PC +2 "manipulator"&j'$ +98 "core" ' + ."bac"Hand.close + "manipulator"&8/ +65 "core" / +3 ."bac"PC.seek :open +2 "processing"%I( +458 "core" ( +2 "storage"(N& +3 "core" & \\\ " +2 "manipulator"&c& +3 "core" &}  J +2 "manipulator"&f% +3 "core" % 0 K +3 ."bac"Forearm.seek :retract + "manipulator"&B'\ +97 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"&O(* +252 "core" ( + "manipulator"&.& +4 "core" &) G J4 +2 "storage"(& +3 "core" & \ ! +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +46 ."bac"Forearm.seek 2 + 700 counts +7 "manipulator"&$'ѷ +90 "core" ' +2 ."bac"Hand.open + "manipulator"&M1 +75 "core" 1 +2 "storage"(%- +3 "core" -'D +2 ."bac"SE.seek 4.81 Pucks below Top Plate +2 "storage"(Y' +26 "core" ' +2 ."bac"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek 3.93 Pucks below Top Plate + "storage"(x' +45 "core" ' +2 #"bac"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1008h100ml160s.tif +1953 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14198 #"bac"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1008h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1008h100ml40s.tif +4076 #SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1008h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1008h100ml.tif +710 "Can"\ A.0# +13368 #"bac"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 137.218 seconds\ /var/log/esp/midres/bac23jun1008h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"BACfans.email "137.218 sec auto-exposure",Subject: "bac23jun1008h100ml images!" +3 "storage"(E- +3 "core" -' +3 "storage"(h& +4 "core" & @\ T +2 "manipulator"&b& +3 "core" &* 7 w4 +3 ."bac"Elbow.seek 2 +2 "manipulator"&)(* +6 "core" ( +4 "manipulator"&& +5 "core" &* w4 +2 "storage"(e& +12 "core" & \ \  v\ W +12 ."bac"Forearm.seek 2 + 700 counts +3 "manipulator"&U'ѷ +9 "core" ' +2 ."bac"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek 4.65 Pucks below Top Plate +2 "storage"(&' +48 "core" ' +2 "manipulator"&s& +3 "core" &* j y4 +3 "storage"(\ & +7 "core" & \  )\ ` +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 2 +2 "manipulator"&{' +33 "core" ' + ."bac"Elbow.hold +4 "manipulator"&?, +3 "core" , +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +13 ."bac"SE.reconfigure :default +6 "storage"(#QK-0-\ b +6 ."bac"SE.seek 4.84 Pucks below Top Plate +4 "storage"('* +20 "core" ' +2 "manipulator"&u% +5 "core" %  y +2 "storage"(& +4 "core" & ' ) j\ _ +2 ."bac"Forearm.force -20 +2 "manipulator"&5 +4 ."bac"Forearm.seek 2 + 311 counts +2 "manipulator"&('2 +17 "core" ' +2 "manipulator"&C& +8 "core" &? y1 +4 "storage"(& +17 "core" & M N Y\ f +6 ."bac"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&<'ѷ +24 "core" ' +4 "storage"(% +7 "core" %3 N N k\ g +5 ."downElevator"SE.seek :down +6 "storage"('g +100 (+% +6 "core" %C  c\ dWf +4 "manipulator"&% +6 "core" % _ y| +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek :retract +4 "manipulator"&'\ +91 "core" ' +13 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (& +6 "core" & 7 I g\ g +134 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "collection"'P& +2 "processing"%X& +14 "core" &SZ@\ ^F +2 &=\ | +4 "manipulator"&1& +10 "core" &? _ y1 +5 "manipulator"&/% +7 "core" %\  ~ y +10 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"& (- +182 "core" ( +4 "manipulator"&[& +6 "core" &- y +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &^& +7 "core" &- y +9 ."psFlush"Forearm.seek :garage +4 "manipulator"&*'a +112 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&_/ +68 "core" / +4 "manipulator"&o& +8 "core" &- y +4 "manipulator"& % +6 "core" % uj  y +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +82 #"uploadLog"upsync +24 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&i(_ +141 "core" ( +2 "manipulator"&>& +3 "core" &V m z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &V i z +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&'$ +102 "core" ' +2 "manipulator"& & +3 "core" &V N z +2 "manipulator"&K% +4 "core" %% v z +2 "processing"%W& +4 "core" &j\ ~ +2 "processing"%\\& +5 "core" &.\ ~ +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +5 "core" &f\ ~ +9 &0vh\ v*y +9 &axe\ u> +9 &dna\ uO +10 &%Na\ xO +9 &N]\ xO +10 &Rd\ xO +9 &kJe\ yO +9 &,R\ xP +10 &Og\ xO +9 &La\ xO +9 & tLT\ xO +10 &"4Oa\ xP +9 &#N`\ yP +10 &%Pf\ xP +9 &'|I`\ xO +9 &)<Nx\ xP +10 &*M\ xO +9 &,J\ yO +9 &.O\ xP +10 &0EN\ xO +9 &2O\ xO +10 &3O\ xO +9 &5K\ xO +9 &7NO\ xO +10 &9O\ xO +9 &:J\ yO +9 &<O\ xO +10 &>UR\ xO +9 &@Q\ xO +10 &AU\ xP +9 &C^\ wQ +9 &EOy\ tT +10 &G \ tU +9 &H~\ uV +9 &J\ sV +10 &LR\ sV +9 &N\ sV +10 &O\ sV +9 &Q\ sW +9 &SX\ tV +10 &U\ sW +9 &V\ sW +9 &X\ sW +10 &Z_\ sW +9 &\\\ sX +10 &]x\ u5 +9 &^9p\ v9 +9 ( + &^\ | ' +3 "processing"%\\& +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.74 + "processing"%F& +4 "core" &^\ | ' +3 ."psFlush"Hand.open + "manipulator"&!1 +77 "core" 1 +2 "manipulator"&Z% +3 "core" %  z +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 ."psFlush"PSV.dial PSR +2 "manipulator"&L% +2 "processing"%m +7 "core" %\  z +2 "storage"(l% +4 "core" %l D [\ _ +2 "storage"(H. +4 "core" .( + "storage"(& +4 "core" & ) + \ c +2 "storage"(n& +3 "core" & ( *\ c +2 "manipulator"&~& +4 "core" &V Q y +2 "manipulator"&Q% +4 "core" %\  f y +47 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 "core"  +3 ."WCR"Elbow.seek 2 +4 "manipulator"&#(* +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml + "processing"%@' +232 "core" ( + "manipulator"&7& +4 "core" &6 ~ z +2 "storage"(S& +4 "core" & d d 5\ j +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +91 "core" ' + "storage"(6& +4 "core" & h f /\ j +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(d'> +235 "core" ' +2 ."psFlush"delay 5 seconds +36 "core" ' + "storage"(]- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &6 f z +2 "storage"(:& +4 "core" & < 9 O\ h +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&4' +34 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&`, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 ."WCR"SE.seek 5.16 Pucks below Top Plate +2 "storage"(p'C +29 "core" ' + "manipulator"&R% +4 "core" % | z +2 "storage"(& +3 "core" & P O P\ g +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 313 counts + "manipulator"&z'4 +14 "core" ' +2 "manipulator"&;& +3 "core" &6 z +2 "storage"(w& +4 "core" & | | \ m +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&'ѷ +29 "core" ' +2 ."WCR"SE.seek 6.16 Pucks below Top Plate +2 "storage"(' +35 "core" ' +2 "manipulator"&5& +3 "core" &6 w z +2 "manipulator"&D% +3 "core" % z_ +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&-'\ +91 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&(i +114 ."psFlush"PSR.select :air +41 "processing"% +20 "core" ( +3 "manipulator"&2& +3 ."psFlush"PS.seek 2.5ml +4 "processing"%y'\ +2 "core" &e | y +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &e I z +3 ."WCR"Forearm.seek CC +2 "manipulator"&T'Ͻ +93 "core" ' +2 ."WCR"Hand.close + "manipulator"&/ +72 "core" / +7 ."WCR"CC.seek :open +2 "collection"',( +402 "core" ( +2 "storage"(q& +3 "core" & } } \ m +2 "storage"(v& +4 "core" & } | \ m +2 "manipulator"&=& +4 "core" &e z +2 "manipulator"&|% +3 "core" % ϴ b z* +3 ."WCR"Forearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&V(* +177 "core" ( +2 "manipulator"&& +3 "core" & X z% +2 "storage"(r& +4 "core" & } | \ m +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 2 + "manipulator"&A' +104 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"& 1 +69 "core" 1 +2 "manipulator"&"% +4 "core" % zF +2 "storage"(9& +3 "core" & f e \ j +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 318 counts + "manipulator"&8'9 +14 "core" ' + "manipulator"&& +5 "core" &-\ z# +2 "storage"(k& +3 "core" & { \ n +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&N'ѷ +30 "core" ' + "storage"(c% +5 "core" % | ~ \ n +2 ."downElevator"SE.seek :down +3 "storage"(f'g +99 (j% +3 "core" %9 { | \ mVa +2 "manipulator"&.% +3 "core" % zi +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +41 ."WCR"Forearm.seek :retract +8 "manipulator"&'\ +74 "core" ' + ."downElevator"SE.stop + "storage"(5 +14 "core" ' +2 #tStarting finalPurge +644 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%3 @ +190 "core" B +7 ."psFlush"PTV.dial :PRVmixing + "processing"%M  +126 "core" +7 ."psFlush"PSV.dial :mixloop + "processing"%% +100 "core" +5 ."psFlush"PS.seek :empty + "processing"%B'ϖ +801 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1802 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +99 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml + "processing"%Y' +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%E'\ +2090 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%h  +35 "core" +7 ."psFlush"PTV.dial :mixing + "processing"%b @ +74 "core" B +6 ."psFlush"PSV.dial :mixloop + "processing"% +100 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%e'ϖ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%s +100 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%\ 'M +1087 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%u'\ +1589 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%C  +68 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%  +5 "core" +49 ."psFlush"PS.seek 0ml + "processing"%O'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%$ +72 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%x'\ +2101 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%U +83 "core"  +4 ."psFlush"PBV.dial PSV +2 "processing"%+ U +55 "core" W +5 ."psFlush"PS.seek 0ml +2 "processing"%)'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +5 ."psFlush"PS.seek 2.5ml + "processing"%&'\ +2600 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%{  +70 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +41 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P'\ +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +82 "core"  +5 ."psFlush"PBV.dial PSV +2 "processing"% U +15 "core" T +5 ."psFlush"PS.seek 0ml +2 "processing"%1'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%/ @ +40 "core" @ +5 ."psFlush"PS.seek 2.5ml + "processing"%<'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%['ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +42 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%?'M +1086 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +59 ."psFlush"PS.seek 2.5ml +2 "processing"%_'\ +1598 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%o +83 "core"  +5 ."psFlush"PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%  +51 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +1224 "Can"\ vB0 +1383 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%> +70 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%' +579 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%*'\ +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +5 ."psFlush"PBV.dial PSV + "processing"%K U +54 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%W'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%a'\ +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%I  +70 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%F'ϴ +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +44 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%Z'\ +2621 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +70 "core" +5 ."psFlush"PBV.dial PSV + "processing"%\\ U +5 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%l'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%H @ +54 "core" B +5 ."psFlush"PS.seek 2.5ml + "processing"%'\ +2599 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%n  +72 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%~'ϴ +2606 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'Q& +3 "core" &\ r +2 "manipulator"&m& +3 "core" &-\ w z# +2 "manipulator"&% +47 "core" %\  z +3 .tElbow.seek PC + "manipulator"&7(_ +258 "core" ( +2 "manipulator"&S& +3 "core" &c y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &c i z +3 .tForearm.seek PC + "manipulator"&g'$ +91 "core" ' +2 .tHand.close + "manipulator"&6/ +69 "core" / +5 .tPC.seek :open + "processing"%( +456 "core" ( + "manipulator"&]& +3 "core" &c x z +2 "manipulator"&% +3 "core" % .  z +3 .tForearm.seek :retract + "manipulator"&:'\ +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +350 "core" ( +2 "manipulator"&R& +3 "core" &o& I y@X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &o& [ z@X +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&;'Ͻ +98 "core" ' + "manipulator"&w& +4 "core" &o% Y z@X +2 "manipulator"&5% +3 "core" % z +3 "collection"'D& +3 "core" &\ r +3 "collection"'& +5 "core" &K\ r +3 .tCC.seek :closed + "collection"'#(S +4 "core" &\ r +8 &1y\ h*x +10 &a}\ f> +9 &jo\ gO +10 &*N\ kO +9 &R\ jP +9 &O\ kO +10 &pP\ jO +9 &2Q\ kO +9 &T \ jO +10 &M]\ kO +9 & xO\ jO +10 &";O\ jO +9 &#T\ iO +9 &%T\ jP +10 &'R\ jO +9 &)CQ\ jO +9 &+R\ jP +10 &,N\ jO +9 &.T\ jP +10 &0JQ\ jO +9 &2 O\ jO +9 &3Ot\ jP +10 &5Rs\ jO +9 &7QS%\ jP +9 &9Q`\ jP +10 &:N\ jO +9 &<N\ jO +10 &>[O \ jO +9 &@Qt\ jP +9 &ASe\ jO +10 &CU\ jP +9 &E]`\ hQ +9 &Gx\ fT +10 &H,\ `Z +9 &Jp\ _\\ +9 &LA:\ ]] +10 &N\ ^] +9 &O\ ^] +10 &Qn\ \\^ +9 &S(z\ a1 +9 &S\ ^!d +10 ( + &S~\ dU + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.42 + "collection"'d& +3 "core" &S~\ dU +4 .tHand.open + "manipulator"&41 +74 "core" 1 + "manipulator"&z% +4 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&p'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'2& +3 "core" &S~y\ eU +2 "collection"'t% +4 "core" %\ e +2 .tCSV.dial CSR + "collection"'  +53 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +14 .tCS.seek 5ml +2 "collection"'`'oW +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '% +2 "core" %oS\ e +3 .tCS.reconfigure :fast +2 "collection"'#d @b +47 .tCS.seek 7.5ml + "collection"'@' +660 "core" ' + .tCSV.dial :waste +2 "collection"'- +128 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'G' +1999 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'q& +4 "core" &S}\ fU +2 "collection"'v% +3 "core" %\ f +2 .tCSV.dial :flush +2 "collection"'=  +44 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'|'oW +1252 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B +4 "collection"'r% +3 "core" %o\\\ e +3 .tCS.seek 7.001ml + "collection"'T' +541 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'  +2 .tCTV.dial CSV +3 "collection"'  +39 "core"  +94  +4 .tCBV.dial :waste2b +4 .CS.seek 0ml +2 "collection"'"' +1707 "core" ' +2 #tFlushing upper manifold + "collection"'9& +4 "core" &S{\ cU +2 "collection"'% +3 "core" %\ c +2 .tCSV.dial :flush +2 "collection"'k  +70 "core" +5 .tCS.seek 5ml + "collection"'c'oW +1240 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +4 "collection"'j% +3 "core" %oV\ e +3 .tCS.seek 7ml + "collection"'.' +553 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'V +2 .tCBV.dial CSV +3 "collection"'A  +47 "core"  +69 +4 .tCTV.dial :air +2 "collection"'8  +132 "core" ~ +4 .tCS.seek 0ml + "collection"'' +1716 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'N'/ +785 "core" ' +2 .tCSV.dial :waste + "collection"'f +42 "core" +5 .tCS.seek 0ml + "collection"'3' +783 "core" ' +2 "collection"'M& +3 "core" &S{\ cU +2 "collection"'%% +4 "core" %\ c + .tCSV.dial :flush +2 "collection"'y  +43 "core"  +4 .tCS.seek 3ml +2 "collection"'0'/ +787 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'B @ +43 "core" A +3 "collection"'Y% +4 "core" %0z\ e +2 .tCS.seek 5.001ml +2 "collection"'h'o] +553 "core" ' + .tCSV.dial :air +2 "collection"'b @ +4 "core" @ +5 .tCS.seek 0ml + "collection"'' +1237 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'E'/ +787 "core" ' +2 .tCSV.dial :waste + "collection"'s +113 "core" +7 .tCS.seek 0ml + "collection"'e' +779 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'\ & +4 "core" &S{\ dU +2 "collection"'% +4 "core" %~\ c +2 .tCSV.dial CSR + "collection"'C  +130 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.seek 8ml + "collection"''_ +1947 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'u' +544 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'$ +2 'O  +6 "core"  +94 +4 .tCTV.dial :intake + "collection"'  +73 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'U'O +1976 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'+  +74 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'x' +605 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'  +101 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml + "collection"')'O +1101 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'{' +1477 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'&  + '(  +41 "core" ~ +93  +4 .tCBV.dial :waste2b +2 "collection"'  +45 "core"  +5 .tCS.seek 0ml + "collection"'X' +2413 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR + "collection"'  +44 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +13 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'P'O +1099 "core" ' +2 .tdelay 5 seconds +281 "Can" \ pP1O +220 .tCSR.select :air +2 "collection"' +56 .tCS.reconfigure :fast +4 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'/' +1465 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'1 +2 .tCBV.dial CSV +3 "collection"'  +47 "core"  +53 +5 .tCTV.dial :air + "collection"'<  +129 "core" +4 .tCS.seek 0ml +2 "collection"'^' +2400 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'['/ +788 "core" ' + .tCSV.dial :waste +2 "collection"'? +42 "core" +4 .tCS.seek 0ml +2 "collection"'o' +770 "core" ' +2 #tFlushing upper manifold + "collection"' & +4 "core" &Syd\ cU +2 "collection"'_% +3 "core" %U\ b +2 .tCSV.dial :flush +2 "collection"'>  +41 "core"  +4 .tCS.seek 5ml +2 "collection"''oW +1234 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" A +4 "collection"' % +3 "core" %oUd\ e +3 .tCS.seek 7ml + "collection"'K' +542 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'* + '  +6 "core"  +96 ~ +3 .tCTV.dial :air +2 "collection"'W  +4 "core" +4 .tCS.seek 0ml +2 "collection"'I' +1728 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'a'/ +785 "core" ' +2 .tCSV.dial :waste + "collection"'! +44 "core" +4 .tCS.seek 0ml +2 "collection"'F' +778 "core" ' +2 "collection"'L& +3 "core" &SyT\ cU +2 "collection"'\\% +4 "core" %U\ c + .tCSV.dial :flush +2 "collection"'Z  +42 "core"  +5 .tCS.seek 3ml + "collection"'H'/ +788 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +41 "core" A +4 "collection"'n% +3 "core" %0X\ d +3 .tCS.seek 5ml + "collection"''o[ +542 "core" ' +2 .tCSV.dial :air + "collection"'Q @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"'m' +1239 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +772 "core" ' +2 .tCSV.dial :waste + "collection"'S +72 "core" +5 .tCS.seek 0ml + "collection"'i' +769 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &SyX\ cU +2 "collection"'6% +3 "core" %M\ c +2 .tCSV.dial :flush + "collection"'  +45 "core"  +4 .tCS.seek 5ml +2 "collection"''oW +1243 "core" ' +40 .tdelay 5 seconds +508 .CSV.dial :air +2 "collection"'] @ +43 "core" A +4 "collection"'% +4 "core" %oYG\ e +2 .tCS.seek 7ml + "collection"'g' +550 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'7  +2 'R  +42 "core"  +90  +5 .tCBV.dial :waste2b + "collection"'  +46 "core"  +4 .tCS.seek 0ml +2 "collection"'w' +1705 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'5& +3 "core" &SyU\ cU +2 "collection"'D% +3 "core" %N\ c +2 .tCSV.dial CSR +2 "collection"':  +41 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml + "collection"','_ +1945 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'d' +544 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'4 + 'z  +47 "core"  +56 +4 .tCTV.dial :intake +2 "collection"'2  +72 "core" +5 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml + "collection"'t'O +1990 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +7 .tCS.seek 0ml +2 "collection"'' +594 "core" ' +2 .tCSV.dial CSR + "collection"';  +113 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"'''oW +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml + "collection"'' +1341 "core" ' +2 .tCSV.dial CBV + "collection"'` +99 "core" +4 .tCS.seek 0ml +2 "collection"'-' +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +3 "core" &o% o z@X +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&q(i +4 "core" ( + "manipulator"&v& +4 "core" &o% z@X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &o% z@X +40 .tForearm.seek CC +7 "manipulator"&G'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +4 .tCC.seek :open + "collection"'r( +401 "core" ( + "manipulator"&|& +4 "core" &o% z@X +2 "manipulator"&% +3 "core" % z +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&T(- +314 "core" ( + "manipulator"&9& +4 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&k'a +115 "core" ' +2 .tHand.open + "manipulator"&"1 +72 "core" 1 +2 "manipulator"& % +3 "core" % hO { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +109 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 06:53:39 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 09:01 +3 "Can"\ w:1 +3 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 7,\\n 3 => 26}\\nCan@08:51:16, 24.1C, 55% humidity, 14.7psia, 13.057V, 0.331A, 44.804Ah, 4.32W\\nSampled 100.0ml",Subject: "Asleep until 09:01" +26 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +232 #"uploadLog"upsync +23058 "Can"\ \ 1 +36656 \ p2@ +3 #tPowering core bus +567 .Gate.power :raw,:ON +3 "sampler") +27 )c +2 "core"  +3 "collection"' +3 'A +2 "core"  +2 "processing"% +3 %V +2 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 7,\\n 3 => 26}\\nCan@09:01:39, 23.7C, 55% humidity, 14.7psia, 13.067V, 0.319A, 44.827Ah, 4.17W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +2 #tDA/WCR phase #11 +3 #bac sampling at most 100ml, wcr at most 100ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"')& +3 "core" &R\ u +2 .tHand.open + "manipulator"&&1 +77 "core" 1 +2 "manipulator"&(% +3 "core" % \  y\ Y +4 "storage"(% +5 "core" %p e\ { + "storage"({. +5 "core" .(d + "storage"(& +4 "core" &h \ { +2 "storage"(X& +3 "core" &h \ { +2 "manipulator"&P& +4 "core" &S y% +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +4 "manipulator"&(U +9 "core" ( + "manipulator"&1& +5 "core" &S l y% + "storage"(<& +4 "core" &h \ { +3 .tForearm.seek 3 + 700 counts + "manipulator"&/' +36 ."Qmail"BACfans.email "Started bac in tube 3 at 09:01:40PDT10-Jun-23\\n{1 => 33,\\n 2 => 7,\\n 3 => 26}\\nCan@09:01:39, 23.7C, 55% humidity, 14.7psia, 13.067V, 0.319A, 44.827Ah, 4.17W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +54 "core" ' +3 "storage"(^& +5 "core" &h \ z +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 #"uploadLog"upsync +3 "storage"(?'> +143 "core" ' +3 "storage"([- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 ( & +4 "core" &h \ t +3 "manipulator"&_& +3 "core" &S z% +3 .tElbow.seek 3 +2 "manipulator"&>(U +3 "core" ( +4 #"uploadLog"upsync +2 "manipulator"&o& +4 "core" &S z% +2 "storage"(& +4 "core" &h \ t +3 .tForearm.seek 3 + 300 counts + "manipulator"& 'U +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +75 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(*'g +8 "core" &S y% + "manipulator"&W% +4 "core" % c y +3 .tForearm.seek :retract + "manipulator"&K'\ +90 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +48 "core" ' +2 .tElbow.seek CC +2 "manipulator"&I(i +152 "core" ( +2 "manipulator"&!& +3 "core" &`2 yI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" &`1 zI +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&L'Ͻ +99 "core" ' +2 "manipulator"&\\& +3 "core" &`1 zI +2 "manipulator"&Z% +4 "core" % z +3 "collection"'F& +3 "core" &V\ r +3 "collection"'l& +5 "core" &M\ r +2 .tCC.seek :closed + "collection"'n(S +4 "core" &R\ r +7 &GU\ l$f +10 &tU{T\ g8 +9 &vC\ gM +9 &SB\ jO +10 &BR8\ kO +9 &T8\ jO +9 &O6\ kP +10 &T%\ jO +9 &IP\ kP +10 & M\ kO +9 &R\ kO +9 &!S\ jO +10 &#RR \ jO +9 &%T\ jO +9 &&N\ kO +10 &(O~\ kP +9 &*YS\ kP +9 &,M7\ kO +10 &-SF\ jO +9 &/SA\ kO +10 &1bR-\ jO +9 &3#S&\ jP +9 &4Q*\ jP +10 &6Q&\ jP +9 &8jR(\ jO +10 &:+O(\ kP +9 &;Q'\ jP +9 &=Q\ jP +10 &?rR\ jO +9 &A4T\ jO +9 &BP\ kP +10 &DX\ iP +9 &Fv[| \ iQ +10 &H5etp\ \ hR +9 &Iwy \ eT +9 &Kxx \ bX +10 &M_z{\ ^[ +9 &O {| \ _\\ +9 &P{| \ _\\ +10 &R{} \ ^I +9 &S+|}\ c%n +9 &Sr|\ gM +3 ( +2 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.02 +2 .Hand.open + "manipulator"&H1 +71 "core" 1 + "manipulator"&Q% +4 "core" % z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + #tcollectSample 100ml w/bubble point of 55psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")m+ +3 "core" + +2 "sampler")S% +3 "core" % o\ C\\ +2 "collection"'& +3 "core" &Spe\ gM +4 "Can"\ qP2J + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'  +15 "core" ~ +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")6  +14 "core" +4 .tSS.reconfigure :fast +2 "sampler")#.0X +2 .tSSV.dial :exhaust +2 "sampler")$  +75 "core"  +41 .tExhaust.select :open +7 "sampler")@ +13 .tSS.seek 0ml + "sampler")u' +916 "core" ' +2 .tExhaust.select :close + "sampler") +13 #tSampled 100.0ml + #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'U& +3 "core" &Sm#&3\ aM +3 ."airStroke"CSV.dial :waste +3 "sampler")+% + "collection"'y +4 "core" % d\ +3 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'!' +100 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +134 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X& +3 "core" &Sm \ gM +2 ."airStroke"CSV.dial :waste +3 "collection"'K + "sampler")x% +6 "core" % k\ 7 +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")H  +57 "core" +4 "collection"'Q% +3 "core" %\ ^ +3 ."airStroke"CS.seek 0ml + "collection"'S' +5 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'l @ +58 "core"  +4 .tCTV.dial :air + "collection"'  +9 "core" A +4 ."airStroke"CS.seek 10ml +2 "collection"'' +3 "core" ~ +3 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +133 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'L  +2 "sampler")#.0X +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'D' +2395 "core" ' +2 "collection"'R% +4 "core" % 4\ g +2 .tCSV.dial between air and CTV +2 "collection"', ` +29 "core" a +5 .tCS.seek 2.402ml + "collection"'z' +1880 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'2  + '4  +7 "core"  +22  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'d' +255 "core" 'N\ d +3 "collection"':% +4 "core" %U\  K\ f +2 "sampler")w% +3 "core" % i\ C +2 #tBubblePoint: Intake @55.4psia, Outlet @0.1psia + .CBV.dial SSV +2 "collection"'; @ +29 "core" @ +5 .tSS.reconfigure :default +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'|' +108 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")v +134 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 .tCS.seek 5ml +2 "collection"'j'oW +1348 "core" ' +7 .tCSV.dial CTV + "collection"'s  +45 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'T @ +44 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Y  +43 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" > +3 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1352 "core" ' +2 "collection"'-% +3 "core" %\ g +2 #tPuck @52.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'} +112 "core" +3 .tCBV.dial CSV +2 "collection"'$  +29 "core"  +4 "collection"'~% +3 "core" %\ f +3 .tCS.seek 5ml + "collection"'b'oW +1342 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'U  +44 "core" +4 "collection"'+% +3 "core" %oT\ g +3 .tCS.seek 7ml + "collection"'y' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +43 "core" ? +3 .tCS.seek 10ml +2 "collection"')' +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"'h ` +114 "core" ^ +3 #tLysing Complete + "collection"'r& +5 "core" &Sj\ gM + #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&\ % +4 "core" %\  z +2 "storage"(% +4 "core" %q z `\ p + "storage"(&. +3 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"((( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ({& +3 "core" & d d\ k +2 "manipulator"&u& +3 "core" &`/  zI +2 "manipulator"&% +3 "core" %\  { z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&X(* +162 "core" ( +3 "manipulator"&P& +3 "core" && yu +2 "storage"(1& +3 "core" & \ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&<'ѷ +91 "core" ' +2 "storage"(& +3 "core" & C\ t +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(['> +268 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&O& +3 "core" && yu +2 "storage"(& +3 "core" & w y "\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +45 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&o' +32 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +2 .tSE.seek 6.16 Pucks below Top Plate +2 "storage"(_' +43 "core" ' + "manipulator"&C% +4 "core" %\ z +2 "storage"( & +3 "core" & m l \ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"&W'6 +14 "core" ' + "manipulator"&& +4 "core" && yu +2 "storage"(?& +3 "core" & i\ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'ѷ +29 "core" ' +3 .tSE.seek 7.16 Pucks below Top Plate + "storage"( ' +50 "core" ' + "manipulator"&^& +4 "core" && yu +2 "manipulator"&/% +3 "core" % yQ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' + .tElbow.seek CC +2 "manipulator"&a(i +179 "core" ( +2 "manipulator"&Z& +3 "core" &e y. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &F& +2 "core" &e z. +3 .tForearm.seek CC + "manipulator"&\\'Ͻ +97 "core" ' +2 .tHand.close + "manipulator"&>/ +75 "core" / +3 .tCC.seek :open + "collection"'x( +399 "core" ( +2 "storage"(K& +3 "core" & N\ v +2 "storage"(Q& +4 "core" & 3\ u +2 "manipulator"&H& +4 "core" &e y. +2 "manipulator"&l% +3 "core" % y +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&*(* +172 "core" ( +2 "manipulator"&S& +3 "core" &% % y% +2 "storage"(6& +4 "core" & 1\ w +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&L' +101 "core" ' +2 .tElbow.hold + "manipulator"&m, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&]1 +68 "core" 1 +2 "manipulator"&i% +4 "core" % z= +2 "storage"(& +3 "core" & \ s +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 318 counts + "manipulator"&'9 +51 "core" ' +7 "manipulator"&& +4 "core" &7 x"~ +2 "storage"(& +4 "core" & \ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +22 "core" ' +2 "storage"(7% +3 "core" % S\ w +3 ."downElevator"SE.seek :down +3 "storage"(5'g +99 (g% +3 "core" %: `\ vVc +2 "manipulator"&R% +4 "core" % x yx +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +91 "core" ' +11 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +3 "core" &\ v +3 "manipulator"&2& +3 "core" &7 ~ y"~ +2 "manipulator"&4% +3 "core" %\  y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&:(- +178 "core" ( +9 "manipulator"&w& +4 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-  y +3 .tForearm.seek :garage + "manipulator"&;'a +112 "core" ' + .tHand.close + "manipulator"&E/ +71 "core" / +2 "manipulator"&'& +3 "core" &- z +2 "manipulator"&% +3 "core" % o` z +3 .tForearm.seek :retract + "manipulator"&`'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +284 "core" ( +2 "manipulator"&& +3 "core" &b0 zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &b0 zI +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +92 "core" ' + "manipulator"&& +4 "core" &b0 zI +2 "manipulator"&#% +4 "core" %ϻ z +2 "collection"'@& +4 "core" &\ s +2 "collection"'v& +5 "core" &\ s +2 .tCC.seek :closed +2 "collection"'d(S +4 "core" &\ s +8 &7\ p$d +9 &Vu\ i7 +9 &s\ iK +10 &Q\ lN +9 &bN\ lM +10 &"U\ kN +9 &R\ lN +9 &R\ lM +10 &iT\ lN +9 &,Q\ lM +9 &N\ lN +10 &!O\ mN +9 &#rP~\ lM +10 &%4R\ lM +9 &&R\ lM +9 &(S\ lN +10 &*yU\ kN +9 &,<R \ lM +9 &-Q\ lN +10 &/T\ lN +9 &1T\ kN +10 &3DQ\ lM +9 &5Q~\ lN +9 &6T\ lN +10 &8R\ lM +9 &:JR\ lN +9 &<Q\ lM +10 &=Q\ lN +9 &?O\ lN +10 &ASR\ lN +9 &CX\ \ kN +9 &DZ\ kO +10 &Fl~\ iQ +9 &HA\ cW +9 &I\ `Z +10 &K \ `[\ +9 &Mx\ ^\\ +10 &O8\ ^\\ +9 &P\ _\\ +9 &R\ _E +10 &S'\ a. +9 &Su\ gU +2 ( +2 "collection"'v& +41 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.36 +7 "collection"'p& +4 "core" &So\ gU +3 .tHand.open + "manipulator"&|1 +67 "core" 1 +2 "manipulator"&=% +3 "core" % ϻ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%9 +128 "core"  +7 "processing"%q% +3 "core" %ϲ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"% ' +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +4 .tPS.seek 0ml +2 "processing"%'ϴ +1593 "core" ' + .tPSV.dial PSR +2 "processing"%k +42 "core" +6 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%c'\ +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% + "collection"'A  +7 "core" B + "processing"% +3 "core" B +2 "processing"%"  +63 "core" +98  +6 .tPSV.dial :mixloop + "processing"%. +100 "core" +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'8  +15 "core"  +3 .tPTV.dial :PRVmixing +2 "processing"%%  +128 "core" +4 .tPS.seek 0ml +2 "processing"%V'ϴ +2601 "core" ' +2 .tPSV.dial :air +2 "processing"%B  +53 "core" +4 .tPS.seek 2.5ml + "processing"%3'\ +2604 "core" ' +2 .tPSV.dial :mixloop + "processing"%M +41 "core" +4 .tPS.seek 0ml +2 "processing"%f'ϴ +2606 "core" ' +2 .tPSV.dial :air + "processing"%N  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%0'\ +2602 "core" ' +2 .tPSV.dial :mixloop + "processing"%s +42 "core" +11 .tPS.seek 0ml +2 "processing"%T'ϴ +1226 "Can"\ nJ 3 +1378 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +3 "core" &c/ yI +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(i +2 "core" ( +2 "manipulator"&j& +3 "core" &c/ zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &c0 zI +3 .tForearm.seek CC + "manipulator"&}'Ͻ +93 "core" ' + .tHand.close + "manipulator"&$/ +70 "core" / +3 .tCC.seek :open +2 "collection"'~( +401 "core" ( + "manipulator"&& +4 "core" &c/ yI +2 "manipulator"&U% +4 "core" % Ͽ w z4 +2 .tForearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&b(- +286 "core" ( + "manipulator"&& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &- y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&h'a +113 "core" ' +2 .tHand.open + "manipulator"&r1 +66 "core" 1 +2 "manipulator"&\ % +3 "core" % fN z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tPSV.dial :mixloop +2 "processing"%& +4 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%{  +5 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%u  + "collection"'  +7 "core"  + +6 .tCTV.dial :air,avoiding: :intake + "collection"'e  +4 "core" +3 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"'P& +4 "core" &\ u +2 "manipulator"&1% +3 "core" %\  y +2 "storage"(% +4 "core" %b \ y +2 "storage"(I. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"((d +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &e { p 3\ p +2 "manipulator"&O& +4 "core" &- y +2 "manipulator"&% +3 "core" %\  9 y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +40 .tElbow.seek 3 +8 "manipulator"&(U +194 "core" ( + "manipulator"&C& +4 "core" &P" y>L +2 "storage"( & +3 "core" &e \ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +98 "core" ' + "storage"(?& +4 "core" &e '\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(^'> +148 "core" ' +2 "storage"(/- +2 "core" -'w +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (<& +3 "core" &e ]\ s +2 "manipulator"&X& +4 "core" &Q" z>K +2 .tElbow.seek 3 + "manipulator"&[(U +4 "core" ( +2 "manipulator"&o& +3 "core" &Q" z>K +2 "storage"(W& +4 "core" &e "\ t +3 .tForearm.seek 3 + 300 counts + "manipulator"&_'U +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Z/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&F& +2 "storage"('g +6 "core" &Q# z>K + "manipulator"&% +5 "core" % Q z +2 .tForearm.seek :retract +2 "manipulator"&>'\ +91 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 "core" ' +2 .tElbow.seek CC + "manipulator"&!(i +149 "core" ( +2 "manipulator"&n& +3 "core" &g- < zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &g- zG +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'Ͻ +97 "core" ' +3 "manipulator"&H& +3 "core" &g- zG +2 "manipulator"&l% +4 "core" % z +2 "collection"'S& +4 "core" &$\ s +3 "collection"'6& +5 "core" &!\ s +2 .tCC.seek :closed + "collection"'\\(S +4 "core" &.\ s +9 &> \ n%g +9 &Xv\ h8 +9 &p\ hL +10 &N \ lN +9 &xQ\ kN +10 &;O~\ lM +9 &T~\ kN +9 &R\ kM +10 &S+\ kN +9 &BN<\ kN +9 & R2\ kN +10 &!T'\ kN +9 &#S&\ kN +10 &%JO!\ kN +9 &' R&\ kM +9 &(R"\ kN +10 &*Q~\ kN +9 &,SQ~\ kM +9 &.Q\ kM +10 &/R\ kN +9 &1U\ jN +10 &3ZV\ kN +9 &5P\ kN +9 &6R~\ kM +10 &8R\ kN +9 &:bQ\ kN +10 &<%Q\ kM +9 &=R\ kN +9 &?T0\ kN +10 &AkR~@\ kM +9 &C-R\ kM +9 &DVS\ jN +10 &F]=\ jO +9 &Hjj_\ iP +9 &J$~a\ fS +10 &Kc\ bX +9 &M^\ ^[ +10 &OUg\ `Z +9 &QW\ _Z +9 &RY\ a9 +10 &S1Q\ c] +9 ( + &Se_\ hO +2 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.00 +3 .Hand.open + "manipulator"&a1 +71 "core" 1 +40 "manipulator"&]% +10 "core" % z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&i'\ +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'  +128 "core" ~ +5 .tCSV.dial CTV + "collection"'  +30 "core"  +5 .tPS.seek 2.5ml + "processing"%'\ +2608 "core" ' +2 "collection"'% +3 "core" % GJ(\ h +3 .tCS.seek 4.25ml + "collection"'7'W +1541 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%*  +41 "core"  +6 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%g  +70 "core"  +5 .tPS.seek 0ml + "processing"%R'ϴ +2603 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'L ` +31 "core" ^ +4 .tCSV.dial :air +2 "collection"'D @ +43 "core" ? +4 .tCS.seek 10ml + "collection"'2' +1537 "core" ' + .tCSV.dial CTV +2 "collection"'4  +42 "core"  +5 .tCS.seek 0ml + "collection"'' +2608 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +27 "core" > +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +128 "core" +3 "collection"'w& +4 "core" &SevxF\ eO +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&z% +4 "core" %\  z +2 "storage"(5% +4 "core" %[ \ o +2 "storage"(m. +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ('& +2 "core" & e Y\ j +2 "manipulator"&& +4 "core" &g- zG +2 "manipulator"&,% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&;(* +181 "core" ( +3 "manipulator"&& +4 "core" &  z!w +2 "storage"(t& +3 "core" & \ q +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&:'ѷ +97 "core" ' + "storage"(& +4 "core" & \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +40 "storage"(#'> +274 "core" ' +2 "storage"(@- +2 "core" -'j +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&`& +3 "core" & z!w +2 "storage"(x& +3 "core" & ~ y 4\ m +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&p' +32 "core" ' +2 .tElbow.hold +2 "manipulator"&|, +2 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(=- +2 "core" -'j +3 .tSE.seek 7.16 Pucks below Top Plate +2 "storage"(v' +29 "core" ' +2 "manipulator"&9% +3 "core" %\ z +2 "storage"(q& +3 "core" & e f #\ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"&'6 +13 "core" ' +2 "manipulator"& & +3 "core" &4 zc +2 "storage"( & +4 "core" & Q\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&k'ѷ +23 "core" ' +2 .tSE.seek 8.16 Pucks below Top Plate + "storage"('} +45 "core" ' + "manipulator"&& +3 "core" &5 zb +2 "manipulator"&% +4 "core" % N zq +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&"(i +148 "core" ( +2 "manipulator"&.& +3 "core" &_* p zD{ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &_* ] zD{ +3 .tForearm.seek CC + "manipulator"&%'Ͻ +93 "core" ' + .tHand.close + "manipulator"&c/ +73 "core" / +3 .tCC.seek :open + "collection"'B( +402 "core" ( + "storage"(V& +3 "core" & \ q +2 "storage"(M& +4 "core" & \ q +2 "manipulator"&3& +3 "core" &_* zD{ +2 "manipulator"&N% +4 "core" % z$ +3 .tForearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&J(* +180 "core" ( + "manipulator"&s& +4 "core" &% z( +2 "storage"(0& +3 "core" & \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +40 .tForearm.seek 2 +8 "manipulator"&Y' +102 "core" ' + .tElbow.hold +2 "manipulator"&j, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&-1 +69 "core" 1 +3 "manipulator"&$% +4 "core" % z +2 "storage"(& +3 "core" & v\ p +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&G'8 +14 "core" ' +2 "manipulator"&d& +3 "core" &= z% +2 "storage"(& +4 "core" & \ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&U'ѷ +22 "core" ' +2 "storage"(}% +3 "core" % \ t +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (y% +3 "core" %?9 W\ tVb +2 "manipulator"&% +4 "core" % y{ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +91 "core" ' +4 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%\  +69 "core" +4 .tPS.seek 2.5ml + "processing"%+'\ +2606 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%& +42 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%{  +42 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%u  +41 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%e'ϴ +2601 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%P& +3 "core" &;\  +2 "manipulator"&1& +4 "core" &= y% +2 "manipulator"&% +3 "core" %\  y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&I(- +180 "core" ( + "manipulator"&h& +4 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- y +2 .tForearm.seek :garage +2 "manipulator"&O'a +110 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / + "manipulator"&(& +4 "core" &- z +2 "manipulator"&C% +3 "core" % p` z +46 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&b(_ +137 "core" ( +2 "manipulator"&?& +3 "core" &` 2 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &` f y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&<'$ +96 "core" ' + "manipulator"&X& +5 "core" &` y + "manipulator"&o% +4 "core" % y +2 "processing"%W& +4 "core" &\  +3 "processing"%& +5 "core" &\  +2 .tPC.seek :closed + "processing"%Z(^ +4 "core" &9\  +8 &GH\ %i +10 &yW|C\ 9 +9 &sD\ M +10 &R6\ P +9 &LP5\ O +9 &RD\ O +10 &UA\ O +9 &QF\ O +9 &TU?\ O +10 &S<\ O +9 &Q?\ P +10 &!QB\ O +9 &#\\SB\ O +9 &%RB\ O +10 &&T\ P +9 &(QE\ O +10 &*dR<\ O +9 &,&Q8\ O +9 &-Q?\ O +10 &/QM\ O +9 &1mN7\ O +9 &3.QC\ O +10 &4O<\ O +9 &6R\ O +9 &8tSC\ O +10 &:5Q?\ P +9 &;Q;\ O +10 &=O>\ P +9 &?{R\ P +9 &A=WG\ P +10 &BZG\ P +9 &DuA\ S +9 &FrA\ U +10 &H4A\ U +9 &I@\ V +10 &K@\ V +9 &Mx;\ V +9 &O:D\ V +10 &P8\ W +9 &RA\ V +9 &TE\ W +10 &VA<\ W +9 &XF\ W +10 &Y6\ W +9 &[B\ W +9 &]F>\ P +10 &^|BsY\ $l +9 &^9A\ 0 +5 ( +2 "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.69 + "processing"%F& +2 "core" &^ \ 0 +2 &^ Y\ 0 +3 .tHand.open + "manipulator"&1 +73 "core" 1 + "manipulator"&% +4 "core" %  u z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%n  +43 "core"  +4 .tPSV.dial :mixloop + "processing"%K +42 "core" +4 "processing"%^% +4 "core" %ϱd\ +3 .tPS.seek 0.3ml + "processing"%_' +382 "core" ' + .tPSV.dial PSR +2 "processing"%H +111 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%l'' +480 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%S'\ +1890 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +98 "core" +4 .tPTV.dial :mixing + "processing"%[ @ +72 "core" A +4 .tPBV.dial :waste2 + "processing"%>  +90 "core"  +4 .tPS.seek 0ml +2 "processing"%~'ϴ +2603 "core" ' +8 #tGaraging FlushPuck in Processing Clamp + "manipulator"&a& +5 "core" &` y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&](_ +2 "core" ( +2 "manipulator"&6& +4 "core" &` y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &` z +3 .tForearm.seek PC + "manipulator"&'$ +92 "core" ' +2 .tHand.close + "manipulator"&Q/ +66 "core" / +3 .tPC.seek :open +2 "processing"%T( +457 "core" ( + "manipulator"&& +4 "core" &` y +2 "manipulator"&)% +3 "core" % " y +3 .tForearm.seek :retract + "manipulator"&*'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&g(- +122 "core" ( + "manipulator"&& +4 "core" &-\ y"} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &-\ x y"} +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&D'a +114 "core" ' + .tHand.open + "manipulator"&71 +76 "core" 1 + "manipulator"&4% +4 "core" % kU z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +105 "core" ' +3 #tLoading bac puck from tube 3 into Processing Clamp + "processing"% & +3 "core" &\ +2 "manipulator"&% +4 "core" %\  y +2 "storage"(w% +4 "core" %k z\ y +2 "storage"(z. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(5(d +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (m& +2 "core" &b  r\ n +2 "manipulator"&'& +4 "core" &-\ z"} +2 "manipulator"&% +3 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&,(U +180 "core" ( +2 "manipulator"&& +4 "core" &U ~ z;3 +2 "storage"(& +3 "core" &a e\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&t' +97 "core" ' +2 "storage"(!& +3 "core" &a 9\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +158 "core" ' +2 "storage"(i- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (@& +2 "core" &a N\ o +44 "manipulator"&`& +5 "core" &V z;2 +3 .tElbow.seek 3 + "manipulator"&x(U +4 "core" ( + "manipulator"&=& +3 "core" &V z;2 +2 "storage"(9& +4 "core" &a u z ~\ o +3 .tForearm.seek 3 + 300 counts + "manipulator"&q'U +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"('g +7 "core" &V z;2 +2 "manipulator"&% +4 "core" % & yx +2 .tForearm.seek :retract +2 "manipulator"&:'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&;(_ +3 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +245 "core" ( +2 "manipulator"&#& +3 "core" &U e y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &U v y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'$ +96 "core" ' +2 "manipulator"&v& +3 "core" &U y +2 "manipulator"&.% +3 "core" % y +3 "processing"%8& +3 "core" &\ +2 "processing"%k& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%|(^ +4 "core" &\ \ +9 &/u\ *y +10 &b{\ > +9 &jn\ O +9 &+N\ O +10 &L\ N +9 &S\ O +9 &sM\ N +10 &3R\ O +9 &N\ O +10 &S\ O +9 & {N\ N +9 &"=O{\ N +10 &#N~\ O +9 &%Sy\ O +10 &'L\ O +9 &)DL\ O +9 &+N\ N +10 &,O\ N +9 &.O}\ N +9 &0MNp\ N +10 &2Nq\ N +9 &3No\ N +9 &5Ol\ O +10 &7UQk\ N +9 &9Ok\ O +10 &:Ks\ O +9 &<Rn\ O +9 &>\\Pm\ O +10 &@Nm\ O +9 &ASf\ O +10 &C\\g\ P +9 &EVvq\ T +9 &Gm\ U +10 &Hc\ U +9 &J^\ U +9 &LWe\ V +10 &N^\ U +9 &Oe\ U +10 &Qb\ U +9 &S`e\ U +9 &U"g\ U +10 &Vh\ V +9 &Xc\ V +9 &Zed\ W +10 &\\&h\ W +9 &]|\\\ 4 +9 &^5ke\ > +10 ( + &^h\ + + "processing"%k& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.73 +2 .Hand.open + "manipulator"&c1 +69 "core" 1 +2 "manipulator"&A% +3 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +95 "core" ' +3 #tHeating Puck.from 3, :bac in Processing Clamp to 29C for 2:00:00 + .PH.seek 29C,5:00 +2 "processing"%V  +2 %M9 +7 "core" 9 +102 "processing"%39 +2 "core" 9 +103 "processing"%N9 +3 "core" 9  +102 "processing"%s9 +3 "core" 9  +102 "processing"%09 +3 "core" 9 +102 "processing"%%9 +3 "core" 9 +102 "processing"%"9 +3 "core" 9 +102 "processing"%-9 +3 "core" 9 +103 "processing"%$9 +2 "core" 9" +103 "processing"%9 +40 "core" 9( +110 "processing"%d9 +2 "core" 9, +103 "processing"%9 +2 "core" 91 +103 "processing"%}9 +2 "core" 95 +103 "processing"%f9 +3 "core" 99 +102 "processing"%y9 +3 "core" 9= +102 "processing"%9 +3 "core" 9A +102 "processing"%J9 +3 "core" 9F +102 "processing"%Y9 +3 "core" 9J +103 "processing"%G9 +2 "core" 9N +103 "processing"%\ 9 +2 "core" 9R +103 "processing"%9 +2 "core" 9V +103 "processing"%U9 +2 "core" 9[ +103 "processing"%9 +3 "core" 9 _ +102 "processing"%R9 +3 "core" 9c +102 "processing"%&9 +3 "core" 9!g +102 "processing"%{9 +3 "core" 9,k +102 "processing"%9 +3 "core" 95p +102 "processing"%u9 +3 "core" 9@t +103 "processing"%+9 +2 "core" 9Ix +103 "processing"%P9 +2 "core" 9Q| +103 "processing"%19 +2 "core" 9Z +103 "processing"%9 +2 "core" 9c +103 "processing"%h9 +3 "core" 9k +102 "processing"% 9 +3 "core" 9r +3 .tPH.hold 2:00:00,29C +2 "processing"%j ppn +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +101 "core"  +7 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml + "processing"%(' +596 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +14 .tPS.seek 2ml +2 "processing"%C'˹ +1593 "core" ' +2 .tPTV.dial :puck + "processing"%r  +71 "core"  +6 .tPSV.dial PTV + "processing"%? +72 "core" +4 .tPBV.dial :waste1 +2 "processing"%/  +130 "core"  +4 "processing"%O% +3 "core" %˷g\  +3 .tPS.seek 1.5ml + "processing"%X' +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" * +49 .tPS.seek 0ml + "processing"%W'ϴ +1597 "core" ' +2 .tdelay 5:00 +3892 "Can"\ w=\ 4= +26110 #trecoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%I  +34 "core" +4 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +4 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%F'\ +2385 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +6 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +70 "core"  +4 .tPS.seek 0ml +2 "processing"%K'ϴ +2370 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%^  +128 "core" +3 .tPSV.dial :mixloop +2 "processing"%< +42 "core" +3 .tPRV.dial :ab1 +2 "processing"%e @ +74 "core" A +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%H' +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'_  +2 .tPRV.dial CBV +4 "processing"%l  +40 "core" +5  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%% +3 "core" %\  +3 .tPS.seek 0.3ml + "processing"%[' +353 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'>  +30 "core" +4 .tPRV.dial :air + "processing"%S  +44 "core"  +5 .tPS.seek 0.9ml + "processing"%a'A +1260 "core" ' +2 .tPRV.dial :waste2 + "processing"%6 @ +72 "core" ? +4 .tPS.seek 0.5ml +2 "processing"%' +850 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%Q  +42 "core"  +4 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%b'˹ +1636 "core" ' +7 .tPSV.dial :PML +2 "processing"% +42 "core" +4 .tPTV.dial :mixing +2 "processing"%Z @ +71 "core" A +4 .tPBV.dial :waste1 +2 "processing"%  +35 "core" +3 "processing"%)% +4 "core" %˼\  +3 .tPS.seek 1.85ml + "processing"%' +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%L * +34 "core" * +5 .tPS.seek 0ml + "processing"%'ϴ +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +3 "core" &8\ t +2 "manipulator"&7& +4 "core" &U z +2 "manipulator"&4% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&*(- +135 "core" ( + "manipulator"& & +4 "core" &-\ z# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-\ z# +3 .tForearm.seek :garage + "manipulator"&w'a +110 "core" ' + .tHand.close + "manipulator"&z/ +68 "core" / +2 "manipulator"&D& +3 "core" &-\  y# +2 "manipulator"&m% +3 "core" % qk  z +3 .tForearm.seek :retract + "manipulator"&''\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +266 "core" ( + "manipulator"&E& +4 "core" &m& z@\\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &m& z@\\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +3 "manipulator"&!& +4 "core" &m& y z@\\ +2 "manipulator"&g% +3 "core" % z +3 "collection"'i& +3 "core" &P\ h +3 "collection"'@& +5 "core" &M\ o +2 .tCC.seek :closed +2 "collection"'`(S +3 "core" &M\ p +7 & /F\ m$c +9 &U{B\ e7 +10 &~wI\ eL +9 &Q@\ iO +10 &TQ?\ iP +9 &T=\ iO +9 &SB\ iO +10 &U9\ hP +9 &[T9\ hP +9 &O~=\ iO +10 &N9\ iO +9 &!T8\ iO +10 &#eR>\ _O +9 &%&O<\ cP +9 &&R4\ bP +10 &(R7\ aP +9 &*lQ5\ aP +9 &,.Q6\ aP +10 &-Q7\ aP +9 &/R3\ _P +10 &1uN6\ gO +9 &37Q5\ hO +9 &4R2\ _P +10 &6Q0\ bP +9 &8}T5\ `O +9 &:>P3\ gP +10 &<R:\ hO +9 &=S9\ aP +9 &?R7\ gO +10 &AHR5\ gO +9 &CW/\ aP +10 &D[5\ `Q +9 &Fs6\ cS +9 &H75\ _X +10 &I8\ S\\ +9 &K6\ Z\\ +10 &Mn3\ Z] +9 &O13\ Z\\ +9 &P2\ Y] +10 &R5\ YI +9 &S'6\ _'s +9 &Ss3\ `V +3 ( + "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.39 + "collection"'2& +41 "core" &Sq8\ \\V +10 .tHand.open + "manipulator"&=1 +65 "core" 1 +3 "manipulator"&9% +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%' +1588 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%,  +43 "core"  +4 .tPS.seek 0ml +2 "processing"%t'ϴ +1598 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core" +6 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml + "processing"%q'\ +2598 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%#  +2 .tCBV.dial PRV +5 "collection"'p  +30 "core"  +126  +6 .tPSV.dial :mixloop +2 "processing"%x +100 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +4 "core" +5 .tPTV.dial :PRVmixing + "processing"%v  +74 "core" +5 .tPS.seek 0ml + "processing"%.'ϴ +2603 "core" ' +2 .tPSV.dial :air + "processing"%8  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%:'\ +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +55 "core" +5 .tPS.seek 0ml + "processing"%c'ϴ +2343 "Can")\ eq 4 +265 "core" ' + .tPSV.dial :air +2 "processing"%A  +40 "core"  +5 .tPS.seek 2.5ml +2 "processing"%M'\ +2603 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +42 "core" +11 .tPS.seek 0ml +2 "processing"%3'ϴ +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &m%  x@\\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&N(i +4 "core" ( + "manipulator"&s& +4 "core" &m% 9 z@\\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &m% , z@\\ +3 .tForearm.seek CC + "manipulator"&%'Ͻ +101 "core" ' + .tHand.close + "manipulator"&"/ +76 "core" / +3 .tCC.seek :open + "collection"'-( +400 "core" ( + "manipulator"&$& +3 "core" &m% z@\\ +2 "manipulator"&% +4 "core" % y +3 .tForearm.seek :retract + "manipulator"&d'\ +93 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +286 "core" ( +2 "manipulator"&}& +3 "core" &- | y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &- | z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&y'a +113 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&J% +3 "core" % jO D z\ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Y'\ +100 "core" ' +2 ."bac"delayUntil "09:50:31.82" +2 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'G& +4 "core" &\ r +2 "manipulator"&\ % +4 "core" %\  y +2 "storage"(% +3 "core" %h \ v +2 "storage"(U. +4 "core" .(d + "storage"(& +4 "core" &a \ u +2 "storage"(R& +3 "core" &a \ w +2 "manipulator"&&& +4 "core" &- y +2 "manipulator"&{% +3 "core" %\  y +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&(U +192 "core" ( +2 "manipulator"&u& +3 "core" &R" z=F +2 "storage"(+& +4 "core" &a \ u +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts + "manipulator"&P' +93 "core" ' +2 "storage"(1& +4 "core" &a C\ t +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +46 ."WCR"SE.seek :beamBreak +3 "storage"('> +166 "core" ' +2 "storage"(h- +3 "core" -'֦ +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &a B V '\ d +2 "manipulator"&& +4 "core" &U" h z=C +2 ."WCR"Elbow.seek 3 +2 "manipulator"&~(U +3 "core" ( +2 "manipulator"&(& +3 "core" &U" z=C +2 "storage"(r& +3 "core" &a M N ]\ f +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&?'U +25 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&// +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&O& +2 "storage"(C'g +8 "core" &U" t z=C + "manipulator"&o% +5 "core" % w yh +2 ."WCR"Forearm.seek :retract + "manipulator"&X'\ +97 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&V(i +9 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +137 "core" ( +2 "manipulator"&I& +3 "core" &c/ zH +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &c/ zH +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 "manipulator"&W& +3 "core" &c/ zH +3 "manipulator"&% +3 "core" % y, +3 "collection"'& +3 "core" &\ n +3 "collection"'& +5 "core" &\ n +2 ."WCR"CC.seek :closed +2 "collection"'n(S +4 "core" &\ m +8 &>\ j%f +10 &Vx\ Z8 +9 &s\ \\M +9 &P\ `N +9 &qQ\ eO +10 &3N\ gO +9 &O#\ _O +10 &O*\ `O +9 &xT~#\ `O +9 &<O,\ fN +10 &R%\ gO +9 &!Q\ ^N +9 &#N\ `N +10 &%BS\ `O +9 &'N\ \ eO +10 &(R\ ^O +9 &*N \ ]O +9 &,KN \ eO +10 &. R\ gO +9 &/S\ gN +9 &1O\ _N +10 &3SM/\ ^O +9 &5M6\ `O +10 &6Ra\ cO +9 &8Qb\ cO +9 &:\\Ma\ dN +10 &<Nf\ dN +9 &=Qe\ cO +9 &?O]\ dO +10 &AdN\\\ dN +9 &C$SP\ cO +10 &DXL\ cP +9 &F`N\ bP +9 &H\\}I\ _T +10 &J=\ [X +9 &K@\ W[ +9 &M@\ W\\ +10 &OMA\ W\\ +14 &QA\ W\\ +9 &R=\ W= +5 &S+=\ \\*{ +9 &SsC\ _U +3 ( + "collection"'& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.21 +3 .Hand.open + "manipulator"&F1 +71 "core" 1 +2 "manipulator"&^% +3 "core" % y, +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&<'\ +95 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +42 "sampler")e+ +7 "core" + +2 "sampler")K% +3 "core" % o\ = +2 "collection"'_& +3 "core" &So \ aU +4 "Can"&\ i\\%4 +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust + "sampler")l  +14 "core" +5 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X  +2 "collection"'H @ +107 "core" B +26  +4 ."WCR"delay 3.8 seconds +382 "collection"'S% +28 "core" %\ _ +2 "sampler")[% +4 "core" %;'  e\ ; +2 #"WCR"Sensor limits: Intake max 149.7psia; Outlet max 146.7psia + .SSV.dial :spit + "sampler")6 +131 "core"  +5 ."WCR"SS.seek 0ml +2 "sampler")a' +296 "core" ' + ."WCR"SSV.dial CBV +2 "sampler")Q  +131 "core"  +5 ."WCR"CTV.dial :intake +2 "collection"'  +73 "core"  +6 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")Z  + "collection"' @ +7 "core"  +10 ? +6 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +214 "collection"'% +3 "core" %"#A\ T +2 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X$() l\ / +19 "collection"':% +3 "core" %?\ V +40 "sampler")A% +10 "core" %Qo>?? j\ 2 +3 "collection"'c% +3 "core" %:\ O +2 "sampler")k% +4 "core" %Qp>BG e\ ) +2 "collection"'M% +4 "core" %*\ T +2 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X&' n\ / +24 "collection"' % +3 "core" %\ L +2 "sampler")% +4 "core" %&>*+ e\ 0 +28 "collection"'(% +3 "core" %\ L +2 "sampler")r% +4 "core" %'>65 o\ & +31 "collection"'/% +3 "core" %\ U +2 "sampler")O% +4 "core" %)AA m\ 4 v +36 "collection"'o% +3 "core" %\ X +46 "sampler")% +4 "core" %'ei d\ 6 +3 "collection"'P% +4 "core" %\ O +2 "sampler")I% +3 "core" %'mo f\ 4 +48 "collection"' % +3 "core" %\ X +2 "sampler")% +4 "core" %' d\ 4 +53 "collection"'?% +4 "core" %\ X +2 "sampler")W% +3 "core" %' _\ 6 +61 "collection"'% +4 "core" %\ W +2 "sampler")% +3 "core" %' n\ 6 +69 "collection"'~% +4 "core" %\ W +2 "sampler")C% +3 "core" %':< n\ 4 +78 "collection"'X% +3 "core" %\ X +2 "sampler")-% +4 "core" %'z{ ^\ 6 +88 "collection"'F% +3 "core" % \ X +2 "sampler")^% +4 "core" %' e\ 5 +100 "collection"'% +3 "core" % !\ R +2 "sampler")K% +3 "core" %' b\ . +2 "sampler")_% +4 "core" %' m\ . +2 ."WCR"Intake.select :close + "sampler")0 +14 )l% +3 "core" %' n\ 2 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")e' +869 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 "sampler")H  +2 ."WCR"CBV.dial SSV +4 "collection"'> @ +5 "core" ? +65 +5 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml +2 .Intake.select :open + "sampler") +214 "collection"'S% +3 "core" %%&\ I +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.75ml/s +2 "sampler")#.z0X&32 _\ ( +21 "collection"'U% +3 "core" %\ N +2 "sampler")% +4 "core" %?78 j\ * +24 "collection"'R% +3 "core" %\ T +2 "sampler")&% +3 "core" %>BC c\ ( +28 "collection"'s% +3 "core" %\ M +2 "sampler")u% +4 "core" %>LQ l\ ' +2 "collection"'+% +3 "core" %\ S +4 #"WCR"Intake @28.7psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 1.28ml/s +4 "sampler")#.Y0X@ [\ 4 +41 "collection"'% +3 "core" %>\ R +2 "sampler")?% +4 "core" %)NN ]\ 3 +47 "collection"'W% +3 "core" %O\ R +2 "sampler")% +4 "core" %)_d \\\ - +53 "collection"'% +3 "core" %\ Q +2 "sampler")~% +4 "core" %)z| a\ 4 +61 "collection"'C% +2 "core" %\ Y +2 "sampler")X% +4 "core" %) `\ - +69 "collection"'-% +4 "core" %!\ X +2 "sampler")F% +3 "core" %) c\ 4 +79 "collection"'^% +3 "core" % \ P +2 "sampler")% +3 "core" %) _\ 5 +89 "collection"'K% +3 "core" %\ X +2 "sampler")_% +3 "core" %)VZ ]\ 4 +100 "collection"'l% +3 "core" %\ X +2 "sampler")% +4 "core" %) ^\ 5 +113 "collection"'y% +3 "core" %!y\ X +2 "sampler")>% +3 "core" %) j\ . +2 "sampler")H% +4 "core" %) l\ , +2 ."WCR"Intake.select :close + "sampler")0 +15 )S% +2 "core" %) b\ : +2 ."WCR"SSV.dial :exhaust +2 "sampler")e  +77 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")' +898 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")Q  + "collection"' @ +51 "core" ? +24 +6 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +214 "collection"'Z% +4 "core" %%(]\ U +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.28ml/s + "sampler")#.Y0X'' +588 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%H'˹ +1587 "core" ' + ."bac"PTV.dial :puck +2 "processing"%S  +4 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%e +70 "core" +5 ."bac"PBV.dial :waste1 + "processing"%1  +34 "core" +5 "processing"%% +3 "core" %˽\ x +3 ."bac"PS.seek 1.5ml + "processing"%Q' +590 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +35 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1251 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'a  +129 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +46 "collection"'b  +41 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +15 ."WCR"CS.seek 2ml + "collection"''O +87 "core" ' +2 ."bac"delay 2:00 +496 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'[' +1939 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'6 @ +73 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'4  +90 "core"  +7 "collection"' % +4 "core" % ~W\ Y +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +58 "core" ^ +6 ."WCR"CS.seek 7.342ml +2 "collection"';' +709 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'z  + 'D  +31 "core"  +101  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +1648 "core" ' \ Z +4 ."WCR"delay 2:00 +6211 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +4 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%w  +36 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%E * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +71 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2401 "core" ' +2 ."bac"PSV.dial PTV +40 "processing"%* +77 "core" +6 ."bac"delay 5 seconds +76 ."WCR"CBV.dial :waste2b +2 "collection"'!  +31 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'g' +330 "core" ' +2 ."WCR"delay 1:00 +47 ."bac"PSV.dial PSR +2 "processing"%] +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%'  +70 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%B'ϴ +2401 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air + "processing"%2  +44 "core"  +5 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%=  +130 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%9  +43 "core"  +4 ."bac"PTV.dial :PRVmixing + "processing"%@  +4 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"% +41 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.3ml +2 "processing"%m' +384 "core" ' +2 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%,  +45 "core"  +5 "processing"%L% +3 "core" %~\ w +3 ."bac"PS.seek 0.55ml + "processing"%7' +329 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air + "processing"%t  +30 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'p  +23 "core" +5 ."bac"PS.seek 2ml + "processing"%#'˹ +98 "core" +1446 ' +2 ."bac"PSV.dial :PML + "processing"%x +41 "core" +4 ."bac"PTV.dial :mixing + "processing"% @ +75 "core" B +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%v% +3 "core" %˶\ v +3 ."bac"PS.seek 1.85ml + "processing"%' +239 "core" ' +2 ."bac"PBV.dial between PSV and waste1 + "processing"%. * +36 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%T'ϴ +1963 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +17882 "Can"\ iZB5 +30120 #"bac"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%: @ +17 "core" > +5 ."bac"PBV.dial :waste1 + "processing"%A  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%c * +42 "core" , +11 ."bac"PSV.dial :air +2 "processing"%k  +54 "core" +4 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2398 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"%M +41 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +54 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%8 +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%0  +44 "core"  +4 ."bac"PS.seek 0ml +2 "processing"%"'ϴ +2420 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"% ' +585 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%3'˹ +1596 "core" ' + ."bac"PTV.dial :puck +2 "processing"%$  +72 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%% +70 "core" +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core" +4 "processing"%% +4 "core" %˺\ z +2 ."bac"PS.seek 1.5ml +2 "processing"%N' +580 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +35 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%`'ϴ +1590 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%}  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%d +72 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%\ '\ +284 "Can"\ ^~6 +2109 "core" ' +2 ."bac"PSV.dial PTV + "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%R +72 "core"  +47 ."bac"delay 5 seconds +508 .PSV.dial PTV +2 "processing"%& +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +7 "processing"%U  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2420 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +14 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%' +581 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml + "processing"%s'˹ +1590 "core" ' + ."bac"PTV.dial :puck +7 .PSV.dial PTV + "processing"%J +72 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%u  +34 "core" +4 "processing"%Y% +3 "core" %˻,\ x +3 ."bac"PS.seek 1.5ml + "processing"%h' +589 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1588 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%+  +34 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%( +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%O'\ +2396 "core" ' + ."bac"PSV.dial PTV +2 "processing"%o +72 "core" +4 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +71 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%I  +69 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%{'ϴ +2395 "core" ' +46 #"bac"washCycleDA #3 of 3 +5 .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%' +591 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%P'˹ +1583 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +72 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%W  +34 "core" +5 "processing"%?% +3 "core" %˷\ p +2 ."bac"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%~ * +34 "core" * +6 ."bac"PS.seek 0ml + "processing"%C'ϴ +1591 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%X  +33 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%F +84 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%^'\ +2404 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +70 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%K +72 "core"  +6 ."bac"delay 5 seconds +503 .PSV.dial PTV + "processing"%- +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%l  +70 "core"  +5 ."bac"PS.seek 0ml + "processing"%'ϴ +1307 "Can"\ g_7+ +1128 "core" ' + ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%y +132 "core"  +18 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +7 "processing"% +25 ."bac"PS.reconfigure :default +5 "processing"%#A d`xb +7 ."bac"PS.seek 0.25ml +5 "processing"%_'5 +335 "core" ' +9 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +14 ."bac"PS.seek 0.5ml + "processing"%>' +330 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%S'˹ +1587 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV + "processing"%e +85 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%1  +34 "core"  +5 "processing"%% +3 "core" %˽(\ ' +2 ."bac"PS.seek 1.5ml +2 "processing"%H' +582 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%Z * +36 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%Q'ϴ +1599 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%a  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core" +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2461 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%6 +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%4 +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +84 "core"  +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +5 ."bac"PS.seek 0ml + "processing"%['ϴ +2474 "core" ' +2 #"bac"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%D +130 "core"  +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 2ml + "processing"%z'˹ +2099 "core" ' + ."bac"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%; +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%  +35 "core"  +4 "processing"%w% +3 "core" %˹\ N +51 ."bac"PS.seek 1.5ml +2 "processing"%E' +586 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +35 "core" , +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +103 "core"  +5 ."bac"PS.seek 0ml + "processing"%*'ϴ +1595 "core" ' +2 "processing"%!9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29C before imaging + .PH.coast +2 "processing"% +2 %]& +2 "core" 5 +2 &^?\ )+ +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 2 + "manipulator"&i% +3 "core" %\  Y d K @ +2 "storage"('% +3 "core" %} \  +2 "storage"(. +3 "core" .(d +2 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."bac"SC.seek 2 + "storage"(2( +211 "core" ( + ."bac"SC.configure :limp +2 "storage"($(\ 1b +3 (=& +2 "core" & o v 6\  +2 "manipulator"&9& +4 "core" &d- y i C @H +2 "manipulator"&@% +3 "core" %\  w v : ? +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"& (* +163 "core" ( + "manipulator"&B& +4 "core" &2 z w - ia +2 "storage"(,& +3 "core" & m Q @\ < +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts + "manipulator"&L'ѷ +88 "core" ' +3 "storage"(m& +3 "core" & q\  +3 ."bac"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."bac"SE.seek :beamBreak +2 "storage"(t'> +265 "core" ' +2 "storage"(p- +2 "core" -' +2 ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&7& +3 "core" &2  Da +2 "storage"(x& +4 "core" & ~ &\  +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek 2 +2 "manipulator"&' +30 "core" ' +2 ."bac"Elbow.hold + "manipulator"&, +4 "core" , + ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(v- +2 "core" -' +3 ."bac"SE.seek 8.15 Pucks below Top Plate +2 "storage"(.'y +33 "core" ' + "manipulator"&#% +4 "core" % 8 ?  ^ +2 "storage"(& +3 "core" & [ L \ \ ? +2 ."bac"Forearm.force -20 + "manipulator"&5 +3 ."bac"Forearm.seek 2 + 319 counts +2 "manipulator"&:': +14 "core" ' + "manipulator"&A& +3 "core" &2 _ pa +2 "storage"(c& +4 "core" & \ E +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&k'ѷ +23 "core" ' +2 ."bac"SE.seek 9.15 Pucks below Top Plate +2 "storage"(T' +37 "core" ' +2 "manipulator"&M& +3 "core" &2 V Ha +2 "manipulator"&\\% +4 "core" % = Gz +2 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +45 ."bac"Forearm.seek :retract +8 "manipulator"&8'\ +93 "core" ' +2 ."bac"Elbow.seek PC + "manipulator"&0(_ +242 "core" ( +2 "manipulator"&& +3 "core" &i  D +2 ."bac"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &i C +2 ."bac"Forearm.seek PC +2 "manipulator"&"'$ +91 "core" ' +2 ."bac"Hand.close +2 "manipulator"& / +73 "core" / +3 ."bac"PC.seek :open +2 "processing"%$( +455 "core" ( +2 "storage"(%& +4 "core" & ]\ F +2 "manipulator"&& +3 "core" &i : o +2 "manipulator"&% +3 "core" % 0 n +2 ."bac"Forearm.seek :retract +2 "manipulator"&3'\ +96 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"&f(* +259 "core" ( +2 "manipulator"&N& +3 "core" &   E5 +2 "storage"(}& +4 "core" & x\  +2 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +88 "core" ' +2 ."bac"Hand.open + "manipulator"&d1 +71 "core" 1 +2 "storage"(`- +2 "core" -' +3 ."bac"SE.seek 8.8 Pucks below Top Plate +2 "storage"(' +25 "core" ' + ."bac"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."bac"SE.seek 7.93 Pucks below Top Plate +2 "storage"(R' +45 "core" ' + #"bac"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1010h100ml160s.tif +1954 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14210 #"bac"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1010h100ml160s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1010h100ml40s.tif +4062 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1010h100ml40s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1010h100ml.tif +7214 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 68.639 seconds\ /var/log/esp/midres/bac23jun1010h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"BACfans.email "68.639 sec auto-exposure",Subject: "bac23jun1010h100ml images!" +3 "storage"(&- +3 "core" -' +4 "storage"(U& +3 "core" & V\ K +2 "manipulator"&\ & +5 "core" &! . s5 +3 ."bac"Elbow.seek 2 +9 "manipulator"&(* +10 "core" ( +8 "manipulator"&& +9 "core" &! H u5 +2 "storage"(& +3 "core" & N\ N +4 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&J'ѷ +4 "core" ' +3 ."bac"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."bac"SE.seek 8.64 Pucks below Top Plate + "storage"(u'& +53 "core" ' + "manipulator"&Y& +4 "core" &!  x5 +2 "storage"(s& +3 "core" & \ \  \ W +2 ."bac"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek 2 +2 "manipulator"& ' +34 "core" ' +4 ."bac"Elbow.hold +95 "manipulator"&h, +21 "core" , +7 ."bac"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."bac"SE.reconfigure :default +4 "storage"(#QK-0-\ b +6 ."bac"SE.seek 8.83 Pucks below Top Plate +2 "storage"(+' +31 "core" ' +5 "manipulator"&r% +6 "core" % u v +4 "storage"((& +6 "core" & \ \  Y\ V +4 ."bac"Forearm.force -20 +4 "manipulator"&5 +4 ."bac"Forearm.seek 2 + 306 counts +7 "manipulator"&'- +18 "core" ' +2 "manipulator"&o& +10 "core" &; 5 y1 +6 "storage"(G& +6 "core" & \ \  2\ \\ +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 ."bac"Forearm.seek 2 + 700 counts +4 "manipulator"&'ѷ +24 "core" ' +3 "storage"(I% +7 "core" % & & 1\ ^ +10 ."downElevator"SE.seek :down +7 "storage"(O'g +99 ( % +8 "core" %ӕ4  H\ \\V` +4 "manipulator"&{% +6 "core" % b y +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."bac"Forearm.seek :retract +2 "manipulator"&'\ +70 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +17 "core" ' +4 "storage"(& +9 "core" &   \ b +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "collection"'W& +2 "processing"%?& +12 "core" &SmR\ WU +4 &d\ w +6 "manipulator"&P& +9 "core" &; z1 +4 "manipulator"&~% +6 "core" %\ r y +6 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +184 "core" ( +4 "manipulator"&X& +6 "core" &- z +4 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +8 &/& +4 "core" &- u y +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&F'a +113 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&C/ +72 "core" / +3 "manipulator"&& + #"uploadLog"upsync +5 "core" &- z w +2 "manipulator"&K% +3 "core" % r` w +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&l(_ +116 "core" ( + "manipulator"&^& +3 "core" &W } y +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &W e y +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +97 "core" ' + "manipulator"&_& +4 "core" &W y +2 "manipulator"&>% +3 "core" % z +3 "processing"%e& +3 "core" &h\ x +3 "processing"%1& +4 "core" &G\ x +3 ."psFlush"PC.seek :closed + "processing"%(^ +5 "core" &o\ x +8 &1v\ p*x +9 &a{\ o> +10 &hn\ pO +9 &)K\ sO +10 &I\ sO +9 &O\ sP +9 &oL\ sO +10 &2O\ sO +9 &N\ sP +9 &P\ rP +10 & wN\ rO +9 &"9P\ sO +10 &#N\ sO +9 &%L\ sO +9 &'J\ sO +10 &)AN\ sO +9 &+J\ sO +9 &,M\ sO +10 &.N\ sP +9 &0IN\ sO +10 &2 O}\ sO +9 &3Nx\ sO +9 &5N|\ sP +10 &7QM}\ sO +9 &9P\ sO +9 &:M{\ sO +10 &<L{\ sO +9 &>YQv\ sO +10 &@Qy\ sO +9 &AUv\ sP +9 &C\\z\ rQ +10 &EUxx\ oS +9 &Go\ oU +9 &Hs\ oU +10 &Jj\ oV +50 &LVl\ oV +9 &Nk\ nV + &Om\ nV +3 &Qk\ nV + &S]j\ nV + &Uk\ mV +3 &Vj\ mV +7 &Xj\ nW +9 &Zcs\ nW +10 &\\%j\ nW +9 &]o\ o5 +9 &^0gk\ rH +10 ( + &^$t\ u2 +2 "processing"%1& +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.75 +2 "processing"%S& +3 "core" &^$(\ v2 +3 ."psFlush"Hand.open + "manipulator"&Z1 +74 "core" 1 +2 "manipulator"&H% +3 "core" %  R y +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&a'\ +97 "core" ' +2 ."psFlush"PSR.select :air +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 ."psFlush"PSV.dial PSR +2 "manipulator"&b% +2 "processing"% +7 "core" %\  B z +2 "storage"(Q% +4 "core" %i \ Q +2 "storage"(6. +3 "core" .( +2 "storage"(4& +3 "core" & ) N T\ ] +2 "storage"( & +3 "core" &  V\ \\ +2 "manipulator"&& +4 "core" &W N y +2 "manipulator"&% +3 "core" %\   z +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "core"  +3 ."WCR"Elbow.seek 2 +4 "manipulator"&D(* +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%[' +218 "core" ( +2 "manipulator"&;& +3 "core" &,\ } z# +2 "storage"(& +3 "core" & ' ' /\ c +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&w'ѷ +103 "core" ' +2 "storage"(z& +3 "core" & ) - (\ c +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"()'> +225 "core" ' +2 ."psFlush"delay 5 seconds +15 "core" ' +2 "storage"(- +2 "core" -'= +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&E& +3 "core" &,\ ! z# +2 "storage"(!& +3 "core" & & % (\ c +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&' +33 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&], +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(i- +2 "core" -'= +3 ."WCR"SE.seek 9.16 Pucks below Top Plate +2 "storage"('' +40 "core" ' + "manipulator"&% +4 "core" % / y +45 "storage"(=& +5 "core" & $  [\ ] +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 309 counts + "manipulator"&9'0 +14 "core" ' +2 "manipulator"&@& +3 "core" &,\ = y# +3 "storage"(5& +3 "core" & $ & 4\ b +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&B'ѷ +26 "core" ' +3 ."WCR"SE.seek 10.16 Pucks below Top Plate + "storage"(,'P +48 "core" ' +2 "manipulator"&m& +3 "core" &,\ X y# +2 "manipulator"&V% +4 "core" %Ѧ b z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&<'\ +91 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&p(i +69 ."psFlush"PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%7'\ +56 "core" ( +2 "manipulator"&x& +3 "core" &k% E y@W +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" &k% K y@W +3 ."WCR"Forearm.seek CC + "manipulator"&#'Ͻ +94 "core" ' + ."WCR"Hand.close +2 "manipulator"&/ +70 "core" / +7 ."WCR"CC.seek :open +2 "collection"'A( +399 "core" ( +2 "storage"(c& +3 "core" & M L m\ f +2 "storage"(M& +4 "core" & @ A s\ f +2 "manipulator"&\\& +4 "core" &k% X z@W +2 "manipulator"&L% +3 "core" % z6 +3 ."WCR"Forearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&t(* +176 "core" ( + "manipulator"&& +4 "core" &(\ _ z# +2 "storage"(:& +3 "core" & A : \ h +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&.' +101 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&k, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&1 +76 "core" 1 +9 "manipulator"&% +4 "core" % | z4 +2 "storage"(& +3 "core" & M I \ e +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 314 counts +2 "manipulator"& '5 +14 "core" ' + "manipulator"&8& +5 "core" &4 I z!w + "storage"(|& +4 "core" & f e \ j +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&%'ѷ +28 "core" ' +2 "storage"(% +3 "core" %U a U \ j +3 ."downElevator"SE.seek :down +4 "storage"('g +99 ("% +3 "core" %- V X K\ kU[ +2 "manipulator"&N% +4 "core" %ѥ 4 z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&}'\ +79 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +9 "core" ' +2 #tStarting finalPurge +633 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%0 @ +127 "Can"\ g[$7 +62 "core" A +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%d  +128 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%` +100 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%3'ϖ +816 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1781 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +99 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%&'\ +2094 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%U  +36 "core" +6 ."psFlush"PTV.dial :mixing + "processing"%\ @ +72 "core" A +6 ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" +5 ."psFlush"PS.seek :empty +39 "processing"%'ϖ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +99 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%s'M +1086 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +1592 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%r  +69 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%R  +16 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%('ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +71 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%J'\ +2095 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%I U +52 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"% 'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%{ @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%u'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +42 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%W'\ +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%P U +4 "core" V +49 ."psFlush"PS.seek 0ml +2 "processing"%~'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%+ @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml + "processing"%'\ +2597 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%X  +70 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%/'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%O +42 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%h'M +1089 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%C'\ +1595 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +83 "core"  +5 ."psFlush"PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%K  +53 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +70 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml + "processing"%y' +589 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%F'\ +2099 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%> U +53 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%e'ϴ +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +54 "core" B +5 ."psFlush"PS.seek 2.5ml +2 "processing"%-'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%$  +72 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%S'ϴ +2622 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Z +42 "core"  +44 ."psFlush"PSR.select :air +9 .PS.seek 2.5ml + "processing"%H'\ +2607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%b +83 "core"  +5 ."psFlush"PBV.dial PSV +2 "processing"%1 U +4 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%Q'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%6 @ +40 "core" @ +5 ."psFlush"PS.seek 2.5ml + "processing"%4'\ +1649 "Can"\ uE'd8W +964 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%'ϴ +2602 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &\ p +2 "manipulator"&& +3 "core" &4 z!w +2 "manipulator"&% +4 "core" %\  z +2 .tElbow.seek PC +2 "manipulator"&;(_ +243 "core" ( +2 "manipulator"&& +3 "core" &_ p z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &_ t y +3 .tForearm.seek PC + "manipulator"&*'$ +98 "core" ' + .tHand.close + "manipulator"&z/ +68 "core" / +4 .tPC.seek :open + "processing"%a( +456 "core" ( +2 "manipulator"&& +3 "core" &_ u y +2 "manipulator"&E% +4 "core" % 0 z +2 .tForearm.seek :retract +2 "manipulator"&!'\ +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&i(i +349 "core" ( + "manipulator"&& +4 "core" &o% z?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &o% v z?U +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&@'Ͻ +97 "core" ' + "manipulator"&5& +4 "core" &o% c y?U +2 "manipulator"&m% +4 "core" %ϟ y +2 "collection"'V& +3 "core" &\ r +3 "collection"'w& +5 "core" &\ r +2 .tCC.seek :closed + "collection"'D(S +5 "core" &\ q +7 &?\ m$f +9 &V{\ f8 +10 &~t\ eL +9 &Q\ jO +9 &gR\ jO +10 &)T\ jO +9 &T\ iP +10 &Q\ jP +9 &oT\ jO +9 &1N\ jO +10 &R\ jO +9 &!R\ jP +9 &#wQ\ jO +10 &%9O\ jO +9 &&O\ jO +10 &(R\ iP +9 &*~S\ jP +9 &,AQ\ jO +10 &.T\ iO +9 &/R\ jP +9 &1Q\ jO +10 &3IR\ jO +9 &5 O\ jO +10 &6Q\ jP +9 &8Q\ jO +9 &:QO\ jO +10 &<M\ jO +9 &=S\ jO +9 &?Q\ jP +10 &AXR\ iP +9 &CU\ iP +10 &D[\ iQ +9 &Fn\ gS +9 &HH\ aX +10 &J\ ][ +9 &K\ ]\\ +9 &M\ ]\\ +10 &OC\ ]\\ +9 &Q\ \\] +10 &R\ ]D +9 &S+\ _)y +9 &Sj\ gO +3 ( + "collection"'w& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.37 +45 "collection"')& +5 "core" &Sh\ fO +3 .tHand.open + "manipulator"&1 +72 "core" 1 +3 "manipulator"&9% +3 "core" % ϟ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'x& +3 "core" &Sh\ fO +2 "collection"'v% +3 "core" %\ f +3 .tCSV.dial CSR + "collection"'B  +40 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"']'oW +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '% +3 "core" %oW\ i +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'[' +663 "core" ' + .tCSV.dial :waste +2 "collection"'< +130 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'n' +1983 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'c& +3 "core" &Sg\ fO +2 "collection"'M% +3 "core" %\ g +2 .tCSV.dial :flush + "collection"'\\  +43 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'L'oW +1245 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +3 "collection"':% +3 "core" %oX\ h +3 .tCS.seek 7ml + "collection"'#' +550 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'p  + '  +41 "core"  +91  +4 .tCBV.dial :waste2b + "collection"'  +4 "core"  +5 .tCS.seek 0ml + "collection"'' +1716 "core" ' +2 #tFlushing upper manifold + "collection"'8& +4 "core" &Sg\ eO +2 "collection"'|% +3 "core" %\ f +2 .tCSV.dial :flush + "collection"'  +71 "core" +5 .tCS.seek 5ml + "collection"' 'oW +1246 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'" @ +43 "core" B +4 "collection"'N% +3 "core" %oX\ h +3 .tCS.seek 7ml + "collection"'t' +550 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'. +2 .tCBV.dial CSV +3 "collection"'  +47 "core"  +57  +4 .tCTV.dial :air + "collection"',  +129 "core" +4 .tCS.seek 0ml +2 "collection"'%' +1744 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +775 "core" ' +2 .tCSV.dial :waste + "collection"'0 +44 "core" +4 .tCS.seek 0ml +2 "collection"'d' +769 "core" ' +2 "collection"'`& +3 "core" &SqK\ eO +2 "collection"'7% +3 "core" %\ e +2 .tCSV.dial :flush +2 "collection"'T  +42 "core"  +5 .tCS.seek 3ml + "collection"'3'/ +797 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +3 "collection"'U% +4 "core" %/\ h +2 .tCS.seek 5ml +2 "collection"'\ 'oT +543 "core" ' +2 .tCSV.dial :air + "collection"' @ +5 "core" A +4 .tCS.seek 0ml +2 "collection"'&' +1236 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'Y'/ +772 "core" ' +2 .tCSV.dial :waste + "collection"' +72 "core" +5 .tCS.seek 0ml + "collection"'s' +772 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +4 "core" &Sk\ dO +2 "collection"'r% +3 "core" %\ d +2 .tCSV.dial CSR +2 "collection"'R  +128 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 8ml + "collection"'f'_ +1935 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'o' +541 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'( + 'G  +6 "core"  +96 +4 .tCTV.dial :intake + "collection"'  +71 "core"  +6 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml + "collection"'I'O +1967 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'J  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'{' +586 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR + "collection"'  +102 "core"  +6 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml +2 "collection"' 'O +1101 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +58 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'u' +1464 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + '?  +42 "core" ~ +91  +4 .tCBV.dial :waste2b +2 "collection"'  +44 "core"  +4 .tCS.seek 0ml +2 "collection"'P' +2406 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'W  +43 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'+'O +1095 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'~' +1462 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'X + '  +46 "core"  +56 +4 .tCTV.dial :air +2 "collection"'O  +130 "core" ~ +5 .tCS.seek 0ml + "collection"'/' +2416 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'h'/ +775 "core" ' +2 .tCSV.dial :waste + "collection"' +42 "core" +5 .tCS.seek 0ml + "collection"'K' +768 "core" ' +2 #tFlushing upper manifold + "collection"'C& +3 "core" &Sn\ fO +2 "collection"'^% +4 "core" %x\ f +2 .tCSV.dial :flush + "collection"'  +43 "core"  +4 .tCS.seek 5ml +2 "collection"'y'oW +1236 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'_ @ +42 "core" A +4 "collection"'>% +3 "core" %oY|\ g +3 .tCS.seek 7ml + "collection"'F' +541 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' + 'e  +17 "core"  +86 ~ +3 .tCTV.dial :air +2 "collection"'$  +4 "core"  +5 .tCS.seek 0ml + "collection"'-' +1702 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'Z'/ +784 "core" ' +2 .tCSV.dial :waste + "collection"'S +44 "core" +5 .tCS.seek 0ml + "collection"'b' +791 "core" ' +2 "collection"'1& +3 "core" &Sog\ hO +2 "collection"'H% +4 "core" %~\ g +2 .tCSV.dial :flush +42 "collection"'6  +45 "core"  +5 .tCS.seek 3ml + "collection"'Q'/ +772 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A +3 "collection"'4% +4 "core" %/e\ g +3 .tCS.seek 5ml + "collection"''oV +556 "core" ' + .tCSV.dial :air +2 "collection"' @ +5 "core" @ +4 .tCS.seek 0ml + "collection"'' +1259 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''/ +778 "core" ' + .tCSV.dial :waste +2 "collection"'l +72 "core" +4 .tCS.seek 0ml +2 "collection"'k' +778 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'z& +4 "core" &Snt\ dO +2 "collection"'}% +3 "core" %a\ d +2 .tCSV.dial :flush + "collection"'  +44 "core"  +4 .tCS.seek 5ml +2 "collection"''oW +610 "Can"\ qO*H8 +638 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'E @ +43 "core" A +4 "collection"'*% +3 "core" %o[r\ g +2 .tCS.seek 7ml +2 "collection"';' +542 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'  +7 .tCTV.dial CSV +3 "collection"'=  +39 "core"  +95 ~ +5 .tCBV.dial :waste2b + "collection"'5  +44 "core"  +5 .tCS.seek 0ml + "collection"'m' +1702 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'V& +3 "core" &Sn~e\ eO +2 "collection"'!% +4 "core" %^\ f +2 .tCSV.dial CSR + "collection"'A  +41 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml +2 "collection"')'_ +1938 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'' +547 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'9 + 'w  +47 "core"  +56 +5 .tCTV.dial :intake + "collection"'x  +71 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml + "collection"'v'O +1961 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'B  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'@' +605 "core" ' +4 .tCSV.dial CSR + "collection"'g  +100 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"''oW +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"']' +1353 "core" ' +2 .tCSV.dial CBV + "collection"'< +100 "core" +5 .tCS.seek 0ml + "collection"'[' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&c& +4 "core" &o$ z?U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&M(i +3 "core" ( +2 "manipulator"&\\& +3 "core" &o# z?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &o# z?U +3 .tForearm.seek CC + "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&:/ +74 "core" / +3 .tCC.seek :open +2 "collection"'L( +401 "core" ( + "manipulator"&p& +3 "core" &o# z?U +2 "manipulator"&% +3 "core" % Ϯ z% +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(- +307 "core" ( +2 "manipulator"&8& +4 "core" &- s y% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &- z% +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'a +112 "core" ' +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&"% +3 "core" % kO z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +99 "core" ' + #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 09:01:39 +2 #Preparing to sleep until +10:00 +5 #Asleep til +10:00 + #Continuing at 11:08 +2 "Can"\ x:+9z +4 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 11,\\n 3 => 22}\\nCan@10:58:03, 24.1C, 55% humidity, 14.7psia, 13.062V, 0.331A, 45.932Ah, 4.32W\\nSampled 100.0ml",Subject: "Asleep until 11:08" +27 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +213 #"uploadLog"upsync +42701 "Can"\ +9 +16948 \ +96 +3 #tPowering core bus +563 .Gate.power :raw,:ON + "sampler") +15 )  +2 "core"  +2 "collection"' +3 '  +3 "core"  + "processing"% +3 %. +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 11,\\n 3 => 22}\\nCan@11:08:25, 23.9C, 56% humidity, 14.7psia, 13.008V, 0.403A, 45.955Ah, 5.25W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +2 #tDA/WCR phase #12 +3 #bac sampling at most 100ml, wcr at most 100ml +3 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"' & +3 "core" &l\ p +2 .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&?% +3 "core" % \  z +3 "storage"(% +3 "core" %j 2\ u +3 "storage"(u. +8 "core" .(d + "storage"(W& +4 "core" &a '\ u +2 "storage"(P& +3 "core" &a \ t +2 "manipulator"&+& +4 "core" &T z5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&(U +4 "core" ( + "manipulator"&X& +4 "core" &T y5 +2 "storage"(O& +3 "core" &a \ t +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&~' +12 ."Qmail"BACfans.email "Started bac in tube 3 at 11:08:26PDT10-Jun-23\\n{1 => 33,\\n 2 => 11,\\n 3 => 22}\\nCan@11:08:25, 23.9C, 56% humidity, 14.7psia, 13.008V, 0.403A, 45.955Ah, 5.25W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +79 "core" ' +2 "storage"(/& + #"uploadLog"upsync +7 "core" &a )\ u +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('> +113 #"uploadLog"upsync +60 "core" ' +2 "storage"(h- +3 "core" -'5 +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (C& +3 "core" &a \ r +2 "manipulator"&^& +5 "core" &T z5 +2 .tElbow.seek 3 + "manipulator"&(U +4 "core" ( +2 "manipulator"&K& +3 "core" &T z5 +2 "storage"(_& +4 "core" &a \ t +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&>'U +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&y/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&e& +2 "storage"('g +8 "core" &T z5 + "manipulator"&$% +5 "core" % A y{ +2 .tForearm.seek :retract + "manipulator"&F'\ +94 "core" ' +2 .tElbow.seek CC +44 "manipulator"&-(i +6 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +143 "core" ( +2 "manipulator"&S& +3 "core" &_1 zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &_1 zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&1'Ͻ +92 "core" ' +2 "manipulator"&H& +4 "core" &_1 zI +2 "manipulator"&6% +3 "core" % zC +3 "collection"'b& +3 "core" &n\ s +3 "collection"' & +5 "core" &p\ s +2 .tCC.seek :closed + "collection"'4(S +5 "core" &o\ s +6 &Dh\ n%g +10 &uVy^\ h8 +9 &~u[\ hL +9 &~TV\ lP +10 &COQ\ lO +9 &RJ\ lO +9 &T;\ kO +10 &S>\ lO +9 &HS8\ lP +10 & M$\ lO +9 &P"\ lO +9 &!R\ lO +10 &#RN\ lO +9 &%R\ lP +9 &&Q\ lO +10 &(T\ kO +9 &*YR"\ lO +10 &,S\ kO +9 &-Q\ kO +9 &/U;\ kO +10 &1aQ;\ kO +9 &3#Q\ kO +9 &4N$\ lO +10 &6Q$\ kO +9 &8iR&\ lO +10 &:+R(\ lO +9 &;N&\ lO +9 &=Q$\ kO +10 &?rQ\ lO +9 &A3R\ kO +9 &BT \ lO +10 &DU\ \ kP +9 &FxY \ kP +10 &H5g \ iQ +9 &Iy\ gT +9 &K\ \ dW +10 &M`\ `[ +9 &O!\ `[\ +9 &P\ _\\ +10 &R4\ _I +9 &S+\ d&p +10 &Sp\ hM +2 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.00 +2 .Hand.open + "manipulator"&Q1 +71 "core" 1 +2 "manipulator"&% +4 "core" % p zC +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' + #tcollectSample 100ml w/bubble point of 55psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +3 "core" + +2 "sampler")l% +3 "core" % m\ C? +2 "collection"'& +4 "core" &Sn.\ gM +5 "Can"\ rO,(9; + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'z  +16 "core" ~ +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")} +5 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X\ g +2 "sampler")% +4 "core" %;, _\ C~ + #tSensor limits: Intake max 149.6psia; Outlet max 146.7psia + .SSV.dial :spit +2 "sampler") +130 "core" +4 .tSS.seek 0ml + "sampler")=' +278 "core" ' +2 .tSSV.dial CBV + "sampler")5  +131 "core"  +4 .tCTV.dial :intake + "collection"';  +71 "core"  +5 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")V  + "collection"'! @ +6 "core"  +4 @ +4 #tAllowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +212 "collection"'A% +45 "core" %**\ a +5 #tIntake @31.1psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X' + +3 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +4 "sampler")J  +4 ."airStroke"CS.seek 0ml +4 "collection"'I' +5 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'\ @ +72 "core" B +4 ."airStroke"CS.seek 10ml + "collection"'7' +98 "core"  +5 .tCTV.dial :air + "collection"'  +73 "core"  +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust + "sampler")f +133 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml + "collection"'  +2 "sampler")a' +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")L  +120 "core" ~ +13  +463 ' +2 .tSSV.dial between CBV and plug +2 "sampler") +47 "core" +4 .tCBV.dial between SSV and waste2 + "collection"'?  +30 "core"  +4 "collection"'% +3 "core" % \ d +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'u  + 'W  +15 "core"  +30  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'P' +2354 "core" ' \ b +4 "collection"'+% +3 "core" %  \ d +2 "sampler")X% +3 "core" % k\ A +2 #tBubblePoint: Intake @55.8psia, Outlet @1.1psia + .CBV.dial SSV +2 "collection"'O @ +29 "core" A +5 .tSS.reconfigure :default +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +103 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")~ +133 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X  +134 "core"  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Z +132 "core"  +3 .tSS.reconfigure :default +2 "sampler")#.0X +252 "core" ' +2 "storage"(G- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&h& +3 "core" &+ zp +2 "storage"(& +3 "core" & y v Q\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +45 .tForearm.seek 2 +2 "manipulator"&/' +33 "core" ' + .tElbow.hold +2 "manipulator"&_, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(C- +3 "core" -' +3 .tSE.seek 10.17 Pucks below Top Plate + "storage"(K'X +34 "core" ' +2 "manipulator"&R% +3 "core" % z +2 "storage"(y& +3 "core" &  } \ m +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts +2 "manipulator"&$'8 +13 "core" ' +2 "manipulator"&^& +3 "core" &+ i yp +2 "storage"(~& +4 "core" & \ r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&P'ѷ +23 "core" ' +3 .tSE.seek 11.17 Pucks below Top Plate + "storage"(e' +46 "core" ' +2 "manipulator"&& +3 "core" &+ yp +2 "manipulator"&% +4 "core" % v y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&Z(i +178 "core" ( +2 "manipulator"&6& +3 "core" &t z% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &t c z% +3 .tForearm.seek CC + "manipulator"&'Ͻ +98 "core" ' + .tHand.close + "manipulator"&b/ +74 "core" / +3 .tCC.seek :open + "collection"'F( +399 "core" ( +2 "storage"(& +3 "core" & C\ t +2 "storage"(Q& +4 "core" & \ t +2 "manipulator"&& +3 "core" &t y% +2 "manipulator"&H% +3 "core" % y +3 .tForearm.seek :retract +2 "manipulator"&{'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(* +170 "core" ( + "manipulator"& & +4 "core" &' y% +2 "storage"(}& +4 "core" & F\ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&1' +101 "core" ' +2 .tElbow.hold + "manipulator"&Y, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&E% +3 "core" %  z* +2 "storage"(l& +4 "core" & \ q +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&*'4 +13 "core" ' +2 "manipulator"&& +47 "core" &9 y"} +2 "storage"(k& +4 "core" & 5\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +29 "core" ' + "storage"(% +4 "core" % \ v +3 ."downElevator"SE.seek :down +3 "storage"(;'g +100 (V% +2 "core" %. 2\ xU\\ +2 "manipulator"&5% +4 "core" %Ѷ ya +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +84 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +5 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'=& +4 "core" &\ u +2 "manipulator"&9& +4 "core" &9 ] y"} +2 "manipulator"&x% +3 "core" %\  w y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +199 "core" ( +2 "manipulator"&!& +3 "core" &- y/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" &- y/ +2 .tForearm.seek :garage +2 "manipulator"&m'a +111 "core" ' +2 .tHand.close + "manipulator"&)/ +74 "core" / + "manipulator"&@& +4 "core" &- z/ +2 "manipulator"&B% +3 "core" % o] z +3 .tForearm.seek :retract + "manipulator"&v'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(i +268 "core" ( +2 "manipulator"&]& +3 "core" &b+  yE +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +3 "core" &b+ n yE +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&g'Ͻ +101 "core" ' + "manipulator"&i& +4 "core" &b+ yE +2 "manipulator"&<% +4 "core" %ϵ z +2 "collection"'D& +3 "core" &$\ s +3 "collection"'w& +5 "core" &~)\ s +2 .tCC.seek :closed + "collection"':(S +5 "core" &},\ s +8 &1y4\ i*x +9 &d{5\ h> +10 &om/\ jN +9 &2O3\ lN +9 &R4\ lN +10 &O5\ lN +9 &yR~.\ lM +9 &:T4\ lN +10 &R4\ lN +9 &Q2\ lN +10 & O6\ lM +9 &"CP)\ lM +9 &$R)\ lM +10 &%R5\ lN +9 &'U~.\ kN +9 &)KQ~%\ kM +10 &+ R(\ lM +9 &,R(\ kN +10 &.U.\ kN +9 &0RO(\ lN +9 &2P~/\ lN +10 &3Q'\ lN +9 &5Q})\ lM +9 &7ZR*\ kN +10 &9U"\ kN +9 &:O \ lN +10 &<R(\ kM +9 &>bQ%\ kN +9 &@$U$\ lN +10 &AP(\ lN +9 &CW.\ kN +9 &Ef]}6\ jO +10 &G{0\ gR +9 &H'\ aY +10 &J/\ _[ +9 &LJ/\ _[ +9 &N &\ _\\ +10 &O,\ _\\ +9 &Q(\ ]] +9 &S)t0\ c, +10 &S0\ bW +9 ( + &Sv+\ gR +2 "collection"'w& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.40 + "collection"''& +45 "core" &Sv|\ fR +5 .tHand.open + "manipulator"&p1 +65 "core" 1 +2 "manipulator"&% +3 "core" % ϴ p z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%M +128 "core"  +7 "processing"%\\% +3 "core" %ϴ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%"  +41 "core"  +4 .tPS.seek 0ml +2 "processing"%'ϴ +1589 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core"  +7 .tPSR.select :air + "processing"% +15 .tPS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%8 + "collection"'  +7 "core" A + "processing"%. +3 "core" A +2 "processing"%|  +66 "core" +94  +5 .tPSV.dial :mixloop +2 "processing"% +110 "core" +3 .tCTV.dial :air,avoiding: :intake +2 "collection"',  +4 "core" +4 .tPTV.dial :PRVmixing + "processing"%0  +128 "core" +5 .tPS.seek 0ml + "processing"%`'ϴ +2606 "core" ' +2 .tPSV.dial :air +2 "processing"%d  +43 "core"  +5 .tPS.seek 2.5ml + "processing"%T'\ +2597 "core" ' +2 .tPSV.dial :mixloop + "processing"% +55 "core" +5 .tPS.seek 0ml + "processing"%t'ϴ +2596 "core" ' + .tPSV.dial :air +2 "processing"%U  +40 "core"  +5 .tPS.seek 2.5ml + "processing"%%'\ +2597 "core" ' +2 .tPSV.dial :mixloop + "processing"% +55 "core" +48 .tPS.seek 0ml + "processing"%#'ϴ +2596 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &b+ yE +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(i +3 "core" ( +2 "manipulator"&&& +3 "core" &b+ zE +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +3 "core" &b+ zE +2 .tForearm.seek CC +2 "manipulator"&3'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&N/ +74 "core" / +3 .tCC.seek :open +2 "collection"'2( +401 "core" ( + "manipulator"&q& +4 "core" &b* zE +2 "manipulator"&o% +3 "core" % z +3 .tForearm.seek :retract + "manipulator"&\ '\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&((- +309 "core" ( +2 "manipulator"&& +3 "core" &- u y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &- y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I'a +110 "core" ' + .tHand.open + "manipulator"&f1 +71 "core" 1 +2 "manipulator"& % +4 "core" % iU z! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +105 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +14 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%?  +4 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%  +2 "collection"'u  +6 "core"  + +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'s  +5 "core" +3 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"'7& +3 "core" &(\ u +2 "manipulator"&+% +4 "core" %\  y +2 "storage"(O% +4 "core" %p \ z +2 "storage"(-. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"((d +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (G& +3 "core" &c \\\ q +2 "manipulator"&h& +3 "core" &- x +2 "manipulator"&% +4 "core" %\  * y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&C(U +178 "core" ( +7 "manipulator"&R& +4 "core" &Q y:1 +2 "storage"(y& +4 "core" &c \ x +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&^' +106 "core" ' +2 "storage"(~& +3 "core" &c \ y +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('> +174 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (X& +2 "core" &c \ t +2 "manipulator"&W& +4 "core" &S Y y:/ +2 .tElbow.seek 3 +2 "manipulator"&a(U +2 "core" ( +2 "manipulator"&/& +3 "core" &S z:/ +2 "storage"($& +4 "core" &c 5\ u +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&K'U +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&6/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& + "storage"(P'g +7 "core" &S y:/ +2 "manipulator"&_% +3 "core" % L yh +3 .tForearm.seek :retract + "manipulator"&b'\ +98 "core" ' +2 .tElbow.seek CC + "manipulator"&>(i +18 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +130 "core" ( +2 "manipulator"&4& +4 "core" &c. p yH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &c. yH +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Q'Ͻ +102 "core" ' +3 "manipulator"&& +3 "core" &c. zH +2 "manipulator"&H% +4 "core" %ϳ @ y +2 "collection"' & +5 "core" &;\ r +2 "collection"'}& +5 "core" &<\ r +2 .tCC.seek :closed +2 "collection"'(S +4 "core" &6\ s +9 &2x5\ i)w +10 &cz,\ g> +9 &tm\ hN +9 &8N\ lM +10 &O\ lN +9 &O\ kN +9 &}Q\ lN +10 &?R\ kN +9 &R~\ kN +10 &Q!\ kN +9 & S\ kM +9 &"IQ4\ kM +10 &$ T1\ jN +9 &%Q)\ kM +9 &'Q)\ kN +10 &)PV#\ kM +9 &+V~$\ kN +10 &,T"\ kN +9 &.R\ lM +9 &0XO\ kM +10 &2R\ kN +9 &3W \ jM +9 &5U\ jN +10 &7_T\ kN +9 &9!T\ jN +9 &:Q\ kM +10 &<T}\ kM +9 &>hU~\ kM +10 &@*R0\ kM +9 &AR3\ kM +9 &CWl\ jN +10 &En[~7\ jN +9 &G-_4\ jO +10 &HmH\ hP +9 &JY\ eT +9 &LX_\ aX +10 &Nd\ `Z +9 &O`\ `Z +9 &Qb\ ]\\ +10 &ShU\ d0 +9 &S\\\ cT +9 ( + &SpM\ hO +2 "collection"'}& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.04 +2 .Hand.open + "manipulator"&Z1 +74 "core" 1 +3 "manipulator"&% +3 "core" % ϳ z +41 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'l  +127 "core"  +5 .tCSV.dial CTV + "collection"'  +30 "core"  +5 .tPS.seek 2.5ml + "processing"%k'\ +2603 "core" ' +2 "collection"'{% +4 "core" % JI\ g +2 .tCS.seek 4.249ml +2 "collection"''W +1537 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +6 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%V  +69 "core"  +6 .tPS.seek 0ml + "processing"%5'ϴ +2607 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'1 ` +31 "core" ^ +4 .tCSV.dial :air + "collection"'= @ +43 "core" > +4 .tCS.seek 10ml +2 "collection"'9' +1543 "core" ' + .tCSV.dial CTV +2 "collection"'x  +44 "core"  +4 .tCS.seek 0ml +2 "collection"'*' +2618 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'e @ +28 "core" ? +3 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +129 "core" +3 "collection"'!& +4 "core" &Snqr\ cO +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&z% +4 "core" %\  t z +2 "storage"(;% +3 "core" %` } } \ m +2 "storage"(Y. +2 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"()( +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (@& +3 "core" & Q N L\ j +2 "manipulator"&B& +3 "core" &c. zH +2 "manipulator"&A% +4 "core" %\  s z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&m(* +193 "core" ( + "manipulator"&]& +3 "core" &# z' +2 "storage"(c& +4 "core" & | \ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +93 "core" ' +2 "storage"(i& +3 "core" & t v $\ p +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(<'> +242 "core" ' +39 "storage"(D- +8 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&v& +3 "core" &$ ~ z' +2 "storage"(F& +3 "core" & c Z ,\ i +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&'' +34 "core" ' + .tElbow.hold +2 "manipulator"&p, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +3 .tSE.seek 11.15 Pucks below Top Plate + "storage"(w' +32 "core" ' +2 "manipulator"&M% +3 "core" % z +2 "storage"(\\& +4 "core" & O N z\ e +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 309 counts + "manipulator"&g'0 +15 "core" ' +2 "manipulator"&"& +3 "core" &?\ q z# +2 "storage"(& +3 "core" & f d `\ k +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'ѷ +28 "core" ' +2 .tSE.seek 12.15 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 "manipulator"&8& +3 "core" &?\ z# +2 "manipulator"&.% +4 "core" % V z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&|(i +170 "core" ( +2 "manipulator"& & +3 "core" &l zP +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &l | yP +3 .tForearm.seek CC + "manipulator"&0'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +3 .tCC.seek :open +2 "collection"'d( +229 "Can"\ oJ3K;F +172 "core" ( + "storage"(`& +4 "core" & O\ r +2 "storage"(& +3 "core" & \ q +2 "manipulator"&T& +3 "core" &l zP +3 "manipulator"&U% +4 "core" % Ϻ z( +2 .tForearm.seek :retract +2 "manipulator"&t'\ +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(* +153 "core" ( +2 "manipulator"&%& +3 "core" &2 zl +2 "storage"(& +4 "core" & \ r +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +40 .tForearm.seek 2 +8 "manipulator"&&' +105 "core" ' + .tElbow.hold +2 "manipulator"&[, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&N1 +69 "core" 1 +3 "manipulator"&% +3 "core" %  p z +2 "storage"(n& +4 "core" &  )\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts + "manipulator"&:'2 +14 "core" ' +2 "manipulator"&q& +3 "core" &2 T yl +2 "storage"(o& +4 "core" & \ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&3'ѷ +22 "core" ' +2 "storage"(% +3 "core" %' \ t +3 ."downElevator"SE.seek :down +3 "storage"('g +99 (J% +3 "core" %+ <\ vU] +2 "manipulator"&f% +4 "core" % z| +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +67 "core" ' + ."downElevator"SE.stop + "storage"(5 +22 "core" ' + .tPSV.dial :air +2 "processing"%\  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%r'\ +2601 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%? +53 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +40 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%u +43 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%s  +41 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%7'ϴ +2607 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%+& +4 "core" &}H\  +2 "manipulator"&O& +3 "core" &2 yl +2 "manipulator"&-% +3 "core" %\ b y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&I(- +175 "core" ( +2 "manipulator"&G& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &- h y +2 .tForearm.seek :garage +2 "manipulator"&'a +110 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&R& +3 "core" &- z +2 "manipulator"&y% +3 "core" % m] z +40 .tForearm.seek :retract +7 "manipulator"&('\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&~(_ +142 "core" ( + "manipulator"&& +4 "core" &^ P y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" &^ k y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&X'$ +96 "core" ' + "manipulator"&W& +4 "core" &^ y +2 "manipulator"&/% +3 "core" % y +3 "processing"%$& +3 "core" &}D\  +3 "processing"%6& +5 "core" &}H\  +2 .tPC.seek :closed +2 "processing"%S(^ +3 "core" &}I\  +8 &CH\ &i +9 &aV~X\ 8 +9 &vH\ M +10 &mRI\ O +9 &/RG\ O +10 &RL\ O +9 &NJ\ O +9 &uRK\ O +10 &7VP\ O +9 &SP\ P +9 &QH\ O +10 &!}NF\ O +9 &#>QY\ P +10 &%Q>\ P +9 &&RA\ P +9 &(QI\ P +10 &*GPH\ O +9 &, NK\ O +9 &-R@\ O +10 &/QI\ P +9 &1OP\ O +10 &3N\ O +9 &4T\ O +9 &6P@\ P +10 &8VQ<\ P +9 &:Q:\ O +9 &;R\ O +10 &=T\ O +9 &?_O\ O +10 &A!S;\ O +9 &BZG\ P +9 &Dj\ R +10 &FVP\ U +9 &H\ U +10 &IJ\ V +9 &K:\ U +9 &M\\J\ V +10 &OB\ V +9 &PQ\ V +9 &RK\ V +10 &Tc@\ V +9 &V$h\ V +9 &WR\ W +10 &YP\ W +9 &[gJ\ X +10 &]*B\ W +9 &^Je\ \\ +9 &^ RL\ 3 +6 ( + "processing"%6& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.69 + "processing"%_& +2 "core" &^(\ 3 +2 &^(a\ 3 +3 .tHand.open + "manipulator"&C1 +70 "core" 1 + "manipulator"&^% +5 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +4 .tPSV.dial :mixloop + "processing"% +42 "core" +5 "processing"%K% +3 "core" %ϳ_\ +3 .tPS.seek 0.3ml + "processing"%' +379 "core" ' + .tPSV.dial PSR +2 "processing"%H +98 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"% '' +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%a'\ +1889 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%P +100 "core" +4 .tPTV.dial :mixing + "processing"%b @ +72 "core" A +4 .tPBV.dial :waste2 + "processing"%2  +91 "core"  +5 .tPS.seek 0ml + "processing"%Z'ϴ +2604 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +44 "core" &^ z +6 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&}(_ +2 "core" ( +2 "manipulator"&l& +4 "core" &^ s y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &^ z +2 .tForearm.seek PC + "manipulator"&Q'$ +96 "core" ' + .tHand.close + "manipulator"&j/ +76 "core" / +3 .tPC.seek :open +2 "processing"%#( +459 "core" ( +2 "manipulator"&{& +3 "core" &^ y +2 "manipulator"&% +4 "core" %  y +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(- +121 "core" ( +2 "manipulator"&k& +3 "core" &-\ y"{ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &-\ z"{ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&='a +110 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&x% +3 "core" % jd z? +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +103 "core" ' +2 #tLoading bac puck from tube 3 into Processing Clamp + "processing"%e& +4 "core" &\ +2 "manipulator"&% +3 "core" %\  y +2 "storage"(!% +4 "core" %k \ y +2 "storage"(z. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(;(d +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Y& +3 "core" &f \ o +2 "manipulator"&@& +4 "core" &-\ y"{ +2 "manipulator"&B% +3 "core" %\  ~ y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&A(U +175 "core" ( +2 "manipulator"&& +4 "core" &P @ y8 +2 "storage"(]& +3 "core" &f 8\ w +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&c' +92 "core" ' +2 "storage"(>& +4 "core" &f 1\ w +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(i'> +192 "core" ' +2 "storage"(E- +2 "core" -'k +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (D& +2 "core" &f { } :\ p +2 "manipulator"&v& +44 "core" &Q y8 +6 .tElbow.seek 3 + "manipulator"&F(U +4 "core" ( + "manipulator"&& +4 "core" &Q { z8 +2 "storage"(M& +3 "core" &f ~ } D\ p +3 .tForearm.seek 3 + 300 counts + "manipulator"&\\'U +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&"/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(8'g +8 "core" &Q a z8 + "manipulator"&.% +4 "core" % J w y +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek PC + "manipulator"&m(_ +33 "core" ' + ."downElevator"SE.stop + "storage"(5 +236 "core" ( +2 "manipulator"&<& +3 "core" &T o y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &T [ y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&g'$ +93 "core" ' +2 "manipulator"&w& +3 "core" &T z +2 "manipulator"& % +4 "core" % z +2 "processing"%,& +4 "core" &G\ +2 "processing"%& +5 "core" &H\ +2 .tPC.seek :closed +2 "processing"%p(^ +5 "core" &L\  +9 &1wT\ *x +10 &b{\ > +9 &kn\ O +9 &+OM\ O +10 &L\ N +9 &Nj\ O +9 &rJ\ O +10 &4N\ O +9 &Q\ O +9 &O\ O +10 & zL\ O +9 &"<O\ O +10 &#M\ N +9 &%O\ O +9 &'M\ N +10 &)DN\ O +9 &+K\ O +9 &,M\ N +10 &.N\ N +9 &0LO\ O +10 &2L\ O +9 &3L\ O +9 &5M\ O +10 &7TQ\ O +9 &9M\ O +9 &:K\ O +10 &<O\ O +9 &>[S\ O +10 &@O\ O +9 &AR\ O +9 &C\\\ P +10 &EYo\ R +9 &G\ U +9 &H|\ U +10 &J\ U +9 &LYx\ U +10 &N~\ V +9 &On\ U +9 &Qk\ U +10 &S_s\ V +9 &U n\ V +9 &Vq\ V +10 &Xo\ V +9 &Zen\ V +10 &\\'v\ V +9 &]|t\ 4 +9 &^5lr\ < +10 ( + &^r\ + +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.76 +2 .Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"& % +3 "core" %  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +4 #tHeating Puck.from 3, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +2 "processing"%`  +2 %9 +6 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"%U9 +3 "core" 9  +102 "processing"%%9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%09 +3 "core" 9 +103 "processing"%|9 +3 "core" 9 +102 "processing"%N9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%n9 +3 "core" 9& +102 "processing"%q9 +10 "core" 9+ +102 "processing"%o9 +3 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%t9 +2 "core" 97 +103 "processing"%J9 +3 "core" 9< +102 "processing"%f9 +3 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%&9 +3 "core" 9H +102 "processing"%:9 +3 "core" 9M +102 "processing"%\ 9 +3 "core" 9Q +102 "processing"%9 +3 "core" 9U\ +103 "processing"%39 +2 "core" 9Y +103 "processing"%9 +2 "core" 9 ] +103 "processing"%59 +3 "core" 9b +102 "processing"%?9 +3 "core" 9"f +102 "processing"%9 +3 "core" 9-j +102 "processing"%u9 +3 "core" 97n +102 "processing"%s9 +3 "core" 9Ar +102 "processing"%r9 +3 "core" 9Kw +102 "processing"%+9 +3 "core" 9T{ +102 "processing"%O9 +3 "core" 9\\ +103 "processing"%-9 +2 "core" 9d +103 "processing"%G9 +2 "core" 9m +103 "processing"%h9 +2 "core" 9t +4 .tPH.hold 2:00:00,29C +2 "processing"%[ ppn +2 .tdelay 1:30 +5 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +100 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml + "processing"%R' +586 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +15 .tPS.seek 2ml +2 "processing"%y'˹ +1590 "core" ' +2 .tPTV.dial :puck + "processing"%  +72 "core"  +6 .tPSV.dial PTV +2 "processing"% +72 "core" +3 .tPBV.dial :waste1 +2 "processing"%L  +129 "core"  +4 "processing"%% +4 "core" %˴8\  +2 .tPS.seek 1.5ml +2 "processing"%W' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" , +6 .tPS.seek 0ml +45 "processing"%$'ϴ +1595 "core" ' +2 .tdelay 5:00 +23441 "Can"+\ xC6;ܘ +6561 #trecoverPSRreagent08 + .PTV.dial :puck + "processing"%I  +5 "core"  +4 .tPBV.dial :waste1 +2 "processing"%(  +33 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +5 .tPSR.select :air + .PSV.dial PSR +2 "processing"%_ +72 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%C'\ +2357 "core" ' +2 .tPSV.dial PTV + "processing"%^ +72 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +71 "core"  +6 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core" +4 .tPS.seek 0ml + "processing"%K'ϴ +2359 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%X  +126 "core" +4 .tPSV.dial :mixloop + "processing"%7 +41 "core" +3 .tPRV.dial :ab1 +2 "processing"%H @ +74 "core" A +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%P  +45 "core" +5  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%b% +3 "core" %\ \  +3 .tPS.seek 0.3ml + "processing"%2' +344 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'a  +30 "core" +4 .tPRV.dial :air + "processing"%  +41 "core"  +5 .tPS.seek 0.9ml + "processing"%l'A +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +73 "core" > +5 .tPS.seek 0.5ml + "processing"%j' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%~  +42 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%4'˹ +1596 "core" ' +8 .tPSV.dial :PML + "processing"%S +43 "core" +4 .tPTV.dial :mixing + "processing"%{ @ +73 "core" @ +4 .tPBV.dial :waste1 +2 "processing"%  +35 "core" +3 "processing"%k% +4 "core" %˾\  +2 .tPS.seek 1.85ml +2 "processing"%1' +237 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%Q * +35 "core" + +5 .tPS.seek 0ml + "processing"%}'ϴ +1950 "core" ' +2 .tdelay 2 seconds +201 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &O\ u +2 "manipulator"&x& +3 "core" &T y +2 "manipulator"&% +4 "core" %\  z +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(- +128 "core" ( + "manipulator"&& +5 "core" &- n z& + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" &- z& +2 .tForearm.seek :garage +2 "manipulator"&z'a +110 "core" ' +2 .tHand.close + "manipulator"&=/ +76 "core" / + "manipulator"&Y& +4 "core" &- z& +2 "manipulator"&@% +3 "core" % hg z +3 .tForearm.seek :retract + "manipulator"&B'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)(i +265 "core" ( +2 "manipulator"&& +3 "core" &d' ^ zA_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &d' zA_ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'Ͻ +97 "core" ' +3 "manipulator"&V& +3 "core" &d' zA_ +3 "manipulator"&E% +3 "core" % z +2 "collection"'9& +4 "core" &R\ j +3 "collection"'D& +4 "core" &e\ p +3 .tCC.seek :closed + "collection"'v(S +3 "core" &a\ d +10 &0zV\ d*y +9 &b{V\ c> +9 &gpX\ dO +10 &)OR\ gO +9 &RP\ gP +9 &OX\ gO +10 &nQ[\ iO +9 &0T[\ iO +10 &O\\\ cP +9 &NZ\ gO +9 & uT~\\\ gP +10 &"7RQ\ gP +9 &#OS\ gO +9 &%QS\ gO +10 &'}NU\ gP +9 &)?OS\ gP +10 &+SO\ gP +9 &,RN\ gO +9 &.QQ\ gO +10 &0HPP\ gO +9 &2 TQ\ gP +9 &3T}R\ fO +10 &5OS\ gO +9 &7OTS\ gP +10 &9RQ\ fP +9 &:NQ\ gP +9 &<NR\ hO +10 &>XOR\ gO +9 &@TQ\ gP +9 &ARQ\ fP +10 &CVQ\ fP +9 &E[_R\ eQ +10 &GR\ bU +9 &HR\ \\Z +9 &J~I\ Z] +10 &L@N\ Z] +9 &NS\ Z] +9 &OL\ Z] +10 &QK\ Z_ +9 &S(|I\ U2 +9 &SO\ ["e +9 ( +2 &SL\ bY +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.40 + "collection"'& +42 "core" &S9\ YY +10 .tHand.open + "manipulator"&M1 +66 "core" 1 +2 "manipulator"&"% +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%. +101 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%A' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%c  +43 "core"  +4 .tPS.seek 0ml +2 "processing"%i'ϴ +1598 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +44 "core"  +7 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%<'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%'  +2 "collection"'F  +30 "core"  +131  +6 .tPSV.dial :mixloop + "processing"%8 +100 "core" +6 .tCTV.dial :air,avoiding: :intake + "collection"'w  +16 "core"  +4 .tPTV.dial :PRVmixing +2 "processing"%  +71 "core" +6 .tPS.seek 0ml + "processing"%,'ϴ +2621 "core" ' +3 .tPSV.dial :air + "processing"%  +40 "core"  +5 .tPS.seek 2.5ml +2 "processing"%#'\ +2602 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +5 .tPS.seek 0ml + "processing"% 'ϴ +2608 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%'\ +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%T +80 "core" +11 .tPS.seek 0ml +2 "processing"%g'ϴ +2601 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +4 "core" &d& : yA_ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&%(i +4 "core" ( + "manipulator"&& +3 "core" &d& s zA_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &d& u zA_ +2 .tForearm.seek CC +2 "manipulator"&|'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&N/ +65 "core" / +3 .tCC.seek :open + "collection"'( +400 "core" ( + "manipulator"&n& +3 "core" &d& zA_ +2 "manipulator"&q% +4 "core" % Ϲ y +2 .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +306 "core" ( +2 "manipulator"&t& +4 "core" &- yE +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- zE +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&f'a +110 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&&% +3 "core" % h] > y3 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +113 "core" ' +2 ."bac"delayUntil "11:57:18.85" +2 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 3 into Collection Clamp +2 "collection"'\ & +4 "core" &\ p +2 "manipulator"&% +3 "core" %\ y +2 "storage"(3% +4 "core" %{  0\ s +2 "storage"(. +3 "core" .(d +2 "storage"(5& +3 "core" &f ?\ s +2 "storage"(?& +3 "core" &f "\ u +2 "manipulator"&& +4 "core" &- yE +2 "manipulator"&u% +4 "core" %\ y +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&s(U +180 "core" ( + "manipulator"&r& +4 "core" &V# z>I +2 "storage"(+& +3 "core" &f u\ s +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&O' +94 "core" ' +2 "storage"(-& +4 "core" &f n W\ i +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +48 ."WCR"SE.seek :beamBreak + "storage"(G'> +201 "core" ' + "storage"(h- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &f R @ b\ i +2 "manipulator"&Z& +3 "core" &Y" z=F +3 ."WCR"Elbow.seek 3 + "manipulator"&R(U +4 "core" ( + "manipulator"& & +4 "core" &Y" y=F +2 "storage"(& +3 "core" &f f e 8\ l +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&L'U +33 "core" ' + ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&y& +2 "storage"(/'g +8 "core" &Y" z=F +2 "manipulator"&W% +3 "core" % j z +3 ."WCR"Forearm.seek :retract + "manipulator"&`'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&I(i +39 "core" ' + ."downElevator"SE.stop + "storage"(5 +100 "core" ( +2 "manipulator"&(& +3 "core" &i% n y@^ +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &i% y@^ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&_'Ͻ +93 "core" ' +2 "manipulator"&$& +4 "core" &i% z@^ +2 "manipulator"&^% +3 "core" %Ͽ yD +3 "collection"'6& +3 "core" &6\ o +3 "collection"'& +5 "core" &7\ o +2 ."WCR"CC.seek :closed +2 "collection"'(S +5 "core" &3\ l +6 & .-\ h$c +9 &Uu(\ b7 +9 &t\ aL +10 &N\ fO +9 &\\N\ eN +9 &N \ eN +10 &P\ hO +9 &R~\ aO +9 &cR\ `O +10 &&Q\ aN +9 &L0\ aN +10 &!L+\ aO +9 &#jO-\ ]O +9 &%.M&\ dN +10 &&N!\ eN +9 &(R%\ eN +9 &*tO"\ eN +10 &,5L\ aO +9 &-O\ aO +10 &/L\ \ aN +9 &1|N\ ^N +9 &3>Q\ dN +10 &5R\ hN +9 &6Q\ aO +9 &8O\ `N +10 &:FO\ fN +9 &<Q\ hO +10 &=QT\ gO +9 &?OH\ gN +9 &ANPk\ fN +10 &CTH\ dO +9 &DU_\ gO +9 &F]a\ gP +10 &HJw]\ dR +9 &J_\ `W +10 &Kg\ ]Z +9 &Mv\\\ \\[ +9 &O9R\ \\[\ +10 &PP\ [\\ +9 &RJ\ \\G +9 &S(L\ _&q +10 &SmM\ eR +2 ( +2 "collection"'& +3 #"WCR"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.23 +3 .Hand.open + "manipulator"&C1 +72 "core" 1 + "manipulator"&X% +4 "core" % Ͽ zD +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +43 .SS.hold +4 "sampler")H+ +4 "core" + + "sampler")K% +5 "core" % o\ @ + "collection"' & +4 "core" &Sj$\ ]R +4 "Can"5\ mk8|% +4 "core" %^ i\ 6 +88 "collection"'}% +3 "core" %G\ ] +2 "sampler")c% +4 "core" %^ j\ : +100 "collection"'A% +3 "core" %#b\ Z +2 "sampler")\\% +3 "core" %^ k\ 6 +2 "sampler")i% +4 "core" %^ ]\ 9 +2 ."WCR"Intake.select :close + "sampler")0 +15 )F% +2 "core" %^ a\ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")'  +76 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")8' +372 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 #"WCR"Sampling 100.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X.- n\ 0 +19 "collection"'~% +44 "core" %\ L +5 "sampler")1% +4 "core" %mF4CF l\ 2 +21 "collection"'% +3 "core" %\ M +2 "sampler")x% +4 "core" %mF4OP [\ & +2 "collection"'% +3 "core" %\ U +2 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s +2 "sampler")#.n0X% +4 "core" %\ [ +2 #"WCR"Intake @29.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.42ml/s +2 "sampler")#.c0X> [\ 1 +25 "collection"'f% +3 "core" %\ X +2 "sampler")r% +3 "core" %0FF _\ ) +28 "collection"'+% +3 "core" %\ U +2 "sampler")-% +4 "core" %/QR l\ 3 +2 "collection"'q% +3 "core" %\ W +43 #"WCR"Intake @28.9psia, vacuum from 20.0 to 24.0psi +6 .SS.reconfigure :inhaling 1.28ml/s + "sampler")#.Y0X i\ 2 +25 "collection"'@% +3 "core" %\ V +2 "sampler")% +4 "core" %M4EF ]\ ( +27 "collection"'z% +3 "core" %\ W +2 "sampler")% +4 "core" %N4NO ]\ 3 +2 "collection"']% +4 "core" %\ V + #"WCR"Intake @29.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.15ml/s +2 "sampler")#.P0X? ]\ 4 +25 "collection"'% +3 "core" %+\ X +2 "sampler")M% +3 "core" %3DE i\ 4 +28 "collection"'"% +3 "core" %&\ W +2 "sampler")D% +4 "core" %;LO b\ 3 +32 "collection"'.% +3 "core" %-\ X +2 "sampler")>% +3 "core" %WY Z\ 3' +37 "collection"'!% +3 "core" %\ [ +2 "sampler")A% +3 "core" %df j\ 8 +42 "collection"'\\% +3 "core" %l\ [ +2 "sampler")i% +3 "core" %ww k\ 7 +48 "collection"'F% +3 "core" %,\ [ +2 "sampler")'% +47 "core" % l\ 8 +10 "collection"'4% +3 "core" %c\ \\ +2 "sampler") % +4 "core" % e\ 8 +60 "collection"'<% +3 "core" %\ \\ +2 "sampler")% +4 "core" % i\ 8 +69 "collection"'% +3 "core" %\ X +2 "sampler"),% +4 "core" % k\ 5 +78 "collection"'8% +3 "core" % \ [ +2 "sampler")#% +3 "core" %'* a\ 8 +89 "collection"'w% +3 "core" %*\ R +2 "sampler")}% +3 "core" %^a f\ 7 +100 "collection"'T% +3 "core" %\ \\ +2 "sampler")% +4 "core" % Z\ 7 +113 "collection"'U% +3 "core" % \ S +2 "sampler")% +3 "core" % _\ 6 +128 "collection"'0% +4 "core" % [\ Z +2 "sampler")N% +3 "core" % n\ / +2 "sampler"))% +3 "core" % h\ 0 +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )% +3 "core" % a\ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +73 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")' +870 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 #"WCR"Sampled 100.0ml +2 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b + "collection"'  +4 #"bac"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%| @ +67 "core"  +5 ."WCR"delay 1:00 +3 "core" A +5 ."bac"PBV.dial :waste1 +2 "processing"%%  +33 "core"  +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%t * +35 "core" + +5 ."bac"PSV.dial :air + "processing"%J  +42 "core"  +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%c'\ +2372 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"%o +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%&  +55 "core" +4 ."bac"delay 2 seconds +173 ."WCR"CSV.dial :air +2 "collection"'\ @ +27 ."bac"PSV.dial :mixloop +2 "processing"% +14 "core" > +3 "processing"% +47 "core" +3  +5 ."WCR"CS.reconfigure :fast +6 "collection"'#d @b +4 ."bac"delay 2 seconds +3 ."WCR"CS.seek 10ml +2 "collection"'5' +198 ."bac"PSV.dial :air +2 "processing"%?  +42 "core"  +10 ."bac"PS.seek 0ml + "processing"%'ϴ +2135 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV + "collection"'n @ +75 "core" > +55 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'u  +89 "core"  +5 "collection"'f% +4 "core" % z}\ ` +2 ."WCR"CSV.dial between air and CTV +2 "collection"'r ` +7 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +17 "core" b +3 "processing"%- +4 "core" $ +5 ."WCR"CS.seek 7.357ml +2 "collection"'q' +98 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +14 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%' +578 "core" ' +2 ."bac"delay 5 seconds +2 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'Z  +2 '3  +27 "core"  +47  +8 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"' ' +400 ."bac"PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%'˹ +1241 "core" '\ \ ] +3 ."WCR"CBV.dial :waste2b +2 "collection"'  +31 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +47 ."WCR"CS.seek 0ml +2 "collection"'y' +265 "core" ' + ."bac"PTV.dial :puck +2 "processing"%W  +47 "core" ' +2 ."WCR"delay 1:00 +23 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%s +69 "core" +6 ."bac"PBV.dial :waste1 +2 "processing"%O  +34 "core"  +5 "processing"%(% +3 "core" %˾#\ p +2 ."bac"PS.seek 1.5ml +2 "processing"% ' +580 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%L'ϴ +1609 "core" ' +3 ."bac"delay 2:00 +3308 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +129 "core" +5 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'$  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'^'O +592 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'6' +1931 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'h @ +73 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'R  +90 "core"  +7 "collection"'/% +4 "core" % \ c +2 ."WCR"CSV.dial between air and CTV +2 "collection"'` ` +58 "core" _ +6 ."WCR"CS.seek 7.285ml +2 "collection"'' +719 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'C  + 'X  +50 "core"  +83  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +1611 "core" ' ;\ a +4 ."WCR"delay 2:00 +2637 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%K  +15 "core"  +6 ."bac"PBV.dial :waste1 + "processing"%  +34 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%b +71 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%_'\ +2380 "core" ' +2 ."bac"PSV.dial PTV + "processing"%H +72 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +71 "core"  +8 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +82 "core" +5 ."bac"PS.seek 0ml + "processing"%:'ϴ +1953 ."WCR"CBV.dial :waste2b +2 "collection"'  +31 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'l' +353 "core" ' +2 ."WCR"delay 1:00 +38 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%j +128 "core"  +8 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%'˹ +1586 "core" ' +2 ."bac"PTV.dial :puck + "processing"%k  +5 "core"  +7 ."bac"PSV.dial PTV + "processing"%~ +72 "core" +5 ."bac"PBV.dial :waste1 + "processing"%1  +34 "core" +44 "processing"%{% +9 "core" %˸>\ | +3 ."bac"PS.seek 1.5ml + "processing"%' +578 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" + +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1594 "core" ' +2 ."bac"delay 2:00 +400 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'m  +128 "core" +7 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'=  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'Y'O +580 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'@' +1928 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +73 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'z  +88 "core"  +8 "collection"'% +4 "core" % ~\ [ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'] ` +58 "core" ^ +6 ."WCR"CS.seek 7.314ml +2 "collection"'' +713 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'V  + 'x  +33 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'E' +1086 "Can"'\ jX<= +550 "core" 'i \ [ +4 ."WCR"delay 2:00 +5543 #"bac"recoverPSRreagent08 + .PTV.dial :puck + "processing"%9  +4 "core"  +46 ."bac"PBV.dial :waste1 +6 "processing"%B  +34 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" + +6 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2379 "core" ' +2 ."bac"PSV.dial PTV + "processing"%M +72 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +71 "core"  +8 ."bac"delay 5 seconds +185 ."WCR"CBV.dial :waste2b +2 "collection"'D  +30 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'.' +270 ."bac"PSV.dial PTV +2 "processing"%> +55 "core" ' +2 ."WCR"delay 1:00 +14 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +69 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%A'ϴ +2407 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air + "processing"%\\  +43 "core"  +4 ."bac"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%i  +129 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%e  +44 "core"  +4 ."bac"PTV.dial :PRVmixing +2 "processing"%F  +14 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"%' +41 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.3ml + "processing"%4' +380 "core" ' +2 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%  +45 "core"  +4 "processing"%<% +4 "core" %"\ t +2 ."bac"PS.seek 0.55ml +2 "processing"%' +328 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +5 ."bac"PS.seek 2ml +2 "processing"%,'˹ +658 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'8  +128 "core" +752 ' +2 ."bac"PSV.dial :PML + "processing"%# +42 "core" +4 ."bac"PTV.dial :mixing +2 "processing"%w @ +71 "core" A +5 ."bac"PBV.dial :waste1 + "processing"%}  +35 "core" +4 "processing"%T% +43 "core" %˴:\ ~ +9 ."bac"PS.seek 1.85ml + "processing"%' +230 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1943 "core" ' +2 ."bac"delay 2 seconds +201 .delay 8:00 +37544 "Can"(\ mR@:= +10458 #"bac"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%0 @ +4 "core" A +4 ."bac"PBV.dial :waste1 +2 "processing"%N  +34 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%) * +34 "core" * +4 ."bac"PSV.dial :air +2 "processing"%  +54 "core" +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%v'\ +2375 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%Q +41 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%| +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%%  +42 "core"  +5 ."bac"PS.seek 0ml + "processing"%t'ϴ +2388 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%J +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +14 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%g' +592 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%o'˹ +1599 "core" ' + ."bac"PTV.dial :puck +2 "processing"%&  +70 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%\ +70 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +4 "processing"%% +4 "core" %˽<\ | +2 ."bac"PS.seek 1.5ml +2 "processing"%?' +577 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%* * +34 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%c'ϴ +1591 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%n  +33 "core" +45 ."bac"delay 30 seconds +3009 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%f +72 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%r'\ +2404 "core" ' +2 ."bac"PSV.dial PTV + "processing"%- +72 "core" +5 ."bac"delay 5 seconds +503 .PSV.dial PSR + "processing"%+ +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +5 ."bac"PS.seek 0ml + "processing"%3'ϴ +2402 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Z +127 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%q' +590 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air + "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%'˹ +1597 "core" ' + ."bac"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"PBV.dial :waste1 + "processing"%  +34 "core" +5 "processing"%W% +3 "core" %˻\ ~ +2 ."bac"PS.seek 1.5ml +2 "processing"%s' +595 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" , +6 ."bac"PS.seek 0ml + "processing"%('ϴ +1599 "core" ' +2 ."bac"delay 2:00 +7820 "Can",\ i[C>4 +4183 #"bac"recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%'\ +2382 "core" ' +8 ."bac"PSV.dial PTV +2 "processing"%$ +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%y +71 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%^ +70 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +70 "core"  +4 ."bac"PS.seek 0ml +2 "processing"%R'ϴ +2376 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%/ +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%`' +594 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%6'˹ +1589 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV + "processing"%X +83 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%C  +34 "core" +4 "processing"%% +4 "core" %˴?\  +2 ."bac"PS.seek 1.5ml +2 "processing"%K' +586 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%P'ϴ +1593 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%b  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%L * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%H +70 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%a'\ +2384 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%2 +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%_ +71 "core" +47 ."bac"delay 5 seconds +508 .PSV.dial :air + "processing"%  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2375 "core" ' + ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%j +131 "core"  +18 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +7 "processing"% +26 ."bac"PS.reconfigure :default +5 "processing"%#A d`xb +8 ."bac"PS.seek 0.25ml +2 "processing"%:'5 +337 "core" ' +3 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +15 ."bac"PS.seek 0.5ml + "processing"%' +342 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air + "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%k'˹ +1596 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%~ +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%1  +36 "core" +4 "processing"%{% +3 "core" %˻2\ 5 +3 ."bac"PS.seek 1.5ml + "processing"%' +592 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1594 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%m  +33 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%= * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%l +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%Y'\ +2460 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%z +71 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +4 ."bac"delay 5 seconds +502 .PSV.dial :air +3 "processing"%]  +81 "core" +5 ."bac"PS.seek 0ml + "processing"%@'ϴ +2442 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +47 "processing"%x +134 "core"  +7 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 2ml + "processing"%V'˹ +1383 "Can")\ =H>ʘ +715 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV + "processing"% +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%9  +36 "core" +4 "processing"%B% +4 "core" %˺;\ F +2 ."bac"PS.seek 1.5ml +2 "processing"%d' +577 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +103 "core"  +6 ."bac"PS.seek 0ml + "processing"%M'ϴ +1593 "core" ' +2 "processing"%"9 +3 "core" 95z +2 #"bac"Processing Puck Heater at 29.1C before imaging + .PH.coast + "processing"%D +3 "core" 5{ + "processing"%E& +4 "core" &^<\ 6+ +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 2 + "manipulator"&>% +3 "core" %\  # J { +2 "storage"(!% +4 "core" %| \ " + "storage"(. +4 "core" .(d + ."bac"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."bac"SC.seek 2 +2 "storage"(\\( +200 "core" ( +2 ."bac"SC.configure :limp +6 "storage"($(\ 1b +3 (i& +8 "core" & Z\ " +2 "manipulator"&e& +3 "core" &i$ G J@^ +2 "manipulator"&F% +4 "core" %\  h J { +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 +2 "manipulator"&'(* +180 "core" ( +2 "manipulator"&A& +3 "core" && t' +2 "storage"( & +3 "core" & A\ M +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts + "manipulator"&<'ѷ +94 "core" ' + "storage"(4& +4 "core" & \ $ +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."bac"SE.seek :beamBreak + "storage"('> +231 "core" ' + "storage"(- +4 "core" -'r + ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&8& +3 "core" &&  I' +2 "storage"(#& +3 "core" & \  +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 2 + "manipulator"&w' +29 "core" ' +2 ."bac"Elbow.hold + "manipulator"&}, +3 "core" , +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(T- +3 "core" -'r +2 ."bac"SE.seek 12.15 Pucks below Top Plate +2 "storage"(U' +34 "core" ' + "manipulator"&,% +4 "core" % _ y ] < + "storage"(& +48 "core" & h q M\  +7 ."bac"Forearm.force -20 + "manipulator"&5 +3 ."bac"Forearm.seek 2 + 317 counts +2 "manipulator"&0'8 +13 "core" ' + "manipulator"&N& +4 "core" &> x T o$ +2 "storage"()& +3 "core" & .\ F +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +25 "core" ' +2 ."bac"SE.seek 13.15 Pucks below Top Plate +2 "storage"(' +44 "core" ' +9 "manipulator"&Q& +3 "core" &>\ w K$ +2 "manipulator"& % +4 "core" % @ K| +2 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek :retract +2 "manipulator"&|'\ +91 "core" ' +2 ."bac"Elbow.seek PC + "manipulator"&%(_ +273 "core" ( +2 "manipulator"&v& +3 "core" &[  J +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +3 "core" &[ P J +2 ."bac"Forearm.seek PC +2 "manipulator"&t'$ +94 "core" ' +2 ."bac"Hand.close + "manipulator"&g/ +67 "core" / +4 ."bac"PC.seek :open + "processing"%&( +459 "core" ( +2 "storage"(\ & +3 "core" & u v A\ C +2 "manipulator"&& +4 "core" &\\ 3 m +2 "manipulator"&% +3 "core" % 0 T m +2 ."bac"Forearm.seek :retract +2 "manipulator"&o'\ +104 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"&*(* +250 "core" ( + "manipulator"&?& +3 "core" &# C O5 +2 "storage"(n& +4 "core" & \ % +2 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&u'ѷ +90 "core" ' + ."bac"Hand.open +2 "manipulator"&f1 +67 "core" 1 +2 "storage"(c- +4 "core" -' +2 ."bac"SE.seek 12.8 Pucks below Top Plate + "storage"(-'Q +27 "core" ' + ."bac"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."bac"SE.seek 11.93 Pucks below Top Plate +2 "storage"(+'Y +45 "core" ' +2 #"bac"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1012h100ml160s.tif +1954 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14213 #"bac"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1012h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1012h100ml40s.tif +4071 #SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1012h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1012h100ml.tif +4429 #SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40.925 seconds\ /var/log/esp/midres/bac23jun1012h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"BACfans.email "40.925 sec auto-exposure",Subject: "bac23jun1012h100ml images!" +3 "storage"(5- +4 "core" -'Y +7 "storage"(& +15 "core" & 3\ Q +7 "manipulator"&r& +8 "core" &$ w4 +2 ."bac"Elbow.seek 2 +2 "manipulator"&Z(* +5 "core" ( + "manipulator"&3& +4 "core" &$ j w4 +3 "storage"(q& +5 "core" & \ U +2 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +4 "core" ' +57 ."bac"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."bac"SE.seek 12.64 Pucks below Top Plate +3 "storage"( ' +52 "core" ' +2 "manipulator"&W& +8 "core" &$ B y4 +2 "storage"(& +3 "core" & #  \ _ +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 2 + "manipulator"&O' +31 "core" ' +2 ."bac"Elbow.hold + "manipulator"&s, +26 "core" , +4 ."bac"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."bac"SE.reconfigure :default +7 "storage"(#QK-0-\ b +6 ."bac"SE.seek 12.83 Pucks below Top Plate +4 "storage"('k +29 "core" ' +4 "manipulator"&G% +8 "core" % x +4 "storage"( & +6 "core" & \ )\ ( O\ [ +4 ."bac"Forearm.force -20 +4 "manipulator"&5 +4 ."bac"Forearm.seek 2 + 309 counts +4 "manipulator"&('0 +16 "core" ' +3 "manipulator"&$& +12 "core" &G y0 +4 "storage"(y& +6 "core" &   \ b +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&^'ѷ +28 "core" ' +6 "storage"(h% +8 "core" %t ! \ b +6 ."downElevator"SE.seek :down +6 "storage"('g +98 (/% +8 "core" %ߌ$ > 6 V\ eTX +6 "manipulator"&R% +8 "core" % q yy +4 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."bac"Forearm.seek :retract +2 "manipulator"&`'\ +49 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +34 "core" ' +4 "storage"(X& +6 "core" & C J #\ f +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "collection"'C& +2 "processing"%& +10 "core" &SiU\ \\R +4 &#\ { +8 "manipulator"&6& +7 "core" &G ^ z0 +4 "manipulator"& % +9 "core" %\  e y +9 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&K(- +181 "core" ( +4 "manipulator"&b& +8 "core" &- j y +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &L& +4 "core" &- u y +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&H'a +113 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&P/ +75 "core" / +4 "manipulator"&& +6 "core" &- " x +4 "manipulator"&2% +6 "core" % qg  x +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&_'\ +103 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +87 #"uploadLog"upsync +35 "core" ( +2 "manipulator"&a& +3 "core" &_ y +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &_ C z +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +98 "core" ' +50 "manipulator"&:& +4 "core" &_ z z +2 "manipulator"&% +3 "core" %% y +3 "processing"%~& +3 "core" &\ | +3 "processing"%1& +5 "core" &\ | +2 ."psFlush"PC.seek :closed +2 "processing"%{(^ +4 "core" & \ | +6 &5\ x$c +10 &Tv \ s7 +9 &}t\ sL +9 &P \ wO +10 &LL\ wO +9 & N \ wP +9 &O\ vO +10 &O\ vO +9 &TO\ wO +10 &L\ wO +9 &O \ wP +9 &!N\ wO +10 &#\\O\ wO +9 &%N\ wP +9 &&O\ wO +10 &(N\ wO +9 &*cN\ wP +10 &,'N\ vO +9 &-N\ wO +9 &/N\ wO +10 &1lN\ wO +9 &3.M\ xO +9 &4O\ wO +10 &6N\ wO +9 &8uO\ wO +10 &:7N\ wO +9 &;N\ wO +9 &=O\ wO +10 &?|Q\ wO +9 &A=Q\ wP +9 &BU\ vP +10 &Dh\ uR +9 &Ft\ rU +10 &H5\ rU +9 &I\ rU +9 &K\ rV +10 &My\ rV +9 &O:\ rV +9 &P\ qV +10 &R\ rV +9 &T\ rV +9 &VBe\ rV +10 &XZ\ rW +9 &YR\ qV +10 &[\ qW +9 &]E\ qO +9 &^|F|t\ t!e +10 &^ B{\ x3 +5 ( +2 "processing"%1& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.74 + "processing"%k& +4 "core" &^%b\ y3 + &^%\ y3 +3 ."psFlush"Hand.open + "manipulator"&S1 +71 "core" 1 +2 "manipulator"&% +3 "core" %  z +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' + ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 ."psFlush"PSV.dial PSR +2 "manipulator"&=% +2 "processing"%l +7 "core" %\ v z +3 "storage"(% +4 "core" %h ~ \ U +2 "storage"(. +2 "core" .( +2 "storage"(z& +4 "core" & ! " \ a +2 "storage"(& +3 "core" &  $ \ b +2 "manipulator"&]& +4 "core" &_ y +2 "manipulator"&Y% +4 "core" %\  z +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "core"  +3 ."WCR"Elbow.seek 2 +4 "manipulator"&x(* +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +233 "core" ( +2 "manipulator"&& +3 "core" &+ w z/ +2 "storage"(9& +4 "core" & C J \ f +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&B'ѷ +96 "core" ' + "storage"(V& +4 "core" & N M B\ g +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"('> +218 "core" ' +2 ."psFlush"delay 5 seconds +9 "core" ' +2 "storage"(- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&d& +3 "core" &+ _ z/ +46 "storage"("& +5 "core" & & '\ b +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 + "manipulator"&D' +35 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&E, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(>- +3 "core" -' +3 ."WCR"SE.seek 13.13 Pucks below Top Plate +2 "storage"(!'v +30 "core" ' + "manipulator"&% +4 "core" % E y +2 "storage"(i& +3 "core" & #  h\ b +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 309 counts + "manipulator"&e'0 +14 "core" ' +2 "manipulator"&F& +3 "core" &=  z- +2 "storage"(;& +3 "core" & Q P L\ g +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&A'ѷ +27 "core" ' +3 ."WCR"SE.seek 14.13 Pucks below Top Plate + "storage"( ' +47 "core" ' + "manipulator"&4& +4 "core" &= z- +2 "manipulator"&I% +3 "core" %Ѻ t ya +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&7'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(i +82 ."psFlush"PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%8'\ +39 "core" ( +2 "manipulator"&#& +3 "core" &j( X yBf +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &j( [ yBf +3 ."WCR"Forearm.seek CC + "manipulator"&,'Ͻ +92 "core" ' +2 ."WCR"Hand.close + "manipulator"&/ +74 "core" / +7 ."WCR"CC.seek :open +3 "collection"'N( +401 "core" ( +2 "storage"()& +3 "core" & F N ,\ g +2 "storage"(Q& +4 "core" & Q P L\ g +2 "manipulator"& & +4 "core" &j' zBf +2 "manipulator"&<% +3 "core" % s zE +2 ."WCR"Forearm.seek :retract +2 "manipulator"&''\ +92 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +47 ."WCR"Elbow.seek 2 + "manipulator"&(* +161 "core" ( +2 "manipulator"&w& +4 "core" &- N zq +2 "storage"(0& +3 "core" & g [\ k +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&U' +103 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&v1 +68 "core" 1 +3 "manipulator"&J% +3 "core" % \ z\ +2 "storage"(}& +3 "core" & P N G\ g +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 315 counts + "manipulator"&g'6 +14 "core" ' + "manipulator"&|& +4 "core" &- M zq +2 "storage"(p& +4 "core" & Y W\ l +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&\ 'ѷ +33 "core" ' + "storage"(% +4 "core" % e j \ l +3 ."downElevator"SE.seek :down +2 "storage"('g +102 (t% +3 "core" %@ t | \ oRS +2 "manipulator"&?% +3 "core" % N y +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&n'\ +56 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +34 "core" ' +2 #tStarting finalPurge +608 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%% @ +189 "core" B +6 ."psFlush"PTV.dial :PRVmixing + "processing"%f  +128 "core" +7 ."psFlush"PSV.dial :mixloop + "processing"%c +100 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%o'ϖ +815 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1787 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +99 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml + "processing"%-' +583 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +52 ."psFlush"PS.seek 2.5ml +2 "processing"%5'\ +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +34 "core" +7 ."psFlush"PTV.dial :mixing + "processing"%r @ +72 "core" A +6 ."psFlush"PSV.dial :mixloop +2 "processing"%3 +100 "core" +5 ."psFlush"PS.seek :empty + "processing"%q'ϖ +2595 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%W +100 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%'M +1087 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%G'\ +1589 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%* +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%u  +5 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%$'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%y +72 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +603 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%h'\ +2092 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +5 ."psFlush"PBV.dial PSV + "processing"%Z U +54 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%/'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%R @ +44 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2166 "Can""\ y=NP?` +430 "core" ' +2 ."psFlush"PSV.dial :waste1 +42 "processing"%O  +73 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%X'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%C +42 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%( +70 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%6 U +4 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"% 'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%^'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +69 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2593 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +42 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%s'M +1092 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%P'\ +1589 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" +4 ."psFlush"PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%2  +52 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%`'ϴ +2595 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +72 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +584 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +16 ."psFlush"PS.seek 2.5ml + "processing"%H'\ +2120 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +72 "core" +4 ."psFlush"PBV.dial PSV +42 "processing"% U +57 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%K'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%~ @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%_'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +69 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%k'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +41 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%= +71 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%1 U +5 "core" U +5 ."psFlush"PS.seek 0ml + "processing"%'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +55 "core" B +4 ."psFlush"PS.seek 2.5ml +2 "processing"%z'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%]'ϴ +2603 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'Y& +3 "core" &\ u +2 "manipulator"&l& +3 "core" &- _ yq +2 "manipulator"&% +4 "core" %\ \ - y +2 .tElbow.seek PC +2 "manipulator"&(_ +236 "core" ( + "manipulator"&9& +4 "core" &S z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &S 1 z +3 .tForearm.seek PC + "manipulator"&M'$ +90 "core" ' + .tHand.close + "manipulator"&V/ +74 "core" / +4 .tPC.seek :open + "processing"%m( +460 "core" ( + "manipulator"&& +4 "core" &S 7 y +2 "manipulator"&d% +3 "core" % 8 f y* +2 .tForearm.seek :retract +2 "manipulator"&"'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&>(i +378 "core" ( +2 "manipulator"&& +3 "core" &p o z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &p 8 y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&F'Ͻ +96 "core" ' +2 "manipulator"&;& +3 "core" &p v y +2 "manipulator"&4% +4 "core" % c z +40 "collection"'I& +9 "core" &\ v +3 "collection"'B& +5 "core" &\ u +2 .tCC.seek :closed + "collection"'x(S +5 "core" &\ v +7 & /\ q$d +10 &V{\ j7 +9 &~w\ jL +9 &T\ nO +10 &[O\ nO +9 &O\ oO +10 &O\ oP +9 &R\ nP +9 &cP\ nO +10 &%N\ oO +9 &R\ nO +9 &!Q\ nO +10 &#kN\ nO +9 &%-O\ nO +9 &&R\ nO +10 &(R\ nP +9 &*rQ\ nP +10 &,5Q\ nO +9 &-N\ nO +9 &/T\ mO +10 &1{Q\ nO +9 &3>N\ nO +9 &4Q\ nO +10 &6N\ nO +9 &8Q\ nP +10 &:EQ\ nO +9 &<M\ nO +9 &=R\ mO +10 &?P\ nP +9 &AMQ\ nO +10 &CS\ mO +9 &D[\ mQ +9 &Fv\ iS +10 &H:\ eY +9 &I\ a\\ +9 &K\ b\\ +10 &Mr\ `] +9 &O6\ a] +9 &P\ `] +10 &R\ `K +9 &S\ h)w +10 &S\ eQ +9 ( + &Sh\ kN +2 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.43 + "collection"'& +4 "core" &Sh\ jN +3 .tHand.open + "manipulator"&D1 +68 "core" 1 + "manipulator"&e% +4 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'#& +4 "core" &Sh\ lN +2 "collection"'T% +3 "core" %\ k +2 .tCSV.dial CSR +2 "collection"'A  +40 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +15 .tCS.seek 5ml + "collection"'E'oW +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '% +3 "core" %oV\ n +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'@' +663 "core" ' +2 .tCSV.dial :waste + "collection"'7 +128 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1981 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"')& +3 "core" &Sg\ kN +2 "collection"'Q% +3 "core" %\ l +2 .tCSV.dial :flush +2 "collection"'  +41 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'<'oW +1237 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"', @ +42 "core" A +4 "collection"'w% +3 "core" %o]\ n +2 .tCS.seek 7.001ml +2 "collection"'0' +556 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 'v  +41 "core"  +92  +4 .tCBV.dial :waste2b +2 "collection"'J  +4 "core"  +4 .tCS.seek 0ml +2 "collection"'}' +1702 "core" ' +2 #tFlushing upper manifold + "collection"'|& +3 "core" &Sg\ jN +2 "collection"'p% +3 "core" %\ j +2 .tCSV.dial :flush +46 "collection"'  +72 "core" +5 .tCS.seek 5ml + "collection"'''oW +1244 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'t @ +55 "core" > +3 "collection"'?% +4 "core" %oV\ m +2 .tCS.seek 7ml +2 "collection"'' +543 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'U + 'g  +46 "core"  +69 +4 .tCTV.dial :air +2 "collection"'  +128 "core" +5 .tCS.seek 0ml + "collection"'\ ' +1699 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +769 "core" ' + .tCSV.dial :waste +2 "collection"'% +42 "core" +4 .tCS.seek 0ml +2 "collection"'f' +777 "core" ' +2 "collection"'c& +3 "core" &Sf\ lN +2 "collection"'8% +3 "core" %\ k +2 .tCSV.dial :flush + "collection"'  +40 "core"  +4 .tCS.seek 3ml +2 "collection"'o'/ +772 "core" ' +2 .tdelay 5 seconds +210 "Can"/\ wAP? +292 .tCSV.dial :air +2 "collection"'- @ +41 "core" A +4 "collection"'% +3 "core" %/\ n +3 .tCS.seek 5ml + "collection"'r'oT +542 "core" ' +2 .tCSV.dial :air + "collection"'3 @ +5 "core" @ +4 .tCS.seek 0ml + "collection"'5' +1231 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'W'/ +775 "core" ' +2 .tCSV.dial :waste + "collection"'q +72 "core" +4 .tCS.seek 0ml +2 "collection"'' +788 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'*& +3 "core" &Se\ mN +2 "collection"' % +3 "core" %%\ n +2 .tCSV.dial CSR +2 "collection"'u  +127 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.seek 8ml + "collection"'G'_ +1935 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml + "collection"'y' +548 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'$ +2 '+  +6 "core"  +93 +4 .tCTV.dial :intake + "collection"'  +72 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml + "collection"'Z'O +1970 "core" ' +2 .tIntake.select :close + "sampler")0 +50 .tCTV.dial :air +8 "collection"'h  +74 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'R' +593 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR + "collection"'/  +100 "core"  +7 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml +2 "collection"'O'O +1092 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"' ' +1470 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'C  + 'X  +43 "core" ~ +89  +5 .tCBV.dial :waste2b + "collection"'(  +45 "core"  +5 .tCS.seek 0ml +2 "collection"'6' +2436 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR + "collection"'  +44 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''O +1092 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"' ' +1462 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'b + '^  +46 "core"  +57 +4 .tCTV.dial :air + "collection"'L  +131 "core" ~ +4 .tCS.seek 0ml +2 "collection"'' +2390 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'s'/ +772 "core" ' +2 .tCSV.dial :waste + "collection"' +43 "core" +4 .tCS.seek 0ml +2 "collection"'2' +786 "core" ' +2 #tFlushing upper manifold + "collection"'P& +4 "core" &Se\ nN +2 "collection"'a% +3 "core" %\ n +2 .tCSV.dial :flush + "collection"'`  +43 "core"  +4 .tCS.seek 5ml +2 "collection"'j'oW +1239 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"': @ +42 "core" A +4 "collection"'% +4 "core" %o[|\ n +2 .tCS.seek 7ml + "collection"'H' +553 "core" ' +45 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'~ + 'K  +6 "core"  +96 ~ +3 .tCTV.dial :air +2 "collection"'&  +4 "core"  +5 .tCS.seek 0ml + "collection"'_' +1713 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'S'/ +769 "core" ' + .tCSV.dial :waste +2 "collection"'k +44 "core" +4 .tCS.seek 0ml + "collection"'=' +773 "core" ' + "collection"'1& +4 "core" &Sc}\ mN +2 "collection"'% +3 "core" %\ l +2 .tCSV.dial :flush + "collection"'  +43 "core"  +4 .tCS.seek 3ml +2 "collection"''/ +778 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +4 "collection"'z% +4 "core" %/\ n +2 .tCS.seek 5ml +2 "collection"'Y'oX +554 "core" ' + .tCSV.dial :air +2 "collection"'l @ +4 "core" A +5 .tCS.seek 0ml + "collection"'' +1240 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'9'/ +769 "core" ' + .tCSV.dial :waste +2 "collection"' +72 "core" +4 .tCS.seek 0ml + "collection"'' +788 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'V& +5 "core" &Sc\ nN + "collection"'n% +5 "core" %{\ n + .tCSV.dial :flush +2 "collection"'{  +43 "core"  +4 .tCS.seek 5ml +2 "collection"''oW +1244 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'d @ +41 "core" B +3 "collection"'M% +4 "core" %o\\\ n +3 .tCS.seek 7.001ml + "collection"'' +548 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'  +2 .tCTV.dial CSV +3 "collection"'i  +39 "core"  +94 ~ +5 .tCBV.dial :waste2b + "collection"';  +44 "core"  +5 .tCS.seek 0ml + "collection"'4' +1680 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'I& +3 "core" &Sb\ lN +2 "collection"'"% +4 "core" %|\ l +2 .tCSV.dial CSR + "collection"'N  +41 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml +2 "collection"''_ +1931 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'D' +547 "core" ' +47 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'e + '#  +46 "core"  +56 +4 .tCTV.dial :intake +2 "collection"'T  +72 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'B'O +1962 "core" ' + .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'A  +71 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'F' +606 "core" ' + .tCSV.dial CSR +2 "collection"'.  +100 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +15 .tCS.seek 5ml + "collection"''oW +1348 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml + "collection"'E' +1354 "core" ' + .tCSV.dial CBV +2 "collection"'7 +100 "core" +4 .tCS.seek 0ml +2 "collection"'@' +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &p y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Q(i +3 "core" ( +2 "manipulator"& & +3 "core" &p K z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &p z +2 .tForearm.seek CC + "manipulator"&,'Ͻ +93 "core" ' + .tHand.close + "manipulator"&w/ +66 "core" / +4 .tCC.seek :open + "collection"'<( +404 "core" ( +2 "manipulator"&& +3 "core" &p y +2 "manipulator"&v% +4 "core" % a y, +2 .tForearm.seek :retract +2 "manipulator"&J'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&0(- +272 "core" ( + "manipulator"&|& +4 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &-  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'a +113 "core" ' + .tHand.open + "manipulator"&}1 +73 "core" 1 + "manipulator"&t% +4 "core" % iN z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +101 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 11:08:25 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +45 #Continuing at 13:14 +3 "Can",\ {2R@~ +4 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 15,\\n 3 => 18}\\nCan@13:04:20, 24.1C, 56% humidity, 14.7psia, 13.076V, 0.283A, 46.984Ah, 3.70W\\nSampled 100.0ml",Subject: "Asleep until 13:14" +6 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +234 #"uploadLog"upsync +5314 "Can"/\ R@ +54384 7\ SA +4 #tPowering core bus +561 .Gate.power :raw,:ON +2 "sampler") +48 )' +3 "core"  +2 "collection"' +3 'g +2 "core"  +2 "processing"% +3 %U +2 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 15,\\n 3 => 18}\\nCan@13:14:43, 23.9C, 57% humidity, 14.7psia, 13.042V, 0.397A, 47.007Ah, 5.18W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +2 #tDA/WCR phase #13 +2 #bac sampling at most 100ml, wcr at most 100ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'O& +3 "core" &z\ p +2 .tHand.open + "manipulator"&C1 +65 "core" 1 +2 "manipulator"&X% +3 "core" % \  z b +3 "storage"((% +4 "core" %a1 \ uX +3 "storage"( . +3 "core" .(d + "storage"(& +4 "core" &a 7\ u +2 "storage"(6& +4 "core" &a R\ u +2 "manipulator"&& +8 "core" &K z4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&^(U +4 "core" ( + "manipulator"&b& +4 "core" &K z4 +2 "storage"(L& +3 "core" &a 7\ u +3 .tForearm.seek 3 + 700 counts + "manipulator"& ' +24 ."Qmail"BACfans.email "Started bac in tube 3 at 13:14:43PDT10-Jun-23\\n{1 => 33,\\n 2 => 15,\\n 3 => 18}\\nCan@13:14:43, 23.9C, 57% humidity, 14.7psia, 13.042V, 0.397A, 47.007Ah, 5.18W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +76 "core" ' +2 "storage"(& +2 #"uploadLog"upsync +6 "core" &a \ t +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +137 #"uploadLog"upsync +74 "core" ' + "storage"(s- +3 "core" -'Ő +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (P& +3 "core" &a z t K\ p +2 "manipulator"&a& +4 "core" &K z4 +3 .tElbow.seek 3 +2 "manipulator"&`(U +4 "core" ( + "manipulator"&2& +5 "core" &K d z4 + "storage"(:& +4 "core" &a Y\ r +3 .tForearm.seek 3 + 300 counts + "manipulator"&'U +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&j/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "storage"(~'g +2 "manipulator"&K& +7 "core" &K z4 +2 "manipulator"&&% +4 "core" % P zw +3 .tForearm.seek :retract + "manipulator"&H'\ +93 "core" ' +2 .tElbow.seek CC +47 "manipulator"&_(i +4 "core" ' + ."downElevator"SE.stop + "storage"(5 +138 "core" ( + "manipulator"&k& +3 "core" &u" y<= +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &S& +3 "core" &u" r z<= +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&1'Ͻ +94 "core" ' +2 "manipulator"&& +3 "core" &u" z<= +2 "manipulator"&% +4 "core" % z +2 "collection"'=& +4 "core" &\ q +2 "collection"'& +5 "core" &\ q +2 .tCC.seek :closed +2 "collection"'z(S +3 "core" &\ q +9 &4}u\ f*z +10 &d{q\ e? +9 &Hkg\ gO +10 &\ NX\ jO +9 &Q[\ jP +9 &PT\ jP +10 &ONS\ jO +9 &NJ\ jP +9 &Q@\ jP +10 &L;\ jO +9 & VP9\ iP +10 &"P1\ jO +9 &#N,\ jO +9 &%N \ jP +10 &'_P\ iO +9 &) N\ iP +9 &*Q\ iO +10 &,N \ jO +9 &.gN\ jO +9 &0)N\ jO +10 &1Q\ iP +9 &3Q\ iO +10 &5pL \ jO +9 &70Q+\ iP +9 &8QC\ jO +10 &:N3\ jO +9 &8Q\ iP +9 &?Q,\ iO +9 &AN1\ iO +10 &CU%\ iO +9 &E@V$\ iP +9 &F_%\ gQ +10 &Hq"\ fS +9 &Jt\ cV +9 &L'\ ^[\ +10 &M\ ^\\ +9 &O\ ]\\ +10 &Qi\ ]\\ +9 &S {\ a0 +9 &S \ cJ +10 ( + &S\\\ hF +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.12 +2 .Hand.open + "manipulator"&1 +75 "core" 1 +3 "manipulator"&l% +3 "core" % z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y'\ +97 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")+ +4 "core" + +2 "sampler")% +4 "core" % m\ C: +2 "collection"'9& +3 "core" &S\\X\ gF +4 "Can"7\ qNSA + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust + "sampler")V  +14 "core" +4 .tSS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %& `\ 7 +2 .tIntake.select :close + "sampler")0 +13 )!% +3 "core" %& ^\ < +2 .tSSV.dial :exhaust + "sampler")x  +76 "core"  +4 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")' +876 "core" ' +2 .tExhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")v  + "collection"', @ +5 "core" ? +70 +4 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +213 "collection"'|% +3 "core" %'(;\ b +2 #tIntake @31.2psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X- +3 #tEvacuated: Intake @55.2psia, Outlet @55.1psia + .SSV.dial :spit,avoiding: :exhaust + "sampler")2 +104 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'k' +104 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")S +132 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."airStroke"CS.seek 10ml + "collection"'W' +1481 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +133 "core" +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +2 "collection"'  +2 "sampler")#.0X +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2383 "core" ' +2 "collection"'#% +3 "core" % _\ j +2 .tCSV.dial between air and CTV +2 "collection"'e ` +28 "core" b +5 .tCS.seek 2.373ml + "collection"'T'! +1872 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'"  + 'N  +15 "core" ~ +15  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'B' +235 "core" '4\ f +3 "collection"'.% +3 "core" %\ \ /\ h +2 "sampler")F% +3 "core" % d\ C +2 #tBubblePoint: Intake @55.4psia, Outlet @0.2psia + .CBV.dial SSV +2 "collection"'7 @ +30 "core" A +4 .tSS.reconfigure :default +2 "sampler")#.0X  + "collection"'! @ +8 "core" A +126  +4 .tCTV.dial :air,avoiding: :intake + "collection"'x  +130 "core" +4 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml + "collection"')  +2 "sampler") 'i +15 "core" ~ +104 ."CSpush"CSV.dial :air +2 "collection"', @ +40 "core" ? +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'v' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")| +132 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 .tdelay 2 seconds +202 .CS.seek 0ml + "collection"']' +1371 "core" ' +2 "collection"'y% +4 "core" %!\ l + #tPuck @55.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe .CSV.dial CBV +2 "collection"'h +111 "core" +4 .tCBV.dial CSV + "collection"'Z  +30 "core"  +4 "collection"'% +3 "core" %4\ k +3 .tCS.seek 5.001ml + "collection"'G'o\\ +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'5  +43 "core" +3 "collection"'<% +3 "core" %o\\\ k +3 .tCS.seek 7.001ml + "collection"'*' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'r @ +43 "core" ? +3 .tCS.seek 10ml +2 "collection"'O' +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'C ` +113 "core" _ +3 #tLysing Complete + "collection"'(& +4 "core" &SY~)\ kF +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&$% +4 "core" %\  z +2 "storage"( % +3 "core" %e \ s +2 "storage"(. +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(6( +212 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" & \ q +2 "manipulator"&b& +4 "core" &u z<= +2 "manipulator"&m% +3 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(* +177 "core" ( + "manipulator"&+& +4 "core" &% u z$ +2 "storage"(& +3 "core" & 9\ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&X'ѷ +91 "core" ' +2 "storage"(P& +3 "core" & 3\ u +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(a'> +218 "core" ' + "storage"(2- +4 "core" -'N + .tSE.configure :default +2 "storage"(#QK-0-\ b +40 "manipulator"&s& +9 "core" && z$ +2 "storage"(K& +4 "core" & \ r +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&:' +33 "core" ' +2 .tElbow.hold + "manipulator"&j, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(&- +2 "core" -'N +3 .tSE.seek 14.16 Pucks below Top Plate + "storage"(^' +36 "core" ' +2 "manipulator"&% +4 "core" % z +2 "storage"(u& +3 "core" & e W\ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts + "manipulator"&S'2 +15 "core" ' + "manipulator"&L& +4 "core" &A z m +2 "storage"( & +3 "core" & \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&k'ѷ +23 "core" ' +2 .tSE.seek 15.16 Pucks below Top Plate + "storage"(='a +34 "core" ' +2 "manipulator"&& +3 "core" &A z m +2 "manipulator"&% +4 "core" % x z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +90 "core" ' +2 .tElbow.seek CC + "manipulator"&(i +153 "core" ( + "manipulator"&H& +5 "core" &e0 zI + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &e0 zI +3 .tForearm.seek CC + "manipulator"&'Ͻ +93 "core" ' + .tHand.close + "manipulator"&R/ +76 "core" / +4 .tCC.seek :open + "collection"'( +401 "core" ( +2 "storage"(l& +3 "core" & U\ r +2 "storage"(1& +4 "core" & \ r +2 "manipulator"&V& +3 "core" &h. ` zH +2 "manipulator"&~% +4 "core" % R z( +2 .tForearm.seek :retract +2 "manipulator"&9'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(* +159 "core" ( +2 "manipulator"&& +3 "core" &2 z +2 "storage"(d& +4 "core" & Y\ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&M' +103 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&n1 +69 "core" 1 +2 "manipulator"&i% +41 "core" %  g z +8 "storage"(W& +3 "core" & \ s +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&'4 +14 "core" ' +2 "manipulator"&I& +3 "core" &2 o y +2 "storage"(;& +4 "core" & I\ x +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&4'ѷ +28 "core" ' + "storage"(% +4 "core" %f %\ w +3 ."downElevator"SE.seek :down +4 "storage"(#'g +99 (e% +3 "core" %# \ yTW +2 "manipulator"&% +3 "core" %ѽ y^ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +45 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +43 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +3 "core" &"\ w +3 "manipulator"&.& +3 "core" &2 y +2 "manipulator"&F% +4 "core" %\  y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +196 "core" ( + "manipulator"&T& +4 "core" &-  y2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- 4 y2 +3 .tForearm.seek :garage + "manipulator"&D'a +110 "core" ' +3 .tHand.close + "manipulator"&E/ +69 "core" / +2 "manipulator"&A& +4 "core" &- z2 +2 "manipulator"&% +3 "core" % qh z +2 .tForearm.seek :retract +2 "manipulator"&!'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +272 "core" ( + "manipulator"&>& +4 "core" &b/ zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &b/ zH +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'Ͻ +93 "core" ' + "manipulator"&,& +3 "core" &b/ yH +3 "manipulator"&w% +3 "core" % z +3 "collection"'|& +3 "core" &~=\ t +3 "collection"'B& +5 "core" &>\ t +2 .tCC.seek :closed + "collection"' (S +4 "core" &=\ t +9 &1y@\ j*y +9 &cz=\ i> +9 &pm=\ jO +10 &3J<\ mN +9 &P9\ mN +10 &N:\ mN +9 &yQ>\ lN +9 &:R=\ lN +10 &Q9\ mN +9 &O~:\ mN +9 & P~<\ mN +10 &"DO8\ mN +9 &$Q;\ lN +9 &%Q>\ lM +10 &'Q8\ mN +9 &)KR<\ lN +10 &+ O~=\ mN +9 &,P9\ mN +9 &.Q~6\ mN +10 &0SL9\ mN +9 &2Q7\ lN +10 &3P~;\ mN +9 &5P4\ lN +9 &7[Q6\ lN +43 &9Q1\ lN +13 &:P/\ lN + &<Q)\ lN +2 &>bO5\ lN +3 &@$O8\ kN + &AO1\ lN +3 &CW<\ kO +9 &Eg^=\ kO +10 &G|;\ hS +9 &H7\ cY +9 &J:\ a[\ +10 &LI6\ _\\ +9 &N 9\ `\\ +10 &O:\ `\\ +9 &Q?\ _] +9 &S,w<\ c/ +10 &S3\ a!d +9 ( + &S;\ fZ +2 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.42 +2 "collection"'v& +3 "core" &S,\ eZ +3 .tHand.open + "manipulator"&1 +71 "core" 1 +3 "manipulator"&J% +3 "core" % w z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"% +128 "core"  +6 "processing"%}% +4 "core" %ϱ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml +2 "processing"%p' +926 "Can"=\ mNY1BOo +661 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Q  +53 "core"  +4 .tPS.seek 0ml +2 "processing"%''ϴ +1600 "core" ' +2 .tPSV.dial PSR +2 "processing"% +40 "core"  +6 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%U'\ +2597 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%g + "collection"'\  +7 "core" B +2 "processing"%8 +2 "core" B +2 "processing"%  +65 "core" +97  +5 .tPSV.dial :mixloop +2 "processing"%- +99 "core" +4 .tCTV.dial :air,avoiding: :intake + "collection"'f  +4 "core" +4 .tPTV.dial :PRVmixing + "processing"%  +128 "core" +5 .tPS.seek 0ml + "processing"%c'ϴ +2600 "core" ' +2 .tPSV.dial :air + "processing"%q  +43 "core"  +4 .tPS.seek 2.5ml + "processing"%%'\ +2596 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +5 .tPS.seek 0ml + "processing"%o'ϴ +2616 "core" ' +2 .tPSV.dial :air + "processing"%3  +55 "core" +47 .tPS.seek 2.5ml +2 "processing"%?'\ +2602 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +4 .tPS.seek 0ml +2 "processing"%@'ϴ +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +3 "core" &b. zH +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&0(i +2 "core" ( +2 "manipulator"& & +4 "core" &b. zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &b. zH +3 .tForearm.seek CC + "manipulator"&h'Ͻ +94 "core" ' + .tHand.close + "manipulator"&Z/ +71 "core" / +3 .tCC.seek :open +2 "collection"'( +401 "core" ( +2 "manipulator"&]& +3 "core" &b. v yH +2 "manipulator"&5% +4 "core" % z +2 .tForearm.seek :retract +2 "manipulator"&<'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&G(- +308 "core" ( + "manipulator"&r& +4 "core" &- g y2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &- q z2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&C'a +114 "core" ' +2 .tHand.open + "manipulator"&(1 +71 "core" 1 + "manipulator"&$% +3 "core" % jN @ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 .tPSV.dial :mixloop + "processing"% +5 "core" +3 .tPTV.dial :PRVmixing + "processing"%  +5 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%b  + "collection"'m  +17 "core"  +4  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +3 "core" +4 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"'+& +3 "core" &K\ u +2 "manipulator"&% +4 "core" %\  z +2 "storage"(P% +3 "core" %` \ y +2 "storage"(_. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(Y(d +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (2& +2 "core" &b \ o +3 "manipulator"&s& +3 "core" &- y2 +39 "manipulator"&K% +11 "core" %\  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&&(U +179 "core" ( + "manipulator"&& +4 "core" &P z:* +2 "storage"(u& +3 "core" &b /\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&L' +91 "core" ' +2 "storage"( & +3 "core" &b \ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +207 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (X& +3 "core" &b _\ q +2 "manipulator"&& +3 "core" &R z9( +3 .tElbow.seek 3 + "manipulator"&a(U +4 "core" ( + "manipulator"&:& +3 "core" &R m z9( +2 "storage"(S& +4 "core" &b 6\ q +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&^'U +21 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&H/ +73 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"(k'g +8 "core" &R z9( + "manipulator"&j% +4 "core" % c T yx +2 .tForearm.seek :retract +2 "manipulator"&R'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&`(i +48 "core" ' + ."downElevator"SE.stop + "storage"(5 +123 "core" ( + "manipulator"&z& +4 "core" &s y; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &s y; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&1'Ͻ +99 "core" ' +2 "manipulator"&V& +3 "core" &s z; +2 "manipulator"&~% +4 "core" % y +2 "collection"'& +5 "core" &~E\ t +2 "collection"'d& +5 "core" &~N\ u +2 .tCC.seek :closed +2 "collection"'(S +3 "core" &S\ u +7 &=C\ p$e +10 &Wy?\ j7 +9 &t1\ jL +10 &Q5\ nN +9 &rQ1\ nM +9 &3O#\ nN +10 &U\ mN +9 &T\ nN +9 &xT \ nN +10 &<P\ nM +9 &S \ mM +10 &!T\ mN +9 &#Q\ nN +9 &%DT\ mM +10 &'O\ mN +9 &(O<\ nM +9 &*R:\ mM +10 &,KT2\ mN +9 &. T)\ nN +10 &/S$\ mN +9 &1N$\ nM +9 &3TQ#\ nM +10 &5T$\ mN +9 &6T#\ mM +9 &8Q\ nM +10 &:\\Q\ mM +9 &<T\ mN +10 &=O \ nN +9 &?N\ nM +9 &AcQ\ nN +10 &C$R\ nN +9 &DS\ mN +10 &FX\ mN +9 &Hde\ kP +9 &Jz\ iR +10 &K\ fW +9 &M\ bZ +9 &OL\ b[\ +10 &Q\ c[\ +9 &R\ d< +47 &S+~'\ f'r +12 &Sk\\\ iS ( + &ShC\ jS + &Sh:\ jS + &Sh^\ iS + &Sh]\ jS +3 "collection"'d& +2 "core" &Shc\ jS +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.93 +2 .Hand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&n% +4 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +98 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'W  +128 "core"  +4 .tCSV.dial CTV +2 "collection"'I  +30 "core"  +4 .tPS.seek 2.5ml +2 "processing"%;'\ +2607 "core" ' +2 "collection"'9% +4 "core" % JM\ j +3 .tCS.seek 4.25ml + "collection"''W +1544 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +41 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%e  +69 "core"  +6 .tPS.seek 0ml + "processing"%'ϴ +2600 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'N ` +29 "core" ^ +4 .tCSV.dial :air +2 "collection"'. @ +43 "core" ? +4 .tCS.seek 10ml +2 "collection"'F' +1534 "core" ' +2 .tCSV.dial CTV +2 "collection"'M  +42 "core"  +5 .tCS.seek 0ml + "collection"'' +2617 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'= @ +27 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'4  +127 "core" +3 "collection"'T& +4 "core" &Shvw\ hS +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&{% +4 "core" %\  z +2 "storage"(#% +3 "core" %m d\ r +2 "storage"(. +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(E( +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (A& +3 "core" & n h g\ l +2 "manipulator"&& +3 "core" &s ~ z; +2 "manipulator"&"% +3 "core" %\   z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&D(* +174 "core" ( +2 "manipulator"&>& +3 "core" &# z% +2 "storage"(x& +3 "core" & \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&7'ѷ +139 "core" ' + "storage"(,& +4 "core" & \ q +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(w'> +220 "core" ' + "storage"(|- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&!& +3 "core" &# z% +2 "storage"(& +3 "core" & d f \ k +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&v' +32 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(J- +2 "core" -' +3 .tSE.seek 15.15 Pucks below Top Plate + "storage"(B'Z +37 "core" ' +2 "manipulator"&% +3 "core" % z +2 "storage"(}& +4 "core" & h f .\ i +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 304 counts + "manipulator"&)'+ +15 "core" ' +2 "manipulator"&Q& +3 "core" &C z!r +2 "storage"(p& +3 "core" & | W\ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"& 'ѷ +31 "core" ' +2 .tSE.seek 16.15 Pucks below Top Plate +2 "storage"('' +35 "core" ' + "manipulator"&g& +4 "core" &C z!r +2 "manipulator"&8% +3 "core" %Ѭ H z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&(i +151 "core" ( +2 "manipulator"&-& +3 "core" &_1 m zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &_0 { zI +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&U/ +71 "core" / +3 .tCC.seek :open + "collection"'q( +402 "core" ( + "storage"(c& +3 "core" & ~ E\ n +2 "storage"(& +3 "core" & ~  \ n +2 "manipulator"&%& +4 "core" &q. z zG +2 "manipulator"&3% +3 "core" % z +3 .tForearm.seek :retract +2 "manipulator"&o'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(* +156 "core" ( +7 "manipulator"&?& +5 "core" &1 y + "storage"(\\& +4 "core" & \ r +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"& ' +102 "core" ' +2 .tElbow.hold + "manipulator"&y, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&Z1 +69 "core" 1 +2 "manipulator"&% +3 "core" % z +2 "storage"(t& +4 "core" & B\ o +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 314 counts + "manipulator"& '5 +14 "core" ' +2 "manipulator"&]& +3 "core" &1 y +2 "storage"(5& +5 "core" & \ t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&h'ѷ +28 "core" ' +2 "storage"(0% +3 "core" % I\ s +3 ."downElevator"SE.seek :down +3 "storage"(r'g +99 (*% +3 "core" %W! 8\ wSW +2 "manipulator"&(% +3 "core" %ѵ yc +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +46 "core" ' + ."downElevator"SE.stop + "storage"(5 +42 "core" ' +2 .tPSV.dial :air + "processing"%<  +70 "core" +4 .tPS.seek 2.5ml + "processing"%'\ +2604 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +53 "core" +4 .tdelay 1 second +101 .PSV.dial :air + "processing"%b  +41 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%m +42 "core" +4 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%  +41 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml + "processing"%+'ϴ +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +3 "core" &\  +2 "manipulator"&P& +4 "core" &1 o y +2 "manipulator"&_% +3 "core" %\ y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&C(- +173 "core" ( +2 "manipulator"&2& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &- Z y +3 .tForearm.seek :garage + "manipulator"&K'a +110 "core" ' +39 .tHand.close +7 "manipulator"&6/ +73 "core" / +2 "manipulator"&& +3 "core" &- z +2 "manipulator"&u% +4 "core" % n] z +3 .tForearm.seek :retract + "manipulator"& '\ +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&G(_ +130 "core" ( +2 "manipulator"& & +3 "core" &U y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &U } y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&X'$ +91 "core" ' +2 "manipulator"&& +3 "core" &U y +3 "manipulator"&:% +3 "core" %, z +2 "processing"%S& +4 "core" &\  +3 "processing"%H& +6 "core" &\  +2 .tPC.seek :closed + "processing"%(^ +5 "core" &\  +7 &F\ &j +9 &{W{\ 9 +10 &u\ N +9 &Q\ O +9 &OO\ P +10 &Q\ O +9 &N\ O +10 &Q\ P +9 &XR\ O +9 &O\ O +10 &Q\ O +9 &!N\ O +9 &#`R\ O +10 &%"S\ O +9 &&R\ O +9 &(R\ O +10 &*iQ\ O +9 &,+R\ O +10 &-P\ O +9 &/Q\ O +9 &1pP\ O +10 &33L\ O +9 &4S\ O +9 &6P\ O +10 &8xQ\ O +9 &:;N\ O +10 &;Q\ O +9 &=T\ O +9 &?N\ O +10 &AAW\ P +9 &CZ\ P +10 &Dm\ R +9 &Fw\ U +9 &H8\ U +10 &I\ V +9 &K\ V +9 &M~\ U +10 &O>\ V +9 &Q\ V +9 &R\ V +10 &T\ V +9 &VF\ V +10 &X\ V +9 &Y\ W +9 &[\ W +10 &]J\ N +9 &^~F\ !c +9 &^?\ 3 +6 ( + "processing"%H& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.71 + "processing"%j& +2 "core" &^(\ 3 +2 &^(\ 3 +3 .tHand.open + "manipulator"&&1 +73 "core" 1 +2 "manipulator"&L% +3 "core" % , z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +90 "core" ' +2 .tPRV.dial :air + "processing"%  +45 "core"  +3 .tPSV.dial :mixloop +2 "processing"%l +42 "core" +4 "processing"%^% +4 "core" %Ϯ\ +2 .tPS.seek 0.3ml +2 "processing"%V'| +386 "core" ' +2 .tPSV.dial PSR + "processing"%a +99 "core" +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%~'' +484 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +1899 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%k +100 "core" +3 .tPTV.dial :mixing +2 "processing"%R @ +72 "core" B +41 .tPBV.dial :waste2 +9 "processing"%  +92 "core"  +4 .tPS.seek 0ml +2 "processing"%'ϴ +2604 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&n& +3 "core" &V y\ +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&d(_ +3 "core" ( + "manipulator"&W& +4 "core" &V [ z\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &V k z\ +3 .tForearm.seek PC + "manipulator"&1'$ +97 "core" ' +2 .tHand.close + "manipulator"&@/ +68 "core" / +3 .tPC.seek :open + "processing"%9( +460 "core" ( +2 "manipulator"&O& +3 "core" &V Y y\ +2 "manipulator"&[% +3 "core" % 3 | y +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&e(- +124 "core" ( + "manipulator"&;& +4 "core" &- l yf +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &- e zf +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&.'a +111 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&M% +3 "core" % j] ` z/ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +103 "core" ' +2 #tLoading bac puck from tube 3 into Processing Clamp + "processing"%=& +4 "core" &\ +2 "manipulator"&4% +3 "core" %\  z +2 "storage"(T% +4 "core" %v \ y +2 "storage"({. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(#(d +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +4 "core" &b  (\ p +2 "manipulator"&A& +3 "core" &- ye +2 "manipulator"&% +3 "core" %\  g y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&"(U +163 "core" ( + "manipulator"&Y& +4 "core" &] z* +2 "storage"(>& +4 "core" &b \ x +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&x' +92 "core" ' + "storage"(`& +4 "core" &b \ y +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +40 "storage"(,'> +221 "core" ' + "storage"(i- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (|& +2 "core" &b S\ q +2 "manipulator"&!& +4 "core" &] s z* +2 .tElbow.seek 3 +2 "manipulator"&(U +3 "core" ( +2 "manipulator"&J& +3 "core" &] X z* +2 "storage"(& +3 "core" &b \ r +3 .tForearm.seek 3 + 300 counts + "manipulator"&}'U +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Q/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&p& +2 "storage"(g'g +6 "core" &] d z* + "manipulator"&8% +5 "core" % < zZ +2 .tForearm.seek :retract +2 "manipulator"&7'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&D(_ +62 "core" ' + ."downElevator"SE.stop + "storage"(5 +185 "core" ( + "manipulator"&w& +4 "core" &W p z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &W y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&)'$ +105 "core" ' +2 "manipulator"&B& +3 "core" &W y +2 "manipulator"&-% +3 "core" % yj +3 "processing"%f& +3 "core" &9\ +3 "processing"% & +5 "core" &$\ +2 .tPC.seek :closed + "processing"%(^ +4 "core" &\ +8 & -\ $c +9 &Tv\ 7 +10 &|s\ K +9 &O\ O +9 &SLE\ O +10 &P\ O +9 &N\ N +10 &ND\ O +9 &\\NG\ N +9 &PK\ O +10 &P\ O +9 &!K\ O +9 &#dNl\ N +10 &%&Mk\ N +9 &&Ne\ O +9 &(P\ O +10 &*lQ\ N +9 &,.N\ N +10 &-N\ N +9 &/N\ N +9 &1rQ\ O +10 &35J\ O +9 &4L\ O +10 &6L\ O +9 &8{K\ O +9 &:=L\ O +10 &;L\ O +9 &=M\ O +10 &?O\ N +9 &ADR\ O +9 &CZ\ P +10 &Dk\ Q +9 &Fz\ T +9 &H;\ U +10 &I\ U +9 &K\ U +9 &M\ U +10 &OA\ U +9 &Q\ V +9 &R\ U +10 &T\ V +9 &VH\ V +10 &X \ V +9 &Y\ V +9 &[\ W +10 &]L\ M +9 &^H\ ] +9 &^ R\ 3 +6 ( + "processing"% & +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.74 +2 .Hand.open + "manipulator"&U1 +2 "core" &^$\ 3 +68 1 + "manipulator"&\ % +4 "core" %  yj +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +3 #tHeating Puck.from 3, :bac in Processing Clamp to 29C for 2:00:00 + .PH.seek 29C,5:00 +2 "processing"%c  +2 %9 +6 "core" 9 +102 "processing"%%9 +3 "core" 9 +102 "processing"%39 +3 "core" 9  +102 "processing"%?9 +3 "core" 9  +102 "processing"%\\9 +3 "core" 9 +102 "processing"%9 +4 "core" 9 +102 "processing"%9 +9 "core" 9 +103 "processing"%Z9 +2 "core" 9 +103 "processing"%9 +3 "core" 9" +102 "processing"%t9 +3 "core" 9' +102 "processing"%]9 +3 "core" 9+ +103 "processing"%59 +2 "core" 9/ +103 "processing"%09 +3 "core" 93 +102 "processing"%o9 +3 "core" 97 +102 "processing"%*9 +3 "core" 9< +102 "processing"%(9 +3 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"% 9 +2 "core" 9H +103 "processing"% 9 +2 "core" 9L +103 "processing"%<9 +3 "core" 9Q +102 "processing"%'9 +3 "core" 9U\ +102 "processing"%h9 +3 "core" 9Y +102 "processing"%r9 +3 "core" 9 ] +102 "processing"%9 +3 "core" 9a +102 "processing"%9 +3 "core" 9#f +102 "processing"%b9 +3 "core" 9,j +102 "processing"%m9 +3 "core" 97n +102 "processing"%9 +3 "core" 9Ar +102 "processing"%9 +3 "core" 9Jw +102 "processing"%9 +3 "core" 9S{ +102 "processing"%P9 +3 "core" 9\\ +103 "processing"%_9 +2 "core" 9d +103 "processing"%29 +2 "core" 9l +103 "processing"%s9 +2 "core" 9t +3 .tPH.hold 2:00:00,29C +3 "processing"%y ppn +2 .tdelay 1:30 +5 "core"  +755 "Can"5\ qA[Bo +8244 .tPSR.select :air + .PSV.dial PSR +2 "processing"%6 +101 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml + "processing"%' +578 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +15 .tPS.seek 2ml + "processing"%u'˹ +1597 "core" ' + .tPTV.dial :puck +2 "processing"%$  +72 "core"  +6 .tPSV.dial PTV + "processing"% +72 "core" +4 .tPBV.dial :waste1 +2 "processing"%  +130 "core"  +4 "processing"%K% +4 "core" %˺p\  +46 .tPS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%: * +32 "core" + +6 .tPS.seek 0ml + "processing"%S'ϴ +1600 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%C  +5 "core"  +4 .tPBV.dial :waste1 +2 "processing"%  +33 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%/ * +34 "core" + +4 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%j +72 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%&'\ +2357 "core" ' +2 .tPSV.dial PTV + "processing"%L +72 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +72 "core"  +6 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +72 "core"  +4 .tPS.seek 0ml + "processing"%^'ϴ +2363 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%X  +129 "core" +3 .tPSV.dial :mixloop +2 "processing"%+ +43 "core" +4 .tPRV.dial :ab1 +2 "processing"%a @ +74 "core" B +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%V' +348 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'~  + "processing"%k  +45 "core" +5  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%R% +3 "core" % \  +3 .tPS.seek 0.3ml + "processing"%' +350 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +3 .tPRV.dial :air +2 "processing"%n  +43 "core"  +4 .tPS.seek 0.9ml + "processing"%W'A +1252 "core" ' +2 .tPRV.dial :waste2 + "processing"%I @ +72 "core" @ +5 .tPS.seek 0.5ml + "processing"%@' +897 "core" ' +8 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%G  +41 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%z'˹ +1591 "core" ' +2 .tPSV.dial :PML +2 "processing"% +42 "core" +4 .tPTV.dial :mixing + "processing"%O @ +73 "core" B +4 .tPBV.dial :waste1 +2 "processing"%[  +34 "core" +4 "processing"%;% +4 "core" %˷)\  +2 .tPS.seek 1.85ml +2 "processing"%N' +234 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%1 * +34 "core" + +5 .tPS.seek 0ml +2 "processing"%d'ϴ +465 "Can"C\ w?^C{o +1478 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &_\ s +2 "manipulator"&M& +4 "core" &W y +2 "manipulator"&% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&=(- +136 "core" ( +2 "manipulator"&4& +3 "core" &-\ z# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &-\ z# +3 .tForearm.seek :garage + "manipulator"&{'a +112 "core" ' + .tHand.close + "manipulator"&./ +74 "core" / +2 "manipulator"&& +3 "core" &-\ X y# +2 "manipulator"&A% +4 "core" % rd 5 y +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&E(i +297 "core" ( +2 "manipulator"&Y& +3 "core" &p z+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &p ^ z+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&`'Ͻ +102 "core" ' +3 "manipulator"&e& +3 "core" &p z+ +2 "manipulator"&F% +4 "core" %Ͻ z +2 "collection"'i& +4 "core" &l\ q +3 "collection"'|& +5 "core" &]\ l +2 .tCC.seek :closed + "collection"'!(S +5 "core" &e\ q +9 &1yi\ h*z +9 &bzk\ f> +10 &gpl\ gO +9 &)Ok\ jO +9 &Rq\ jP +10 &Ro\ jP +9 &nOr\ jO +10 &/Oj\ jP +9 &Ui\ iP +9 &Qj\ jP +10 & uRf\ jP +9 &"8Ns\ jO +9 &#P_\ jP +10 &%T_\ jO +9 &'}Oc\ jP +10 &)?PX\ jP +9 &+TZ\ iO +9 &,Pg\ iO +10 &.Ul\ iP +9 &0GQb\ iP +9 &2\ NY\ jO +10 &3P`\ jO +48 &5SY\ iO +2 &7POV\ iO + &9PW\ iO + &:PT\ hO + &<QS\ iO +3 &>XOU\ iO +9 &@P]\ iO +10 &AQS\ iP +9 &CZ_\ iP +10 &EZ^_\ hQ +9 &G{_\ eU +9 &HY\ ^Z +10 &JZ\ ^\\ +9 &LBX\ ]\\ +9 &NU\ W\\ +10 &O^\ X^ +9 &QT\ Y^ +10 &S*{W\ ^1 +9 &S\\\ [!d +9 ( + &S\\\ dX +2 "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.42 + "collection"'J& +3 "core" &SH\ _X +4 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&Q% +4 "core" % Ϲ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%8 +99 "core"  +8 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%"' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%x  +42 "core"  +5 .tPS.seek 0ml + "processing"%,'ϴ +1602 "core" ' +2 .tPSV.dial PSR + "processing"%} +44 "core"  +7 .tPSR.select :air + "processing"% +16 .tPS.seek 2.5ml +2 "processing"%w'\ +2596 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'v  +30 "core"  +131  +6 .tPSV.dial :mixloop + "processing"%g +101 "core" +5 .tCTV.dial :air,avoiding: :intake + "collection"'B  +5 "core" +5 .tPTV.dial :PRVmixing + "processing"%-  +73 "core" +6 .tPS.seek 0ml + "processing"%f'ϴ +2603 "core" ' + .tPSV.dial :air +2 "processing"%7  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%9'\ +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%U +55 "core" +5 .tPS.seek 0ml +2 "processing"%\ 'ϴ +2607 "core" ' +2 .tPSV.dial :air +39 "processing"%  +46 "core"  +5 .tPS.seek 2.5ml +2 "processing"% '\ +2603 "core" ' + .tPSV.dial :mixloop +2 "processing"%% +44 "core" +5 .tPS.seek 0ml + "processing"%)'ϴ +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&3& +3 "core" &p z+ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&?(i +3 "core" ( +2 "manipulator"&\\& +3 "core" &p z+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &p z+ +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&Z/ +64 "core" / +4 .tCC.seek :open + "collection"'( +400 "core" ( + "manipulator"&t& +4 "core" &p z+ +2 "manipulator"&]% +3 "core" % z% +3 .tForearm.seek :retract + "manipulator"&5'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&0(- +276 "core" ( +2 "manipulator"&o& +3 "core" &- h z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &- d z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&('a +109 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"& % +3 "core" % i`  z8 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 ."bac"delayUntil "14:03:36.45" +3 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'<& +3 "core" &(\ q +2 "manipulator"&'% +4 "core" %\  y +2 "storage"(h% +4 "core" %s \ v +2 "storage"(r. +3 "core" .(d +2 "storage"(& +4 "core" &b \ v +2 "storage"(& +3 "core" &b \ w +2 "manipulator"&b& +3 "core" &- z +2 "manipulator"&m% +4 "core" %\  z +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"&(U +188 "core" ( +2 "manipulator"&& +3 "core" &M p z;2 +2 "storage"(& +4 "core" &b \ t +2 ."WCR"Forearm.reconfigure :tight +40 "manipulator"&#Q@2^d^\ b +9 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&P' +93 "core" ' + "storage"(_& +4 "core" &b \ l +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(2'> +215 "core" ' + "storage"(s- +4 "core" -'^ +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (6& +3 "core" &b j u 8\ p +2 "manipulator"&& +3 "core" &O z:0 +3 ."WCR"Elbow.seek 3 + "manipulator"&(U +4 "core" ( + "manipulator"&$& +4 "core" &O y:0 +2 "storage"( & +3 "core" &b n y\ q +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&'U +25 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&K/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&u& +2 "storage"(:'g +8 "core" &O z:0 + "manipulator"&% +4 "core" % n zo +3 ."WCR"Forearm.seek :retract + "manipulator"&c'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&C(i +58 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +82 "core" ( +2 "manipulator"& & +3 "core" &n& \\ z@Y +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" &n& z@Y +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&j'Ͻ +92 "core" ' + "manipulator"&S& +4 "core" &n& | z@Y +2 "manipulator"&L% +4 "core" %  y; +3 "collection"'H& +3 "core" &;\ g +3 "collection"'& +5 "core" &E\ o +2 ."WCR"CC.seek :closed +2 "collection"'l(S +5 "core" &<\ h +6 & /6\ d$c +10 &Uu0\ ]7 +9 &u6\ ]L +10 &L,\ bN +9 &aP\ aN +9 &#Q\ aN +10 &N\ aO +9 &M\ aN +9 &hO\ aO +10 &+M\ bN +14 &Q\ aN +5 &!M\ `N +9 &#pL\ bO +9 &%2O3\ aO +10 &&L<\ bN +9 &(O3\ aN +9 &*yQ.\ `N +10 &,:M'\ aO +9 &-Q&\ aN +10 &/L%\ aN +9 &1M&\ aN +9 &3CQ\ aN +10 &5L\ aN +9 &6N\ aN +9 &8Q\ `N +10 &:JM \ aO +9 &< P\ aN +10 &=L\ aN +9 &?N\ aN +9 &ARO\ `O +10 &CN\ aN +9 &DT\ `O +9 &FW\ `P +10 &HOq+\ ]R +9 &Jg\ ZV +10 &K>\ U[ +9 &My4\ U\\ +9 &O<Z\ V\\ +10 &Pc\ T\\ +9 &Re\ UD +9 &S)d\ U- +10 &Sna\ ]M +2 ( +2 "collection"'& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.18 +3 .Hand.open + "manipulator"&&1 +68 "core" 1 +2 "manipulator"&X% +3 "core" % z; +41 ."WCR"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")a+ +2 "core" + +2 "sampler")^% +4 "core" % k\ @ +2 "collection"'~& +3 "core" &Sk>\ dM +4 "Can"F\ oT` C + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'k  +5 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")R  +13 "core" +5 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %\ [ +2 "sampler")e% +4 "core" %^ ^\ 7 +47 "collection"'F% +3 "core" %\ Z +2 "sampler")i% +4 "core" %^ b\ 7 +53 "collection"'% +3 "core" % \ R +2 "sampler")q% +4 "core" %^%) c\ + +61 "collection"'J% +6 "core" %\ Z +2 "sampler")% +4 "core" %^^` l\ 7 +69 "collection"'Q% +3 "core" %\ R +2 "sampler")|% +3 "core" %^ \\\ + +78 "collection"'8% +3 "core" %!\ [ +2 "sampler")`% +4 "core" %^ Z\ 7 +88 "collection"'d% +3 "core" %##\ [ +2 "sampler")x% +4 "core" %^ ]\ 8 +2 "sampler")"% +3 "core" %^ l\ 7 +2 ."WCR"Intake.select :close + "sampler")0 +14 )}% +3 "core" %^ [\ 3 +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +75 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")v' +368 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 #"WCR"Sampling 100.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default + "sampler")#.0X> h\ 2 +24 "collection"'% +3 "core" %\ W +2 "sampler")Z% +4 "core" %o,4EE a\ 3 +2 "collection"'E% +3 "core" %\ P +2 #"WCR"Intake @28.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X `\ / +21 "collection"'O% +3 "core" % \ T +2 "sampler");% +4 "core" %GCB h\ 1 +2 "collection"'G% +3 "core" %\ V +2 #"WCR"Intake @28.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s +2 "sampler")#.n0X% +3 "core" %((CD b\ 1 +42 "collection"'e% +3 "core" %\ X +2 "sampler")F% +3 "core" %('OO [\ ( +48 "collection"'i% +3 "core" %\ V +2 "sampler")% +3 "core" %('_` i\ 2 +54 "collection"'q% +3 "core" %\ U +2 "sampler")J% +3 "core" %('vt f\ 0 +61 "collection"'% +4 "core" %\ U +2 "sampler")Q% +4 "core" %- a\ 0 x +69 "collection"'|% +3 "core" %\ [ +2 "sampler")8% +3 "core" %, ^\ 6 +78 "collection"'`% +3 "core" %\ W +2 "sampler")d% +4 "core" %, n\ 3 +88 "collection"'x% +3 "core" % \ [ +2 "sampler")"% +4 "core" %,BD m\ 7 +100 "collection"'}% +3 "core" %\ \\ +2 "sampler"),% +3 "core" %, d\ 3 +113 "collection"'z% +3 "core" %\ \\ +2 "sampler")g% +4 "core" %, \\\ 2 +127 "collection"'B% +3 "core" %"\ [ +2 "sampler")-% +4 "core" %, i\ 3 +2 "sampler")7% +3 "core" %, j\ 3 +2 ."WCR"Intake.select :close + "sampler")0 +14 )w% +3 "core" %, `\ ; +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +117 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")f' +913 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"' @ +6 "core" A +67  +5 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +214 "collection"'\ % +3 "core" %%'\ R +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s +2 "sampler")#.n0X+? k\ ( +27 "collection"']% +3 "core" %\ N +2 "sampler")% +3 "core" %6FG _\ 0 +3 "collection"'o% +3 "core" %\ T +2 #"WCR"Intake @28.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.42ml/s +2 "sampler")#.c0X@ e\ 1 +25 "collection"'% +3 "core" %\ S +2 "sampler")% +3 "core" %6BC `\ 2 +2 "collection"'a% +5 "core" %\ V + #"WCR"Intake @28.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.28ml/s +2 "sampler")#.Y0X% +4 "core" % e\ 7 +69 "collection"'e% +3 "core" %/\ Z +2 "sampler")F% +3 "core" % g\ 5 +78 "collection"'i% +3 "core" %  )\ [ +2 "sampler")% +4 "core" %$' \\\ 7 +88 "collection"'q% +3 "core" %\ Y +2 "sampler")J% +4 "core" %]_ ^\ 6 +100 "collection"'% +3 "core" %-\ Z +2 "sampler")Q% +3 "core" % Z\ 7 +113 "collection"'|% +3 "core" %\ U +2 "sampler")8% +4 "core" % i\ , +127 "collection"'`% +4 "core" % \ Z +2 "sampler")d% +4 "core" % l\ / +2 "sampler")x% +3 "core" % f\ 0 +2 ."WCR"Intake.select :close + "sampler")0 +52 )"% +10 "core" % [\ < +2 ."WCR"SSV.dial :exhaust + "sampler")}  +76 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler"),' +900 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 #"WCR"Sampled 100.0ml +2 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b + "collection"'z  +73 "core"  +6 ."WCR"delay 1:00 +967 #"bac"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%g @ +73 "core" A +5 ."bac"PBV.dial :waste1 + "processing"%B  +34 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%- * +35 "core" + +5 ."bac"PSV.dial :air +2 "processing"%7  +54 "core" +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%w'\ +1804 ."WCR"CSV.dial :air +2 "collection"'v @ +43 "core" > +5 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +520 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"% +41 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +42 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%\ +43 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%f  +44 "core"  +5 ."bac"PS.seek 0ml + "processing"%3'ϴ +1082 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV + "collection"'\\ @ +73 "core" @ +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +89 "core"  +5 "collection"'Z% +4 "core" % xy\ [ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'E ` +29 "core" a +6 ."WCR"CS.seek 7.448ml +2 "collection"'U' +669 "core" ' +46 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'t  + '9  +26 "core"  +52  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"']' +230 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +8 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%o' +583 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%%'˹ +230 "Can"A\ ZbgDo +99 "core" ' \ W +3 ."WCR"CBV.dial :waste2b + "collection"'  +32 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'' +173 "core" ' +2 ."WCR"delay 1:00 +1037 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%  +71 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%< +82 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%5  +34 "core" +4 "processing"%'% +4 "core" %˶>\ x +2 ."bac"PS.seek 1.5ml +2 "processing"%h' +581 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1616 "core" ' +2 ."bac"delay 2:00 +2200 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'p  +129 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'  +41 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'b'O +591 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +61 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'m' +1929 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'( @ +71 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +87 "core"  +8 "collection"'*% +4 "core" % %\ a +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +58 "core" ^ +6 ."WCR"CS.seek 7.331ml +2 "collection"'0'0 +703 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + '_  +33 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +1649 "core" 'k [\ a +3 ."WCR"delay 2:00 +3684 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%$  +3 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%!  +39 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +69 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%u'\ +2377 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +73 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +49 ."bac"PS.seek 0ml +2 "processing"%/'ϴ +883 ."WCR"CBV.dial :waste2b +2 "collection"'2  +31 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'' +327 "core" ' + ."WCR"delay 1:00 +1148 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%S +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%L' +588 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%s'˹ +1586 "core" ' +2 ."bac"PTV.dial :puck + "processing"%H  +5 "core"  +7 ."bac"PSV.dial PTV + "processing"% +72 "core" +5 ."bac"PBV.dial :waste1 + "processing"%:  +34 "core" +5 "processing"%?% +4 "core" %˷/\ { +2 ."bac"PS.seek 1.5ml +2 "processing"%&' +578 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%X'ϴ +926 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'c  +128 "core" +5 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'~  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'k'O +462 "core" ' +2 ."bac"delay 2:00 +124 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'R' +1928 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'j @ +73 "core" > +101 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'6  +88 "core"  +8 "collection"'n% +4 "core" % |7\ [ \ +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +58 "core" ^ +6 ."WCR"CS.seek 7.317ml +2 "collection"'' +709 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'a  +2 '  +31 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'^' +1640 "core" '\ ] +4 ."WCR"delay 2:00 +6562 #"bac"recoverPSRreagent08 + .PTV.dial :puck + "processing"%  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%[  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +71 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%G'\ +2253 ."WCR"CBV.dial :waste2b +2 "collection"'I  +32 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'W' +78 "core" ' + ."bac"PSV.dial PTV +2 "processing"%M +72 "core" +5 ."bac"delay 5 seconds +167 "core" ' +2 ."WCR"delay 1:00 +333 ."bac"PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%T  +71 "core"  +5 ."bac"PS.seek 0ml + "processing"%D'ϴ +2398 "core" ' +47 #"bac"getPMLReagent08 + .PRV.dial :air +2 "processing"%.  +41 "core"  +4 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +131 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%A  +42 "core"  +4 ."bac"PTV.dial :PRVmixing +2 "processing"%  +14 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"%V +43 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.3ml +2 "processing"%{' +390 "core" ' +3 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%Y  +44 "core"  +5 "processing"%=% +3 "core" %9\  +2 ."bac"PS.seek 0.55ml +2 "processing"%N' +15 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'1  +129 "core" +186 ' +2 #"bac"addPMLReagent08 + .PSV.dial :air + "processing"%>  +54 "core" +4 ."bac"PS.seek 2ml +2 "processing"%e'˹ +1539 "core" ' +2 ."bac"PSV.dial :PML + "processing"%F +41 "core" +4 ."bac"PTV.dial :mixing +2 "processing"%i @ +75 "core" A +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core" +5 "processing"%q% +3 "core" %˴/\ n +2 ."bac"PS.seek 1.85ml +2 "processing"%J' +227 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%Q'ϴ +1950 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +162 "Can";\ kVeDo +47841 #"bac"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%| @ +16 "core" ? +4 ."bac"PBV.dial :waste1 +2 "processing"%8  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +35 "core" , +5 ."bac"PSV.dial :air + "processing"%d  +55 "core" +4 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%x'\ +2397 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%" +41 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%}  +55 "core" +4 ."bac"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%@ +40 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%z  +54 "core" +5 ."bac"PS.seek 0ml +2 "processing"%g'ϴ +2392 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%B +128 "core"  +53 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%-' +592 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%7'˹ +1586 "core" ' +2 ."bac"PTV.dial :puck + "processing"%)  +74 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%v +72 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%% +3 "core" %˼7\ { +3 ."bac"PS.seek 1.5ml + "processing"%' +251 "Can"8\ feiE=o +339 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%f'ϴ +1593 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%w  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +35 "core" , +5 ."bac"PSR.select :air + .PSV.dial PSR +2 "processing"% +71 "core" +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%Z'\ +2385 "core" ' + ."bac"PSV.dial PTV +2 "processing"%E +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%t +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +82 "core" +5 ."bac"PS.seek 0ml + "processing"%U'ϴ +2403 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%3' +579 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +61 ."bac"PS.seek 2ml +2 "processing"%o'˹ +1587 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%]  +36 "core" +4 "processing"% % +3 "core" %˻P\ | +3 ."bac"PS.seek 1.5ml + "processing"%<' +578 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +35 "core" , +6 ."bac"PS.seek 0ml + "processing"%''ϴ +1606 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%%  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%r * +35 "core" , +4 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%p'\ +2393 "core" ' +2 ."bac"PSV.dial PTV + "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%b +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%(  +83 "core" +4 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2395 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%* +130 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +14 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%m'˹ +1587 "core" ' + ."bac"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%_ +72 "core" +5 ."bac"PBV.dial :waste1 +49 "processing"%  +33 "core"  +5 "processing"%0% +3 "core" %˴@\ | +3 ."bac"PS.seek 1.5ml + "processing"%$' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" + +5 ."bac"PS.seek 0ml +2 "processing"% 'ϴ +1588 "core" ' +2 ."bac"delay 2:00 +2968 "Can"3\ iZmEo +9035 #"bac"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%K  +34 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core" +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%'\ +2374 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%P +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%u +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2404 "core" ' +2 ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%S +133 "core"  +18 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +26 ."bac"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."bac"PS.seek 0.25ml +2 "processing"%/'5 +330 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +14 ."bac"PS.seek 0.5ml +2 "processing"%L' +342 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml + "processing"%H'˹ +1597 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV + "processing"% +74 "core" +5 ."bac"PBV.dial :waste1 + "processing"%:  +36 "core" +5 "processing"%?% +3 "core" %˼5\ / +2 ."bac"PS.seek 1.5ml +2 "processing"%s' +591 "core" ' +2 ."bac"delay 3 seconds +344 .PBV.dial between PSV and waste1 +8 "processing"% * +35 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%&'ϴ +1587 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%c  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%~ * +35 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%k'\ +2458 "core" ' +2 ."bac"PSV.dial PTV + "processing"%j +84 "core" ~ +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +70 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%R'ϴ +2457 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  +7 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 2ml + "processing"%a'˹ +2095 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV + "processing"% +73 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%[% +4 "core" %˴@\ 0 +2 ."bac"PS.seek 1.5ml +2 "processing"%O' +592 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" + +5 ."bac"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%X  +102 "core"  +6 ."bac"PS.seek 0ml + "processing"%I'ϴ +1600 "core" ' + "processing"%M9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29.1C before imaging + .PH.coast +2 "processing"%^ +2 "core" 5 + "processing"%& +4 "core" &^'Q\ 23 +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 2 + "manipulator"&4% +4 "core" %\   E +2 "storage"(T% +3 "core" %k \  +2 "storage"(G. +3 "core" .(d +2 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."bac"SC.seek 2 + "storage"(.( +198 "core" ( + ."bac"SC.configure :limp +2 "storage"($(\ 1b +46 (& +9 "core" & \  +2 "manipulator"&A& +3 "core" &n$ ; E@Y +2 "manipulator"&% +4 "core" %\  I E +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"&V(* +163 "core" ( + "manipulator"&D& +4 "core" &3 ] sn +2 "storage"(Y& +3 "core" & \ J +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&='ѷ +89 "core" ' +2 "storage"(1& +3 "core" & "\ $ +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."bac"SE.seek :beamBreak + "storage"({'> +208 "core" ' + "storage"(>- +3 "core" -' +2 ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&N& +3 "core" &3 8 In +2 "storage"(F& +3 "core" & \  +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 2 + "manipulator"&i' +29 "core" ' +2 ."bac"Elbow.hold + "manipulator"&, +4 "core" , + ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(q- +2 "core" -' +3 ."bac"SE.seek 16.13 Pucks below Top Plate +2 "storage"('í +30 "core" ' + "manipulator"&e% +3 "core" %\ y _ { < +2 "storage"(J& +4 "core" & k k \  + ."bac"Forearm.force -20 +2 "manipulator"&5 +3 ."bac"Forearm.seek 2 + 315 counts + "manipulator"&|'6 +16 "core" ' + "manipulator"&8& +4 "core" &3 B Hn +2 "storage"(`& +3 "core" & U\  +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts + "manipulator"&d'ѷ +17 "core" ' +2 ."bac"SE.seek 17.13 Pucks below Top Plate + "storage"(Q' +49 "core" ' +2 "manipulator"&"& +3 "core" &3 qn +2 "manipulator"&}% +4 "core" %ѭ  q +2 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek :retract +2 "manipulator"&@'\ +90 "core" ' +2 ."bac"Elbow.seek PC +2 "manipulator"&z(_ +262 "core" ( + "manipulator"&x& +4 "core" &c t H +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &c 5 H +3 ."bac"Forearm.seek PC + "manipulator"&g'$ +91 "core" ' +2 ."bac"Hand.close + "manipulator"&-/ +68 "core" / +4 ."bac"PC.seek :open + "processing"%)( +461 "core" ( +2 "storage"(v& +3 "core" & K\ +2 "manipulator"&& +3 "core" &c 8 J +2 "manipulator"&% +3 "core" % 3  K +3 ."bac"Forearm.seek :retract + "manipulator"&7'\ +99 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"&\ (* +250 "core" ( +8 "manipulator"&& +3 "core" &% _ W g5 +2 "storage"(w& +4 "core" & i m [\ ? +2 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&\\'ѷ +91 "core" ' + ."bac"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "storage"(f- +3 "core" -' +3 ."bac"SE.seek 16.78 Pucks below Top Plate + "storage"(E' +25 "core" ' +2 ."bac"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek 15.9 Pucks below Top Plate + "storage"(' +45 "core" ' +2 #"bac"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1014h100ml160s.tif +1954 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +13704 "Can")\ <tFio +487 #"bac"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1014h100ml160s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1014h100ml40s.tif +4072 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1014h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1014h100ml.tif +5325 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 49.962 seconds\ /var/log/esp/midres/bac23jun1014h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"BACfans.email "49.962 sec auto-exposure",Subject: "bac23jun1014h100ml images!" +3 "storage"(t- +5 "core" -' +7 "storage"(9& +10 "core" & \ N +8 "manipulator"&Z& +11 "core" &% v5 +2 ."bac"Elbow.seek 2 +2 "manipulator"&(* +3 "core" ( +3 "manipulator"&U& +5 "core" &% > v5 +2 "storage"(3& +56 "core" & \ S +2 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"& 'ѷ +3 "core" ' +3 ."bac"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +6 ."bac"SE.seek 16.62 Pucks below Top Plate + "storage"(]'Z +55 "core" ' +4 "manipulator"& & +8 "core" &% ) x5 +4 "storage"(o& +8 "core" & \ \  T\ [ +4 ."bac"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +4 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 2 +2 "manipulator"&5' +34 "core" ' +15 ."bac"Elbow.hold +2 "manipulator"&<, +8 "core" , +2 ."bac"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."bac"SE.reconfigure :default +6 "storage"(#QK-0-\ b +6 ."bac"SE.seek 16.81 Pucks below Top Plate +2 "storage"(%' +32 "core" ' +4 "manipulator"&r% +9 "core" % ~ w +4 "storage"(h& +6 "core" & q\ X +6 ."bac"Forearm.force -20 +2 "manipulator"&5 +9 ."bac"Forearm.seek 2 + 298 counts +6 "manipulator"&''% +18 "core" ' +2 "manipulator"&& +6 "core" &O W y0 +6 "storage"(& +7 "core" & ( '\ _ +4 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 2 + 700 counts +4 "manipulator"&b'ѷ +25 "core" ' +4 "storage"((% +6 "core" %\ \  \ ` +6 ."downElevator"SE.seek :down +6 "storage"(p'g +98 (*% +6 "core" %   C\ dSR +4 "manipulator"&% +6 "core" %ѻ  y +6 ."bac"Forearm.reconfigure :loose +117 "manipulator"&#Q@2^d^b +10 "core" ' +2 ."bac"Forearm.seek :retract +6 ."downElevator"SE.stop +2 "manipulator"&'\ +4 "storage"(5 +92 "core" ' +4 "storage"(_& +6 "core" & ? ? \ f +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "collection"' & +2 "processing"%0& +10 "core" &Sjy\ ]M +4 &C\ { +8 "manipulator"&m& +6 "core" &O ) z0 +4 "manipulator"&!% +6 "core" %\ N z +6 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&$(- +186 "core" ( +4 "manipulator"&K& +6 "core" &- r z +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 && +6 "core" &- L y +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'a +112 "core" ' +9 ."psFlush"Hand.close +5 "manipulator"& / +70 "core" / +4 "manipulator"&P& +6 "core" &- : x +4 "manipulator"& % +8 "core" % g] h w +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +84 #"uploadLog"upsync +27 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&2(_ +116 "core" ( +2 "manipulator"&& +3 "core" &f l z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &f 8 z +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +89 "core" ' + "manipulator"&/& +4 "core" &f ` z +2 "manipulator"&L% +4 "core" % h z +2 "processing"%& +4 "core" &N\ } +2 "processing"%:& +5 "core" &@\ } +2 ."psFlush"PC.seek :closed +2 "processing"%?(^ +3 "core" &7\ } +9 &1u=\ u*x +9 &bz7\ s> +10 &gm-\ tO +9 &(K1\ wO +10 &L1\ wO +9 &N0\ wO +9 &nM4\ wO +10 &0P1\ wO +9 &M2\ wO +9 &L*\ wO +10 & vN\ wO +9 &"8M\ wO +10 &#H!\ xO +9 &%N"\ wP +9 &'L#\ wO +10 &)@M!\ xO +9 &+L \ wO +9 &,N\ wO +10 &.M \ xO +9 &0HL\ \ xO +10 &2\ L\ wO +9 &3M\ xO +9 &5I\ xO +10 &7QM\ xO +9 &9M\ wO +9 &:K\ wO +10 &<N\ wO +9 &>YK \ wO +10 &@N\ wO +9 &AP\ wO +9 &CZ\ vP +10 &ES{\ sT +9 &G}\ sU +9 &H\ sU +10 &J\ sU +9 &LV\ sU +10 &N\ rV +9 &O\ rV +9 &Q\ rV +10 &S\\\ qV +9 &U\ rV +9 &V\ rV +10 &X\ rV +9 &Zb\ rW +10 &\\#\ qW +9 &]x\ t5 +9 &^9n\ t6 +10 ( + &^\ { ' + "processing"%:& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.75 + "processing"%H& +3 "core" &^\ z ' +3 ."psFlush"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&s% +3 "core" %  C z +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +2 ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 ."psFlush"PSV.dial PSR +2 "manipulator"&~% +2 "processing"% +7 "core" %\  > z +2 "storage"(&% +3 "core" %t ? r\ ] +2 "storage"(j. +3 "core" .( +2 "storage"(6& +3 "core" & R\ a +2 "storage"(n& +51 "core"  + & 4 5\ h +3 "manipulator"&& +10 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +2 "core" &f t z +3 "manipulator"&k% +4 "core" %\  & z +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&(* +10 ."psFlush"PS.seek 0.5ml + "processing"%R' +260 "core" ( +2 "manipulator"&& +3 "core" &6 I z +2 "storage"(& +4 "core" & 8 7 R\ h +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&['ѷ +94 "core" ' +6 "storage"(a& +3 "core" & ` Y\ j +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(;'> +199 "core" ' + ."psFlush"delay 5 seconds +5 "core" ' +2 "storage"(X- +2 "core" -'ż +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&O& +3 "core" &6 g z +2 "storage"(M& +4 "core" & 6 7 <\ h +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&^' +30 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(4- +3 "core" -'ż +2 ."WCR"SE.seek 17.22 Pucks below Top Plate +2 "storage"(T'f +35 "core" ' +2 "manipulator"&G% +3 "core" % - z +2 "storage"(& +4 "core" &  &\ c +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 303 counts +2 "manipulator"&A'* +14 "core" ' + "manipulator"&& +4 "core" &6 L z +2 "storage"(#& +3 "core" & 5 6 (\ h +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&D'ѷ +28 "core" ' +2 ."WCR"SE.seek 18.22 Pucks below Top Plate + "storage"(Y' +46 "core" ' + "manipulator"&1& +4 "core" &6 o z +2 "manipulator"&C% +3 "core" %Ѯ Y z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +40 "manipulator"&+'\ +97 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&>(i +89 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%N'\ +69 "core" ( +2 "manipulator"&F& +3 "core" &q H y +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &q e z +3 ."WCR"Forearm.seek CC + "manipulator"&e'Ͻ +94 "core" ' + ."WCR"Hand.close +2 "manipulator"&J/ +74 "core" / +6 ."WCR"CC.seek :open +2 "collection"'8( +400 "core" ( + "storage"(`& +4 "core" & | z \ m +2 "storage"("& +3 "core" & { { \ m +2 "manipulator"&}& +4 "core" &p  z +2 "manipulator"&=% +3 "core" % ϶ g z +3 ."WCR"Forearm.seek :retract +2 "manipulator"&V'\ +92 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&{(* +143 "core" ( + "manipulator"&i& +4 "core" &4 u z +2 "storage"(|& +4 "core" & ~ v \ p +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&' +102 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&d, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&x1 +73 "core" 1 +2 "manipulator"&B% +4 "core" %  V { +2 "storage"(& +3 "core" & b e\ k +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 310 counts + "manipulator"&-'1 +14 "core" ' +2 "manipulator"&@& +4 "core" &4  z +2 "storage"(& +4 "core" & v u "\ p +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&v'ѷ +26 "core" ' + "storage"(% +4 "core" % v \ p +3 ."downElevator"SE.seek :down +2 "storage"('g +100 (g% +51 "core" %' \ qRQ +7 ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 "manipulator"&% +6 "core" % r z{ +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&w'\ +88 "core" ' +2 #tStarting finalPurge +592 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%z @ +188 "core" A +7 ."psFlush"PTV.dial :PRVmixing + "processing"%  +128 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%f +100 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%7'ϖ +857 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1739 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%Q +112 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +582 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%t'\ +2100 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%9  +34 "core" +6 ."psFlush"PTV.dial :mixing + "processing"%Z @ +72 "core" @ +7 ."psFlush"PSV.dial :mixloop + "processing"%U +99 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%3'ϖ +2622 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%o'M +1093 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%\ '\ +1592 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%r +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%h  +108 "core"  +10 ."psFlush"PBV.dial :waste1 +2 "processing"%  +5 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%\\'ϴ +2612 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +72 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml + "processing"%' +581 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%('\ +2099 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +83 "core"  +4 ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +5 ."psFlush"PS.seek 0ml +2 "processing"%*'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +5 ."psFlush"PS.seek 2.5ml + "processing"%]'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%5  +69 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%''ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +42 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%_'\ +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%0 U +15 "core" T +5 ."psFlush"PS.seek 0ml +2 "processing"%m'ϴ +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%! @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%b'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%p  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%K'ϴ +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%<'M +1133 "core" ' +7 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml + "processing"% '\ +1592 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +70 "core" +4 ."psFlush"PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%  +52 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +580 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1351 "Can"1\ y<wRFo +744 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%L U +53 "core" V +6 ."psFlush"PS.seek 0ml + "processing"%'ϴ +2593 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%$ @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml + "processing"%u'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%)  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%H'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%s'\ +2597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +70 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%: U +4 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%&'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%6'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%n  +81 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2606 "core" ' +46 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &\ v +2 "manipulator"&k& +3 "core" &4 j y +2 "manipulator"&% +4 "core" %\  d z +2 .tElbow.seek PC +2 "manipulator"&(_ +238 "core" ( +2 "manipulator"&& +3 "core" &] U z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &] U z +2 .tForearm.seek PC +2 "manipulator"&I'$ +92 "core" ' +2 .tHand.close + "manipulator"&a/ +74 "core" / +4 .tPC.seek :open + "processing"%c( +456 "core" ( +2 "manipulator"&X& +3 "core" &] / z +2 "manipulator"&O% +4 "core" % + 0 z +2 .tForearm.seek :retract +2 "manipulator"&M'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&4(i +348 "core" ( + "manipulator"&G& +4 "core" &k& p z@[ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &k& X z@[ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' +2 "manipulator"&#& +3 "core" &k& a z@[ +2 "manipulator"&1% +4 "core" % z +2 "collection"'C& +4 "core" &\ s +3 "collection"'[& +5 "core" &\ t +2 .tCC.seek :closed + "collection"'(S +5 "core" &\ t +7 & 7\ p$d +9 &Uv\ i7 +9 &|t\ iK +10 &S\ mP +9 &TO\ mP +10 &N\ mO +9 &O\ mP +9 &R\ mO +10 &\\U\ lP +9 &O\ mP +9 &O\ lO +10 &!N\ mO +9 &#eR\ mO +10 &%'R\ lO +9 &&R\ lO +9 &(S\ lO +10 &*mT\ lO +9 &,/R\ lO +9 &-Q\ lO +10 &/O\ lO +9 &1uR\ lO +10 &37R\ lO +9 &4N\ mO +9 &6R\ lO +10 &8}R\ lO +9 &:@O\ mO +9 &<Q\ mO +10 &=R\ lO +9 &?Q\ lP +10 &AHR\ mO +9 &CU\ lP +9 &D\\\ kP +10 &Fm\ iR +9 &H8\ dW +9 &I\ a\\ +10 &K\ `] +9 &Mn\ `] +10 &O1\ a\\ +9 &P\ _^ +9 &R\ ^K +10 &S!\ g*x +9 &S\ fY +2 ( +2 "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.38 +2 "collection"';& +3 "core" &S\ eY +3 .tHand.open + "manipulator"&^1 +73 "core" 1 + "manipulator"&A% +4 "core" % ϶ t z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'F& +4 "core" &S\ fY +2 "collection"'q% +3 "core" %\ g +2 .tCSV.dial CSR +2 "collection"'D  +40 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"''oW +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +56 'J% +5 "core" %oR\ g \ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml + "collection"'R' +656 "core" ' +2 .tCSV.dial :waste + "collection"'+ +129 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'l' +1983 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'`& +4 "core" &S\ dY +2 "collection"'"% +3 "core" %\ d +2 .tCSV.dial :flush +2 "collection"'}  +42 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'='oW +1242 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +43 "core" B +4 "collection"'|% +3 "core" %oV\ f +3 .tCS.seek 7ml + "collection"'e' +544 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'>  +2 'x  +42 "core"  +92  +4 .tCBV.dial :waste2b + "collection"'B  +15 "core"  +5 .tCS.seek 0ml + "collection"'' +1700 "core" ' +2 #tFlushing upper manifold + "collection"'@& +4 "core" &S\ dY +2 "collection"'% +3 "core" %\ c +2 .tCSV.dial :flush +2 "collection"'  +70 "core" +5 .tCS.seek 5ml + "collection"'V'oW +1243 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +55 "core" > +3 "collection"'{% +5 "core" %oU\ f +2 .tCS.seek 7ml + "collection"'' +543 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + '-  +45 "core"  +71 +4 .tCTV.dial :air + "collection"'Y  +126 "core" +5 .tCS.seek 0ml + "collection"'' +1702 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'v'/ +784 "core" ' +2 .tCSV.dial :waste + "collection"'z +43 "core" +4 .tCS.seek 0ml + "collection"'' +780 "core" ' +2 "collection"'f& +4 "core" &S\ cY +2 "collection"'N% +3 "core" %\ d +2 .tCSV.dial :flush + "collection"'Q  +54 "core" +4 .tCS.seek 3ml +2 "collection"'7'/ +789 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'E @ +42 "core" A +4 "collection"'9% +3 "core" %/\ f +3 .tCS.seek 5ml + "collection"'Z'oV +550 "core" ' +2 .tCSV.dial :air + "collection"'U @ +5 "core" @ +48 .tCS.seek 0ml +2 "collection"'t' +1233 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"' '/ +809 "core" ' +2 .tCSV.dial :waste +2 "collection"'3 +72 "core" +4 .tCS.seek 0ml + "collection"'o' +782 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'r& +3 "core" &S\ dY +2 "collection"'h% +4 "core" %\ d +2 .tCSV.dial CSR + "collection"'  +129 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.seek 8ml +2 "collection"'\ '_ +1938 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'' +550 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'\\ + '  +6 "core"  +94 +4 .tCTV.dial :intake + "collection"'  +73 "core"  +6 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml + "collection"''O +1957 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'(  +74 "core"  +5 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +589 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'*  +100 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.seek 4ml + "collection"'5'O +1097 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"']' +1461 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'%  + ''  +42 "core" ~ +92  +4 .tCBV.dial :waste2b +2 "collection"'  +45 "core"  +5 .tCS.seek 0ml + "collection"'0' +2410 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR + "collection"'_  +44 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +13 .tCS.reconfigure :default +2 "collection"'#P d@b +47 .tCS.seek 4ml + "collection"'!'O +1102 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'m' +1467 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'p + 'b  +46 "core"  +56 +5 .tCTV.dial :air + "collection"'  +127 "core" +5 .tCS.seek 0ml + "collection"'K' +1548 "Can"8\ pOyGo +865 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'<'/ +769 "core" ' + .tCSV.dial :waste +2 "collection"'P +42 "core" +4 .tCS.seek 0ml +2 "collection"' ' +767 "core" ' +2 #tFlushing upper manifold + "collection"' & +4 "core" &S\ dY +2 "collection"'% +3 "core" %\ e +2 .tCSV.dial :flush + "collection"'  +42 "core"  +4 .tCS.seek 5ml +2 "collection"'S'oW +1240 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'/ @ +43 "core" A +4 "collection"'L% +3 "core" %oY\ f +3 .tCS.seek 7ml + "collection"'' +553 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'$ +2 .tCBV.dial CSV +3 "collection"'  +7 "core"  +92 ~ +3 .tCTV.dial :air +2 "collection"')  +15 "core"  +5 .tCS.seek 0ml + "collection"'u' +1703 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +776 "core" ' + .tCSV.dial :waste +2 "collection"'H +43 "core" +5 .tCS.seek 0ml + "collection"'~' +776 "core" ' + "collection"':& +4 "core" &S\ dY +2 "collection"'s% +3 "core" %\ d +2 .tCSV.dial :flush +2 "collection"'j  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'&'/ +772 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'n @ +42 "core" A +4 "collection"'6% +4 "core" %/\ g +2 .tCS.seek 5ml +2 "collection"''oW +549 "core" ' +2 .tCSV.dial :air + "collection"'k @ +5 "core" A +5 .tCS.seek 0ml + "collection"'' +1233 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +769 "core" ' +2 .tCSV.dial :waste + "collection"'2 +72 "core" +5 .tCS.seek 0ml + "collection"'d' +772 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'a& +3 "core" &S\ eY +40 "collection"'w% +10 "core" %\ e +2 .tCSV.dial :flush + "collection"'?  +44 "core"  +5 .tCS.seek 5ml + "collection"'X'oW +1247 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'O @ +43 "core" B +4 "collection"'I% +3 "core" %o\\\ g +3 .tCS.seek 7.001ml + "collection"'' +547 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'G  +2 '  +42 "core"  +93  +5 .tCBV.dial :waste2b +2 "collection"'#  +45 "core"  +5 .tCS.seek 0ml + "collection"'1' +1705 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'C& +3 "core" &S\ dY +2 "collection"'M% +4 "core" %\ e + .tCSV.dial CSR +2 "collection"'8  +41 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml +2 "collection"';'_ +1931 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'^' +547 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'A +2 .tCBV.dial CSV +3 "collection"'F  +47 "core"  +53 +5 .tCTV.dial :intake + "collection"'q  +74 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'['O +1962 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'D  +72 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +585 "core" ' +2 .tCSV.dial CSR + "collection"'W  +100 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'J'oW +1353 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air + "collection"' +14 .tCS.seek 10ml +2 "collection"'' +1347 "core" ' +2 .tCSV.dial CBV + "collection"'+ +100 "core" +5 .tCS.seek 0ml + "collection"'R' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +3 "core" &l% z@Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +43 "manipulator"&"(i +5 "core" ( +2 "manipulator"&}& +3 "core" &l% R z@Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &l% a z@Z +2 .tForearm.seek CC +2 "manipulator"&i'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&|/ +75 "core" / +4 .tCC.seek :open + "collection"'=( +404 "core" ( +2 "manipulator"&>& +3 "core" &l% L z@Z +2 "manipulator"&x% +4 "core" % ϶ J z +2 .tForearm.seek :retract +2 "manipulator"&B'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&e(- +288 "core" ( + "manipulator"&@& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- E z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'a +115 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&g% +3 "core" % eL L z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +103 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 13:14:43 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 15:20 +3 "Can"2\ y6{G +3 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 19,\\n 3 => 14}\\nCan@15:10:49, 24.2C, 56% humidity, 14.7psia, 13.067V, 0.307A, 48.061Ah, 4.01W\\nSampled 100.0ml",Subject: "Asleep until 15:20" +25 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +206 #"uploadLog"upsync +26741 "Can"9\ {H+o +33003 ?\ |pH} +3 #tPowering core bus +560 .Gate.power :raw,:ON +2 "sampler") +14 )V +2 "core"  +3 "collection"' +3 '- +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +45 % 0\ +8 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 19,\\n 3 => 14}\\nCan@15:21:13, 24.1C, 57% humidity, 14.7psia, 12.998V, 0.439A, 48.084Ah, 5.71W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +3 #tDA/WCR phase #14 + #bac sampling at most 100ml, wcr at most 100ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'5& +3 "core" &\ m +2 .tHand.open + "manipulator"&%1 +67 "core" 1 +2 "manipulator"&'% +3 "core" % \  ^ z +4 "storage"( % +4 "core" %i 3\ r +2 "storage"(]. +3 "core" .(d +3 "storage"(_& +4 "core" &b \ r +2 "storage"(0& +5 "core" &b f\ r +2 "manipulator"&!& +3 "core" &O y$ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&b(U +4 "core" ( +2 "manipulator"&p& +8 "core" &O Z y$ +2 "storage"(& +3 "core" &b \ s +3 .tForearm.seek 3 + 700 counts + "manipulator"&m' +62 ."Qmail"BACfans.email "Started bac in tube 3 at 15:21:13PDT10-Jun-23\\n{1 => 33,\\n 2 => 19,\\n 3 => 14}\\nCan@15:21:13, 24.1C, 57% humidity, 14.7psia, 12.998V, 0.439A, 48.084Ah, 5.71W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +39 "core" ' +2 "storage"(K& +4 "core" &b `\ t +7 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(P'> +17 #"uploadLog"upsync +173 #upsync +39 "core" ' +2 "storage"(<- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ( & +2 "core" &b U\ s +3 "manipulator"&& +3 "core" &O y$ +3 .tElbow.seek 3 + "manipulator"&(U +4 "core" ( +2 "manipulator"& & +3 "core" &O y$ +2 "storage"(/& +4 "core" &b \ s +3 .tForearm.seek 3 + 300 counts + "manipulator"&L'U +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&S/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"($'g +7 "core" &O z$ +2 "manipulator"&)% +4 "core" % h yy +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tElbow.seek CC +46 "manipulator"&u(i +30 "core" ' + ."downElevator"SE.stop + "storage"(5 +113 "core" ( + "manipulator"&H& +4 "core" &_% z?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &_% y?P +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'Ͻ +93 "core" ' +2 "manipulator"&s& +3 "core" &_% z?P +3 "manipulator"&j% +3 "core" % zE +2 "collection"'~& +4 "core" &\ p +3 "collection"'n& +5 "core" &\ p +2 .tCC.seek :closed + "collection"'6(S +5 "core" &\ p  +9 &6{\ f+{ +9 &ez\ e? +9 &]m\ fP +10 &O\ iO +9 &Qw\ iO +9 &Qm\ hO +10 &dQi\ iP +9 &'Q[\ iO +10 &N[\ iO +9 &MS\ iO +9 & nQR\ hO +10 &"0OH\ iO +9 &#QA\ hO +10 &%Q;\ hO +9 &'uQ/\ hO +9 &)7S7\ hO +10 &*Q7\ hO +9 &,Q"\ iO +9 &.}Q\ hO +10 &0@L\ iO +9 &2Q\ hO +9 &3Q\ hO +10 &5Q\ hO +9 &7GQ\ iO +10 &9R\ hP +9 &:P\ iO +9 &<Q~\ iO +10 &>OP:\ hO +9 &@Q\ iO +9 &AR6\ hO +10 &CR@\ hO +9 &EVTC\ hP +10 &G]7\ gP +9 &Hm&\ eR +9 &J-\ cU +10 &LB*\ _Y +9 &M"\ ][ +10 &O$\ ]\\ +10 &Q\ \\\\ +8 &S"y\ `/ +10 &S$\ _X +9 ( + &Sg\ eO +2 "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.03 +2 .Hand.open + "manipulator"&&1 +75 "core" 1 +3 "manipulator"&k% +3 "core" % zE +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")2% +5 "core" % m\ AB + "collection"'& +4 "core" &Sg\ eO +3 "Can"C\ pP|H +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust + "sampler")a  +14 "core" +4 .tSS.reconfigure :fast +2 "sampler")#.0X\ +2 .tIntake.select :close + "sampler")0 +13 )q% +2 "core" %^ k\ C +2 .tSSV.dial :exhaust +2 "sampler")^  +74 "core"  +4 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")D' +359 "core" ' +3 .tExhaust.select :close + "sampler") +12 #tSampling 100.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X  +75 "core"  +5 .tExhaust.select :open + "sampler")@ +12 .tSS.seek 0ml +2 "sampler")x' +843 "core" ' +2 .tExhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")i  + "collection"'@ @ +5 "core" ? +67  +4 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +213 "collection"'"% +3 "core" %$)R\ Z +2 #tIntake @31.1psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X. +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +101 "Can"J\ lN}H +5 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")L +134 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X  +130 "core" +4 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml + "collection"'}  +2 "sampler")l'i +15 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'@ @ +43 "core" ? +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'i' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")" +133 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +5 .tCS.seek 5ml +2 "collection"','oW +1345 "core" ' +2 .tCSV.dial CTV + "collection"'R  +44 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'. @ +43 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'\\  +43 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +3 .tdelay 2 seconds +202 .CS.seek 0ml +5 "collection"'U' +1349 "core" ' +2 "collection"'% +3 "core" %A\ h +2 #tPuck @50.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'N +111 "core" +3 .tCBV.dial CSV +2 "collection"'(  +29 "core"  +5 "collection"'t% +3 "core" %iiE\ g +2 .tCS.seek 5.001ml +2 "collection"'c'o\\ +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'Z  +42 "core" +4 "collection"'5% +3 "core" %oW?\ i +3 .tCS.seek 7ml + "collection"'r' +594 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"'\ @ +42 "core" ? +4 .tCS.seek 10ml + "collection"'%' +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'' ` +113 "core" _ +4 #tLysing Complete + "collection"']& +3 "core" &ScQ\ iO +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %\  ? z +3 "storage"(_% +3 "core" %x n\ r +2 "storage"(0. +2 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(!( +198 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (p& +3 "core" & } ~ f\ m +2 "manipulator"&& +3 "core" &_# z?P +2 "manipulator"&=% +4 "core" %\  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(* +158 "core" ( +2 "manipulator"& & +3 "core" &3 zf +2 "storage"(<& +4 "core" & @\ t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"& 'ѷ +98 "core" ' +2 "storage"(& +3 "core" & (\ u +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( '> +185 "core" ' + "storage"(/- +3 "core" -' +39 .tSE.configure :default +8 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &3 | yf +2 "storage"(& +4 "core" & [\ r +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&)' +31 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +2 "core" -' +3 .tSE.seek 18.15 Pucks below Top Plate + "storage"(m'ʏ +39 "core" ' +2 "manipulator"&H% +3 "core" %\ y +2 "storage"(S& +3 "core" & h f \ i +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 315 counts + "manipulator"&L'6 +15 "core" ' +2 "manipulator"&K& +4 "core" &3 yf +2 "storage"(P& +3 "core" & \ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +24 "core" ' +2 .tSE.seek 19.15 Pucks below Top Plate + "storage"(' +48 "core" ' +2 "manipulator"&s& +3 "core" &3 zf +2 "manipulator"&~% +4 "core" % i y +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&$'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&j(i +181 "core" ( + "manipulator"&& +4 "core" &o Z z5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &o q z5 +3 .tForearm.seek CC + "manipulator"&2'Ͻ +99 "core" ' +2 .tHand.close + "manipulator"&k/ +74 "core" / +3 .tCC.seek :open + "collection"'( +399 "core" ( +2 "storage"(n& +3 "core" & \ r +2 "storage"( & +3 "core" & \ r +2 "manipulator"&:& +4 "core" &o z5 +2 "manipulator"&% +3 "core" % z +4 .tForearm.seek :retract + "manipulator"&a'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&d(* +181 "core" ( +2 "manipulator"&?& +3 "core" &1 y' +2 "storage"(I& +4 "core" & \ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&X' +103 "core" ' +2 .tElbow.hold + "manipulator"&w, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +74 "core" 1 +40 "manipulator"&#% +9 "core" %  p z$ +2 "storage"(& +4 "core" & y s \ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&'4 +14 "core" ' +2 "manipulator"&M& +3 "core" &= y% +2 "storage"(C& +4 "core" & ?\ t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&;'ѷ +30 "core" ' + "storage"(G% +40 "core" % 9\ u +3 ."downElevator"SE.seek :down +4 "storage"(A'g +99 (q% +2 "core" % <\ xRR +2 "manipulator"&F% +4 "core" %ѳ yc +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +26 "core" ' + ."downElevator"SE.stop + "storage"(5 +67 "core" ' + #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &Q\ u +2 "manipulator"&& +5 "core" &= y% + "manipulator"&J% +5 "core" %\  } y +2 .tElbow.seek FlushPuck::Garage + "manipulator"&^(- +179 "core" ( + "manipulator"&& +3 "core" &- z y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" &- y +2 .tForearm.seek :garage +2 "manipulator"&D'a +111 "core" ' +2 .tHand.close + "manipulator"&`/ +69 "core" / +2 "manipulator"&[& +4 "core" &- z +2 "manipulator"&+% +3 "core" % rg y +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&|(i +304 "core" ( +2 "manipulator"&T& +3 "core" &s ! y+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &s  y+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&}'Ͻ +98 "core" ' + "manipulator"&@& +4 "core" &s 2 y+ +2 "manipulator"&4% +3 "core" % l y +3 "collection"'"& +4 "core" &T\ v +2 "collection"'W& +5 "core" &h\ u +2 .tCC.seek :closed +2 "collection"'l(S +3 "core" &e\ u +9 &6~c\ q$c +9 &Vu~e\ k7 +9 &s~d\ kK +10 &Me\ oN +9 &gQg\ nM +10 &)Pi\ nM +9 &Q~h\ nN +9 &Td\ nN +10 &oRe\ nM +9 &0Pf\ nN +9 &Rg\ nM +10 &!Qd\ nM +9 &#wQe\ nM +10 &%9Rf\ nM +9 &&Tc\ nN +9 &(O~b\ nN +10 &*Qd\ nM +9 &,AQd\ nM +42 &.Qf\ mM +8 &/Qe\ mM + &1Te\ mN + &3HO`\ nN + &5\ TX\ mN +3 &6Rc\ mN +10 &8Od\ nN +9 &:QPa\ nM +9 &<Qe\ nM +10 &=Q^\ nN +9 &?Oc\ nM +10 &AYRa\ nM +9 &CTc\ nM +9 &D]d\ mO +10 &Fke\ kP +9 &HFf\ eW +9 &I\\\ bZ +10 &Kf\ a\\ +9 &M}d\ b\\ +10 &O>e\ b\\ +9 &Pi\ a] +9 &Rf\ aD +10 &S(_\ c, +9 &Syd\ iT +2 ( +2 "collection"'W& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.35 + "collection"'i& +3 "core" &Szf\ hT +3 .tHand.open + "manipulator"&1 +74 "core" 1 + "manipulator"&x% +4 "core" % x y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%V +125 "core"  +6 "processing"%g% +4 "core" %ϵ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +4 .tPS.seek 0ml + "processing"%-'ϴ +1590 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +7 .tPSR.select :air + "processing"% +16 .tPS.seek 2.5ml + "processing"%Y'\ +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% + "collection"'  +7 "core" A +2 "processing"% +2 "core" A +2 "processing"%Q  +62 "core" +98  +6 .tPSV.dial :mixloop + "processing"%f +100 "core" +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'E  +15 "core"  +3 .tPTV.dial :PRVmixing +2 "processing"%v  +128 "core" +4 .tPS.seek 0ml +2 "processing"%7'ϴ +2609 "core" ' +2 .tPSV.dial :air + "processing"%{  +53 "core" +5 .tPS.seek 2.5ml + "processing"%z'\ +2597 "core" ' +2 .tPSV.dial :mixloop + "processing"%3 +41 "core" +5 .tPS.seek 0ml + "processing"%9'ϴ +2607 "core" ' + .tPSV.dial :air +39 "processing"%h  +49 "core"  +4 .tPS.seek 2.5ml + "processing"%e'\ +2599 "core" ' +2 .tPSV.dial :mixloop + "processing"%R +43 "core" +4 .tPS.seek 0ml +2 "processing"%.'ϴ +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +4 "core" &r ^ z, +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +4 "core" ( + "manipulator"&,& +4 "core" &r z, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &r A y, +3 .tForearm.seek CC + "manipulator"&N'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&(/ +74 "core" / +3 .tCC.seek :open + "collection"'t( +402 "core" ( + "manipulator"&U& +4 "core" &r  y, +2 "manipulator"&Z% +3 "core" % ϶ [ y +3 .tForearm.seek :retract + "manipulator"&5'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&c(- +297 "core" ( + "manipulator"&\ & +4 "core" &- 9 y< +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &- X y< +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&''a +113 "core" ' + .tHand.open + "manipulator"&]1 +77 "core" 1 +2 "manipulator"&% +3 "core" % jU v z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +103 "core" ' +2 .tPSV.dial :mixloop + "processing"%0 +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%p  +5 "core" +3 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%  +6 "core"  +3 .tCTV.dial :air,avoiding: :intake + "collection"'=  +5 "core"  +3 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"'o& +4 "core" &W\ u +2 "manipulator"& % +3 "core" %\ 0 y +3 "storage"(<% +3 "core" %v i\ { +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(u(d +199 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (/& +3 "core" &h &\ w +2 "manipulator"&& +3 "core" &- l y< +40 "manipulator"& % +10 "core" %\ y +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&(U +162 "core" ( + "manipulator"&b& +5 "core" &O % y( + "storage"(H& +4 "core" &h \ z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&S' +92 "core" ' + "storage"(K& +4 "core" &h \ { +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(P'> +85 "Can"P\ pKI +143 "core" ' +2 "storage"(s- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (~& +3 "core" &h a\ t +2 "manipulator"& & +3 "core" &O V y( +2 .tElbow.seek 3 +2 "manipulator"&(U +4 "core" ( + "manipulator"& & +3 "core" &O C y( +2 "storage"()& +4 "core" &h m\ u +3 .tForearm.seek 3 + 300 counts + "manipulator"&L'U +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&m/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(&'g +7 "core" &O y( +2 "manipulator"&% +3 "core" % R z +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&k(i +82 "core" ' + ."downElevator"SE.stop + "storage"(5 +59 "core" ( +2 "manipulator"&$& +3 "core" &k% y@X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +3 "core" &k% L y@X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&n'Ͻ +93 "core" ' +2 "manipulator"& & +4 "core" &k% y@X +2 "manipulator"&:% +4 "core" % z< +2 "collection"'& +4 "core" &T\ s +2 "collection"'?& +5 "core" &h\ s +2 .tCC.seek :closed +2 "collection"'I(S +3 "core" &g\ s +9 &1xl\ i*y +10 &dzY\ i> +9 &|kS\ iN +9 &@N}N\ mM +10 &SI\ lN +9 &QJ\ lN +10 &QE\ lN +9 &FT,\ lN +9 &U)\ lN +10 &N,\ mM +9 & T)\ lN +9 &"NQ!\ lN +10 &$O\ mM +9 &%R\ lM +9 &'P\ lN +10 &)WO\ lM +9 &+Q\ lM +10 &,O\ mM +9 &.R\ lM +9 &0^N\ mN +10 &2!T \ kM +9 &3O\ lN +9 &5S"\ kM +10 &7fP7\ lN +9 &9)T-\ lM +10 &:P%\ lN +9 &<U \ lN +9 &>nQ&\ lN +10 &@0S\ lN +9 &AO\ lM +9 &CR\ lM +10 &EvV \ kN +9 &G5]\ jO +10 &Hm\ iQ +9 &J\ gT +9 &L^ \ bY +10 &N\ \ aZ +9 &O \ `Z +9 &Q\ `\\ +10 &Sc\ e5 +43 &S\ bZ +8 ( + &Sh\ gQ &Sh\ hQ + &Sh\ hQ + &Sh\ hQ +3 "collection"'?& +2 "core" &Sh\ hQ +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.03 +2 .Hand.open + "manipulator"&21 +75 "core" 1 + "manipulator"&j% +4 "core" % \\ z< +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'#  +127 "core" ~ +5 .tCSV.dial CTV + "collection"'  +30 "core"  +5 .tPS.seek 2.5ml + "processing"%M'\ +2602 "core" ' +2 "collection"'C% +3 "core" % JM4\ h\ +3 .tCS.seek 4.25ml + "collection"'a'W +1531 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%G  +41 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%d  +70 "core"  +5 .tPS.seek 0ml +2 "processing"%q'ϴ +2606 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'F ` +30 "core" _ +3 .tCSV.dial :air +2 "collection"'X @ +43 "core" ? +4 .tCS.seek 10ml +2 "collection"'1' +1544 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +5 .tCS.seek 0ml + "collection"'' +2618 "core" ' +2 .tCBV.dial :waste1 + "collection"'J @ +29 "core" > +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +127 "core" +3 "collection"'& +4 "core" &Shqv\ eQ +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&;% +3 "core" %\ \ z +2 "storage"(O% +4 "core" %p ~ \ o +2 "storage"(A. +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(w( +207 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (`& +2 "core" & i _ "\ l +2 "manipulator"&[& +4 "core" &k% z@X +2 "manipulator"&+% +3 "core" %\ \ f z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&8(* +186 "core" ( +2 "manipulator"&D& +3 "core" &' y& +2 "storage"(^& +3 "core" & y q _\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&T'ѷ +131 "core" ' +8 "storage"(>& +4 "core" & { s\ o +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(@'> +182 "core" ' + "storage"(4- +4 "core" -'= +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&"& +3 "core" &' z& +2 "storage"(& +3 "core" & i f \ l +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&' +33 "core" ' +2 .tElbow.hold + "manipulator"&i, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'= +3 .tSE.seek 19.13 Pucks below Top Plate + "storage"(x' +35 "core" ' +2 "manipulator"&W% +3 "core" % z +2 "storage"(V& +3 "core" & B E \ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 305 counts +2 "manipulator"&g', +14 "core" ' +2 "manipulator"&}& +4 "core" &;\ z# +2 "storage"(& +3 "core" & | ~ \ m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'ѷ +24 "core" ' +2 .tSE.seek 20.13 Pucks below Top Plate + "storage"('P +49 "core" ' +2 "manipulator"&-& +3 "core" &;\ y# +2 "manipulator"&% +4 "core" % Z z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&(i +170 "core" ( +2 "manipulator"&Q& +3 "core" &u z! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &u S z! +2 .tForearm.seek CC +2 "manipulator"&E'Ͻ +95 "core" ' + .tHand.close + "manipulator"&v/ +67 "core" / +4 .tCC.seek :open + "collection"'Y( +400 "core" ( +2 "storage"({& +3 "core" & \ q +2 "storage"(7& +3 "core" & } 3\ q +2 "manipulator"&3& +4 "core" &u r z! +2 "manipulator"&z% +3 "core" % y +3 .tForearm.seek :retract + "manipulator"&h'\ +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&9(* +167 "core" ( +8 "manipulator"&R& +3 "core" & m y( +3 "storage"(e& +3 "core" & n t \ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&\\' +103 "core" ' + .tElbow.hold +2 "manipulator"&,, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&(% +4 "core" % \ y +2 "storage"(|& +3 "core" & } } x\ m +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts +2 "manipulator"&B'6 +14 "core" ' + "manipulator"&l& +4 "core" &= z$ +2 "storage"(U& +3 "core" & \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&Z'ѷ +23 "core" ' +2 "storage"(N% +3 "core" %U i\ q +3 ."downElevator"SE.seek :down +3 "storage"(\ 'g +99 (% +4 "core" %O z\ uSS +2 "manipulator"&r% +3 "core" % R yy +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +18 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +70 "core" ' + .tPSV.dial :air +2 "processing"%  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%5'\ +2599 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%0 +42 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%p  +42 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%=  +42 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%o'ϴ +2604 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &\  +2 "manipulator"&<& +3 "core" &=\ y$ +2 "manipulator"&% +3 "core" %\  t y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&'(- +186 "core" ( +2 "manipulator"&/& +3 "core" &- f y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- X y +3 .tForearm.seek :garage + "manipulator"& 'a +110 "core" ' +39 .tHand.close +7 "manipulator"&!/ +70 "core" / +2 "manipulator"&b& +3 "core" &- z +2 "manipulator"&H% +3 "core" % l` z +3 .tForearm.seek :retract + "manipulator"&K'\ +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&c(_ +135 "core" ( +2 "manipulator"&_& +3 "core" &d \\ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &d _ y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&~'$ +90 "core" ' +2 "manipulator"& & +3 "core" &d T y +2 "manipulator"& % +4 "core" %( p y +2 "processing"%)& +3 "core" &\  +3 "processing"%m& +5 "core" &\  +2 .tPC.seek :closed + "processing"%(^ +5 "core" &\  +9 &4y\ +} +9 &d~\ @ +9 &[m\ P +10 &M\ O +9 &O\ O +10 &R\ O +9 &eO\ O +9 &&Q\ O +10 &N\ O +9 &Q\ O +9 & lQ\ O +10 &"0M\ O +9 &#O\ O +10 &%Q\ O +9 &'sO\ P +9 &)7O\ O +10 &*O\ O +9 &,Q\ P +9 &.}Q\ O +10 &0>Q\ O +9 &1P\ P +10 &3P\ O +9 &5P\ O +9 &7FQ\ O +10 &9Q\ O +9 &:P\ O +9 &<R\ O +10 &>OP\ O +9 &@R\ O +9 &AU\ O +11 &C^\ Q +8 &EIz\ T +10 &G\ U +9 &H\ U +9 &J\ U +10 &LK\ V +9 &N \ V +9 &O\ V +10 &Q\ V +9 &SR\ V +10 &U\ W +9 &V\ W +9 &X\ W +10 &ZX\ W +9 &\\\ W +10 &]\ ; +9 &^.\ T +9 &^"\ 0 +2 ( +2 "processing"%m& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.72 + "processing"%& +4 "core" &^ \ 0 +3 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&S% +3 "core" % ( K z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%6  +43 "core"  +4 .tPSV.dial :mixloop + "processing"%P +42 "core" +5 "processing"%L% +3 "core" %ϲ\ +3 .tPS.seek 0.3ml + "processing"% ' +377 "core" ' +2 .tPSV.dial PSR + "processing"%: +111 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'' +487 "core" ' + .tdelay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%'\ +1889 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%& +99 "core" +3 .tPTV.dial :mixing +2 "processing"% @ +73 "core" B +42 .tPBV.dial :waste2 +9 "processing"%t  +89 "core" +5 .tPS.seek 0ml + "processing"%2'ϴ +2597 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&j& +5 "core" &d q z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&?(_ +2 "core" ( +2 "manipulator"&#& +4 "core" &d s y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d z +3 .tForearm.seek PC + "manipulator"&n'$ +99 "core" ' + .tHand.close + "manipulator"&./ +76 "core" / +3 .tPC.seek :open +2 "processing"%y( +459 "core" ( +2 "manipulator"&C& +3 "core" &d u y +2 "manipulator"&%% +4 "core" % , z +2 .tForearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&d(- +131 "core" ( +2 "manipulator"&M& +3 "core" &- i y( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &- h y( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&X'a +110 "core" ' + .tHand.open +2 "manipulator"&a1 +64 "core" 1 +2 "manipulator"&% +3 "core" % ia z; +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +105 "core" ' +2 #tLoading bac puck from tube 3 into Processing Clamp + "processing"%J& +3 "core" &\ +2 "manipulator"&% +4 "core" %\ Y y +2 "storage"(% +4 "core" %p 6\ y + "storage"(;. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(O(d +190 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (A& +3 "core" &a O\ o +2 "manipulator"&`& +3 "core" &- z( +2 "manipulator"&[% +4 "core" %\ ~ z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&+(U +179 "core" ( +2 "manipulator"&u& +3 "core" &W 4 z:/ +2 "storage"(D& +3 "core" &a ^\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&^' +89 "core" ' +2 "storage"(k& +3 "core" &a $\ w +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(>'> +276 "core" ' + "storage"(- +4 "core" -': + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (4& +3 "core" &a v s &\ p +2 "manipulator"&"& +4 "core" &W z:/ +2 .tElbow.seek 3 +2 "manipulator"&(U +2 "core" ( +2 "manipulator"&& +3 "core" &W S z:/ +2 "storage"(W& +3 "core" &a \ q +3 .tForearm.seek 3 + 300 counts + "manipulator"&V'U +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&}/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(-'g +7 "core" &W s z:/ +2 "manipulator"&% +3 "core" % [ yM +2 .tForearm.seek :retract +2 "manipulator"&T'\ +93 "core" ' +2 .tElbow.seek PC + "manipulator"&8(_ +88 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +161 "core" ( + "manipulator"&@& +3 "core" &d y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d x y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&g'$ +99 "core" ' +2 "manipulator"&x& +4 "core" &d z +2 "manipulator"&Q% +3 "core" %# y +3 "processing"%f& +3 "core" &\ +3 "processing"%& +5 "core" &\ +2 .tPC.seek :closed + "processing"%i(^ +5 "core" &\  +8 &0x\ *y +9 &cy\ > +10 &km\ O +9 &,N\ O +10 &I\ O +9 &M\ N +9 &tL\ N +10 &5N\ O +9 &L\ O +9 &N\ O +10 & {L\ O +9 &">M\ N +9 &#L\ O +10 &%L\ O +9 &'L\ O +10 &)FM\ N +9 &+L\ O +9 &,O\ O +10 &.K\ O +9 &0MK\ O +9 &2L\ N +10 &3N\ N +9 &5M\ O +10 &7UPS\ O +9 &9Q^\ O +9 &:J\ O +10 &<N\ N +9 &>]P\ O +9 &@O\ O +10 &AT\ O +9 &C\\\ P +10 &EXx\ S +9 &G\ ~U +9 &H\ T +10 &J\ ~U +9 &LY\ }U +10 &N\ ~U +9 &O\ }U +9 &Q\ ~U +10 &S_\ ~V +9 &U!\ }V +9 &V\ }V +10 &X\ }V +9 &Ze\ }W +9 &\\&\ }W +10 &]u\ 8 +9 &^/t\ R +10 &^&\ 3 +2 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.76 +2 .Hand.open + "manipulator"&v1 +77 "core" 1 +2 "manipulator"&% +3 "core" %  e z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +96 "core" ' +3 #tHeating Puck.from 3, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +2 "processing"%{  +2 %79 +6 "core" 9 +102 "processing"%39 +3 "core" 9 +102 "processing"%z9 +3 "core" 9  +102 "processing"%R9 +3 "core" 9  +102 "processing"%e9 +3 "core" 9 +102 "processing"%E9 +3 "core" 9 +102 "processing"%9 +46 "core" 9 +104 "processing"%9 +3 "core" 9  +102 "processing"%(9 +3 "core" 9$ +102 "processing"%|9 +3 "core" 9( +102 "processing"%l9 +3 "core" 9, +103 "processing"%U9 +3 "core" 91 +102 "processing"%N9 +3 "core" 95 +102 "processing"%h9 +3 "core" 99 +102 "processing"%9 +3 "core" 9= +102 "processing"%r9 +3 "core" 9A +102 "processing"%99 +3 "core" 9F +102 "processing"%\\9 +3 "core" 9J +102 "processing"%B9 +3 "core" 9N +102 "processing"%9 +3 "core" 9R +102 "processing"%9 +3 "core" 9V\ +103 "processing"%Z9 +2 "core" 9[ +103 "processing"%\ 9 +2 "core" 9_ +103 "processing"%q9 +2 "core" 9c +103 "processing"%09 +2 "core" 9$g +103 "processing"%p9 +3 "core" 9.k +102 "processing"%9 +3 "core" 99p +102 "processing"%=9 +3 "core" 9Ct +102 "processing"%59 +3 "core" 9Mx +102 "processing"% 9 +3 "core" 9U| +102 "processing"%<9 +3 "core" 9_ +103 "processing"%9 +2 "core" 9g +103 "processing"%/9 +2 "core" 9o +103 "processing"%9 +2 "core" 9w +4 .tPH.hold 2:00:00,29C +2 "processing"%, ppp +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%! +101 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +15 .tPS.seek 0.5ml + "processing"%b' +580 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +15 .tPS.seek 2ml +2 "processing"%H'˹ +1586 "core" ' +2 .tPTV.dial :puck + "processing"%]  +74 "core"  +6 .tPSV.dial PTV +2 "processing"%_ +72 "core" +4 .tPBV.dial :waste1 + "processing"%s  +131 "core"  +3 "processing"% % +4 "core" %˼V\  +46 .tPS.seek 1.5ml +2 "processing"% ' +577 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +5 .tPS.seek 0ml +2 "processing"%)'ϴ +1596 "core" ' +2 .tdelay 5:00 +7338 "Can"L\ y=J +22664 #trecoverPSRreagent08 + .PTV.dial :puck +2 "processing"%'  +4 "core"  +4 .tPBV.dial :waste1 +2 "processing"%K  +33 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" + +5 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +72 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%'\ +2357 "core" ' +2 .tPSV.dial PTV + "processing"%S +72 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%m +74 "core"  +6 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%6 +72 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +69 "core"  +5 .tPS.seek 0ml + "processing"%L'ϴ +2368 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%~  +130 "core" +3 .tPSV.dial :mixloop + "processing"%o +42 "core" +4 .tPRV.dial :ab1 + "processing"%: @ +75 "core" A +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% ' +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%&  +49 "core"  +5  +3 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%% +3 "core" %+\  +3 .tPS.seek 0.3ml + "processing"%t' +352 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" +4 .tPRV.dial :air + "processing"%j  +43 "core"  +4 .tPS.seek 0.9ml +2 "processing"%#'A +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +72 "core" > +4 .tPS.seek 0.5ml + "processing"%.' +851 "core" ' +8 #taddPMLReagent08 + .PSV.dial :air + "processing"%c  +41 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%$'˹ +1592 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +4 .tPTV.dial :mixing + "processing"%C @ +73 "core" A +4 .tPBV.dial :waste1 +2 "processing"%%  +33 "core" +4 "processing"%M% +4 "core" %˵"\  +2 .tPS.seek 1.85ml +2 "processing"%F' +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" + +5 .tPS.seek 0ml + "processing"%?'ϴ +1947 "core" ' +2 .tdelay 2 seconds +201 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'a& +3 "core" &\ m +2 "manipulator"&& +3 "core" &d y +2 "manipulator"&J% +4 "core" %\  z +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(- +123 "core" ( +2 "manipulator"&& +3 "core" &- z. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- y. +3 .tForearm.seek :garage + "manipulator"&;'a +112 "core" ' + .tHand.close + "manipulator"&X/ +71 "core" / +3 "manipulator"&A& +3 "core" &- z. +2 "manipulator"&`% +3 "core" % jh z +3 .tForearm.seek :retract + "manipulator"&['\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&w(i +298 "core" ( +2 "manipulator"&u& +3 "core" &] y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &] d y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&k'Ͻ +96 "core" ' +3 "manipulator"&d& +3 "core" &] _ z +2 "manipulator"&1% +4 "core" % z +2 "collection"'& +4 "core" &\ k +3 "collection"'4& +5 "core" &\ q +2 .tCC.seek :closed + "collection"'"(S +4 "core" &\ p +8 & 0\ m$c +10 &Uw\ f7 +9 &}w\ eL +9 &T\ iO +10 &TQ\ iP +9 &S\ iP +10 &U\ eO +9 &O\ dP +9 &\\T\ dP +10 &R\ cP +9 &P\ dP +10 &!N\ dP +9 &#eM\ dO +9 &%&O\ dP +10 &&Q\ cP +9 &(P\ dO +9 &*mP\ dO +10 &,/O\ dO +9 &-R\ cP +10 &/Q\ cP +9 &1uN\ dO +9 &36N\ cP +10 &4Q\ cP +9 &6N\ dO +9 &8}T\ cO +46 &:?T\ bO +5 &<N\ cO + &=S\ bO + &?S\ bO + &AFR\ bP +3 &CR\ cP +9 &D\\\ bQ +9 &Fp\ `S +10 &H4\ ZY +9 &I\ V\\ +10 &K\ W\\ +9 &Mm\ W] +9 &O,\ V^ +10 &P\ V] +9 &R\ VK +9 &S%\ [*z +10 &S{\ ^X +2 ( +2 "collection"'4& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.41 + "collection"'& +3 "core" &Sx\ ]X +4 .tHand.open + "manipulator"&W1 +65 "core" 1 +2 "manipulator"&}% +5 "core" % 8 y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"% +99 "core" +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%+' +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%^  +42 "core"  +5 .tPS.seek 0ml + "processing"%>'ϴ +1599 "core" ' +2 .tPSV.dial PSR + "processing"%V +44 "core"  +7 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%@'\ +2596 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"'  +33 "core"  +126  +6 .tPSV.dial :mixloop +2 "processing"%x +100 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'Q  +5 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%f  +71 "core" +6 .tPS.seek 0ml + "processing"%-'ϴ +2618 "core" ' +2 .tPSV.dial :air + "processing"%T  +53 "core" +5 .tPS.seek 2.5ml +2 "processing"%y'\ +2600 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +53 "core" +5 .tPS.seek 0ml +2 "processing"%'ϴ +2596 "core" ' +2 .tPSV.dial :air +39 "processing"%7  +46 "core"  +5 .tPS.seek 2.5ml +2 "processing"%'\ +2596 "core" ' +2 .tPSV.dial :mixloop + "processing"%3 +43 "core" +5 .tPS.seek 0ml + "processing"%g'ϴ +518 "Can"X\ k]K +2080 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" &] y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&R(i +54 "core" ( + "manipulator"&e& +4 "core" &e+ zD{ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &e+ w zD{ +3 .tForearm.seek CC + "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +4 .tCC.seek :open + "collection"'(( +402 "core" ( +2 "manipulator"&|& +3 "core" &e+ zD{ +2 "manipulator"&l% +4 "core" % { y +2 .tForearm.seek :retract +2 "manipulator"&U'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&N(- +281 "core" ( +2 "manipulator"&h& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- p y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&r'a +113 "core" ' +2 .tHand.open + "manipulator"&91 +68 "core" 1 + "manipulator"&\\% +4 "core" % iQ w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +104 "core" ' +2 ."bac"delayUntil "16:10:06.08" +2 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'& +5 "core" &M\ f + "manipulator"&% +5 "core" %\  N y +2 "storage"(Z% +3 "core" %l \ t +2 "storage"(\ . +3 "core" .(d +2 "storage"(q& +3 "core" &a W\ t +2 "storage"(0& +4 "core" &a z R\ t +2 "manipulator"&p& +3 "core" &- l y +2 "manipulator"&% +4 "core" %\  g y +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"&=(U +186 "core" ( +2 "manipulator"&5& +3 "core" &L @ z;6 +2 "storage"( & +4 "core" &a i w 9\ k +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +45 ."WCR"Forearm.seek 3 + 700 counts +3 "manipulator"&<' +100 "core" ' +2 "storage"(& +3 "core" &a \ t +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(/'> +253 "core" ' +2 "storage"(- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (!& +3 "core" &a ^ [ F\ l +2 "manipulator"&2& +4 "core" &L z;6 +2 ."WCR"Elbow.seek 3 +2 "manipulator"&b(U +3 "core" ( +2 "manipulator"&]& +3 "core" &L z;6 +2 "storage"(_& +4 "core" &a n ^ q\ n +2 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&s'U +14 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"& / +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&H& +2 "storage"( 'g +7 "core" &L b z;6 +2 "manipulator"& % +3 "core" % Q zq +3 ."WCR"Forearm.seek :retract +2 "manipulator"&{'\ +93 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&'(i +87 "core" ' + ."downElevator"SE.stop + "storage"(5 +83 "core" ( +2 "manipulator"&K& +3 "core" &b c y +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &b z +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&'Ͻ +103 "core" ' + "manipulator"&)& +4 "core" &b % z +2 "manipulator"&S% +4 "core" % Q yD +2 "collection"'m& +4 "core" &h\ i +3 "collection"'6& +5 "core" &T\ p +2 ."WCR"CC.seek :closed +2 "collection"'P(S +3 "core" &]\ o +10 &1zT\ f*x +9 &c|O\ d> +10 &knK\ gO +9 &-PD\ jN +9 &R.\ jN +10 &P(\ dO +9 &rQ/\ bO +9 &5Q+\ bN +10 &Q\ bN +9 &Q\ bO +10 & {Q\ iN +9 &"=R \ hN +9 &#T \ gO +10 &%Q\ gO +9 &'R\ gN +9 &)EO\ bN +10 &+R\ cN +9 &,M+\ bN +10 &.T<\ hN +9 &0MS9\ hN +9 &2Q5\ bO +10 &3S%\ iN +9 &5Q \ jO +9 &7UR"\ jN +10 &9O!\ jN +9 &:N#\ jN +10 &<O \ jN +9 &>]R\ jN +9 &@Q\ jO +10 &AP \ cN +9 &CS\ _O +9 &EbY\ ^O +10 &Gi \ \\Q +9 &H\ ZU +10 &J\ VY +9 &LF\ T\\ +9 &N\ S\\ +10 &O\ T[ +9 &Q\ R] +9 &S*x\ W. +10 &S\ R#j +9 ( + &Sm\ dT +2 "collection"'6& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.19 +3 .Hand.open + "manipulator"&1 +67 "core" 1 + "manipulator"&~% +4 "core" % N yD +40 ."WCR"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&o'\ +102 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler"):+ +4 "core" + + "sampler")L% +3 "core" % j\ ? +2 "collection"'&& +4 "core" &SnI\ dT +3 "Can"W\ k_K' +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'  +4 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %^ i\ < +2 "sampler")% +4 "core" %^ j\ < +2 ."WCR"Intake.select :close + "sampler")0 +14 )% +3 "core" %^ ]\ A +2 ."WCR"SSV.dial :exhaust +2 "sampler")x  +75 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")Q' +416 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +15 #"WCR"Sampling 100.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" % \ Q +2 "sampler")% +4 "core" %%/67 e\ - +36 "collection"'% +3 "core" %\ \\ +2 "sampler")x% +4 "core" %$=> \\\ 9 +41 "collection"'n% +3 "core" % \ V +2 "sampler")@% +4 "core" %$HI X\ 8 +47 "collection"'T% +3 "core" % \ U +2 "sampler")-% +3 "core" %$OQ e\ 0 +54 "collection"'y% +3 "core" %\ \\ +2 "sampler")v% +4 "core" %$`` c\ 9 +61 "collection"'Q% +9 "core" %\ [ +2 "sampler")7% +4 "core" %$xy \\\ 9 +68 "collection"'f% +4 "core" %\ \ V +2 "sampler")% +4 "core" %$ Y\ 8 +77 "collection"'z% +3 "core" %\ ] +2 "sampler")e% +4 "core" %$ k\ 9 +88 "collection"'E% +3 "core" % \ ] +2 "sampler")% +4 "core" %$ c\ : +100 "collection"'w% +3 "core" % \ ^ +2 "sampler")% +3 "core" %$ _\ : +113 "collection"'"% +3 "core" %\ \\ +2 "sampler")|% +4 "core" %$WU X\ 8 +127 "collection"'l% +3 "core" %\ ^ +2 "sampler")% +4 "core" %$ e\ : +144 "collection"'h% +3 "core" % \ \\ +2 "sampler")% +4 "core" %% e\ 9f +162 "collection"'% +3 "core" %! \ Z +2 "sampler")3% +4 "core" %$ a\ 74 +2 "sampler")\\% +4 "core" %$ ]\ 64 + ."WCR"Intake.select :close +2 "sampler")0 +14 )U% +3 "core" %$ Z\ :4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")' +860 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")Z  + "collection"'\ @ +5 "core" ? +70 +5 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +214 "collection"'q% +3 "core" %$$ \ W +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s +2 "sampler")#.n0X,% +4 "core" %Z ]\ ( +21 "collection"'% +46 "core" %\ N +3 "sampler")% +4 "core" %Z f\ 3 +24 "collection"'x% +3 "core" %\ T +2 "sampler")n% +4 "core" %Z \\\ 2 +28 "collection"'@% +3 "core" %\ V +2 "sampler")[% +3 "core" %Z \\\ 3 +32 "collection"'T% +3 "core" %\ M +2 "sampler")-% +4 "core" %Z g\ 0 +36 "collection"'y% +3 "core" %\ U +2 "sampler")v% +4 "core" %Z T\ 3 +41 "collection"'Q% +3 "core" %\ W +2 "sampler")7% +4 "core" %Z \\\ 3 +47 "collection"'f% +3 "core" %\ W +2 "sampler")% +4 "core" %Z Z\ 3 +53 "collection"'z% +3 "core" %\ \ U +2 "sampler")e% +4 "core" %Z') X\ ' +61 "collection"'E% +4 "core" % \ P +2 "sampler")% +3 "core" %ZHH j\ 2 +70 "collection"'w% +3 "core" %\ V +2 "sampler")% +3 "core" %Zjl i\ / +78 "collection"'"% +3 "core" %\ W +2 "sampler")|% +4 "core" %Z [\ 3 +88 "collection"'l% +3 "core" %\ W +2 "sampler")% +4 "core" %Z ]\ 4 +100 "collection"'h% +3 "core" %"\ O +2 "sampler")% +4 "core" %Z Z\ + +2 "sampler")% +3 "core" %Z d\ 2 +2 ."WCR"Intake.select :close + "sampler")0 +14 )3% +3 "core" %Z ]\ 7 +2 ."WCR"SSV.dial :exhaust +2 "sampler")\\  +75 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")U' +575 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +73 "core" B +5 ."bac"PBV.dial :waste1 +2 "processing"%Y  +34 "core" +5 ."bac"delay 30 seconds +269 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 #"WCR"Sampled 100.0ml +2 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b +2 "collection"'\  +74 "core"  +5 ."WCR"delay 1:00 +2633 ."bac"PBV.dial between PSV and waste1 +2 "processing"%Z * +34 "core" + +5 ."bac"PSV.dial :air +2 "processing"%q  +54 "core" +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +48 ."bac"PS.seek 2.5ml + "processing"%'\ +2386 "core" ' +2 ."bac"PSV.dial :mixloop +2 "processing"% +40 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +41 "core"  +5 ."bac"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%5 +41 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%N'ϴ +29 ."WCR"CSV.dial :air +2 "collection"'R @ +44 "core" > +5 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'' +2293 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%B +86 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV + "collection"' @ +38 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +14 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%!' +9 "core" @ +63 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'2  +89 "core"  +8 "collection"']% +3 "core" % {~\ \\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'_ ` +30 "core" a +9 ."WCR"CS.seek 7.354ml +2 "collection"'0' +363 "core" ' +2 ."bac"delay 5 seconds +336 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'p  + '  +42 "core" ~ +34  +46 ."WCR"CS.reconfigure :pressurize +8 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'=' +21 ."bac"PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%/'˹ +1560 "core" ' ,\ X +3 ."WCR"CBV.dial :waste2b +2 "collection"'*  +32 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 "core" ' +2 ."bac"PTV.dial :puck +3 ."WCR"CS.seek 0ml +3 "processing"%s  + "collection"'9' +72 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%) +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%b  +34 "core" +4 "processing"%S% +3 "core" %˿S\ { +3 ."bac"PS.seek 1.5ml + "processing"%m' +174 "core" ' + ."WCR"delay 1:00 +417 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%{'ϴ +1594 "core" ' +2 ."bac"delay 2:00 +3644 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'(  +129 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'  +43 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +15 ."WCR"CS.seek 2ml + "collection"'~'O +589 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'6' +1925 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +73 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'L  +88 "core"  +49 "collection"'&% +7 "core" % \ V +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +57 "core" ^ +7 ."WCR"CS.seek 7.297ml +2 "collection"'<' +729 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + ':  +30 "core"  +106  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"' ' +1624 "core" ' \ Z +3 ."WCR"delay 2:00 +2240 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +4 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%j  +34 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%'\ +1971 "Can"M\ diuK +411 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%c +71 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +85 "core"  +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%C  +84 "core" +5 ."bac"PS.seek 0ml +2 "processing"%%'ϴ +2342 ."WCR"CBV.dial :waste2b +2 "collection"'K  +31 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'F' +7 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%$ +132 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml +40 "processing"%a' +135 "core" ' + ."WCR"delay 1:00 +460 "core" ' +2 ."bac"delay 5 seconds +503 .PSR.select :air + "processing"% +16 ."bac"PS.seek 2ml + "processing"%#'˹ +1596 "core" ' + ."bac"PTV.dial :puck +2 "processing"%  +5 "core"  +7 ."bac"PSV.dial PTV + "processing"%H +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%X  +34 "core" +5 "processing"%8% +3 "core" %˼S\ } +2 ."bac"PS.seek 1.5ml +2 "processing"%A' +582 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%;'ϴ +1595 "core" ' +2 ."bac"delay 2:00 +757 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'u  +128 "core" +5 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'M  +39 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +15 ."WCR"CS.seek 2ml + "collection"'G'O +594 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'D' +1937 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV + "collection"'d @ +73 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'1  +89 "core"  +8 "collection"'% +3 "core" % D\ X +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +58 "core" ^ +7 ."WCR"CS.seek 7.301ml + "collection"'J'< +719 "core" ' +47 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'  + 'W  +33 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'}' +1637 "core" ' \ [ +4 ."WCR"delay 2:00 +5111 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%4  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +33 "core" +6 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +72 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%^'\ +2391 "core" ' +2 ."bac"PSV.dial PTV + "processing"%+ +72 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%V +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +72 "core" +5 ."bac"delay 5 seconds +68 ."WCR"CBV.dial :waste2b + "collection"'  +30 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +318 "core" ' +3 ."WCR"delay 1:00 +69 ."bac"PSV.dial :air + "processing"%x  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%n'ϴ +2404 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air + "processing"%@  +43 "core"  +4 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%[  +129 "core" +5 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%T  +44 "core"  +4 ."bac"PTV.dial :PRVmixing + "processing"%-  +4 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"%y +41 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.3ml + "processing"%v' +391 "core" ' +2 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%k  +45 "core"  +4 "processing"%Q% +3 "core" %M\ l +3 ."bac"PS.seek 0.55ml + "processing"%7' +326 "core" ' +2 #"bac"addPMLReagent08 +40 .PSV.dial :air +8 "processing"%f  +42 "core"  +5 ."bac"PS.seek 2ml +2 "processing"%'˹ +1070 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'z  +129 "core" +338 ' + ."bac"PSV.dial :PML +2 "processing"%e +42 "core" +5 ."bac"PTV.dial :mixing + "processing"%E @ +75 "core" B +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +4 "processing"%w% +3 "core" %˷X\ | +3 ."bac"PS.seek 1.85ml + "processing"%' +237 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%" * +34 "core" + +5 ."bac"PS.seek 0ml +2 "processing"%|'ϴ +1943 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +21418 "Can"@\ i\\=LF +26584 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%l @ +15 "core" ? +5 ."bac"PBV.dial :waste1 + "processing"%  +35 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" + +5 ."bac"PSV.dial :air + "processing"%  +43 "core"  +4 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%'\ +2394 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%3 +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +55 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%? +53 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +40 "core"  +5 ."bac"PS.seek 0ml + "processing"%Y'ϴ +2405 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%\ +130 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%Z' +581 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%q'˹ +1599 "core" ' + ."bac"PTV.dial :puck +2 "processing"%g  +75 "core"  +6 ."bac"PSV.dial PTV +2 "processing"% +72 "core" +4 ."bac"PBV.dial :waste1 +43 "processing"%r  +40 "core" +5 "processing"%5% +3 "core" %˾S\ r +2 ."bac"PS.seek 1.5ml +2 "processing"% ' +580 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1597 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%  +5 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%B  +35 "core" +4 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +4 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +71 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%]'\ +2399 "core" ' + ."bac"PSV.dial PTV +2 "processing"%_ +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%N +84 "core"  +6 ."bac"delay 5 seconds +503 .PSV.dial PTV + "processing"% +70 "core" +4 ."bac"delay 5 seconds +148 "Can"=\ asL +354 ."bac"PSV.dial :air +3 "processing"%  +84 "core" +5 ."bac"PS.seek 0ml +2 "processing"%p'ϴ +2412 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%0 +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%!' +588 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%*'˹ +1586 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%s  +4 "core"  +7 ."bac"PSV.dial PTV + "processing"%) +84 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%b  +34 "core" +4 "processing"%S% +4 "core" %˷T\ t +2 ."bac"PS.seek 1.5ml +2 "processing"%=' +582 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +35 "core" , +52 ."bac"PS.seek 0ml +2 "processing"% 'ϴ +1584 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%m  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%(  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +4 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +70 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%~'\ +2398 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%L +73 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +4 ."bac"PS.seek 0ml +2 "processing"%6'ϴ +2395 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%:' +585 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%<'˹ +1586 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%  +4 "core"  +7 ."bac"PSV.dial PTV + "processing"%j +72 "core" +5 ."bac"PBV.dial :waste1 + "processing"%t  +35 "core" +4 "processing"%% +4 "core" %˾^\ | +2 ."bac"PS.seek 1.5ml +2 "processing"%{' +587 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +35 "core" , +6 ."bac"PS.seek 0ml + "processing"%.'ϴ +1593 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%  +5 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%C  +36 "core" +46 ."bac"delay 30 seconds +3009 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +71 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%$'\ +2394 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%% +71 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%a +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%H'ϴ +2393 "core" ' +2 ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%X +132 "core"  +17 #"bac"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +5 "processing"% +26 ."bac"PS.reconfigure :default +5 "processing"%#A d`xb +7 ."bac"PS.seek 0.25ml +3 "processing"%8'5 +336 "core" ' +3 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +15 ."bac"PS.seek 0.5ml + "processing"%#' +338 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml + "processing"%'˹ +456 "Can":\ 'Mr +1138 "core" ' +2 ."bac"PTV.dial :puck + "processing"%A  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%u +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%M  +35 "core" +5 "processing"%F% +3 "core" %˷P\ / +2 ."bac"PS.seek 1.5ml +2 "processing"%G' +588 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%1'ϴ +1615 "core" ' +2 ."bac"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +4 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" + +48 ."bac"PSR.select :air +8 .PSV.dial PSR + "processing"%W +73 "core" +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2466 "core" ' + ."bac"PSV.dial PTV +2 "processing"%J +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%4 +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%`  +73 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%I'ϴ +2453 "core" ' +2 #"bac"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%; +131 "core"  +7 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 2ml +2 "processing"%+'˹ +2087 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%V  +3 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%> +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core" +4 "processing"%}% +4 "core" %˵d\  +2 ."bac"PS.seek 1.5ml +2 "processing"%x' +580 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%^ * +34 "core" * +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%@  +103 "core"  +6 ."bac"PS.seek 0ml + "processing"%['ϴ +1593 "core" ' +2 "processing"%T9 +2 "core" 95 +3 #"bac"Processing Puck Heater at 29.1C before imaging + .PH.coast + "processing"%- +3 "core" 5 + "processing"%y& +3 "core" &^$y\ /3 +3 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 2 + "manipulator"&n% +3 "core" %\ \ . E +2 "storage"(k% +4 "core" %f \  +2 "storage"(Q. +2 "core" .(d +3 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."bac"SC.seek 2 +2 "storage"(v( +211 "core" ( +2 ."bac"SC.configure :limp +2 "storage"($(\ 1b +3 (f& +2 "core" & G 5 ,\ : +2 "manipulator"&7& +4 "core" &b 5 5 & c +2 "manipulator"&z% +3 "core" %\ \   I +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."bac"Elbow.seek 2 +2 "manipulator"&e(* +165 "core" ( +2 "manipulator"&E& +3 "core" &"\ 7 8  a"| +2 "storage"(& +4 "core" &   S\ 8 +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +46 ."bac"Forearm.seek 2 + 700 counts +8 "manipulator"&w'ѷ +99 "core" ' +2 "storage"("& +3 "core" & 8\  +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."bac"SE.seek :beamBreak +2 "storage"('> +185 "core" ' + "storage"(- +3 "core" -'ϥ +2 ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&l& +3 "core" &"\ 3 3 ]"| +2 "storage"(& +4 "core" &   G\ 5 +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek 2 +2 "manipulator"&h' +33 "core" ' + ."bac"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(|- +3 "core" -'ϥ +2 ."bac"SE.seek 20.13 Pucks below Top Plate +2 "storage"(3'O +40 "core" ' + "manipulator"&\\% +3 "core" % q / +2 "storage"(?& +4 "core" &  C\  +2 ."bac"Forearm.force -20 + "manipulator"&5 +3 ."bac"Forearm.seek 2 + 295 counts + "manipulator"&'" +17 "core" ' +2 "manipulator"&& +3 "core" &2 X a ! < l +2 "storage"(\ & +4 "core" & D K )\  +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&Y'ѷ +20 "core" ' +5 ."bac"SE.seek 21.13 Pucks below Top Plate +2 "storage"(Z'Ը +53 "core" ' +2 "manipulator"&g& +3 "core" &2 a X e l +2 "manipulator"&% +3 "core" %љ X _ e +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek :retract + "manipulator"&r'\ +91 "core" ' +2 ."bac"Elbow.seek PC + "manipulator"&5(_ +247 "core" ( + "manipulator"&q& +4 "core" &c v { 6 = +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &c K O ? < +3 ."bac"Forearm.seek PC + "manipulator"& '$ +94 "core" ' +2 ."bac"Hand.close + "manipulator"&/ +71 "core" / +3 ."bac"PC.seek :open +2 "processing"%B( +455 "core" ( +2 "storage"(& +4 "core" & E W \  +2 "manipulator"&2& +3 "core" &c | z S > +2 "manipulator"&% +4 "core" % & q t U > +2 ."bac"Forearm.seek :retract +2 "manipulator"&_'\ +89 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"&N(* +264 "core" ( + "manipulator"&& +4 "core" &6 - 5 6 ` +2 "storage"( & +3 "core" & , & \ 5 +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts + "manipulator"&]'ѷ +89 "core" ' + ."bac"Hand.open +2 "manipulator"&01 +72 "core" 1 +2 "storage"(p- +2 "core" -'Ը +3 ."bac"SE.seek 20.77 Pucks below Top Plate +2 "storage"(!'ӄ +23 "core" ' +45 ."bac"SE.reconfigure :seal +9 "storage"(#QK-0-\ b +2 ."bac"SE.seek 19.9 Pucks below Top Plate +2 "storage"(s'Ќ +44 "core" ' +2 #"bac"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1016h100ml160s.tif +1955 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14208 #"bac"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1016h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1016h100ml40s.tif +4076 #SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1016h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1016h100ml.tif +4509 #SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 41.768 seconds\ /var/log/esp/midres/bac23jun1016h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"BACfans.email "41.768 sec auto-exposure",Subject: "bac23jun1016h100ml images!" +3 "storage"()- +10 "core" -'Ќ +7 "storage"(b& +11 "core" & Z o \ @ +13 "manipulator"&S& +10 "core" &6 [ n +4 ."bac"Elbow.seek 2 +3 "manipulator"&*(* +17 "core" ( + "manipulator"&/& +3 "core" &4 K p +2 "storage"(=& +4 "core" & h l \ D +3 ."bac"Forearm.seek 2 + 700 counts +3 "manipulator"&m'ѷ +3 "core" ' +2 ."bac"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."bac"SE.seek 20.62 Pucks below Top Plate +2 "storage"((' +53 "core" ' + "manipulator"&& +4 "core" &4 C u +2 "storage"(9& +3 "core" & ?\ M +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek 2 +2 "manipulator"& ' +34 "core" ' +4 ."bac"Elbow.hold +4 "manipulator"& , +6 "core" , +5 ."bac"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."bac"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."bac"SE.seek 20.8 Pucks below Top Plate +2 "storage"(L'Ӟ +28 "core" ' +16 "manipulator"&&% +8 "core" %  o +2 "storage"(& +10 "core" & \ K +2 ."bac"Forearm.force -20 +2 "manipulator"&5 +7 ."bac"Forearm.seek 2 + 299 counts +3 "manipulator"&~'& +18 "core" ' +4 "manipulator"&& +6 "core" &4 w +6 "storage"(6& +10 "core" & 1\ Q +4 ."bac"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."bac"Forearm.seek 2 + 700 counts +4 "manipulator"&:'ѷ +40 "core" ' +4 "storage"(% +8 "core" %ӡ \ R +6 ."downElevator"SE.seek :down +6 "storage"(j'g +98 (t% +11 "core" %\ \  <\ URO +4 "manipulator"&% +6 "core" %ѫ & tv +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."bac"Forearm.seek :retract +4 "manipulator"&<'\ +4 "core" ' +6 ."downElevator"SE.stop +2 "storage"(5 +81 "core" ' +4 "storage"(c& +6 "core" & S\ X +6 "collection"'{& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 "processing"%& +9 "core" &Sx\ LT +3 &S\ m +9 "manipulator"&C& +7 "core" &4  y +4 "manipulator"&% +6 "core" %\  G x +106 ."psFlush"Elbow.seek FlushPuck::Garage +7 "manipulator"&K(- +175 "core" ( +4 "manipulator"&.& +6 "core" &- x +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 & & +4 "core" &-  y +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&%'a +114 "core" ' +6 ."psFlush"Hand.close +2 "manipulator"&a/ +70 "core" / +9 "manipulator"&& +7 "core" &- p p +4 "manipulator"&$% +6 "core" % j` q +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 #"uploadLog"upsync +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&H(_ +119 "core" ( +2 "manipulator"&8& +3 "core" &i g y +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +3 "core" &i # y +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&A'$ +92 "core" ' + "manipulator"&u& +4 "core" &i d y +2 "manipulator"&M% +4 "core" %"  y +2 "processing"%F& +4 "core" &`\ r +2 "processing"%& +5 "core" &m\ r +2 ."psFlush"PC.seek :closed +2 "processing"%d(^ +5 "core" &Z\ r +9 &0u[\ j+z +9 &bwd\ i> +10 &kkY\ jO +9 &*NU\ mP +9 &GJ\ nO +10 &OG\ lO +9 &rIN\ mO +9 &4JO\ nO +10 &LL\ mO +9 &NK\ mP +9 & {JM\ mO +10 &";NK\ mP +9 &#LB\ mP +10 &%O>\ mP +9 &'I@\ nO +9 &)CNE\ mP +10 &+LH\ nO +9 &,I=\ nO +9 &.O=\ mO +10 &0KN=\ mP +9 &2M?\ mO +10 &3N7\ mO +9 &5M;\ nP +9 &7TL4\ nO +10 &9J5\ nO +9 &:N9\ nO +10 &<N3\ nO +9 &>\\L;\ nO +9 &@K5\ nO +10 &AP8\ mP +9 &CZ;\ mP +9 &EWw9\ jT +10 &G~9\ jU +9 &H6\ iU +9 &J,\ iV +10 &LY3\ iV +9 &N1\ iV +10 &O \ hV +9 &Q#\ iV +9 &S_#\ iW +10 &U!'\ iW +9 &V'\ iW +10 &X&\ iW +9 &Ze(\ iW +9 &\\&'\ hX +10 &]s(\ k: +9 &^-y&\ kY +9 &^#*\ q1 +3 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.77 +2 "processing"%G& +3 "core" &^%'\ p1 +3 ."psFlush"Hand.open +2 "manipulator"&1 +76 "core" 1 + "manipulator"&% +4 "core" % " l y +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' + ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 ."psFlush"PSV.dial PSR +2 "manipulator"&W% +2 "processing"%1 +7 "core" %\  y +2 "storage"(J% +3 "core" %s J z }\ I +2 "storage"(4. +3 "core" .( +2 "storage"(& +3 "core" & \  k\ V +2 "storage"(`& +3 "core" & \ \  L\ V +2 "manipulator"&& +4 "core" &i ] w +2 "manipulator"&;% +3 "core" %\  % v +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "core"  +3 ."WCR"Elbow.seek 2 +4 "manipulator"&I(* +8 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +48 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%V' +173 "core" ( + "manipulator"&>& +4 "core" &. 3 y!t +2 "storage"(& +3 "core" & \ \  g\ \\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&}'ѷ +98 "core" ' +10 "storage"(+& +5 "core" & W , \ ] +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(^'> +177 "core" ' +2 "storage"(@- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&x& +3 "core" &. x!t +2 "storage"(T& +3 "core" & \ \  b\ W +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&-' +28 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&y, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(n- +3 "core" -' +3 ."WCR"SE.seek 21.14 Pucks below Top Plate + "storage"(k' +7 "core" ' +2 ."psFlush"delay 5 seconds +28 "core" ' +2 "manipulator"&Q% +3 "core" %\ w +2 "storage"(f& +4 "core" & \ \  X\ W +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 315 counts + "manipulator"&7'6 +14 "core" ' + "manipulator"&z& +4 "core" &/ a y!s +2 "storage"(O& +3 "core" & \ %\  9\ \\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&E'ѷ +23 "core" ' +3 ."WCR"SE.seek 22.14 Pucks below Top Plate + "storage"(') +44 "core" ' + "manipulator"&'& +4 "core" &/ W y!s +2 "manipulator"&"% +4 "core" % O y +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' + ."WCR"Elbow.seek CC +2 "manipulator"&o(i +168 "core" ( +2 "manipulator"&l& +3 "core" &r S z +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &r  y +2 ."WCR"Forearm.seek CC +2 "manipulator"&|'Ͻ +51 ."psFlush"PSR.select :air +2 "processing"% +41 "core" ' +7 ."WCR"Hand.close +4 "manipulator"&\\/ +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?'\ +61 "core" / +7 ."WCR"CC.seek :open +2 "collection"'( +400 "core" ( + "storage"(\ & +4 "core" & %  \ c +2 "storage"(g& +3 "core" & & # G\ c +2 "manipulator"&& +4 "core" &r f z +2 "manipulator"&w% +3 "core" % N z +3 ."WCR"Forearm.seek :retract + "manipulator"&e'\ +96 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&(* +174 "core" ( + "manipulator"&h& +4 "core" &$  y$ +2 "storage"(& +3 "core" & % & \ c +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&3' +103 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&Y, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&q1 +74 "core" 1 +3 "manipulator"&R% +4 "core" %  6 y +2 "storage"(& +4 "core" & \ \  \ ` +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 310 counts +2 "manipulator"&'1 +14 "core" ' + "manipulator"&r& +4 "core" &C z m +2 "storage"(i& +3 "core" & A @ \ e +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +22 "core" ' + "storage"(2% +5 "core" %# ? A \ e +2 ."downElevator"SE.seek :down +3 "storage"('g +99 ( % +3 "core" %* = 6 \ e; +2 "manipulator"&% +3 "core" % O y +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +3 "core" ' + "manipulator"& '\ +2 ."downElevator"SE.stop +2 "storage"(5 +92 "core" ' +2 #tStarting finalPurge +796 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +40 "processing"%5 @ +196 "core" B +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%0  +128 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%p +99 "core" +5 ."psFlush"PS.seek :empty + "processing"%_'ϖ +528 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +2068 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +100 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +591 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%)'\ +1872 "Can"%\ nON +227 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%b  +35 "core" +6 ."psFlush"PTV.dial :mixing + "processing"%S @ +72 "core" A +6 ."psFlush"PSV.dial :mixloop +2 "processing"%/ +100 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%='ϖ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +99 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 1ml + "processing"%9'M +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%&'\ +1589 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%N  +5 "core" +5 ."psFlush"PS.seek 0ml + "processing"%6'ϴ +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%] +72 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +59 ."psFlush"PS.seek 0.5ml + "processing"%s' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +16 ."psFlush"PS.seek 2.5ml + "processing"%'\ +2092 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%m +71 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%* U +53 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%('ϴ +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%t @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%c'ϴ +2602 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%~ +42 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%{'\ +2607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +70 "core" +5 ."psFlush"PBV.dial PSV +5 .PS.seek 0ml + "processing"%C'ϴ +2619 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +54 "core" B +5 ."psFlush"PS.seek 2.5ml + "processing"%L'\ +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%:  +72 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%j'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%. +42 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"% 'M +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +1601 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +70 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%  +5 "core"  +4 ."psFlush"PBV.dial :waste1 +46 "processing"%$  +53 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%<'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%8 +72 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml + "processing"%#' +600 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%%'\ +2102 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%M U +55 "core" W +5 ."psFlush"PS.seek 0ml +2 "processing"%F'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%K @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml + "processing"%X'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%B  +70 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%G'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%W +70 "core" +5 ."psFlush"PBV.dial PSV + "processing"% U +5 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%J'ϴ +2593 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%4 @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2597 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%`  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%'ϴ +2596 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"';& +3 "core" &\ k +2 "manipulator"&1& +4 "core" &C \ z m +2 "manipulator"&A% +3 "core" %\   z +3 .tElbow.seek PC + "manipulator"&>(_ +245 "core" ( +2 "manipulator"&& +3 "core" &h ] z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &h 2 z +3 .tForearm.seek PC +42 "manipulator"&+'$ +96 "core" ' + .tHand.close + "manipulator"&[/ +68 "core" / +4 .tPC.seek :open + "processing"%D( +460 "core" ( + "manipulator"&@& +4 "core" &h p z +2 "manipulator"&x% +3 "core" % - P y +3 .tForearm.seek :retract + "manipulator"&T'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(i +373 "core" ( +2 "manipulator"&Q& +3 "core" &k  y- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &f& +2 "core" &k H y- +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&z'Ͻ +105 "core" ' + "manipulator"&O& +3 "core" &k S z- +2 "manipulator"&'% +5 "core" % t yr + "collection"'"& +4 "core" &\ \ o +2 "collection"'}& +5 "core" &\ o +2 .tCC.seek :closed +2 "collection"'I(S +4 "core" &\ o +8 & .\ l$c +9 &Vy\ d7 +10 &}w \ dL +9 &R\ gP +9 &WO\ hO +10 &R\ hP +9 &R \ gO +9 &O\ hO +10 &^T\ hO +9 & Q\ \ hO +10 &Q\ hO +9 &!R\ hO +9 &#fR\ hO +10 &%)O\ hO +9 &&R\ hO +9 &(T\ gO +10 &*nT \ hO +9 &,1U\ gO +10 &-Q\ hP +9 &/O\ hO +9 &1vN!\ hO +10 &38Q\ hO +9 &4Q\ hP +9 &6M\ hO +10 &8~N\ hO +9 &:@O\ hO +10 &<Q!\ hP +9 &=Q\ hP +9 &?P\ hP +10 &AHS!\ gO +9 &CW$\ gP +9 &D[$\ gQ +10 &Fp)\ eR +9 &H6'\ _X +10 &I'\ \\\\ +9 &K(\ \\\\ +9 &Mo\ [] +10 &O1$\ \\] +9 &P&\ [] +9 &R&\ ZK +10 &S '\ a+| +9 &S%\ `\\ +2 ( +2 "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.39 + "collection"'^& +4 "core" &S\ `\\ +4 .tHand.open + "manipulator"&-1 +75 "core" 1 +2 "manipulator"&7% +3 "core" % A zr +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'l& +3 "core" &S)\ `\\ +2 "collection"'% +4 "core" %\ ` +2 .tCSV.dial CSR +2 "collection"'E  +40 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'y'oW +165 "Can"-\ lYN +1179 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '\\% +2 "core" %o[)\ a +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +660 "core" ' +2 .tCSV.dial :waste + "collection"'V +141 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'P' +1987 "core" ' +47 #tFlushing lower manifold's waste2b port + "collection"'\ & +4 "core" &S\ _\\ +2 "collection"'g% +3 "core" %\ _ +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'w'oW +1243 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'h @ +42 "core" A +4 "collection"'% +3 "core" %oV\ a +3 .tCS.seek 7ml + "collection"'|' +550 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'o  +2 .tCTV.dial CSV +4 "collection"'q  +38 "core"  +94  +4 .tCBV.dial :waste2b +4 .CS.seek 0ml +2 "collection"'R' +1717 "core" ' +2 #tFlushing upper manifold + "collection"'& +3 "core" &S\ _\\ +2 "collection"'r% +3 "core" %\ _ +2 .tCSV.dial :flush +2 "collection"'i  +71 "core" +4 .tCS.seek 5ml + "collection"'2'oW +1243 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'e @ +44 "core" B +4 "collection"' % +3 "core" %oS\ a +3 .tCS.seek 6.999ml + "collection"'' +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + '3  +46 "core"  +60 ~ +4 .tCTV.dial :air + "collection"'  +127 "core" +5 .tCS.seek 0ml + "collection"'' +1701 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''/ +775 "core" ' + .tCSV.dial :waste +2 "collection"' +44 "core" +4 .tCS.seek 0ml + "collection"'5' +766 "core" ' +2 "collection"'0& +4 "core" &S\ `\\ + "collection"'p% +4 "core" %\ _ +2 .tCSV.dial :flush + "collection"'?  +43 "core"  +4 .tCS.seek 3ml +2 "collection"'Z'/ +778 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'_ @ +42 "core" A +4 "collection"'!% +4 "core" %/\ a +2 .tCS.seek 5ml + "collection"'b'oY +544 "core" ' +2 .tCSV.dial :air + "collection"'S @ +5 "core" A +4 .tCS.seek 0ml +2 "collection"'/' +1230 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"')'/ +772 "core" ' +2 .tCSV.dial :waste + "collection"' +72 "core" +4 .tCS.seek 0ml +2 "collection"'=' +778 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'9& +3 "core" &S\ _\\ +2 "collection"'% +4 "core" %\ _ +2 .tCSV.dial CSR + "collection"'  +129 "core"  +50 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 8ml + "collection"'N'_ +1951 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml + "collection"'&' +550 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'] + '6  +6 "core"  +95 +4 .tCTV.dial :intake + "collection"'s  +71 "core"  +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 2ml + "collection"'m'O +1972 "core" ' + .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'*  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +605 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'t  +101 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml + "collection"'('O +1088 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"' ' +1464 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '~  +42 "core" ~ +92 ~ +5 .tCBV.dial :waste2b + "collection"'c  +46 "core"  +5 .tCS.seek 0ml + "collection"'' +2391 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR + "collection"'{  +44 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"''O +1092 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'C' +1465 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"': +2 'L  +47 "core"  +56 +45 .tCTV.dial :air +4 "collection"'.  +129 "core" +5 .tCS.seek 0ml + "collection"'j' +2414 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"' '/ +772 "core" ' +2 .tCSV.dial :waste + "collection"'a +43 "core" +4 .tCS.seek 0ml + "collection"'' +790 "core" ' +2 #tFlushing upper manifold + "collection"'$& +3 "core" &S\ b\\ +2 "collection"' % +4 "core" %\ b +2 .tCSV.dial :flush + "collection"'8  +43 "core"  +4 .tCS.seek 5ml + "collection"'<'oW +1249 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'# @ +43 "core" A +3 "collection"'u% +4 "core" %o]\ b +3 .tCS.seek 7.001ml + "collection"'M' +550 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'% + 'K  +7 "core"  +94  +4 .tCTV.dial :air +4 .CS.seek 0ml + "collection"'F' +1700 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'B'/ +782 "core" ' + .tCSV.dial :waste +2 "collection"'X +44 "core" +4 .tCS.seek 0ml + "collection"'' +773 "core" ' +2 "collection"'G& +3 "core" &S\ _\\ +2 "collection"'W% +3 "core" %\ _ +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +4 .tCS.seek 3ml +2 "collection"''/ +775 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'4 @ +43 "core" A +3 "collection"'J% +4 "core" %0\ b +2 .tCS.seek 5ml +2 "collection"'`'oZ +549 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +4 "core" A +5 .tCS.seek 0ml + "collection"';' +1227 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'1'/ +785 "core" ' + .tCSV.dial :waste +2 "collection"'A +72 "core" +4 .tCS.seek 0ml +2 "collection"'' +772 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'H& +3 "core" &S\ _\\ +2 "collection"'Y% +4 "core" %\ _ +2 .tCSV.dial :flush + "collection"'[  +44 "core"  +5 .tCS.seek 5ml + "collection"' 'oW +1238 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'d @ +42 "core" A +4 "collection"'@% +3 "core" %oT\ b +3 .tCS.seek 7ml + "collection"'x' +541 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'+  + '>  +42 "core"  +90  +7 .tCBV.dial :waste2b +2 "collection"'Q  +45 "core"  +4 .tCS.seek 0ml +2 "collection"'f' +1712 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'O& +4 "core" &S\ `\\ +2 "collection"''% +3 "core" %~\ a +2 .tCSV.dial CSR +2 "collection"'"  +42 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml +2 "collection"'T'_ +1930 "core" ' +2 .tdelay 5 seconds +413 "Can"'\ mUO4 +88 .tCSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'' +563 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'^ +2 .tCBV.dial CSV +3 "collection"'-  +47 "core"  +53 +5 .tCTV.dial :intake + "collection"'7  +74 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'l'O +1977 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'}  +73 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +588 "core" ' +2 .tCSV.dial CSR + "collection"'E  +100 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +15 .tCS.seek 5ml + "collection"'z'oW +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'' +1350 "core" ' +2 .tCSV.dial CBV + "collection"'\\ +100 "core" +5 .tCS.seek 0ml + "collection"'y' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&V& +4 "core" &k z z- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +3 "core" ( +2 "manipulator"&\ & +3 "core" &k ` z- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &k z- +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&P/ +70 "core" / +4 .tCC.seek :open + "collection"'h( +401 "core" ( +2 "manipulator"&& +3 "core" &k C z- +2 "manipulator"&w% +42 "core" % K z+ +8 .tForearm.seek :retract +2 "manipulator"&o'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&q(- +270 "core" ( +2 "manipulator"&|& +3 "core" &- I y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- ( y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&r'a +113 "core" ' +2 .tHand.open + "manipulator"&i1 +75 "core" 1 +2 "manipulator"&R% +3 "core" % jO  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +105 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 15:21:13 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 17:27 +3 "Can"'\ v@{OO +3 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 23,\\n 3 => 10}\\nCan@17:17:12, 24.4C, 56% humidity, 14.7psia, 13.052V, 0.367A, 49.199Ah, 4.79W\\nSampled 100.0ml",Subject: "Asleep until 17:27" +25 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +216 #"uploadLog"upsync +48740 "Can"2\ /O +10992 6\ XO +4 #tPowering core bus +559 .Gate.power :raw,:ON +2 "sampler") +59 )  +2 "core"  +3 "collection"' +3 '2 +2 "core"  +2 "processing"% +3 %3 +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 23,\\n 3 => 10}\\nCan@17:27:36, 24.3C, 56% humidity, 14.7psia, 13.042V, 0.403A, 49.222Ah, 5.26W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +2 #tDA/WCR phase #15 +2 #bac sampling at most 100ml, wcr at most 100ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &\ o +3 .tHand.open + "manipulator"&(1 +65 "core" 1 + "manipulator"&% +7 "core" % \  z +2 "storage"(~% +3 "core" %o< \ t^ +3 "storage"(c. +4 "core" .(d +2 "storage"( & +3 "core" &f \ t +3 "storage"({& +5 "core" &f \ t +2 "manipulator"&& +3 "core" &L\ | z# +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +4 "manipulator"&(U +8 "core" ( +2 "manipulator"&L& +8 "core" &L\ z# +2 "storage"(:& +3 "core" &f O\ u +3 .tForearm.seek 3 + 700 counts + "manipulator"&.' +41 ."Qmail"BACfans.email "Started bac in tube 3 at 17:27:36PDT10-Jun-23\\n{1 => 33,\\n 2 => 23,\\n 3 => 10}\\nCan@17:27:36, 24.3C, 56% humidity, 14.7psia, 13.042V, 0.403A, 49.222Ah, 5.26W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +52 "core" ' +5 "storage"(C& +6 "core" &f %\ u +2 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +2 #"uploadLog"upsync +5 .tSE.seek :beamBreak +4 "storage"(j'> +139 #"uploadLog"upsync +118 "core" ' +2 "storage"(a- +3 "core" -'M +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &f \ w +3 "manipulator"&$& +3 "core" &L\ z# +3 .tElbow.seek 3 + "manipulator"& (U +4 "core" ( +2 "manipulator"&8& +3 "core" &L\ y# +2 "storage"(& +4 "core" &f Y\ x +3 .tForearm.seek 3 + 300 counts + "manipulator"&#'U +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&u/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&<& +3 "storage"(K'g +6 "core" &L\ z# +3 "manipulator"&%% +3 "core" % c y +3 .tForearm.seek :retract + "manipulator"&M'\ +95 "core" ' +2 .tElbow.seek CC +44 "manipulator"&F(i +59 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +84 "core" ( +2 "manipulator"&X& +3 "core" &e% z?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" &e% = z?P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&G'Ͻ +101 "core" ' + "manipulator"&W& +4 "core" &e% y?P +2 "manipulator"&% +4 "core" % z +2 "collection"'& +4 "core" &\ p +2 "collection"'4& +5 "core" &\ p +2 .tCC.seek :closed +2 "collection"'J(S +4 "core" &\ q +10 &4{\ f+{ +9 &d{\ e? +10 &Um\ fP +9 &L\ iO +9 &R\ iO +10 &Q\ iO +9 &\\R\ iP +9 &P\ iP +10 &Q\ iP +9 &L\ iO +10 & dO\ iP +9 &"&N\ iP +9 &#P\ iP +10 &%O\ iP +9 &'lP\ iP +9 &).Q|\ iP +10 &*Qt\ iP +9 &,Qk\ iO +10 &.uSg\ hO +9 &06Pi\ iP +9 &1QY\ hO +10 &3RW\ iO +9 &5~QV\ iO +9 &7?PR\ hO +10 &9NJ\ iO +9 &:LG\ iO +10 &<LF\ iO +9 &>GQ:\ iO +9 &@P8\ iP +10 &AO6\ iP +9 &CR+\ iP +9 &EMV0\ hP +10 &G `2\ gQ +9 &Hp0\ fT +10 &J"\ cV +9 &L6\ ^[ +9 &M\ ]] +10 &O\ ^\\ +9 &Qw\ ]\\ +9 &S{\ a0 +10 &S\ ] ` +9 ( + &Sq\ \ dS +2 "collection"'4& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.09 +2 .Hand.open + "manipulator"&1 +65 "core" 1 +3 "manipulator"&% +3 "core" % z +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +96 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler");+ +3 "core" + + "sampler")A% +4 "core" %\ g\ AP +2 "collection"'1& +3 "core" &SmK\ eS +4 "Can"7\ qSO + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust + "sampler")H +4 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X  +131 "core"  +4 .tCTV.dial :intake + "collection"'Q  +71 "core"  +5 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")x  + "collection"'O @ +8 "core"  ? +8 #tAllowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +213 "collection"''% +3 "core" %)+\ ^ +2 #tIntake @31.3psia, vacuum from 20.0 to 24.0psi +35 .SS.reconfigure :inhaling 2.15ml/s +13 "sampler")#.0X2 +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'X' +103 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")# +132 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."airStroke"CS.seek 10ml + "collection"'H' +1495 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")G +132 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +2 "collection"'/  +2 "sampler")#.0X  +13 "core"  +34 ~ +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'O' +2077 "core" ' +2 .tCSV.dial :air + "collection"'x @ +41 "core" > +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"''' +2367 "core" ' +2 "collection"'+% +4 "core" % \ e +2 .tCSV.dial between air and CTV +2 "collection"'T ` +30 "core" b +4 .tCS.seek 2.398ml +2 "collection"'-' +1858 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'^  + '7  +8 "core"  +21  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'' +249 "core" '\ c +3 "collection"'"% +4 "core" %\  \ d +2 "sampler")f% +3 "core" % ^\ A +3 #tBubblePoint: Intake @55.3psia, Outlet @0.2psia .CBV.dial SSV +2 "collection"'E @ +29 "core" @ +5 .tSS.reconfigure :default +2 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +106 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")\ +133 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 .tCS.seek 5ml + "collection"'e'oW +1353 "core" ' +38 .tCSV.dial CTV +8 "collection"'!  +43 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'q @ +43 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'b  +44 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Z @ +43 "core" > +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'y' +1350 "core" ' + "collection"'9% +4 "core" %l\ d +2 #tPuck @54.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'v +113 "core" +3 .tCBV.dial CSV +2 "collection"'6  +29 "core"  +4 "collection"'% +4 "core" %$\ d +2 .tCS.seek 4.999ml +2 "collection"'U'oR +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'*  +42 "core" +4 "collection"'&% +4 "core" %oU\ f +2 .tCS.seek 7ml +2 "collection"'p' +581 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'S @ +43 "core" ? +4 .tCS.seek 10ml + "collection"'D' +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +114 "core" ^ +3 #tLysing Complete + "collection"'& +4 "core" &St\ fS +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&)% +4 "core" %\  l z +2 "storage"(=% +3 "core" %p | { \ o +2 "storage"((. +2 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +206 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (c& +2 "core" & \\ k L\ m +2 "manipulator"&s& +4 "core" &e# / z?P +2 "manipulator"& % +3 "core" %\  g y +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&{(* +177 "core" ( +2 "manipulator"&& +4 "core" &$\ U y"x +2 "storage"(L& +3 "core" & c g 8\ p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&:'ѷ +91 "core" ' +2 "storage"(h& +3 "core" & \ q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(N'> +161 "core" ' +2 "storage"(]- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&a& +3 "core" &$\ T z"x +2 "storage"(~& +4 "core" & W X '\ l +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +45 .tForearm.seek 2 +2 "manipulator"&$' +33 "core" ' +2 .tElbow.hold + "manipulator"&8, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 22.14 Pucks below Top Plate +2 "storage"( ') +35 "core" ' +2 "manipulator"&% +3 "core" % A z +2 "storage"(<& +3 "core" & - y\ d +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 279 counts + "manipulator"&%' +23 "core" ' + "manipulator"&& +4 "core" &<  z` +2 "storage"(j& +3 "core" & ` Z\ l +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&u'ѷ +28 "core" ' +2 .tSE.seek 23.14 Pucks below Top Plate +2 "storage"(#'ے +40 "core" ' +2 "manipulator"&C& +3 "core" &< D z` +2 "manipulator"&.% +4 "core" %Ѡ . z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B(i +146 "core" ( +2 "manipulator"&& +3 "core" &c'  zBl +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &c' & zBl +2 .tForearm.seek CC +2 "manipulator"&W'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&K/ +68 "core" / +3 .tCC.seek :open + "collection"'M( +402 "core" ( +2 "storage"(t& +3 "core" & u k S\ p +2 "storage"(& +3 "core" & t \ p +2 "manipulator"&& +4 "core" &c' I zBl +2 "manipulator"&4% +3 "core" %  z+ +3 .tForearm.seek :retract + "manipulator"&1'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"& (* +183 "core" ( + "manipulator"&A& +4 "core" & y\\ +2 "storage"(G& +4 "core" & \ s +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&/' +104 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&[1 +71 "core" 1 +2 "manipulator"&d% +3 "core" %  f y +2 "storage"(@& +3 "core" & q u <\ p +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts +2 "manipulator"& '4 +13 "core" ' +45 "manipulator"&H& +3 "core" &5 y yE +2 "storage"(Q& +4 "core" & \ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&>'ѷ +23 "core" ' +2 "storage"(Y% +4 "core" %ۑ >\ t +3 ."downElevator"SE.seek :down +3 "storage"(x'g +99 (O% +3 "core" %K | z b\ oB +2 "manipulator"&+% +3 "core" % = y} +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 "core" ' +2 ."downElevator"SE.stop +2 .tForearm.seek :retract +2 "storage"(5 + "manipulator"&T'\ +92 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +3 "core" &\ t +3 "manipulator"&^& +3 "core" &5  yE +2 "manipulator"&7% +4 "core" %\  ! y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&"(- +173 "core" ( + "manipulator"&f& +4 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +4 "core" &-  y +2 .tForearm.seek :garage + "manipulator"&-'a +111 "core" ' +3 .tHand.close + "manipulator"&;/ +65 "core" / +2 "manipulator"&z& +3 "core" &- c z +2 "manipulator"&% +4 "core" % td S z +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +303 "core" ( +2 "manipulator"&}& +3 "core" &t < y& +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &t  y& +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&P'Ͻ +102 "core" ' +2 "manipulator"&n& +3 "core" &t 3 z& +3 "manipulator"&I% +3 "core" %ϻ 8 y +2 "collection"'V& +4 "core" &\ t +3 "collection"'\ & +5 "core" &\ t +2 .tCC.seek :closed + "collection"'(S +5 "core" &\ t +9 &2x\ k*y +9 &dy\ i> +10 &xl\ jN +9 &;M\ nM +9 &R\ mM +10 &O\ mN +9 &T\ lM +9 &BU\ mM +10 &Q\ mN +9 &Q\ mN +10 & Q\ mM +9 &"JO\ mM +9 &$ P\ mM +10 &%P\ mM +9 &'Q\ mN +9 &)RU\ mM +10 &+U\ lN +9 &,S\ mM +10 &.Q\ mN +9 &0ZR\ mM +9 &2R\ lM +10 &3T\ mN +9 &5R\ mN +9 &7aS\ lN +10 &9$V\ lM +9 &:U\ mN +10 &<T\ lM +9 &>jO\ mM +9 &@+P\ mN +10 &AT\ mN +9 &CX}\ lN +10 &Em_\ kO +9 &G&y\ iR +9 &H\ cY +10 &J\ a[\ +9 &LP\ `\\ +9 &N\ a[ +10 &O\ `\\ +9 &Q\ `\\ +9 &S7|\ d/ +10 &S \ c7 +9 &Sm\ jH +6 ( + "collection"'\ & +4 "core" &S]\ kH +40 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.36 +7 "collection"'k& +4 "core" &S]\ kH +3 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&g% +4 "core" % Ϻ G z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"% +128 "core"  +6 "processing"%|% +5 "core" %ϸR\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%R' +1588 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%o  +41 "core"  +4 .tPS.seek 0ml + "processing"%w'ϴ +1598 "core" ' +2 .tPSV.dial PSR + "processing"%r +42 "core"  +6 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"% '\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% + "collection"'2  +5 "core" B +3 "processing"% +3 "core" B +2 "processing"%i  +65 "core" +95  +5 .tPSV.dial :mixloop +2 "processing"% +110 "core" +4 .tCTV.dial :air,avoiding: :intake + "collection"'  +15 "core" ~ +4 .tPTV.dial :PRVmixing + "processing"%0  +128 "core" +8 .tPS.seek 0ml +4 "processing"%3'ϴ +2599 "core" ' +2 .tPSV.dial :air + "processing"%5  +55 "core" +4 .tPS.seek 2.5ml +2 "processing"%?'\ +2598 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +5 .tPS.seek 0ml + "processing"%'ϴ +2600 "core" ' +2 .tPSV.dial :air + "processing"%  +55 "core" +4 .tPS.seek 2.5ml +2 "processing"%_'\ +2595 "core" ' +2 .tPSV.dial :mixloop + "processing"%! +41 "core" +48 .tPS.seek 0ml + "processing"%q'ϴ +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" &t M y& +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Z(i +6 "core" ( +2 "manipulator"&e& +3 "core" &o @ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &o ' z +2 .tForearm.seek CC +2 "manipulator"&v'Ͻ +91 "core" ' + .tHand.close + "manipulator"&6/ +70 "core" / +3 .tCC.seek :open + "collection"'( +405 "core" ( + "manipulator"&y& +5 "core" &o . y + "manipulator"&*% +4 "core" % ! y& +3 .tForearm.seek :retract + "manipulator"&&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&U(- +273 "core" ( +2 "manipulator"&S& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &-  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'a +111 "core" ' +2 .tHand.open + "manipulator"&1 +65 "core" 1 + "manipulator"&)% +4 "core" % jR + { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +104 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +4 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%c  +14 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%s  + "collection"'  +7 "core"  +11  +4 .tCTV.dial :air,avoiding: :intake + "collection"'  +5 "core"  +3 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &\ u +2 "manipulator"&L% +3 "core" %\   y +2 "storage"(h% +4 "core" %p d\ y +2 "storage"(F. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(](d +194 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (a& +3 "core" &d u { *\ p +2 "manipulator"&~& +3 "core" &-  y +2 "manipulator"&`% +4 "core" %\   y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +39 "manipulator"&(U +195 "core" ( +2 "manipulator"&& +3 "core" &\\  y8! +2 "storage"(<& +4 "core" &d H\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +94 "core" ' +2 "storage"(j& +3 "core" &d \ w +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(C'> +263 "core" ' +2 "storage"(.- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 (:& +2 "core" &d \ q +2 "manipulator"&{& +4 "core" &^ ! z8 +2 .tElbow.seek 3 +2 "manipulator"&N(U +2 "core" ( +2 "manipulator"&$& +3 "core" &^ ( z8 +2 "storage"(%& +4 "core" &d \ r +3 .tForearm.seek 3 + 300 counts + "manipulator"& 'U +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +67 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"(u'g +6 "core" &^ 1 z8 +2 "manipulator"&8% +5 "core" % < a y +2 .tForearm.seek :retract +2 "manipulator"&K'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&X(i +105 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +57 "core" ( +2 "manipulator"&J& +3 "core" &u 2 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &u  z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +93 "core" ' +2 "manipulator"&& +4 "core" &u ; y +2 "manipulator"&4% +4 "core" %  yE +2 "collection"'A& +4 "core" &\ u +3 "collection"'G& +5 "core" &\ u +2 .tCC.seek :closed +2 "collection"'W(S +4 "core" &\ t +7 &6\ q$d +9 &Vu\ k7 +10 &~q\ jK +9 &R\ nN +9 &bQ\ nN +10 &$S\ nN +9 &Q\ nN +10 &QY\ nN +9 &hU\ mN +9 &+O\ nN +10 &O\ nM +9 &!Q\ nN +9 &#sP\ nM +10 &%3Q\ mN +9 &&P\ mN +10 &(Qt\ mN +9 &*zQc\ nN +9 &,;Sb\ mN +10 &-Pa\ mN +9 &/OX\ nM +9 &1PU\ nN +10 &3DPM\ mN +9 &5NL\ nN +10 &6QI\ nN +9 &8ON\ nN +9 &:KPM\ nN +10 &<P?\ nN +9 &=QB\ nM +9 &?Q3\ nN +10 &ATQ0\ nN +9 &CO,\ nN +10 &DT*\ nN +9 &FW)\ mO +9 &HTe(\ kP +10 &J z$\ jT +9 &K#\ eW +9 &M|\ b[ +10 &O>\ b[ +9 &P\ b[\ +10 &R\ cB +9 &S-\ c(w +9 &Sn \ kM +3 ( + "collection"'G& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&B1 +73 "core" 1 +40 "manipulator"&[% +10 "core" % yE +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'@  +126 "core"  +4 .tCSV.dial CTV +2 "collection"'H  +30 "core"  +4 .tPS.seek 2.5ml +2 "processing"%Q'\ +2593 "core" ' +2 "collection"'1% +4 "core" % JM\ j +3 .tCS.seek 4.25ml + "collection"'Y'W +1531 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +6 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%O  +69 "core"  +6 .tPS.seek 0ml + "processing"%+'ϴ +2607 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'/ ` +29 "core" ^ +4 .tCSV.dial :air +2 "collection"'' @ +43 "core" > +4 .tCS.seek 10ml +2 "collection"'^' +1541 "core" ' + .tCSV.dial CTV +2 "collection"'7  +44 "core"  +4 .tCS.seek 0ml +2 "collection"' ' +2612 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'# @ +28 "core" ? +3 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'f  +128 "core" +3 "collection"'>& +4 "core" &Skuwp\ hM +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&E% +4 "core" %\  ^ y +2 "storage"(x% +3 "core" %k \ r +2 "storage"(. +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(;( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (z& +3 "core" & y v -\ o +3 "manipulator"&& +3 "core" &u  z +2 "manipulator"&T% +3 "core" %\  4 y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&-(* +149 "core" ( +2 "manipulator"&"& +3 "core" &3  zg +2 "storage"(}& +4 "core" & \ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&l'ѷ +95 "core" ' + "storage"(n& +3 "core" & \ r +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +38 "storage"(I'> +159 "core" ' +2 "storage"(V- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&\\& +3 "core" &3  zg +2 "storage"(M& +3 "core" & k k \ m +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&k' +32 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(g- +3 "core" -' +2 .tSE.seek 23.14 Pucks below Top Plate +2 "storage"(\ 'ە +33 "core" ' +2 "manipulator"&% +3 "core" % ( z +2 "storage"(|& +3 "core" & A ? \ f +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 290 counts + "manipulator"&P' +23 "core" ' + "manipulator"&o& +4 "core" &3 e zg +2 "storage"(R& +3 "core" & W U Z\ l +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&r'ѷ +28 "core" ' +2 .tSE.seek 24.14 Pucks below Top Plate + "storage"(w' +40 "core" ' + "manipulator"&& +4 "core" &3 A zg +2 "manipulator"&% +4 "core" %ѳ  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&i(i +153 "core" ( +2 "manipulator"&& +3 "core" &m# + z>O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &m# 6 z>O +3 .tForearm.seek CC + "manipulator"&0'Ͻ +95 "core" ' + .tHand.close + "manipulator"& / +66 "core" / +4 .tCC.seek :open + "collection"'5( +401 "core" ( +2 "storage"(3& +3 "core" & s | B\ o +2 "storage"(& +3 "core" & | { 1\ o +2 "manipulator"&?& +4 "core" &m#  z>O +2 "manipulator"&% +3 "core" %  z +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&!(* +184 "core" ( + "manipulator"&_& +4 "core" & 9 z( +2 "storage"(b& +3 "core" & \ r +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +41 .tForearm.seek 2 +7 "manipulator"&e' +103 "core" ' +2 .tElbow.hold + "manipulator"&9, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&61 +71 "core" 1 +2 "manipulator"&% +3 "core" % \ D z +2 "storage"(& +4 "core" & z | d\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts +2 "manipulator"&'6 +14 "core" ' + "manipulator"&y& +4 "core" &; \\ y$ +2 "storage"(*& +3 "core" & 1\ s +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&v'ѷ +23 "core" ' +2 "storage"(S% +4 "core" % \ s +3 ."downElevator"SE.seek :down +3 "storage"(p'g +100 (Z% +3 "core" %j i\ x # +2 "manipulator"&% +3 "core" %  y + ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +89 "core" ' + .tPSV.dial :air +2 "processing"%&  +71 "core" +4 .tPS.seek 2.5ml + "processing"%('\ +2598 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%c +40 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%s  +42 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml + "processing"%'ϴ +1780 "Can".\ x7Q +820 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%L& +3 "core" &U\  +2 "manipulator"&h& +4 "core" &; Y y$ +2 "manipulator"&F% +3 "core" %\ 5 y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +184 "core" ( +2 "manipulator"&a& +3 "core" &- I y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +3 "core" &-  z +2 .tForearm.seek :garage + "manipulator"&`'a +111 "core" ' + .tHand.close + "manipulator"&/ +65 "core" / +2 "manipulator"&& +3 "core" &- C z +2 "manipulator"&<% +3 "core" % od ( z +40 .tForearm.seek :retract +7 "manipulator"&U'\ +105 "core" ' +6 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&j(_ +145 "core" ( +2 "manipulator"&=& +3 "core" &i & y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &i  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&:'$ +94 "core" ' +2 "manipulator"&{& +3 "core" &i ' y +2 "manipulator"&$% +4 "core" % b z +2 "processing"%%& +4 "core" &G\  +3 "processing"%& +5 "core" &P\  +2 .tPC.seek :closed + "processing"%(^ +5 "core" &L\  +8 &6}M\ , +9 &e{Q\ @ +10 &dlQ\ P +9 &'MK\ O +9 &NS\ O +10 &PQ\ P +9 &nOS\ O +9 &/PS\ O +10 &QO\ O +9 &PU\ O +10 & vPQ\ O +9 &"8PO\ O +9 &#OP\ O +10 &%QI\ O +9 &'~OJ\ O +9 &)@OL\ O +10 &+NG\ O +9 &,OQ\ O +10 &.PH\ O +9 &0GOM\ O +9 &2 OK\ O +10 &3PK\ O +9 &5OF\ P +9 &7POI\ O +10 &9PN\ O +9 &:NO\ O +10 &<QG\ O +9 &>WQI\ O +9 &@QM\ P +10 &AUJ\ P +9 &C^I\ Q +10 &ER~G\ T +9 &GP\ U +9 &HR\ U +10 &JI\ U +9 &LUJ\ U +9 &NP\ V +10 &OR\ V +9 &QK\ V +10 &S\\R\ V +9 &UF\ V +9 &VN\ V +10 &XJ\ V +9 &ZbP\ V +9 &\\"I\ W +10 &]I\ 6 +9 &^-gJ\ X +9 &^+L\ 3 +3 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.72 + "processing"%8& +3 "core" &^(P\ 3 +3 .tHand.open + "manipulator"&1 +66 "core" 1 + "manipulator"&% +4 "core" %  5 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%t  +43 "core"  +4 .tPSV.dial :mixloop + "processing"%C +42 "core" +4 "processing"% % +3 "core" %ϸJ\ +3 .tPS.seek 0.3ml + "processing"%' +389 "core" ' +2 .tPSV.dial PSR + "processing"%4 +100 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%A'' +482 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%N'\ +1893 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%u +99 "core" +4 .tPTV.dial :mixing + "processing"%K @ +72 "core" A +4 .tPBV.dial :waste2 +2 "processing"%  +91 "core"  +5 .tPS.seek 0ml + "processing"%B'ϴ +2603 "core" ' +47 #tGaraging FlushPuck in Processing Clamp + "manipulator"&[& +3 "core" &j 7 y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&G(_ +34 "core" ( +2 "manipulator"&@& +3 "core" &i + z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &i  z +2 .tForearm.seek PC +2 "manipulator"&'$ +94 "core" ' + .tHand.close + "manipulator"&q/ +68 "core" / +3 .tPC.seek :open +2 "processing"%1( +460 "core" ( + "manipulator"&,& +4 "core" &i / y +2 "manipulator"&D% +3 "core" % &  z +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&O(- +133 "core" ( + "manipulator"&Q& +4 "core" &- N y& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &- ( z& +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&''a +114 "core" ' + .tHand.open + "manipulator"&Y1 +71 "core" 1 +2 "manipulator"&7% +3 "core" % kR Y z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +107 "core" ' +2 #tLoading bac puck from tube 3 into Processing Clamp + "processing"%#& +4 "core" &B\ +2 "manipulator"&f% +3 "core" %\  ( y +2 "storage"(>% +4 "core" %o t\ x +2 "storage"(E. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(x(d +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &d p { /\ m +2 "manipulator"&z& +4 "core" &- , y& +2 "manipulator"&% +3 "core" %\  \ y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&T(U +162 "core" ( + "manipulator"&]& +3 "core" &W . y( +2 "storage"("& +4 "core" &d \ v +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&}' +94 "core" ' +3 "storage"(n& +3 "core" &d 7\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(X'> +269 "core" ' + "storage"(d- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (V& +2 "core" &d \ v +40 "manipulator"&\\& +9 "core" &W ' z( +3 .tElbow.seek 3 + "manipulator"&M(U +4 "core" ( + "manipulator"&g& +3 "core" &W U y( +2 "storage"(& +4 "core" &d R\ w +3 .tForearm.seek 3 + 300 counts + "manipulator"&|'U +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&o/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&R& +2 "storage"('g +7 "core" &W y( +2 "manipulator"&% +3 "core" % r  zl +3 .tForearm.seek :retract + "manipulator"&l'\ +93 "core" ' +2 .tElbow.seek PC + "manipulator"&-(_ +113 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +133 "core" ( + "manipulator"&I& +4 "core" &h ; z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &h A y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&P'$ +100 "core" ' +2 "manipulator"&\ & +3 "core" &h 7 z +2 "manipulator"&% +4 "core" %- \ y +2 "processing"%& +4 "core" &A\ +3 "processing"%r& +5 "core" &G\ +2 .tPC.seek :closed + "processing"%(^ +5 "core" &B\ +6 & -?\ $c +9 &Tv6\ 7 +10 &~t0\ L +9 &L3\ O +10 &VM4\ O +9 &O3\ N +9 &K#\ O +10 &O \ N +9 &_M\ N +9 & Q(\ O +10 &O \ N +9 &!K\ O +10 &#gK\ N +9 &%)N\ N +9 &&Q\ O +10 &(O\ N +9 &*oL\ N +9 &,0P\ O +10 &-O\ N +9 &/O\ O +10 &1vN\ O +9 &39J\ N +9 &4L\ O +10 &6O\ N +9 &8~O\ O +9 &:@N\ O +10 &<L\ N +9 &=N\ O +10 &?R\ O +9 &AGU\ O +9 &CZ\ P +10 &Dm\ R +9 &F}\ T +10 &H?~\ T +9 &J\ T +9 &K\ U +10 &M\ U +9 &OC\ V +9 &Q\ V +10 &R\ V +9 &T\ U +9 &VK\ V +10 &X \ V +9 &Y\ ~V +10 &[\ V +9 &]P\ ~J +9 &^}H\ ` +10 &^ B\ 3 +5 ( +2 "processing"%r& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.73 +2 .Hand.open + "manipulator"& 1 +4 "core" &^%\ 3 +72 1 +2 "manipulator"&2% +3 "core" %  S z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +96 "core" ' +2 #tHeating Puck.from 3, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +2 "processing"%3  +2 %9 +6 "core" 9 +103 "processing"%?9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +102 "processing"%_9 +3 "core" 9  +102 "processing"%b9 +3 "core" 9 +102 "processing"%09 +4 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +41 "core" 9( +109 "processing"%y9 +3 "core" 9, +102 "processing"%*9 +3 "core" 91 +102 "processing"%S9 +3 "core" 95 +102 "processing"%9 +3 "core" 99 +102 "processing"%Z9 +3 "core" 9= +102 "processing"%9 +3 "core" 9A +103 "processing"%!9 +2 "core" 9F +103 "processing"%e9 +3 "core" 9J +102 "processing"%9 +3 "core" 9N +102 "processing"%&9 +3 "core" 9R +102 "processing"%w9 +3 "core" 9V +103 "processing"%p9 +2 "core" 9[ +103 "processing"%v9 +2 "core" 9_ +103 "processing"%+9 +2 "core" 9#c +103 "processing"%c9 +2 "core" 9,g +103 "processing"%s9 +3 "core" 97k +103 "processing"% 9 +2 "core" 9Ap +103 "processing"%9 +2 "core" 9Jt +103 "processing"%(9 +2 "core" 9Tx +103 "processing"%L9 +2 "core" 9\\| +103 "processing"%h9 +2 "core" 9e +103 "processing"%F9 +2 "core" 9k +103 "processing"%a9 +2 "core" 9t +4 .tPH.hold 2:00:00,29C +2 "processing"%~ ppq +2 .tdelay 1:30 +5 "core"  +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"%9 +114 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml + "processing"%' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +15 .tPS.seek 2ml + "processing"%'˹ +1590 "core" ' +2 .tPTV.dial :puck +2 "processing"%<  +73 "core"  +6 .tPSV.dial PTV +2 "processing"%) +70 "core" +4 .tPBV.dial :waste1 +2 "processing"%=  +130 "core"  +4 "processing"%.% +3 "core" %˷\ ~ +3 .tPS.seek 1.5ml + "processing"%`' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +32 "core" + +5 .tPS.seek 0ml +39 "processing"%$'ϴ +1593 "core" ' +2 .tdelay 5:00 +29546 "Can"7\ y;R" +456 #trecoverPSRreagent08 + .PTV.dial :puck +2 "processing"%%  +5 "core"  +4 .tPBV.dial :waste1 + "processing"%  +34 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" * +4 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%m +72 "core" +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%8'\ +2381 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +70 "core"  +4 .tPS.seek 0ml +2 "processing"%C'ϴ +2363 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +130 "core" +3 .tPSV.dial :mixloop + "processing"%: +44 "core" +4 .tPRV.dial :ab1 + "processing"% @ +75 "core" A +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%4' +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%A  +45 "core" +4  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + "processing"%u% +4 "core" %r\  +3 .tPS.seek 0.3ml + "processing"%K' +350 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +4 .tPRV.dial :air +2 "processing"%N  +42 "core"  +5 .tPS.seek 0.9ml + "processing"%['A +1255 "core" ' +2 .tPRV.dial :waste2 + "processing"%@ @ +72 "core" ? +5 .tPS.seek 0.5ml + "processing"%H' +847 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%q  +55 "core" +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%j'˹ +1596 "core" ' +39 .tPSV.dial :PML +7 "processing"%J +52 "core" +4 .tPTV.dial :mixing +2 "processing"% @ +73 "core" A +4 .tPBV.dial :waste1 + "processing"%,  +35 "core" +4 "processing"%D% +3 "core" %˸x\  +3 .tPS.seek 1.85ml + "processing"%Q' +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" * +5 .tPS.seek 0ml + "processing"%'ϴ +1944 "core" ' +2 .tdelay 2 seconds +201 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +3 "core" &\ q +2 "manipulator"&Y& +3 "core" &h  y +2 "manipulator"&7% +4 "core" %\ * z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +136 "core" ( +2 "manipulator"&#& +3 "core" &- F z( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &- 3 z( +3 .tForearm.seek :garage + "manipulator"&>'a +111 "core" ' + .tHand.close + "manipulator"&E/ +66 "core" / +3 "manipulator"&'& +3 "core" &-  y( +2 "manipulator"&% +4 "core" % md y +2 .tForearm.seek :retract +2 "manipulator"&z'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +289 "core" ( +2 "manipulator"&;& +3 "core" &p P z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &p L y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'Ͻ +97 "core" ' +2 "manipulator"&n& +3 "core" &p  y +2 "manipulator"&O% +4 "core" % ( z +2 "collection"'^& +4 "core" &\ o +3 "collection"'d& +5 "core" &\ p +2 .tCC.seek :closed + "collection"'V(S +4 "core" &\ o +9 &1x\ g*x +10 &az\ ]> +9 &dn\ `P +10 &&N\ bO +9 &T\ hP +9 &O\ jO +10 &kO\ `P +9 &-R\ cP +9 &T\ bP +10 &M\ iP +9 & sN\ jP +10 &"5L\ aP +9 &#N\ cP +9 &%R\ bP +10 &'{S\ hP +9 &)=S\ iP +9 &*Q\ `P +10 &,O\ cP +9 &.N\ cP +10 &0ER\ hP +9 &2Q\ jP +9 &3N\ `O +10 &5R\ iP +9 &7MP\ iP +9 &9M\ bP +10 &:N\ iO +9 &<P\ jP +10 &>UO\ aP +9 &@M\ cP +9 &AS\ bP +10 &CY\ iP +9 &EX`\ gQ +9 &G{\ dT +10 &H\ ^Z +9 &J\ ]\\ +10 &L@\ \\\\ +9 &N\ \\] +9 &O\ \\] +10 &Q\ Z^ +9 &S%{\ _1 +9 &S\ ^ _ +10 ( + &Sx\ YX + "collection"'d& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.41 + "collection"'\\& +3 "core" &Sx\ YX +44 .tHand.open +5 "manipulator"&g1 +67 "core" 1 +2 "manipulator"&% +4 "core" % Q y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%R +102 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml +2 "processing"%' +1591 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%T  +42 "core"  +5 .tPS.seek 0ml + "processing"%}'ϴ +1592 "core" ' +2 .tPSV.dial PSR +2 "processing"%X +43 "core"  +7 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml + "processing"%|'\ +2596 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%I  + "collection"'k  +32 "core"  +129  +7 .tPSV.dial :mixloop + "processing"%M +111 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'\  +5 "core" +5 .tPTV.dial :PRVmixing + "processing"%  +73 "core" +6 .tPS.seek 0ml + "processing"%'ϴ +2616 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +5 .tPS.seek 2.5ml + "processing"%l'\ +2603 "core" ' +2 .tPSV.dial :mixloop + "processing"%1 +44 "core" +5 .tPS.seek 0ml +2 "processing"% 'ϴ +2618 "core" ' +2 .tPSV.dial :air + "processing"%2  +44 "core"  +5 .tPS.seek 2.5ml + "processing"%'\ +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%r +43 "core" +12 .tPS.seek 0ml + "processing"%?'ϴ +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +3 "core" &p A z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(i +3 "core" ( +2 "manipulator"&_& +3 "core" &p  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &p ( y +3 .tForearm.seek CC + "manipulator"&0'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&i/ +67 "core" / +4 .tCC.seek :open + "collection"'6( +399 "core" ( +2 "manipulator"&& +3 "core" &p  z +2 "manipulator"&% +4 "core" % . z +2 .tForearm.seek :retract +2 "manipulator"&y'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&*(- +277 "core" ( + "manipulator"&S& +3 "core" &-  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z'a +113 "core" ' +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&!% +3 "core" % eN a y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +106 "core" ' +2 ."bac"delayUntil "18:16:27.39" +2 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &\ f +2 "manipulator"&&% +3 "core" %\  O z +3 "storage"(w% +3 "core" %q j \ r +2 "storage"(p. +3 "core" .(d +2 "storage"(v& +3 "core" &d \ t +2 "storage"(+& +3 "core" &d  P\ t +2 "manipulator"&c& +4 "core" &- K y +2 "manipulator"&s% +3 "core" %\   y +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"& (U +205 "core" ( +2 "manipulator"&& +3 "core" &_ U y +2 "storage"((& +4 "core" &d \ t +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts + "manipulator"&L' +107 "core" ' + "storage"(h& +5 "core" &d \ v +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +41 ."WCR"SE.seek :beamBreak +8 "storage"(F'> +266 "core" ' +2 "storage"(a- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (9& +3 "core" &d j _ ;\ n +2 "manipulator"&B& +4 "core" &_  y +2 ."WCR"Elbow.seek 3 +2 "manipulator"&(U +3 "core" ( +2 "manipulator"&<& +3 "core" &_ ; z +2 "storage"()& +4 "core" &d m o g\ p +3 ."WCR"Forearm.seek 3 + 300 counts + "manipulator"&='U +26 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&./ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"({'g +8 "core" &_ < z + "manipulator"&`% +4 "core" % \\ / z +3 ."WCR"Forearm.seek :retract + "manipulator"&3'\ +89 "core" ' +3 ."WCR"Elbow.seek CC + "manipulator"&%(i +125 "core" ' + ."downElevator"SE.stop + "storage"(5 +55 "core" ( +2 "manipulator"&& +3 "core" &k  z +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &k  z +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&m'Ͻ +92 "core" ' + "manipulator"&$& +4 "core" &k 9 z +2 "manipulator"&% +4 "core" %Ͽ R zP +3 "collection"'& +3 "core" &\ n +3 "collection"'& +5 "core" &\ o +2 ."WCR"CC.seek :closed +2 "collection"'t(S +4 "core" &\ g +9 &1x\ ]*x +9 &bz\ \\> +10 &nl\ ]O +9 &1L\ `N +9 &P\ `O +10 &P\ bO +9 &vR\ fN +9 &8S\ fN +10 &R\ fO +9 &N\ gN +10 & ~L\ hN +9 &"@L\ aN +9 &$Q\ `O +10 &%O\ `O +9 &'O~\ `O +10 &)GLv\ aO +9 &+\ Qi\ aN +9 &,Qd\ fN +10 &.Rc\ gN +9 &0PQd\ gN +9 &2OV\ gO +10 &3OO\ hO +9 &5ON\ gO +10 &7WOK\ gO +9 &9MH\ gN +9 &:NI\ gN +10 &<QI\ gO +9 &>`O@\ gN +9 &@"Q9\ gN +10 &AQ3\ gN +9 &CO3\ gO +10 &EfU4\ gO +9 &G$`&\ eP +9 &H-\ bU +10 &J$\ bX +9 &LK(\ _[\ +9 &N #\ _[ +10 &O\ Y\\ +9 &Q\ [\\ +9 &S/y\ _. +10 &S\ ["f +9 ( + &S{\ dT +3 "collection"'& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.23 +3 .Hand.open + "manipulator"&81 +72 "core" 1 +2 "manipulator"& % +3 "core" % Ͽ 1 yP +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&:'\ +94 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")+ +45 "core" + +5 "sampler")C% +4 "core" % X\ 7 +2 "collection"'& +3 "core" &S|\ ]T +4 "Can"4\ nt R + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'A  +5 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")u  +4 "core"  +5 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X% +3 "core" %^ X\ 8 +45 "collection"';% +6 "core" %G\ \\ +2 "sampler") % +3 "core" %^ X\ 8 +42 "collection"']% +3 "core" %A\ ] +2 "sampler")n% +4 "core" %^ Z\ 8 +47 "collection"'O% +3 "core" %  I\ ] +2 "sampler")^% +3 "core" %^  V\ 8 +54 "collection"'z% +3 "core" %:\ ] +2 "sampler")5% +4 "core" %^.. W\ 9 +60 "collection"'\\% +3 "core" %F\ ] +2 "sampler")g% +4 "core" %^FG Z\ 8 +69 "collection"'% +3 "core" %<\ [ +2 "sampler")d% +3 "core" %^or Y\ , +78 "collection"'R% +3 "core" %>\ \\ +3 "sampler")"% +3 "core" %^ e\ 7 +88 "collection"'% +3 "core" %"$<\ W +2 "sampler")T% +4 "core" %^ d\ 4 +100 "collection"'% +3 "core" %"$I\ T +2 "sampler")X% +3 "core" %^ d\ 6 +2 "sampler")}% +4 "core" %^ W\ 6 +2 ."WCR"Intake.select :close + "sampler")0 +15 )k% +2 "core" %^ f\ 1 +2 ."WCR"SSV.dial :exhaust +2 "sampler")I  +76 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")M' +404 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 #"WCR"Sampling 100.0ml + .Intake.select :close +2 .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X\ V +2 "sampler")o% +3 "core" %NADA W\ 1 +28 "collection"'V% +3 "core" %5\ T +2 "sampler")% +4 "core" %P(KM ]\ - +2 "collection"'% +3 "core" %L\ W +2 #"WCR"Intake @28.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X13 S\ 0 +21 "collection"'[% +3 "core" %\ T +2 "sampler")4% +3 "core" %9>55 c\ 2 +25 "collection"'H% +3 "core" %D\ Q +2 "sampler")J% +3 "core" %9>99 X\ ' +28 "collection"'% +3 "core" %\ N +2 "sampler"),% +4 "core" %9>?@ c\ 0 +32 "collection"'D% +3 "core" %\ V +2 "sampler")q% +3 "core" %9>GE a\ , +37 "collection"'Q% +3 "core" %\ P +2 "sampler")G% +3 "core" %9>MN R\ ' +2 "collection"'Y% +4 "core" %\ U +45 #"WCR"Intake @28.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.75ml/s +2 "sampler")#.z0X% +3 "core" %C\ Y +2 "sampler");% +3 "core" %)33 _\ 4$ +28 "collection"' % +3 "core" %(\ Y +2 "sampler")]% +4 "core" %)35 V\ .$ +32 "collection"'/% +3 "core" %\ Z +2 "sampler")n% +3 "core" %)=; ]\ 4$ +37 "collection"'O% +3 "core" %A\ Y +2 "sampler")^% +3 "core" %)BB `\ /$ +42 "collection"'z% +3 "core" %4\ Y +2 "sampler")5% +3 "core" %)GE a\ 4$ +48 "collection"'\\% +3 "core" %3\ Y +2 "sampler")g% +3 "core" %)QQ ]\ /$ +54 "collection"'% +3 "core" %\ Q +2 "sampler")d% +4 "core" %)[] a\ 4$ +60 "collection"'R% +3 "core" %.\ T +2 "sampler")"% +4 "core" %)gj d\ ,$ +69 "collection"'% +3 "core" %\ V +2 "sampler")T% +3 "core" %) \\\ 6$ +78 "collection"'% +3 "core" %\ Z +2 "sampler")X% +4 "core" %) R\ 6$ +88 "collection"'}% +3 "core" %\ Z +2 "sampler")k% +4 "core" %) V\ 5$ +100 "collection"'I% +3 "core" %/\ Z +2 "sampler")j% +3 "core" %) W\ 7$ +113 "collection"'% +3 "core" %  +\ U +2 "sampler")|% +4 "core" %)# \\\ 6$ +127 "collection"'% +4 "core" %,\ Z +2 "sampler")1% +3 "core" %)db c\ 5$ +145 "collection"'% +3 "core" %\ [ +2 "sampler")M% +3 "core" %) a\ /$ +163 "collection"'l% +3 "core" % !\ U +2 "sampler")\ % +3 "core" %) X\ /$ +2 "sampler")r% +3 "core" %) Y\ 5$ +2 ."WCR"Intake.select :close + "sampler")0 +14 )% +3 "core" %) R\ :$ +2 ."WCR"SSV.dial :exhaust +2 "sampler")P  +75 "core"  +49 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")_' +929 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")b  + "collection"'i @ +6 "core" ? +69 +5 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +214 "collection"'% +3 "core" %&'\ X +2 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.75ml/s +2 "sampler")#.z0X/ R\ 1 +28 "collection"'y% +4 "core" % \ X +2 "sampler")% +3 "core" %=AC W\ . +32 "collection"'&% +3 "core" %\ W +2 "sampler")w% +4 "core" %=GF R\ 3 +36 "collection"'p% +3 "core" %\ O +2 "sampler")v% +4 "core" %=NM b\ 0 +2 "collection"'+% +3 "core" %#\ U +2 #"WCR"Intake @28.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s +2 "sampler")#.n0X% +4 "core" %\ U +2 #"WCR"Intake @28.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.42ml/s + "sampler")#.c0X\ Q +2 "sampler")#% +4 "core" %\\ Q\ / +2 "sampler")i% +3 "core" %\\ U\ % +2 ."WCR"Intake.select :close + "sampler")0 +14 )b% +3 "core" %\\ a\ 3 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")_' +443 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +73 "core" A +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +5 ."bac"delay 30 seconds +433 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 #"WCR"Sampled 100.0ml + #Drying puck before fixing for 4:00 + .CBV.dial :waste2b +2 "collection"'2  +75 "core"  +5 ."WCR"delay 1:00 +2467 ."bac"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +5 ."bac"PSV.dial :air +2 "processing"%  +43 "core"  +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2376 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"% +44 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%!  +43 "core"  +5 ."bac"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%y +44 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%&'ϴ +253 ."WCR"CSV.dial :air +3 "collection"'w @ +43 "core" ? +5 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'p' +2084 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +128 "core"  +51 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml +2 "processing"%+' +100 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV + "collection"'o @ +73 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'V  +89 "core"  +9 "collection"'Z% +3 "core" % y}(\ ] +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +29 "core" b +9 ."WCR"CS.seek 7.44ml +2 "collection"'(' +199 "core" ' +2 ."bac"delay 5 seconds +474 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'*  + '0  +18 ."bac"PSR.select :air +2 "processing"% +9 "core"  +9 ."bac"PS.seek 2ml +6 "processing"%h'˹ +29 "core"  +8 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"'e' +1545 "core" ' +2 ."bac"PTV.dial :puck + "processing"%a  +72 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%9 +69 "core" +6 ."bac"PBV.dial :waste1 + "processing"%B  +26 "core" ' \ ] +3 ."WCR"CBV.dial :waste2b +2 "collection"'<  +3 "core" +6 "processing"%)% +3 "core" %˵\ q +2 ."bac"PS.seek 1.5ml +2 "processing"%.' +16 "core"  +47 ."WCR"CS.reconfigure :default +5 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +268 "core" ' +2 ."WCR"delay 1:00 +247 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%c * +36 "core" , +6 ."bac"PS.seek 0ml + "processing"%`'ϴ +1592 "core" ' +3 ."bac"delay 2:00 +3813 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +128 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'L  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +15 ."WCR"CS.seek 2ml + "collection"''O +589 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'F' +1922 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'U @ +71 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'=  +88 "core"  +8 "collection"'$% +4 "core" % \ _ +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +58 "core" ^ +6 ."WCR"CS.seek 7.367ml +2 "collection"''Q +703 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + '{  +30 "core"  +101  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"'3' +1660 "core" ' \ Y +3 ."WCR"delay 2:00 +2118 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck + "processing"%6  +48 "core"  +6 ."bac"PBV.dial :waste1 +2 "processing"%8  +35 "core" +6 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%S'\ +2378 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%A +71 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%N'ϴ +2375 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +64 ."WCR"CBV.dial :waste2b +2 "collection"'K  +31 "core"  +3 "processing"%s +4 "core"  +4 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'4' +15 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%[' +278 "core" ' +2 ."WCR"delay 1:00 +303 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%H'˹ +1587 "core" ' + ."bac"PTV.dial :puck +7 .PSV.dial PTV + "processing"%@ +70 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%,  +36 "core" +4 "processing"%D% +3 "core" %˺\ w +3 ."bac"PS.seek 1.5ml + "processing"%q' +592 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +35 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%G'ϴ +1586 "core" ' +2 ."bac"delay 2:00 +929 ."WCR"CTV.dial :air,avoiding: :intake +40 "collection"'Y  +134 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'m  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +15 ."WCR"CS.seek 2ml + "collection"''O +596 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'f' +1927 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV + "collection"'- @ +71 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'E  +88 "core"  +8 "collection"''% +3 "core" % H\ ] +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +58 "core" ^ +7 ."WCR"CS.seek 7.338ml + "collection"'W'g +706 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'J  +2 '>  +31 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +2 ."WCR"CS.seek 0ml +2 "collection"'' +1657 "core" 'y o\ ^ +3 ."WCR"delay 2:00 +4923 "Can"\ nOSN +23 #"bac"recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%]  +35 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +35 "core" , +6 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%n +73 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +47 ."bac"PS.seek 2.5ml +2 "processing"%O'\ +2377 "core" ' + ."bac"PSV.dial PTV +2 "processing"%^ +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +73 "core"  +8 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +73 "core" +5 ."bac"delay 5 seconds +204 ."WCR"CBV.dial :waste2b +2 "collection"'7  +29 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'\\' +254 ."bac"PSV.dial :air +2 "processing"%g  +72 "core"  +6 ."bac"PS.seek 0ml + "processing"%'ϴ +3 "core" ' +2 ."WCR"delay 1:00 +2377 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air + "processing"%d  +43 "core"  +4 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%R  +132 "core" +5 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%"  +42 "core"  +4 ."bac"PTV.dial :PRVmixing +2 "processing"%  +15 "core" +4 ."bac"PSV.dial :mixloop + "processing"%T +54 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.3ml + "processing"%;' +387 "core" ' +3 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  +4 "processing"%X% +4 "core" %\  +2 ."bac"PS.seek 0.55ml +2 "processing"%}' +327 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air + "processing"%k  +40 "core"  +5 ."bac"PS.seek 2ml + "processing"%I'˹ +1273 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'j  +127 "core" +135 ' +2 ."bac"PSV.dial :PML + "processing"% +43 "core" +4 ."bac"PTV.dial :mixing + "processing"%| @ +71 "core" B +5 ."bac"PBV.dial :waste1 +2 "processing"%  +35 "core" +5 "processing"%1% +3 "core" %˶\  +2 ."bac"PS.seek 1.85ml +2 "processing"%' +224 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%M * +40 "core" , +6 ."bac"PS.seek 0ml + "processing"%l'ϴ +1946 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +43670 "Can"\ lRS +4333 #"bac"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%\ @ +16 "core" ? +4 ."bac"PBV.dial :waste1 +2 "processing"%r  +36 "core" +45 ."bac"delay 30 seconds +3008 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +4 ."bac"PSV.dial :air +2 "processing"%P  +42 "core"  +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%#'\ +2381 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%i +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%b  +42 "core"  +5 ."bac"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2382 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%2' +592 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml + "processing"% '˹ +1599 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%  +71 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%? +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core"  +4 "processing"%!% +3 "core" %˼\  +3 ."bac"PS.seek 1.5ml + "processing"%y' +590 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +6 ."bac"PS.seek 0ml + "processing"%w'ϴ +1595 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%v * +34 "core" + +4 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%o +74 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%&'\ +2382 "core" ' +2 ."bac"PSV.dial PTV + "processing"%V +72 "core" +11 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +73 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%p  +70 "core"  +5 ."bac"PS.seek 0ml + "processing"%0'ϴ +2372 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%* +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%+' +591 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%('˹ +1586 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%a +83 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%9  +34 "core" +5 "processing"%B% +3 "core" %˴\  +2 ."bac"PS.seek 1.5ml +2 "processing"%)' +587 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +34 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%h'ϴ +1597 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%e  +33 "core" +5 ."bac"delay 30 seconds +1917 "Can"\ jZATz +1085 ."bac"PBV.dial between PSV and waste1 +2 "processing"%c * +35 "core" * +4 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +70 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"% '\ +2376 "core" ' + ."bac"PSV.dial PTV +2 "processing"%L +83 "core"  +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +42 "processing"%U  +76 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%='ϴ +2391 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +128 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%' +592 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml + "processing"%F'˹ +1599 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"%{ +72 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +5 "processing"%% +3 "core" %˽\  +2 ."bac"PS.seek 1.5ml +2 "processing"%6' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +35 "core" , +5 ."bac"PS.seek 0ml +2 "processing"% 'ϴ +1596 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%A +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2370 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%u +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +71 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%S +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +69 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%s'ϴ +2370 "core" ' + ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  +18 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +133 ."bac"PS.reconfigure :default +21 "processing"%#A d`xb +10 ."bac"PS.seek 0.25ml +5 "processing"%3'5 +333 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +14 ."bac"PS.seek 0.5ml +2 "processing"%N' +339 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air + "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%['˹ +1603 "core" ' + ."bac"PTV.dial :puck +7 .PSV.dial PTV + "processing"%@ +74 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%,  +34 "core"  +5 "processing"%D% +3 "core" %\ 6 +4 ."bac"PS.seek 1.5ml + "processing"%H' +579 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +35 "core" , +6 ."bac"PS.seek 0ml + "processing"%q'ϴ +1593 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%Y  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%m * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%4 +86 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%'\ +2444 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%- +72 "core" +4 ."bac"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%E +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%' +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%f'ϴ +2449 "core" ' +2 #"bac"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%> +129 "core"  +7 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 2ml +2 "processing"%J'˹ +2105 "core" ' + ."bac"delay 5 seconds +502 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%W +84 "core"  +47 ."bac"PBV.dial :waste1 +8 "processing"%]  +36 "core" +4 "processing"%/% +3 "core" %˻\ 2 +3 ."bac"PS.seek 1.5ml + "processing"%n' +581 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" * +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%^  +101 "core"  +6 ."bac"PS.seek 0ml + "processing"%z'ϴ +1601 "core" ' +2 "processing"%59 +3 "core" 95~ +2 #"bac"Processing Puck Heater at 29.1C before imaging + .PH.coast + "processing"%7 +2 "core" 5 +2 "processing"%& +3 "core" &^%\ 73 +3 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 2 + "manipulator"&g% +3 "core" %\  Q M +2 "storage"(O% +4 "core" %w \ # + "storage"(d. +4 "core" .(d + ."bac"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."bac"SC.seek 2 + "storage"(R( +198 "core" ( +2 ."bac"SC.configure :limp +2 "storage"($(\ 1b +3 ("& +2 "core" & \  +2 "manipulator"&& +4 "core" &k  M +2 "manipulator"&T% +3 "core" %\   L +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"&(* +152 "core" ( + "manipulator"&& +4 "core" & r nx +2 "storage"(X& +3 "core" & ,\ J +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts + "manipulator"&;'ѷ +92 "core" ' + "storage"(k& +4 "core" & \ % +2 ."bac"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."bac"SE.seek :beamBreak + "storage"(}'> +149 "core" ' +2 "storage"(j- +2 "core" -'Q +2 ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  \\ ` nx +2 "storage"(|& +3 "core" & 9\ F +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 2 + "manipulator"&' +33 "core" ' + ."bac"Elbow.hold +2 "manipulator"&1, +3 "core" , +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(M- +3 "core" -'Q +2 ."bac"SE.seek 24.14 Pucks below Top Plate +2 "storage"(I' +30 "core" ' +2 "manipulator"&% +3 "core" % n u 2 =~ +2 "storage"(\ & +3 "core" & \  +2 ."bac"Forearm.force -20 + "manipulator"&5 +3 ."bac"Forearm.seek 2 + 289 counts +2 "manipulator"&r' +17 "core" ' +2 "manipulator"&& +3 "core" &*  Km +2 "storage"(P& +3 "core" & \ +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts + "manipulator"&l'ѷ +23 "core" ' +2 ."bac"SE.seek 25.14 Pucks below Top Plate +2 "storage"(i'd +47 "core" ' +2 "manipulator"&b& +47 "core" &* m p lm +8 "manipulator"&% +4 "core" %  sx +2 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 ."bac"Elbow.seek PC +2 "manipulator"&#(_ +241 "core" ( +2 "manipulator"&& +3 "core" &V  K +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &V = K +2 ."bac"Forearm.seek PC + "manipulator"&2'$ +97 "core" ' + ."bac"Hand.close +2 "manipulator"&/ +67 "core" / +3 ."bac"PC.seek :open +2 "processing"%?( +401 "Can"\  ĮU +57 "core" ( +2 "storage"(& +3 "core" & \ " +2 "manipulator"&!& +4 "core" &W 0 K +2 "manipulator"& % +3 "core" % 2 G K +2 ."bac"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"&y(* +259 "core" ( +2 "manipulator"&& +3 "core" &" { | L k5 +2 "storage"( & +3 "core" & v k '\ C +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts + "manipulator"&v'ѷ +89 "core" ' +2 ."bac"Hand.open +2 "manipulator"&o1 +68 "core" 1 +2 "storage"(w- +3 "core" -'d +2 ."bac"SE.seek 24.78 Pucks below Top Plate +2 "storage"(V'0 +26 "core" ' +2 ."bac"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek 23.91 Pucks below Top Plate +2 "storage"(Z'8 +41 "core" ' +2 #"bac"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1018h100ml160s.tif +1957 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14207 #"bac"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1018h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1018h100ml40s.tif +4071 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1018h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1018h100ml.tif +4053 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 37.208 seconds\ /var/log/esp/midres/bac23jun1018h100ml.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"BACfans.email "37.208 sec auto-exposure",Subject: "bac23jun1018h100ml images!" +3 "storage"(- +4 "core" -'8 +3 "storage"(p& +9 "core" & \ J +7 "manipulator"&&& +13 "core" &# s4 +8 ."bac"Elbow.seek 2 +3 "manipulator"&*(* +2 "core" ( +2 "manipulator"&0& +6 "core" &# t4 +2 "storage"(+& +3 "core" & w\ N +4 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&a'ѷ +4 "core" ' +2 ."bac"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek 24.63 Pucks below Top Plate +3 "storage"(9' +54 "core" ' + "manipulator"&B& +5 "core" &# k w4 + "storage"((& +4 "core" & V\ U +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +58 ."bac"Forearm.seek 2 +3 "manipulator"&<' +34 "core" ' +4 ."bac"Elbow.hold +4 "manipulator"&), +6 "core" , +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."bac"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."bac"SE.seek 24.81 Pucks below Top Plate +2 "storage"(e'J +32 "core" ' +5 "manipulator"&c% +10 "core" %  v +14 "storage"(.& +8 "core" & \ \  J\ W +4 ."bac"Forearm.force -20 +2 "manipulator"&5 +6 ."bac"Forearm.seek 2 + 283 counts +4 "manipulator"&h' +18 "core" ' +8 "manipulator"&L& +6 "core" &F  y0 +4 "storage"(& +8 "core" &   n\ ^ +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 2 + 700 counts +5 "manipulator"&'ѷ +27 "core" ' +4 "storage"(U% +6 "core" %C   \ _ +7 ."downElevator"SE.seek :down +8 "storage"( 'g +97 ($% +10 "core" %kA\ P \ ^] +2 ' +4 ."downElevator"SE.stop +4 "storage"(5 +4 "manipulator"&=% +10 "core" % < y +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."bac"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 "storage"({& +9 "core" & , @ \ d +10 "collection"'& +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%& +8 "core" &Sy\ \\T +4 &\ z +6 "manipulator"&F& +5 "core" &G A y0 +4 "manipulator"&8% +8 "core" %\   y +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&6(- +188 "core" ( +2 "manipulator"&& +8 "core" &-  y +6 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +6 &`& +4 "core" &- y +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&A'a +113 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"& / +72 "core" / +4 "manipulator"&u& +9 "core" &-  w +2 "manipulator"&C% +3 "core" % u`  x +3 ."psFlush"Forearm.seek :retract + "manipulator"&S'\ +5 #"uploadLog"upsync +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&K(_ +122 "core" ( + "manipulator"&& +4 "core" &g Z z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &g  y +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&s'$ +96 "core" ' +2 "manipulator"&3& +3 "core" &g  z +2 "manipulator"&N% +4 "core" %* [ z +2 "processing"%@& +4 "core" &\ z +3 "processing"%,& +5 "core" &\ z +2 ."psFlush"PC.seek :closed +2 "processing"%D(^ +3 "core" &\ { +7 & 3\ w$d +9 &Ut\ q7 +10 &~s\ qL +9 &O\ tO +10 &YK\ uO +9 &M\ uO +9 &M\ tO +10 &L\ tO +9 &`N\ tO +9 &#M\ uO +10 &L\ uO +9 &!L\ uO +10 &#iN\ uO +9 &%,L\ uO +9 &&L\ uO +45 &(L\ tO +9 &*rK\ sO +5 &,4J\ tO + &-KH\ tO &/L\ tO + &1{LY\ tN +5 &3;L\ tO +9 &4NU\ tO +10 &6J\ uO +9 &8K\ uO +9 &:DK\ uO +10 &<L\ uO +9 &=M\ uO +10 &?N\ uO +9 &AJO\ uO +9 &C\ U\ tP +10 &Dl\ sS +9 &F~\ pU +9 &H@~\ qU +10 &J\ pV +9 &K\ pV +9 &M\ pV +10 &OF\ pV +9 &Q \ pV +10 &R\ pV +9 &T\ pW +9 &VN\ pV +10 &X\ pV +9 &Y\ pW +9 &[\ oV +10 &]R\ nJ +9 &^}F\ q!d +10 &^7\ v2 +5 ( +2 "processing"%,& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.75 + "processing"%[& +3 "core" &^$\ w2 + &^%\ w2 +4 ."psFlush"Hand.open + "manipulator"&Q1 +71 "core" 1 +2 "manipulator"&H% +3 "core" % % C z +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Y'\ +95 "core" ' +2 ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 ."psFlush"PSV.dial PSR +2 "manipulator"&m% +2 "processing"%4 +7 "core" %\   z +2 "storage"(q% +3 "core" %i \ Z +2 "storage"(-. +3 "core" .( +2 "storage"(E& +3 "core" & "  6\ ^ +2 "storage"('& +4 "core" &  \ ^ +2 "manipulator"&& +3 "core" &g y +2 "manipulator"&% +3 "core" %\   y +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "core"  +3 ."WCR"Elbow.seek 2 +2 "manipulator"&>(* +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +219 "core" ( +2 "manipulator"&W& +3 "core" &'  z$ +2 "storage"(]& +4 "core" & H A \ e +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&/'ѷ +96 "core" ' +2 "storage"(J& +3 "core" & H @ \ f +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(G'> +140 "core" ' +3 "storage"(^- +2 "core" -' +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&n& +3 "core" &'\ z$ +2 "storage"(5& +3 "core" & L\ P\ _ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&7' +33 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +3 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(g- +3 "core" -' +48 ."WCR"SE.seek 25.14 Pucks below Top Plate +2 "storage"(O'g +2 "core" ' +3 ."psFlush"delay 5 seconds +25 "core" ' +2 "manipulator"&d% +3 "core" % 3 x +2 "storage"("& +4 "core" &   1\ ^ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 270 counts +2 "manipulator"&' +17 "core" ' + "manipulator"&T& +4 "core" &? , z o +2 "storage"(x& +4 "core" & > @ W\ e +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +26 "core" ' +2 ."WCR"SE.seek 26.14 Pucks below Top Plate +2 "storage"(X' +48 "core" ' + "manipulator"&k& +4 "core" &?  z o +2 "manipulator"&%% +4 "core" %Ѷ 8 z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&j'\ +103 "core" ' + ."WCR"Elbow.seek CC +2 "manipulator"&(i +172 "core" ( + "manipulator"&|& +3 "core" &k $ z4 +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &k ? y4 +2 ."WCR"Forearm.seek CC +2 "manipulator"&M'Ͻ +26 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +48 "core" ' +2 ."WCR"Hand.close + "manipulator"&\ / +74 "core" / +7 ."WCR"CC.seek :open + "collection"'( +400 "core" ( +2 "storage"(P& +3 "core" & D A A\ g +2 "storage"(b& +4 "core" & = 8 O\ g +2 "manipulator"&& +3 "core" &k z4 +2 "manipulator"&;% +4 "core" % ϼ z0 +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&}(* +175 "core" ( + "manipulator"&& +4 "core" &# > y% +2 "storage"(r& +3 "core" & 1 4 Z\ h +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&I' +103 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&l, +41 "core" , +8 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +3 "core" % y +2 "storage"(1& +3 "core" &   @\ d +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 314 counts + "manipulator"&'5 +14 "core" ' +2 "manipulator"& & +3 "core" &B I z!p +2 "storage"(& +4 "core" & X X [\ j +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +22 "core" ' + "storage"(!% +4 "core" % V ; \ h +2 ."downElevator"SE.seek :down +3 "storage"( 'g +95 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 (2% +3 "core" %x v {\ o +2 "manipulator"&% +3 "core" % J z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 #tStarting finalPurge +708 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%# @ +189 "core" B +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%o  +128 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%w +100 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%'ϖ +656 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1946 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +101 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%V' +590 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%'\ +2093 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%p  +34 "core" +6 ."psFlush"PTV.dial :mixing +2 "processing"%& @ +72 "core" A +44 ."psFlush"PSV.dial :mixloop +8 "processing"%0 +99 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%+'ϖ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%B +99 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%('M +1084 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%c'\ +1592 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%. +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%y  +69 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%v  +5 "core" +5 ."psFlush"PS.seek 0ml + "processing"%Z'ϴ +2595 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +72 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%U'\ +2098 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +82 "core" ~ +5 ."psFlush"PBV.dial PSV + "processing"%* U +54 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%$'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +40 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%='\ +2593 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%<  +70 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%{'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +42 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +11 ."psFlush"PBV.dial PSV +2 "processing"%F U +5 "core" U +5 ."psFlush"PS.seek 0ml + "processing"%e'ϴ +684 "Can"\ z;ɖU +1912 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%8 @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%` +41 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 1ml + "processing"%)'M +1093 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +1589 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +70 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%C  +4 "core"  +5 ."psFlush"PBV.dial :waste1 + "processing"%  +54 "core" +4 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +72 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml + "processing"%A' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%3'\ +2095 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%N +72 "core" +5 ."psFlush"PBV.dial PSV + "processing"%@ U +54 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%6'ϴ +2621 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%?'\ +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +80 "core"  +49 ."psFlush"PS.seek 0ml +2 "processing"%Q'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%H +40 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%m'\ +2595 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +70 "core" +5 ."psFlush"PBV.dial PSV + "processing"%q U +5 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%-'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%E @ +41 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%''\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +70 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2601 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'4& +3 "core" &q\ v +2 "manipulator"&s& +3 "core" &B  z!p +2 "manipulator"&W% +4 "core" %\ H z +2 .tElbow.seek PC +2 "manipulator"&](_ +256 "core" ( + "manipulator"&K& +4 "core" &c - y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &c , z +2 .tForearm.seek PC +2 "manipulator"&J'$ +90 "core" ' + .tHand.close + "manipulator"&^/ +69 "core" / +4 .tPC.seek :open + "processing"%n( +460 "core" ( +2 "manipulator"&5& +3 "core" &c V y +2 "manipulator"&Y% +3 "core" % +  z +3 .tForearm.seek :retract + "manipulator"&g'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&d(i +359 "core" ( +2 "manipulator"&"& +3 "core" &j.  zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +4 "core" &j. N zG +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x'Ͻ +99 "core" ' +2 "manipulator"&k& +3 "core" &j. T zG +2 "manipulator"&%% +4 "core" %ϩ z^ +2 "collection"'/& +4 "core" &z\ v +2 "collection"'>& +5 "core" &e\ v +2 .tCC.seek :closed +2 "collection"'G(S +4 "core" &t\ v +9 &1zu\ m*x +10 &a}\ l> +9 &ios\ mO +9 &+My\ pO +10 &R\ pO +9 &Q\ oO +10 &pN\ pO +9 &2Sw\ oO +9 &R\ oP +10 &P\ oO +9 & xQ}\ oO +9 &";M~\ pO +10 &#Ry\ oO +9 &%R|\ pO +10 &'Q\ pO +9 &)CT\ oO +9 &+Q\ oO +10 &,Qz\ oO +9 &.R{\ oO +9 &0KQ\ pO +10 &2 Qw\ oO +9 &3R\ oO +10 &5Q\ oO +9 &7TR\ oO +50 &9Q\ oO + &:R|\ nO + &<Rw\ nO + &>]Q|\ oN + &@R\ oO +3 &AR{\ nO +9 &CW\ oP +9 &E_^|\ nP +9 &G\ kT +10 &H\ eY +9 &J\ d[ +9 &LG\ c[ +10 &N\ c\\ +9 &O\ d] +10 &Q\ b] +9 &S*y\ f/ +9 &S\ c!c +10 ( + &Sk\ lR +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.37 + "collection"'7& +3 "core" &Skp\ kR +4 .tHand.open + "manipulator"&1 +73 "core" 1 +3 "manipulator"&O% +3 "core" % ϩ U z^ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"':& +3 "core" &Sj\ kR +2 "collection"'% +4 "core" %\ k +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +14 .tCS.seek 5ml +2 "collection"'\ 'oW +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 'j% +3 "core" %oY\ j +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'f' +669 "core" ' +2 .tCSV.dial :waste + "collection"'t +128 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'P' +2009 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'b& +3 "core" &Sg\ gR +2 "collection"'% +3 "core" %t\ g +2 .tCSV.dial :flush +2 "collection"';  +41 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"''oW +1242 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'r @ +43 "core" A +3 "collection"'M% +4 "core" %oXo\ j +2 .tCS.seek 7ml + "collection"'' +551 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + '  +42 "core"  +90  +4 .tCBV.dial :waste2b + "collection"'1  +5 "core"  +4 .tCS.seek 0ml +2 "collection"' ' +1712 "core" ' +2 #tFlushing upper manifold + "collection"'& +4 "core" &Sh\ hR +2 "collection"'% +3 "core" %r\ h +2 .tCSV.dial :flush + "collection"'!  +71 "core" +5 .tCS.seek 5ml + "collection"'}'oW +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'2 @ +55 "core" > +4 "collection"'% +3 "core" %oVe\ j +3 .tCS.seek 7ml + "collection"'I' +544 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +2 'X  +51 "core"  +64 +5 .tCTV.dial :air + "collection"'  +129 "core" +4 .tCS.seek 0ml +2 "collection"'' +1723 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'#'/ +785 "core" ' +2 .tCSV.dial :waste + "collection"'o +42 "core" +5 .tCS.seek 0ml + "collection"'w' +774 "core" ' +2 "collection"'& +3 "core" &Sg=\ gR +2 "collection"'i% +3 "core" %W\ f +2 .tCSV.dial :flush +2 "collection"'  +53 "core" +5 .tCS.seek 3ml + "collection"'V'/ +789 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'p @ +44 "core" A +4 "collection"'&% +3 "core" %0Z\ j +3 .tCS.seek 5.001ml + "collection"'0'o\\ +542 "core" ' +2 .tCSV.dial :air + "collection"' @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"'B' +1249 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'+'/ +781 "core" ' +2 .tCSV.dial :waste + "collection"'( +72 "core" +5 .tCS.seek 0ml + "collection"'.' +766 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'y& +4 "core" &SfG\ gR +2 "collection"'v% +3 "core" %<\ g +2 .tCSV.dial CSR + "collection"'c  +129 "core"  +6 #tPulling 7.999ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.seek 8ml + "collection"'L'_ +1881 "Can"\ qPV< +46 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml + "collection"'Z' +541 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + 'a  +6 "core"  +94 +4 .tCTV.dial :intake + "collection"'*  +70 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'U'O +1984 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'9  +73 "core" ~ +5 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'$' +583 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'<  +100 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +58 .tCS.seek 4ml +2 "collection"'='O +1096 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'h' +1466 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'{  +2 '  +42 "core"  +89  +4 .tCBV.dial :waste2b +2 "collection"'F  +45 "core"  +5 .tCS.seek 0ml + "collection"'' +2413 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'8  +42 "core"  +6 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'e'O +1090 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' +1474 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + '`  +46 "core"  +56 +4 .tCTV.dial :air +2 "collection"'  +130 "core" ~ +5 .tCS.seek 0ml + "collection"')' +2419 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'u'/ +772 "core" ' +2 .tCSV.dial :waste + "collection"'C +42 "core" +5 .tCS.seek 0ml + "collection"'' +777 "core" ' +2 #tFlushing upper manifold + "collection"' & +4 "core" &Sg%\ hR +2 "collection"'% +3 "core" %\ h +2 .tCSV.dial :flush + "collection"'  +42 "core"  +4 .tCS.seek 5ml + "collection"'A'oW +1244 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'N @ +41 "core" B +4 "collection"'@% +4 "core" %oY(\ j +2 .tCS.seek 7ml +2 "collection"'3' +551 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'S +2 .tCBV.dial CSV +4 "collection"'6  +4 "core"  +94  +3 .tCTV.dial :air +2 "collection"'[  +4 "core"  +4 .tCS.seek 0ml +2 "collection"'?' +1714 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'H'/ +788 "core" ' +2 .tCSV.dial :waste + "collection"'Q +44 "core" +48 .tCS.seek 0ml +2 "collection"',' +787 "core" ' +2 "collection"'q& +3 "core" &Sf \ kR +2 "collection"'m% +4 "core" %\ j +2 .tCSV.dial :flush + "collection"'E  +43 "core"  +4 .tCS.seek 3ml +2 "collection"'-'/ +784 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A +3 "collection"''% +4 "core" %0\ \ j +2 .tCS.seek 5.001ml +2 "collection"'4'o_ +546 "core" ' +2 .tCSV.dial :air + "collection"'s @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"'W' +1227 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'K'/ +781 "core" ' +2 .tCSV.dial :waste + "collection"'z +72 "core" +5 .tCS.seek 0ml + "collection"'l' +804 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'^& +3 "core" &Sf\ gR +2 "collection"' % +4 "core" %\ g + .tCSV.dial :flush +2 "collection"'D  +55 "core" +5 .tCS.seek 5ml + "collection"'5'oW +1233 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Y @ +44 "core" A +4 "collection"'J% +4 "core" %oT \ j +2 .tCS.seek 7ml +2 "collection"']' +547 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'"  + 'T  +43 "core"  +87 ~ +5 .tCBV.dial :waste2b +2 "collection"'k  +45 "core"  +5 .tCS.seek 0ml + "collection"'%' +1710 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'/& +3 "core" &Sf\ hR +2 "collection"'g% +3 "core" % \ h +2 .tCSV.dial CSR +2 "collection"'  +39 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml +2 "collection"'7'_ +1933 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'' +540 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'O + ':  +45 "core"  +58 +4 .tCTV.dial :intake +2 "collection"'  +72 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'>'O +1998 "core" ' +2 .tIntake.select :close + "sampler")0 +50 .tCTV.dial :air +8 "collection"'  +72 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'x' +591 "core" ' +2 .tCSV.dial CSR + "collection"'\\  +100 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"'j'oW +1344 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'\ ' +1373 "core" ' + .tCSV.dial CBV +2 "collection"'t +100 "core" +4 .tCS.seek 0ml +2 "collection"'f' +2615 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +3 "core" &j- zG +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +4 "core" ( + "manipulator"&;& +4 "core" &j- = zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &j- zG +3 .tForearm.seek CC + "manipulator"&r'Ͻ +95 "core" ' + .tHand.close + "manipulator"&M/ +67 "core" / +3 .tCC.seek :open + "collection"'( +402 "core" ( + "manipulator"&& +4 "core" &j- zG +2 "manipulator"&% +4 "core" % ϲ z4 +2 .tForearm.seek :retract + "manipulator"&1'\ +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +293 "core" ( + "manipulator"&& +4 "core" &- + z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &-  z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&!'a +114 "core" ' +2 .tHand.open + "manipulator"& 1 +72 "core" 1 + "manipulator"&2% +4 "core" % hO I z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 17:27:36 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 19:33 +3 "Can"\ z6<V +3 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 27,\\n 3 => 6}\\nCan@19:23:24, 24.9C, 54% humidity, 14.7psia, 13.071V, 0.307A, 50.250Ah, 4.01W\\nSampled 100.0ml",Subject: "Asleep until 19:33" +27 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +226 #"uploadLog"upsync +11765 "Can"\ hVҳ +47963  \ WJ +4 #tPowering core bus +562 .Gate.power :raw,:ON + "sampler") +54 )} +2 "core"  +2 "collection"' +3 'X +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 27,\\n 3 => 6}\\nCan@19:33:48, 24.8C, 55% humidity, 14.7psia, 13.047V, 0.385A, 50.273Ah, 5.03W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +2 #tDA/WCR phase #16 +2 #bac sampling at most 100ml, wcr at most 100ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'=& +3 "core" &\ o +2 .tHand.open + "manipulator"&{1 +67 "core" 1 +2 "manipulator"&% +5 "core" % \  # y\ [ +2 "storage"(F% +3 "core" %o \\\ u +2 "storage"(h. +2 "core" .(d +2 "storage"(8& +4 "core" &i \ u +2 "storage"(& +8 "core" &i 3\ u +2 "manipulator"&e& +4 "core" &T\ . y# +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&`(U +4 "core" ( + "manipulator"& & +4 "core" &T\ , z# +2 "storage"(& +3 "core" &i N\ u +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +31 ."Qmail"BACfans.email "Started bac in tube 3 at 19:33:48PDT10-Jun-23\\n{1 => 33,\\n 2 => 27,\\n 3 => 6}\\nCan@19:33:48, 24.8C, 55% humidity, 14.7psia, 13.047V, 0.385A, 50.273Ah, 5.03W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +60 "core" ' +2 "storage"()& +4 "core" &i V\ u +3 .tSE.reconfigure :pick +6 #"uploadLog"upsync +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(C'> +143 #"uploadLog"upsync +135 "core" ' +2 "storage"(u- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &i \ u +2 "manipulator"&& +5 "core" &T\ \ z# +2 .tElbow.seek 3 +2 "manipulator"&(U +3 "core" ( +2 "manipulator"&& +4 "core" &T\ z# +2 "storage"(N& +3 "core" &i \ v +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&@'U +27 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&A/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&6& +2 "storage"(S'g +8 "core" &T\  z# + "manipulator"&[% +5 "core" % Y # yD +2 .tForearm.seek :retract + "manipulator"&3'\ +102 "core" ' +2 .tElbow.seek CC +45 "manipulator"&?(i +75 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +84 "core" ( +2 "manipulator"&Q& +3 "core" &-  zE} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &H& +2 "core" &-  zE} +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'Ͻ +90 "core" ' +2 "manipulator"&m& +3 "core" &- ) zE} +3 "manipulator"&E% +3 "core" % 2 zH +2 "collection"',& +4 "core" &\ \ q +3 "collection"'& +5 "core" & \ r +2 .tCC.seek :closed +2 "collection"''(S +3 "core" &$\ q  +9 &6{\ h+{ +9 &d{\ f? +10 &_n\ gO +9 &"P\ kO +10 &Q\ jO +9 &R\ jO +9 &gV\ jO +10 &)R\ jO +9 &R\ jO +9 &Q\ iN +10 & pR\ jO +9 &"2O\ jO +9 &#R\ jO +10 &%P\ jO +9 &'xQ\ jO +10 &)9Q\ jO +9 &*R\ jO +9 &,Q\ jN +10 &.R\ jO +9 &0CQ\ jN +9 &2Q\ iO +10 &3U\ jO +9 &5Q\ jN +10 &7JR\ jO +9 &9 Q\ jO +9 &:Q\ jO +10 &<Qh\ jO +9 &>SQ\ jN +9 &@R\ jO +10 &AP\ jO +9 &CR\ jO +10 &EXW\ iO +9 &G\\\ iP +9 &Hm\ gR +10 &J\ eT +9 &LG\ aX +9 &N\ ^[ +10 &O\ _[ +9 &Q\ ^[\ +10 &S(y\ b/ +9 &S!\ __ +9 ( + &Sj|\ gJ +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.03 +2 .Hand.open + "manipulator"&-1 +66 "core" 1 +2 "manipulator"&s% +3 "core" % R zH +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +103 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")W+ +3 "core" + +2 "sampler")z% +3 "core" % `\ CI +2 "collection"'K& +4 "core" &SjK\ gJ +3 "Can" \ qNFWU +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +4 "core" +3 .tSS.reconfigure :fast +2 "sampler")#.0X +2 "sampler")O% +3 "core" %^ c\ > +2 .tIntake.select :close + "sampler")0 +13 )% +2 "core" %^ b\ C +2 .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")' +410 "core" ' +2 .tExhaust.select :close + "sampler") +12 #tSampling 100.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X+ +3 "core" + + "sampler")\\% +4 "core" % ^\ B. +2 "collection"'x& +3 "core" &Si*)z\ gJ +3 "Can" \ mHpW\\m +2 .tCTV.dial :intake + "collection"'j  +5 "core"  +4 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")t  + "collection"'\ @ +8 "core" ? +67 +4 #tAllowing 130s for 25.0ml of remaining 100.0ml +2 .Intake.select :open + "sampler") +212 "collection"'b% +3 "core" %(+\ c +2 #tIntake @31.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X.b +2 .tSSV.dial :exhaust +2 "sampler")&  +75 "core"  +4 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")B' +887 "core" ' + .tExhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 "sampler")V  +2 .tCBV.dial SSV +4 "collection"' @ +4 "core" ? +67  +4 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +213 "collection"'% +3 "core" %$&5\ ^ +2 #tIntake @30.9psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X+ +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'Q' +103 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")H +133 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 #tEvacuated: Intake @51.5psia, Outlet @46.5psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")> +103 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 .tCS.seek 5ml + "collection"'f'oW +1346 "core" ' +2 .tCSV.dial CTV + "collection"'v  +55 "core" ~ +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'R @ +40 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +54 "core" ~ +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +40 "core" > +3 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'_' +1373 "core" ' +2 "collection"'U% +3 "core" %\ k +2 #tPuck @52.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'9 +113 "core" +4 .tCBV.dial CSV + "collection"'0  +30 "core"  +4 "collection"'+% +3 "core" %~~\ j +3 .tCS.seek 5ml + "collection"'n'oY +1350 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +3 "collection"'  +42 "core" +3 "collection"'=% +4 "core" %oW\ i \ +3 .tCS.seek 7ml + "collection"'y' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'L @ +43 "core" > +4 .tCS.seek 10ml + "collection"'{' +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +113 "core" ^ +4 #tLysing Complete + "collection"'h& +3 "core" &Sg\ jJ +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&Z% +4 "core" %\   y p +2 "storage"(8% +3 "core" %p >\ r +2 "storage"(. +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(e( +209 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 ( & +3 "core" & V V ?\ l +2 "manipulator"&& +3 "core" &+ \ zE} +2 "manipulator"&% +4 "core" %\   z p +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&a(* +172 "core" ( +2 "manipulator"&*& +4 "core" & a y +2 "storage"(u& +3 "core" & \ u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&F'ѷ +88 "core" ' + "storage"(& +4 "core" & e\ u +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(c'> +136 "core" ' + "storage"(- +4 "core" -'+ +43 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & z +2 "storage"(N& +4 "core" & m m h\ m +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&[' +33 "core" ' +2 .tElbow.hold + "manipulator"&6, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(`- +3 "core" -'+ +3 .tSE.seek 26.14 Pucks below Top Plate + "storage"(' +37 "core" ' +2 "manipulator"&@% +3 "core" %  z +2 "storage"(A& +4 "core" & @ H \ g +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 280 counts + "manipulator"&H' +20 "core" ' + "manipulator"&)& +4 "core" & - z +2 "storage"(C& +3 "core" & x y M\ m +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&Q'ѷ +31 "core" ' +3 .tSE.seek 27.14 Pucks below Top Plate + "storage"('> +51 "core" ' + "manipulator"&m& +3 "core" & / z +2 "manipulator"&,% +4 "core" %Ѱ 5 z] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&E(i +150 "core" ( +2 "manipulator"&$& +3 "core" &_"  z>K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &_# 6 z>K +3 .tForearm.seek CC + "manipulator"&'Ͻ +98 "core" ' + .tHand.close + "manipulator"&s/ +70 "core" / +3 .tCC.seek :open +2 "collection"'K( +401 "core" ( +2 "storage"(z& +3 "core" & k w :\ o +2 "storage"((& +4 "core" & { { T\ o +2 "manipulator"&q& +3 "core" &g! z=C +2 "manipulator"&3% +3 "core" % z +3 .tForearm.seek :retract + "manipulator"&^'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&l(* +187 "core" ( +2 "manipulator"&D& +3 "core" &!\ . y"y +2 "storage"(J& +3 "core" & \ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 + "manipulator"&5' +103 "core" ' +2 .tElbow.hold + "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&T1 +66 "core" 1 +2 "manipulator"&k% +40 "core" %  % z +8 "storage"(W& +4 "core" & { y \ n +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&]': +14 "core" ' + "manipulator"&g& +4 "core" &- & y m +2 "storage"(/& +3 "core" & N\ s +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&7'ѷ +23 "core" ' +2 "storage"("% +4 "core" %B \ s +2 ."downElevator"SE.seek :down +3 "storage"(O'g +83 "core" ' + ."downElevator"SE.stop + "storage"(5 +15 (% +2 "core" %e (\ z +2 "manipulator"&:% +4 "core" %  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +99 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ v +2 "manipulator"&x& +4 "core" &-  y m +2 "manipulator"&j% +3 "core" %\   y x +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +176 "core" ( +2 "manipulator"&\ & +3 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &- v y +3 .tForearm.seek :garage + "manipulator"&'a +110 "core" ' +3 .tHand.close + "manipulator"&b/ +75 "core" / + "manipulator"&>& +4 "core" &- % z +2 "manipulator"&t% +3 "core" % l` z +3 .tForearm.seek :retract + "manipulator"&G'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&M(i +279 "core" ( +2 "manipulator"&|& +3 "core" &l' ^ zBk +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &l' yBk +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;'Ͻ +93 "core" ' +2 "manipulator"&& +3 "core" &l' V zBk +2 "manipulator"&d% +3 "core" %ϸ  z +3 "collection"'& +3 "core" &\ t +3 "collection"'\\& +5 "core" &\ t +2 .tCC.seek :closed + "collection"'P(S +5 "core" &\ t +8 &2y\ j*x +10 &d{\ i> +9 &un\ jN +9 &9O\ mM +10 &O\ mN +9 &N\ nN +9 &~O\ mN +10 &AQ\ mM +9 &R\ mN +10 &R\ mM +9 & Q\ mM +9 &"HS\ lN +10 &$\ U\ mN +9 &%U\ mN +9 &'T\ lN +10 &)PU\ lN +9 &+T\ lN +10 &,O\ mM +9 &.R\ mN +9 &0YT\ mM +48 &2Q\ mM +8 &3R\ lM +3 &5Q\ lM + &7aR\ kM + &9"R\ lN + &:T\ kN +4 &<T\ kN +9 &>gQ\ lN +10 &@+R\ lM +9 &AO\ mN +9 &CV\ lN +10 &El_\ lO +9 &G%{\ iR +10 &H\ cX +9 &J\ a[ +9 &LQ\ `[\ +10 &N\ `[ +9 &O\ a[ +9 &Q\ `\\ +10 &S"k\ d. +9 &S"\ dQ +10 ( &Sb\ kM +2 "collection"'\\& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.38 +2 "collection"'r& +3 "core" &Sb\ jM +3 .tHand.open + "manipulator"&11 +74 "core" 1 +2 "manipulator"&% +3 "core" % ϸ k z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%} +128 "core"  +6 "processing"%2% +4 "core" %ϴ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%' +1586 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +4 .tPS.seek 0ml +2 "processing"%X'ϴ +1600 "core" ' +2 .tPSV.dial PSR +2 "processing"%I +42 "core"  +6 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml + "processing"% '\ +2596 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% +2 "collection"'o  +6 "core" B +2 "processing"%w +2 "core" B +2 "processing"%i  +62 "core" +98  +6 .tPSV.dial :mixloop + "processing"% +100 "core" +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'p  +4 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%  +126 "core" +5 .tPS.seek 0ml + "processing"%&'ϴ +524 "Can"\ pFX} +2076 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +4 .tPS.seek 2.5ml +2 "processing"%#'\ +2603 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +43 "core" +4 .tPS.seek 0ml +2 "processing"%B'ϴ +2608 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +11 .tPS.seek 2.5ml + "processing"%'\ +2599 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +42 "core" +5 .tPS.seek 0ml + "processing"%R'ϴ +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &l'  zBk +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(i +2 "core" ( +2 "manipulator"&f& +4 "core" &l'  zBk +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &l'  zBk +3 .tForearm.seek CC + "manipulator"&9'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&0/ +72 "core" / +3 .tCC.seek :open +2 "collection"'+( +401 "core" ( +2 "manipulator"&_& +4 "core" &l' zBk +2 "manipulator"&% +3 "core" % X z +3 .tForearm.seek :retract + "manipulator"&='\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&n(- +283 "core" ( +2 "manipulator"&L& +3 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &-  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' +2 .tHand.open + "manipulator"&h1 +66 "core" 1 + "manipulator"&Z% +4 "core" % jN  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +104 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +4 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%  +4 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%  +2 "collection"'  +7 "core"  + +6 .tCTV.dial :air,avoiding: :intake + "collection"'.  +5 "core" +4 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"'*& +3 "core" &\ v +2 "manipulator"&u% +3 "core" %\  y +3 "storage"(% +3 "core" %e \ z +2 "storage"(?. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"((d +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &e t ?\ p +2 "manipulator"&N& +52 "core" &- [ y +8 "manipulator"&4% +3 "core" %\   y +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&`(U +176 "core" ( +2 "manipulator"&@& +4 "core" &K & y' +2 "storage"(A& +3 "core" &e \ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&)' +93 "core" ' + "storage"(C& +4 "core" &e \ z +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(m'> +279 "core" ' +2 "storage"(,- +2 "core" -'4 +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (F& +3 "core" &e \ v +2 "manipulator"&a& +4 "core" &K  y' +2 .tElbow.seek 3 + "manipulator"&c(U +4 "core" ( + "manipulator"&[& +4 "core" &K $ y' +2 "storage"(H& +3 "core" &e =\ w +3 .tForearm.seek 3 + 300 counts + "manipulator"&'U +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&$/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&-& +2 "storage"(Q'g +8 "core" &K > y' + "manipulator"&6% +4 "core" % P  yw +2 .tForearm.seek :retract +2 "manipulator"&s'\ +103 "core" ' +2 .tElbow.seek CC +2 "manipulator"&S(i +121 "core" ' + ."downElevator"SE.stop + "storage"(5 +25 "core" ( + "manipulator"&'& +4 "core" &a- zF +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &a- yF +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&('Ͻ +97 "core" ' +3 "manipulator"&q& +3 "core" &a, & zF +2 "manipulator"&3% +3 "core" %  z +3 "collection"'D& +3 "core" &\ q +3 "collection"'J& +5 "core" &\ r +2 .tCC.seek :closed + "collection"'(S +4 "core" &\ r +10 &2y\ i*x +9 &d{\ g> +9 &rm\ hN +10 &6K\ lM +9 &O\ kN +9 &Q\ lN +10 &{P\ kN +9 &<R\ lN +9 &S\ kN +10 &N\ lN +9 & O\ lN +10 &"FO\ kM +9 &$Q\ kN +9 &%T\ kN +10 &'Q\ lM +9 &)MR\ kN +10 &+O\ kN +9 &,Q\ kN +9 &.U\ kN +10 &0UN\ lN +9 &2Q\ kM +9 &3R\ lN +10 &5T\ kM +9 &7]Qx\ kN +9 &9Ux\ kN +10 &:O\ kN +9 &<Q\ kM +10 &>eP}\ kN +9 &@'S}\ kN +9 &ANu\ lN +10 &CQh\ kM +9 &EkUg\ kN +9 &G,Zi\ jO +10 &Hmf\ iQ +9 &J`\ fT +10 &LWU\ bX +9 &NY\ aZ +9 &OX\ `Z +43 &QZ\ ^[ +8 &S#mX\ c, + &S Z\ cP + ( + &S`T\ hK &SbX\ iK +3 "collection"'J& +3 "core" &SbJ\ iK +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.03 +3 .Hand.open + "manipulator"&E1 +71 "core" 1 +3 "manipulator"&T% +3 "core" %  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +90 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'W  +127 "core"  +5 .tCSV.dial CTV + "collection"'g  +30 "core"  +5 .tPS.seek 2.5ml + "processing"%/'\ +2597 "core" ' +2 "collection"'^% +3 "core" % LLq\ j +3 .tCS.seek 4.249ml + "collection"'"'W +1535 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%l  +43 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +70 "core"  +5 .tPS.seek 0ml +2 "processing"%:'ϴ +2601 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" ` +3 .tCSV.dial :air +2 "collection"'x @ +43 "core" > +4 .tCS.seek 10ml +2 "collection"'j' +1535 "core" ' + .tCSV.dial CTV +2 "collection"'5  +44 "core"  +4 .tCS.seek 0ml +2 "collection"']' +2622 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +29 "core" > +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'O  +128 "core" +3 "collection"'7& +4 "core" &Sazx\ hK +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&\ % +3 "core" %\ z +3 "storage"(Y% +3 "core" %l p q \ p +2 "storage"( . +2 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(b( +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +3 "core" & f c\ k +2 "manipulator"&t& +3 "core" &a,  zF +2 "manipulator"&%% +4 "core" %\ : z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(* +164 "core" ( + "manipulator"&|& +4 "core" && ] yu +2 "storage"(& +3 "core" & \ s +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +124 "core" ' +8 "storage"(& +3 "core" & \ t +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(d'> +131 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" &&  yu +2 "storage"(K& +3 "core" & p p\ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&r' +32 "core" ' +2 .tElbow.hold + "manipulator"&1, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 27.14 Pucks below Top Plate +2 "storage"(\\'8 +39 "core" ' +2 "manipulator"&}% +3 "core" % C z +2 "storage"(2& +3 "core" & K K +\ g +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 293 counts + "manipulator"&;' +22 "core" ' + "manipulator"& & +4 "core" &'  zt +2 "storage"(& +3 "core" & W U\ l +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&I'ѷ +21 "core" ' +3 .tSE.seek 28.14 Pucks below Top Plate +2 "storage"(X' +43 "core" ' +2 "manipulator"&& +3 "core" &' w yt +2 "manipulator"&w% +4 "core" %Ѷ # y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i(i +154 "core" ( +2 "manipulator"&& +3 "core" &q(  zCp +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &q(  zCp +3 .tForearm.seek CC + "manipulator"&'Ͻ +95 "core" ' + .tHand.close + "manipulator"& / +66 "core" / +3 .tCC.seek :open +3 "collection"'( +400 "core" ( +2 "storage"(&& +3 "core" & p v ?\ m +2 "storage"(V& +4 "core" & w m \ m +2 "manipulator"&#& +3 "core" &q(  zCp +2 "manipulator"&% +3 "core" %  z +3 .tForearm.seek :retract + "manipulator"&B'\ +91 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&v(* +162 "core" ( +7 "manipulator"&& +4 "core" &, $ zk +2 "storage"(& +4 "core" & \ q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&f' +100 "core" ' + .tElbow.hold +2 "manipulator"&U, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&01 +69 "core" 1 +2 "manipulator"&M% +4 "core" %   zA +2 "storage"(!& +3 "core" & y { \ n +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts +2 "manipulator"&P': +14 "core" ' +2 "manipulator"&_& +3 "core" &,  yk +2 "storage"(& +3 "core" & \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&9'ѷ +22 "core" ' + "storage"(L% +4 "core" % R\ r| +3 ."downElevator"SE.seek :down +2 "storage"(y'g +83 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +16 (% +2 "core" %o $\ z +2 "manipulator"&h% +4 "core" % X y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +91 "core" ' +2 .tPSV.dial :air + "processing"%=  +72 "core" +3 .tPS.seek 2.5ml +2 "processing"%'\ +2604 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +41 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +43 "core"  +3 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%.  +42 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml + "processing"%*'ϴ +2606 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%u& +3 "core" &\  +2 "manipulator"&& +4 "core" &,  yk +2 "manipulator"&?% +3 "core" %\  z +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( +2 "manipulator"& & +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &- y +3 .tForearm.seek :garage + "manipulator"&4'a +104 "core" ' +39 .tHand.close +7 "manipulator"&e/ +70 "core" / +2 "manipulator"&@& +3 "core" &-  z +2 "manipulator"&A% +3 "core" % t~  zA +3 .tForearm.seek :retract + "manipulator"&C'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&n(_ +143 "core" ( +2 "manipulator"&8& +3 "core" &W . y\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &W  y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&F'$ +90 "core" ' +2 "manipulator"&a& +3 "core" &W  y\ +2 "manipulator"&[% +4 "core" %#  y +2 "processing"%H& +4 "core" &\  +3 "processing"%$& +5 "core" &\  +2 .tPC.seek :closed + "processing"%-(^ +5 "core" &\  +8 &5y\ +} +9 &e\ @ +9 &_m\ P +10 &!Q\ O +9 &N\ O +10 &Q\ O +9 &gO\ O +9 &)Q\ O +10 &Q\ P +9 &O\ O +9 & qQ\ O +10 &"3Q\ O +9 &#O\ O +10 &%R\ O +9 &'wO\ O +9 &)9O\ O +10 &*O\ O +9 &,O\ O +9 &.P\ O +10 &0AO\ O +9 &2O\ O +10 &3P\ O +9 &5L\ O +9 &7JO\ O +10 &9 P\ O +9 &:O\ O +9 &<Q\ O +10 &>QQ\ O +9 &@N\ O +10 &AX\ P +9 &C^\ P +9 &EL\ T +10 &G \ T +9 &H\ U +9 &J\ U +10 &LM\ V +9 &N\ V +10 &O\ V +9 &Q\ V +9 &SV\ V +10 &U\ V +9 &V\ V +9 &X\ W +10 &Z\\\ V +9 &\\\ W +10 &]\ 9 +9 &^,v\ Z +9 &^#\ 1 +3 ( + "processing"%$& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.72 + "processing"%6& +3 "core" &^$\ 1 +3 .tHand.open + "manipulator"&`1 +72 "core" 1 + "manipulator"&)% +4 "core" % # z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +93 "core" ' + .tPRV.dial :air +2 "processing"%z  +43 "core"  +3 .tPSV.dial :mixloop +2 "processing"%m +42 "core" +5 "processing"%% +3 "core" %Ϸ\ +3 .tPS.seek 0.3ml + "processing"%q' +388 "core" ' + .tPSV.dial PSR +2 "processing"%3 +98 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%D'' +481 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%c'\ +1896 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%Q +100 "core" +4 .tPTV.dial :mixing + "processing"%s @ +72 "core" A +42 .tPBV.dial :waste2 +9 "processing"%+  +91 "core"  +5 .tPS.seek 0ml + "processing"%E'ϴ +2596 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&T& +3 "core" &W I z\ +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&J(_ +4 "core" ( + "manipulator"&W& +4 "core" &W R z\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &W  z\ +3 .tForearm.seek PC + "manipulator"&('$ +91 "core" ' +2 .tHand.close + "manipulator"&R/ +74 "core" / +3 .tPC.seek :open + "processing"%^( +460 "core" ( +2 "manipulator"&{& +3 "core" &W y\ +2 "manipulator"&~% +4 "core" % 4  y: +2 .tForearm.seek :retract +2 "manipulator"&l'\ +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&(- +126 "core" ( + "manipulator"&/& +4 "core" &-\ L z"y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-\  y"y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&x'a +111 "core" ' +2 .tHand.open + "manipulator"&"1 +66 "core" 1 +2 "manipulator"&5% +3 "core" % j`  z8 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +104 "core" ' +2 #tLoading bac puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&O% +3 "core" %\   y +2 "storage"(7% +4 "core" %o \ z +2 "storage"(\ . +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(Y(d +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &e <\ q +2 "manipulator"&>& +4 "core" &-\ : y"x +2 "manipulator"&t% +3 "core" %\   y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&%(U +160 "core" ( +2 "manipulator"&& +3 "core" &X 6 z) +2 "storage"(|& +3 "core" &e \ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +104 "core" ' +3 "storage"(S& +3 "core" &e \ z +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +330 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +3 "core" &e \ v +2 "manipulator"&K& +4 "core" &X  y) +2 .tElbow.seek 3 + "manipulator"&k(U +4 "core" ( + "manipulator"&& +4 "core" &X I y) +2 "storage"(}& +3 "core" &e U\ w +3 .tForearm.seek 3 + 300 counts + "manipulator"&2'U +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +71 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&& +2 "storage"('g +7 "core" &X  z) + "manipulator"&w% +4 "core" % V  yr +2 .tForearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek PC + "manipulator"&(_ +138 "core" ' + ."downElevator"SE.stop + "storage"(5 +108 "core" ( +2 "manipulator"&d& +3 "core" &Z c y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &Z s y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&;'$ +99 "core" ' +2 "manipulator"&\\& +3 "core" &Z ; y +2 "manipulator"&% +4 "core" %) @ y +2 "processing"%p& +4 "core" &\ +3 "processing"%I& +5 "core" &\ +2 .tPC.seek :closed + "processing"%1(^ +4 "core" &\  +9 &1x\ *y +9 &c{\ > +9 &jl\ O +10 &+K\ O +9 &Nu\ N +10 &Mu\ N +9 &qOr\ O +9 &3Qg\ O +10 &Ki\ O +9 &PX\ O +9 & yOn\ O +10 &";N^\ O +9 &#J[\ O +10 &%QX\ O +9 &'MV\ O +9 &)DKT\ N +10 &+MV\ N +9 &,QV\ O +9 &.PI\ N +10 &0KLM\ O +9 &2JK\ N +10 &3MD\ N +9 &5OF\ O +9 &7SNC\ O +10 &9LB\ O +9 &:N;\ O +9 &<LE\ O +10 &>[N@\ O +9 &@L=\ O +10 &AQB\ O +9 &CZC\ P +9 &EXn;\ R +10 &G2\ T +9 &H}2\ U +9 &J2\ U +10 &LY+\ U +9 &N*\ U +10 &O,\ V +9 &Q0\ V +9 &S^7\ V +10 &U!/\ U +9 &V$\ V +9 &X%\ V +10 &Ze\ V +9 &\\&\ W +10 &]}\ 4 +9 &^4k$\ @ +9 ( + &^$\ - +3 "processing"%I& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.73 +2 .Hand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&o% +4 "core" % )  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +3 #tHeating Puck.from 3, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +2 "processing"%&  + %V9 +6 "core" 9 +102 "processing"%#9 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%i9 +3 "core" 9 +147 "processing"%09 +3 "core" 9  +102 "processing"%M9 +3 "core" 9$ +102 "processing"%!9 +3 "core" 9( +103 "processing"%_9 +2 "core" 9, +103 "processing"%9 +3 "core" 91 +102 "processing"%L9 +3 "core" 95 +102 "processing"%B9 +3 "core" 99 +102 "processing"%9 +3 "core" 9= +102 "processing"%h9 +3 "core" 9A +102 "processing"%v9 +3 "core" 9F +102 "processing"%f9 +3 "core" 9J +102 "processing"%P9 +3 "core" 9N +102 "processing"%=9 +3 "core" 9R\ +103 "processing"%X9 +2 "core" 9V +103 "processing"%y9 +2 "core" 9[ +103 "processing"%99 +2 "core" 9&_ +103 "processing"%:9 +2 "core" 90c +103 "processing"% 9 +3 "core" 9:g +103 "processing"%9 +2 "core" 9Dk +103 "processing"%9 +2 "core" 9Op +107 "processing"%.9 +3 "core" 9Xt +102 "processing"%9 +3 "core" 9`x +103 "processing"%u9 +2 "core" 9h| +102 "processing"%9 +3 "core" 9p +103 "processing"%?9 +2 "core" 9x +3 .tPH.hold 2:00:00,29C +3 "processing"% ppt +3 .tdelay 1:30 +3 "core"  +7508 "Can"\ vCyY+} +1493 .tPSR.select :air +2 .PSV.dial PSR + "processing"%N +101 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml + "processing"%U' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +15 .tPS.seek 2ml + "processing"%e'˹ +1600 "core" ' +2 .tPTV.dial :puck + "processing"%@  +71 "core"  +6 .tPSV.dial PTV + "processing"%A +72 "core" +9 .tPBV.dial :waste1 + "processing"%Z  +131 "core"  +4 "processing"%8% +3 "core" %˻<\  +2 .tPS.seek 1.5ml +2 "processing"%,' +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +39 "processing"%4 * +39 "core" + +5 .tPS.seek 0ml +2 "processing"%a'ϴ +1593 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%[  +34 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%H * +34 "core" + +4 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%C'\ +2366 "core" ' +2 .tPSV.dial PTV + "processing"%< +72 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%6 +72 "core"  +7 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"%` +71 "core" +5 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%)  +72 "core"  +4 .tPS.seek 0ml +2 "processing"%$'ϴ +2378 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%z  +131 "core" +3 .tPSV.dial :mixloop + "processing"%m +44 "core" +4 .tPRV.dial :ab1 + "processing"% @ +75 "core" A +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%F' +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'*  +2 .tPRV.dial CBV +4 "processing"%3  +40 "core" +6  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%q% +4 "core" %\ \ +2 .tPS.seek 0.3ml +2 "processing"%D' +348 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'Q  +30 "core" +4 .tPRV.dial :air + "processing"%s  +43 "core"  +4 .tPS.seek 0.9ml + "processing"%+'A +1256 "core" ' + .tPRV.dial :waste2 +2 "processing"%c @ +72 "core" > +4 .tPS.seek 0.5ml + "processing"%T' +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%W  +43 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +46 .tPS.seek 2ml + "processing"%g'˹ +1587 "core" ' +2 .tPSV.dial :PML + "processing"%R +44 "core" +4 .tPTV.dial :mixing + "processing"%n @ +75 "core" A +4 .tPBV.dial :waste1 +2 "processing"%'  +35 "core" +3 "processing"%-% +4 "core" %˷\  +3 .tPS.seek 1.85ml + "processing"%{' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" + +5 .tPS.seek 0ml +2 "processing"%/'ϴ +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ v +2 "manipulator"&(& +4 "core" &Z  z +2 "manipulator"&J% +4 "core" %\   z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&"(- +132 "core" ( + "manipulator"&5& +3 "core" &-  y!u +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  z!u +2 .tForearm.seek :garage +2 "manipulator"&l'a +111 "core" ' +2 .tHand.close + "manipulator"&O/ +75 "core" / +2 "manipulator"&7& +4 "core" &-  y!u +2 "manipulator"&\ % +3 "core" % l`  y +2 .tForearm.seek :retract +2 "manipulator"&x'\ +103 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (i +269 "core" ( +2 "manipulator"&>& +3 "core" &t+ zDv +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &t+  zDv +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&b'Ͻ +93 "core" ' +2 "manipulator"&& +4 "core" &t+ zDv +2 "manipulator"&|% +3 "core" %ϵ  z +3 "collection"'S& +3 "core" &\ u +3 "collection"'& +5 "core" &\ j +2 .tCC.seek :closed + "collection"'j(S +5 "core" &\ r +6 &6$\ n$c +10 &Ux#\ h7 +9 &~x%\ gL +10 &S$\ kO +9 &VR \ kO +9 &R\ eP +10 &R \ gP +9 &Q\ fO +9 &]T&\ lO +10 & N\ lO +9 &Q\ kO +9 &!S\ kO +10 &#fR\ kO +9 &%(R\ kO +10 &&Q\ kO +9 &(S\ \ mO +9 &*mR\ jO +10 &,/Q \ fO +9 &-Q\ fO +9 &/R\ fO +10 &1uQ\ \ fO +9 &39R \ eO +10 &4R\ fN +9 &6Q\ fO +9 &8Q\ eO +10 &:AR\ eO +9 &<U \ eO +10 &=R\ fN +9 &?R\ eO +9 &AHV\ eO +10 &C\ V \ eO +9 &D^ \ dP +9 &Fs\ iR +10 &H8\ bW +9 &I\ _\\ +9 &K\ ^] +10 &Mp \ _\\ +9 &O/\ Y] +10 &P\ Z] +9 &R\ WK +9 &S# \ _, +10 &S\ `U +2 ( +2 "collection"'& +51 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.40 +8 "collection"'& +3 "core" &S~\ eU +3 .tHand.open + "manipulator"&G1 +71 "core" 1 +2 "manipulator"&K% +3 "core" % ϵ _ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%} +99 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"% ' +1600 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +5 .tPS.seek 0ml + "processing"%w'ϴ +1208 "Can"\ jcY} +387 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +43 "core"  +7 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml + "processing"%'\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"'2  +32 "core"  +128  +6 .tPSV.dial :mixloop +2 "processing"%d +100 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'r  +15 "core"  +5 .tPTV.dial :PRVmixing + "processing"%k  +72 "core" +5 .tPS.seek 0ml +2 "processing"%\\'ϴ +2622 "core" ' +2 .tPSV.dial :air +2 "processing"%  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%p'\ +2598 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +5 .tPS.seek 0ml + "processing"%'ϴ +2620 "core" ' +2 .tPSV.dial :air + "processing"%^  +55 "core" +5 .tPS.seek 2.5ml + "processing"% '\ +2598 "core" ' +39 .tPSV.dial :mixloop +8 "processing"%o +42 "core" +6 .tPS.seek 0ml + "processing"%V'ϴ +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" &t*  yDv +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&#(i +29 "core" ( + "manipulator"&;& +4 "core" &s + z) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &s L y) +3 .tForearm.seek CC + "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +3 .tCC.seek :open +2 "collection"'( +399 "core" ( +2 "manipulator"&i& +3 "core" &s ( y) +2 "manipulator"&0% +3 "core" % ϧ & z5 +3 .tForearm.seek :retract + "manipulator"&M'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&!(- +276 "core" ( +2 "manipulator"&_& +3 "core" &- ; y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&L'a +114 "core" ' +3 .tHand.open + "manipulator"&B1 +71 "core" 1 +2 "manipulator"&% +4 "core" % eN - z\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +107 "core" ' +2 ."bac"delayUntil "20:22:37.98" +2 #"WCR"Whole Cell Archive sampling 100ml +3 #Loading wcr puck from tube 3 into Collection Clamp "collection"'v& +4 "core" &\ r +2 "manipulator"&f% +4 "core" %\  3 y +2 "storage"(P% +3 "core" %[ \ m +2 "storage"(=. +4 "core" .(d + "storage"(X& +4 "core" &e \ v +2 "storage"(y& +3 "core" &e '\ x +2 "manipulator"&9& +4 "core" &- z +2 "manipulator"&:% +3 "core" %\   y +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 + "manipulator"& (U +193 "core" ( +2 "manipulator"&& +3 "core" &V"  z>H +2 "storage"(& +4 "core" &e } \ t +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts + "manipulator"&.' +113 "core" ' +2 "storage"(& +3 "core" &e \ t +45 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(u'> +311 "core" ' + "storage"(- +4 "core" -'f +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (?& +3 "core" &e 9\ t +2 "manipulator"&N& +3 "core" &^  y<@ +3 ."WCR"Elbow.seek 3 + "manipulator"&E(U +4 "core" ( +2 "manipulator"&U& +3 "core" &^ y<@ +2 "storage"(@& +3 "core" &e  ~\ k +3 ."WCR"Forearm.seek 3 + 300 counts + "manipulator"&A'U +27 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&Z/ +73 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&8& +2 "storage"(e'g +8 "core" &^  y<@ +2 "manipulator"&4% +3 "core" % R R zn +3 ."WCR"Forearm.seek :retract +2 "manipulator"&,'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&&(i +149 "core" ' + ( + "manipulator"&[& +2 ."downElevator"SE.stop +2 "storage"(5 +5 "core" &_2 # yK +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &_3  yK +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 "manipulator"&a& +3 "core" &_2 $ yK +2 "manipulator"&<% +5 "core" % = z6 +2 "collection"'6& +3 "core" &\ o +3 "collection"'`& +5 "core" &\ h +2 ."WCR"CC.seek :closed +2 "collection"')(S +5 "core" &\ o +7 &>\ l%f +9 &Vy\ f7 +9 &v\ fL +10 &S\ jN +9 &lN\ hN +10 &.R\ hN +9 &T\ hN +9 &R\ gN +10 &sR\ hO +9 &6O\ hN +9 &R\ hN +10 &!Q\ hN +9 &#|R\ hN +10 &%>Q\ hN +9 &'R\ hN +9 &(Q\ hN +10 &*S \ hN +9 &,FO\ hN +9 &. M\ dN +10 &/Q\ cO +9 &1O\ dN +10 &3OS\ jN +9 &5Q\ iN +9 &6S\ hN +10 &8R~\ hO +9 &:VQ\ hN +9 &<N\ iN +10 &=S\ hN +9 &?Q|\ iN +10 &A_Ot\ iN +9 &CWs\ hO +9 &D\\t\ hO +10 &F_e\ gO +9 &HY}g\ dS +9 &Jc\ bU +10 &Ka\ ^Z +9 &M\\\ ]Z +10 &OHU\ ][ +9 &Q\ [\ _[ +9 &R^\ a; +10 &S+S\ _(t +9 &SxI\ ]R +2 ( +2 "collection"'`& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.12 +3 .Hand.open + "manipulator"&C1 +64 "core" 1 +2 "manipulator"&z% +3 "core" % z6 +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&m'\ +104 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi +46 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")+ +4 "core" + +2 "sampler")$% +3 "core" % Q\ ? +2 "collection"'*& +4 "core" &Sw"\ cR +3 "Can" \ lSY +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'3  +4 "core"  +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")q  +3 "core"  +6 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X +2 #"WCR"Sensor limits: Intake max 149.6psia; Outlet max 146.2psia + .SSV.dial :spit + "sampler")+ +131 "core"  +5 ."WCR"SS.seek 0ml +2 "sampler")W' +266 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")T  +129 "core"  +5 ."WCR"CTV.dial :intake + "collection"'R  +74 "core"  +6 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +10 #Allowing 40s for 7.0ml of remaining 7.0ml +5 .Intake.select :open + "sampler") +214 "collection"'n% +3 "core" %"$\\\ W +2 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X,% +4 "core" % \ x\ X +2 "sampler")t% +3 "core" %^ c\ 2 +48 "collection"'"% +3 "core" %  v\ Y +2 "sampler")% +3 "core" %^ c\ 2 +54 "collection"'|% +3 "core" %{\ ^ +2 "sampler")S% +4 "core" %^02 d\ 8 +60 "collection"'x% +4 "core" %\ ] +2 "sampler")% +4 "core" %^FH Y\ 9 +69 "collection"'% +3 "core" %s\ _ +2 "sampler")G% +3 "core" %^ij Y\ 1 +78 "collection"'K% +4 "core" %{\ _ +2 "sampler")% +3 "core" %^ d\ : +89 "collection"'}% +3 "core" %"#x\ _ +2 "sampler")b% +4 "core" %^ S\ 6 +99 "collection"'/% +4 "core" %!!\ _ +2 "sampler")% +3 "core" %^ ]\ 9 +113 "collection"' % +3 "core" % $\ ^ +2 "sampler")%% +4 "core" %^ c\ : +2 "sampler")w% +4 "core" %^ e\ / +2 ."WCR"Intake.select :close + "sampler")0 +14 )2% +3 "core" %^ W\ ? +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")d' +375 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +14 #"WCR"Sampling 100.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X22 X\ * +17 "collection"' % +3 "core" %\ Z +2 "sampler")I% +4 "core" %>54 c\ 5 +21 "collection"';% +3 "core" %z\ Z +2 "sampler")% +4 "core" %=9; W\ , +24 "collection"'% +3 "core" %\ S +2 "sampler") % +4 "core" %==< c\ 0 +27 "collection"'% +4 "core" %\ Z +2 "sampler")j% +3 "core" %=FG W\ 5 +32 "collection"'i% +3 "core" %\ Z +2 "sampler")0% +4 "core" %=MK S\ - +36 "collection"'% +3 "core" %y\ Z +2 "sampler")_% +4 "core" %=UU c\ 4 +2 "collection"'% +3 "core" %}\ Z +2 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X +2 ."WCR"SSV.dial :exhaust +2 "sampler")3  +74 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")q' +879 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +215 "collection"'% +3 "core" %$&\ W +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X- _\ . +32 "collection"'{% +3 "core" %\ Y +46 "sampler")% +4 "core" % <OQ _\ 3 +2 "collection"'(% +3 "core" %$\ P +2 #"WCR"Intake @28.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.75ml/s +2 "sampler")#.z0X% +4 "core" %\ Q +2 "sampler")t% +3 "core" %'e-/ U\ 0 +32 "collection"'"% +3 "core" %\ W +2 "sampler")% +4 "core" %'e55 P\ . +36 "collection"'|% +3 "core" %\ U +2 "sampler")S% +4 "core" %'f8: P\ 0 +41 "collection"'x% +3 "core" %\ T +2 "sampler")% +4 "core" %'e?? R\ 1 +47 "collection"'% +3 "core" %\ T +2 "sampler")G% +4 "core" %'fHJ W\ . +53 "collection"'K% +3 "core" %\ V +2 "sampler")% +4 "core" %'gPQ V\ 1 +61 "collection"'}% +3 "core" %\ T +2 "sampler")b% +3 "core" %'gZ\\ R\ 1 +69 "collection"'/% +3 "core" %\ W +2 "sampler")% +4 "core" %(hkn V\ 1 +78 "collection"' % +3 "core" %\ T +2 "sampler")%% +3 "core" %(h V\ 1 +89 "collection"'w% +3 "core" %\ [ +2 "sampler")2% +4 "core" %. U\ 3 r +99 "collection"'% +4 "core" %\ Y +2 "sampler")-% +3 "core" %+ a\ 3 \\ +113 "collection"'k% +3 "core" %\ Y +2 "sampler")% +4 "core" %+ ^\ 7 \\ +127 "collection"'% +4 "core" %\ \\ +2 "sampler")\\% +3 "core" %+75 _\ 4 \\ +144 "collection"'d% +3 "core" %%\ \\ +2 "sampler")% +4 "core" %+tw U\ 6 \\ +162 "collection"'r% +4 "core" % \ ] +2 "sampler")% +3 "core" %+ U\ 4 \\ +184 "collection"'o% +3 "core" % !\ Y +2 "sampler") % +4 "core" %+ \\\ 4 \\ +2 "sampler")I% +3 "core" %+ ]\ 7 \\ +2 ."WCR"Intake.select :close +42 "sampler")0 +19 );% +3 "core" %+ `\ < \\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")' +975 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +76 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +2 "sampler") +214 "collection"'% +3 "core" %$'\ \\ +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.75ml/s +2 "sampler")#.z0X.A O\ 3 +37 "collection"'>% +3 "core" %\ T +2 "sampler")t% +3 "core" %(q1FD ^\ 0 +42 "collection"'"% +3 "core" %\ W +2 "sampler")% +3 "core" %(q2NN _\ 3 +2 "collection"'|% +3 "core" %.\ Y +2 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.42ml/s +2 "sampler")#.c0X  +39 "core"  +8 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'t'O +591 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'"' +1925 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'g @ +71 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +87 "core"  +7 "collection"'|% +4 "core" % ~\ b +2 ."WCR"CSV.dial between air and CTV +2 "collection"'{ ` +58 "core" ^ +6 ."WCR"CS.seek 7.324ml +2 "collection"'' +703 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  +2 'J  +49 "core"  +82  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'G' +1637 "core" '` \ Y +4 ."WCR"delay 2:00 +3709 #"bac"recoverPSRreagent08 + .PTV.dial :puck + "processing"%K  +5 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%} * +35 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%b +70 "core"  +7 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%/'\ +2382 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"% +84 "core"  +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +7 ."bac"delay 5 seconds +503 .PSV.dial PTV + "processing"%% +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%w  +82 "core" +5 ."bac"PS.seek 0ml +2 "processing"%2'ϴ +876 ."WCR"CBV.dial :waste2b +2 "collection"'  +29 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'-' +328 "core" ' +2 ."WCR"delay 1:00 +1135 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air + "processing"%S  +44 "core"  +4 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%k  +129 "core" +5 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +44 "core"  +4 ."bac"PTV.dial :PRVmixing +2 "processing"%  +14 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"%\\ +40 "core" +4 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.3ml +2 "processing"%d' +389 "core" ' +2 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%  +45 "core"  +4 "processing"%r% +4 "core" %\ } +2 ."bac"PS.seek 0.55ml +2 "processing"%' +338 "core" ' + #"bac"addPMLReagent08 +2 .PSV.dial :air + "processing"%o  +43 "core"  +4 ."bac"PS.seek 2ml +2 "processing"% '˹ +1540 "core" ' +2 ."bac"PSV.dial :PML + "processing"%I +82 "core" +10 ."bac"PTV.dial :mixing +2 "processing"%; @ +75 "core" B +5 ."bac"PBV.dial :waste1 +2 "processing"%5  +34 "core" +4 "processing"% % +4 "core" %˵\ } +3 ."bac"PS.seek 1.85ml + "processing"%' +232 "core" ' + ."bac"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +469 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'0  +128 "core" +1346 ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +6916 "Can"\ mU0Z} +41086 #"bac"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +16 "core" ? +4 ."bac"PBV.dial :waste1 +2 "processing"%_  +34 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +4 ."bac"PSV.dial :air +2 "processing"%p  +42 "core"  +4 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%^'\ +2403 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"% +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%M  +42 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%v +44 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :air +2 "processing"%f  +43 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%x'ϴ +2398 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%= +127 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%X' +587 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%y'˹ +1599 "core" ' + ."bac"PTV.dial :puck +2 "processing"%V  +75 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%9 +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%:  +34 "core" +5 "processing"%L% +3 "core" %˻\ { +2 ."bac"PS.seek 1.5ml +2 "processing"%i' +587 "core" ' +7 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +34 "core" * +6 ."bac"PS.seek 0ml + "processing"%'ϴ +1588 "core" ' +2 ."bac"delay 2:00 +4537 "Can"\ iZ[} +7466 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%]  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%#  +34 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%N'\ +2399 "core" ' +2 ."bac"PSV.dial PTV + "processing"%U +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +71 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%h  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%4'ϴ +2392 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%8'˹ +1602 "core" ' + ."bac"PTV.dial :puck +2 "processing"%[  +4 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%H +70 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%u  +34 "core" +5 "processing"%?% +3 "core" %˾\  +2 ."bac"PS.seek 1.5ml +2 "processing"%a' +580 "core" ' +3 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" + +6 ."bac"PS.seek 0ml + "processing"%A'ϴ +1593 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%.  +44 "core"  +11 ."bac"PBV.dial :waste1 + "processing"%e  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%, * +35 "core" * +4 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%'\ +2407 "core" ' +2 ."bac"PSV.dial PTV + "processing"%z +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +83 "core" ~ +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%*  +73 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%C'ϴ +2393 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%B +127 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +14 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%' +577 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%3'˹ +1586 "core" ' +2 ."bac"PTV.dial :puck + "processing"%q  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%D +72 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%c  +34 "core" +5 "processing"%+% +3 "core" %˽\ { +2 ."bac"PS.seek 1.5ml +2 "processing"%<' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" * +6 ."bac"PS.seek 0ml + "processing"%R'ϴ +1592 "core" ' +2 ."bac"delay 2:00 +9800 "Can"\ ct*\\} +2203 #"bac"recoverPSRreagent08 + .PTV.dial :puck + "processing"%  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%W  +34 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%F * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +43 "processing"%n +78 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%~'\ +2395 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%s +71 "core" +5 ."bac"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +83 "core" +4 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2390 "core" ' +2 ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%O +131 "core"  +17 #"bac"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +5 "processing"% +25 ."bac"PS.reconfigure :default +7 "processing"%#A d`xb +7 ."bac"PS.seek 0.25ml +2 "processing"%7'5 +331 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +14 ."bac"PS.seek 0.5ml +2 "processing"%(' +329 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air + "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%'˹ +1600 "core" ' + ."bac"PTV.dial :puck +2 "processing"%\  +4 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%' +73 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%>  +36 "core" +4 "processing"%Q% +4 "core" %˺\ ( +2 ."bac"PS.seek 1.5ml +2 "processing"%t' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%g * +36 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1596 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 .PTV.dial :puck +2 "processing"%|  +4 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%{  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%J +86 "core"  +49 ."bac"PS.reconfigure :fast +8 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%'\ +2453 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%K +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%}  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%b'ϴ +2456 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%l +133 "core"  +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 2ml +2 "processing"%'˹ +2104 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%% +72 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%w  +36 "core" +4 "processing"%/% +4 "core" %˻\ U +2 ."bac"PS.seek 1.5ml +2 "processing"%' +580 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%G * +34 "core" + +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%S  +101 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%k'ϴ +1598 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29.1C before imaging + .PH.coast + "processing"% +2 "core" 5 +2 "processing"%\\& +3 "core" &^\ U- +3 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 2 + "manipulator"&2% +3 "core" %\  I C h { +2 "storage"(% +4 "core" %s Z h \ C +2 "storage"(r. +2 "core" .(d +3 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."bac"SC.seek 2 + "storage"(d( +199 "core" ( + ."bac"SC.configure :limp +2 "storage"($(\ 1b +3 (o& +3 "core" & 7 ( F\ : +2 "manipulator"&& +3 "core" &_1 D R = eK +2 "manipulator"&I% +3 "core" %\  F Q ` f { +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 2 + "manipulator"&;(* +186 "core" ( +2 "manipulator"&5& +3 "core" &% M' +2 "storage"( & +3 "core" & \ " +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +94 "core" ' +2 "storage"( & +4 "core" & w y \ C +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +46 ."bac"SE.seek :beamBreak +8 "storage"('> +122 "core" ' + "storage"(0- +4 "core" -' + ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &% D G' +2 "storage"(_& +4 "core" &  \ 4 +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 2 + "manipulator"&' +31 "core" ' +2 ."bac"Elbow.hold + "manipulator"&p, +4 "core" , + ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 ."bac"SE.seek 28.13 Pucks below Top Plate +2 "storage"(' +38 "core" ' + "manipulator"&M% +3 "core" %   ` [ +2 "storage"(v& +4 "core" & , & \ 7 +2 ."bac"Forearm.force -20 + "manipulator"&5 +3 ."bac"Forearm.seek 2 + 296 counts +2 "manipulator"&f'# +15 "core" ' + "manipulator"&^& +4 "core" &7  H$ +2 "storage"(=& +3 "core" & \  +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts + "manipulator"&x'ѷ +17 "core" ' +2 ."bac"SE.seek 29.13 Pucks below Top Plate +2 "storage"(X' +38 "core" ' + "manipulator"&V& +3 "core" &7 g I$ +2 "manipulator"&9% +4 "core" %Ѭ J +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek :retract +2 "manipulator"&:'\ +98 "core" ' +2 ."bac"Elbow.seek PC +2 "manipulator"&L(_ +267 "core" ( + "manipulator"&y& +3 "core" &^ W o n i +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &^ n j i +2 ."bac"Forearm.seek PC +2 "manipulator"&i'$ +97 "core" ' +2 ."bac"Hand.close + "manipulator"&]/ +74 "core" / +3 ."bac"PC.seek :open +2 "processing"%#( +458 "core" ( +2 "storage"(!& +3 "core" & &\  +2 "manipulator"&& +3 "core" &^  F +2 "manipulator"&% +4 "core" % $  F +2 ."bac"Forearm.seek :retract +2 "manipulator"&U'\ +103 "core" ' + ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."bac"Elbow.seek 2 +2 "manipulator"&@(* +242 "core" ( + "manipulator"&Z& +3 "core" &4 i k y i) +2 "storage"(h& +4 "core" & ^ _\ > +2 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&N'ѷ +92 "core" ' + ."bac"Hand.open + "manipulator"& 1 +76 "core" 1 +2 "storage"(4- +2 "core" -' +3 ."bac"SE.seek 28.77 Pucks below Top Plate +2 "storage"(' +25 "core" ' + ."bac"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek 27.9 Pucks below Top Plate +2 "storage"([' +42 "core" ' + #"bac"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1021h100ml160s.tif +1956 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14211 #"bac"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1021h100ml160s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1021h100ml40s.tif +4061 #SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1021h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1021h100ml.tif +2215 "Can"\ \\} +30502 #"bac"WARNING: Too Dark -- required 917.025s exposure > 300s time limit\ SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/midres/bac23jun1021h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"BACfans.email "300.0 sec auto-exposure",Subject: "bac23jun1021h100ml images!" +3 "storage"(H- +9 "core" -' +10 "storage"(u& +10 "core" & Q P 3\ ? +7 "manipulator"&?& +5 "core" &4 l m i) +2 ."bac"Elbow.seek 2 +2 "manipulator"&8(* +5 "core" ( +2 "manipulator"&6& +3 "core" &4 s o j) +3 "storage"(a& +5 "core" & ? > 2\ @ +2 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&.'ѷ +5 "core" ' +2 ."bac"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."bac"SE.seek 28.62 Pucks below Top Plate +2 "storage"(e'D +49 "core" ' + "manipulator"&,& +4 "core" &4 r) +2 "storage"(E& +3 "core" & `\ H +2 ."bac"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek 2 +2 "manipulator"&A' +31 "core" ' +5 ."bac"Elbow.hold +4 "manipulator"&z, +6 "core" , +6 ."bac"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +7 ."bac"SE.reconfigure :default +5 "storage"(#QK-0-\ b +5 ."bac"SE.seek 28.8 Pucks below Top Plate +2 "storage"(`' +26 "core" ' +13 "manipulator"&$% +6 "core" % i o +4 "storage"(*& +8 "core" & /\ K +4 ."bac"Forearm.force -20 +2 "manipulator"&5 +8 ."bac"Forearm.seek 2 + 295 counts +2 "manipulator"&'" +16 "core" ' +4 "manipulator"&B& +6 "core" &5  v) +6 "storage"(C& +6 "core" & \ Q +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."bac"Forearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +32 "core" ' +4 "storage"(q% +8 "core" % \ Q +6 ."downElevator"SE.seek :down +6 "storage"(D'g +76 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +16 (c% +6 "core" %i\ \ \ V +4 "manipulator"&+% +8 "core" % & xV +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."bac"Forearm.seek :retract + "manipulator"&3'\ +91 "core" ' +4 "storage"(T& +6 "core" & G\ X +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "collection"'<& +2 "processing"%& +14 "core" &Sr-\ NR +2 &Y\ n +4 "manipulator"&W& +12 "core" &5  w) +2 "manipulator"&F% +8 "core" %\ g x +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&n(- +181 "core" ( +4 "manipulator"&R& +6 "core" &- n y +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +99 &s& +8 "core" &- _ y +5 ."psFlush"Forearm.seek :garage +5 "manipulator"&'a +113 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&/ +66 "core" / +4 "manipulator"&& +6 "core" &-  r +4 "manipulator"&~% +8 "core" % l^ N r +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&O'\ +106 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +118 "core" ( +4 "manipulator"&7& +14 "core" &[  y +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +6 "core" &[ y +6 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&\ '$ +93 "core" ' +4 "manipulator"&'& +6 "core" &[ y +4 "manipulator"&>% +8 "core" %  y +4 "processing"%Q& +6 "core" &Y\ t +6 "processing"%& +10 "core" &U\ t +6 ."psFlush"PC.seek :closed +4 "processing"%g(^ +8 "core" &V\ t +2 &R\ t +6 &1uU\ k*x +9 &azS\ j> +8 &ekQ\ kO +11 &&KR\ nO +10 &LL\ nO +10 &NO\ mO +8 &lMI\ nO +8 &-ON\ mP +10 &LK\ nP +10 &OD\ nO +8 & tJK\ oO +11 &"5JG\ oP +8 &#K<\ nP +9 &%O>\ nO +11 &'|M7\ nO +8 &)>NA\ nO +12 &*L9\ mP +8 &,LA\ nP +8 &.IF\ oO +11 &0FOB\ nO +8 &2N?\ nO +9 &3N;\ oO +11 &5I@\ oO +8 &7NIE\ oO +9 &9JD\ oO +11 &:IA\ oO +14 &<OB\ nP +6 &>UN>\ nP +7 &@O6\ oO +9 &AQ@\ nP +11 &CZ9\ mQ +8 &EQv=\ kT +11 &G ~:\ kV +9 &H6\ jU +8 &J:\ jV +11 &LS7\ jV +8 &N;\ jV +14 &O2\ jV +6 &Q.\ jV +8 &SX/\ jW +10 &U/\ jW +10 &V-\ jW +8 &X*\ jW +11 &Z_-\ iW +9 &\\!1\ iW +10 &]y.\ k5 +9 &^7l4\ l< +8 ( +3 &^/\ r+ +4 "processing"%& +6 "core" &^3\ r+ +6 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.76 +2 "processing"%t& +6 "core" &^/\ s+ +8 ."psFlush"Hand.open +2 "manipulator"&|1 +72 "core" 1 +2 "manipulator"&{% +8 "core" %  = y +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&"'\ +39 #"uploadLog"upsync +58 "core" ' +2 ."psFlush"PSR.select :air +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +3 ."psFlush"PSV.dial PSR +2 "manipulator"&J% +2 "processing"% +7 "core" %\  n y +2 "storage"(% +3 "core" %i Z \ M +2 "storage"(K. +3 "core" .( +2 "storage"(& +3 "core" & \ \ \ [ +2 "storage"(}& +4 "core" & \ \  E\ Z +2 "manipulator"&& +4 "core" &[ ~ x +2 "manipulator"&l% +3 "core" %\  \\ x +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "core"  +3 ."WCR"Elbow.seek 2 +5 "manipulator"&b(* +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +61 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +193 "core" ( + "manipulator"&%& +4 "core" &%  y3 +2 "storage"(w& +4 "core" & !  [\ _ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&/'ѷ +100 "core" ' + "storage"(& +5 "core" & V\  `\ _ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(G'> +116 "core" ' +45 "storage"(S- +2 "core" -'Y +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &%  y3 +2 "storage"(& +3 "core" & \ \  `\ [ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 + "manipulator"&' +32 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&\\, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(2- +3 "core" -'Y +3 ."WCR"SE.seek 29.13 Pucks below Top Plate + "storage"(' +18 "core" ' +2 ."psFlush"delay 5 seconds +18 "core" ' +2 "manipulator"&r% +3 "core" %  u +2 "storage"(o& +4 "core" & \ T +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 285 counts +2 "manipulator"&' +16 "core" ' + "manipulator"&I& +4 "core" &= y0 +2 "storage"(Y& +3 "core" & \ \  M\ Z +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&5'ѷ +31 "core" ' +2 ."WCR"SE.seek 30.13 Pucks below Top Plate +2 "storage"( 'l +42 "core" ' + "manipulator"&&& +4 "core" &=  y0 +2 "manipulator"& % +4 "core" % > zV +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&0'\ +89 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(i +165 "core" ( +2 "manipulator"&_& +3 "core" &o / y& +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &o  y& +2 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +54 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%M'\ +40 "core" ' +8 ."WCR"Hand.close +3 "manipulator"&v/ +71 "core" / +8 ."WCR"CC.seek :open +2 "collection"'^( +401 "core" ( + "storage"(=& +4 "core" & @ > M\ f +2 "storage"(V& +3 "core" & = > _\ f +2 "manipulator"&9& +4 "core" &o z& +2 "manipulator"&% +3 "core" % yA +3 ."WCR"Forearm.seek :retract +2 "manipulator"&;'\ +92 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&(* +177 "core" ( +2 "manipulator"&& +3 "core" &# > z# +2 "storage"(f& +4 "core" & > ? \ g +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 2 + "manipulator"&' +102 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&x, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&y1 +73 "core" 1 +3 "manipulator"&j% +3 "core" %   y" +2 "storage"(p& +3 "core" &  \ c +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 320 counts +2 "manipulator"&]'; +13 "core" ' + "manipulator"&:& +3 "core" &2 z!s +2 "storage"(1& +4 "core" & B % @\ i +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&!'ѷ +24 "core" ' +2 "storage"(% +3 "core" %l : +\ h +3 ."downElevator"SE.seek :down +4 "storage"('g +66 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +30 (i% +3 "core" %o j k \ m +2 "manipulator"&Z% +4 "core" % y +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&h'\ +92 "core" ' +2 #tStarting finalPurge +788 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%L @ +189 "core" B +6 ."psFlush"PTV.dial :PRVmixing +40 "processing"%  +132 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%4 +100 "core" +5 ."psFlush"PS.seek :empty + "processing"%U'ϖ +543 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +2068 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +112 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%H'\ +2094 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%u  +34 "core" +6 ."psFlush"PTV.dial :mixing + "processing"%? @ +72 "core" A +6 ."psFlush"PSV.dial :mixloop +2 "processing"%6 +99 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%a'ϖ +2606 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%, +100 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 1ml + "processing"%E'M +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%$'\ +1602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +72 "core" +4 ."psFlush"PTV.dial :puck + "processing"%B  +70 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%C  +4 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%@'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +71 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +39 "processing"%[' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml + "processing"%q'\ +2098 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%. +82 "core"  +5 ."psFlush"PBV.dial PSV + "processing"%8 U +54 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%c'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%+ @ +40 "core" ? +5 ."psFlush"PS.seek 2.5ml + "processing"%e'\ +2594 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%A  +69 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%T'ϴ +299 "Can"\ w?]E} +2305 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%< +42 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%W U +4 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%F'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%` @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%D'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%R'ϴ +2603 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%z +42 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%s'M +1085 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1599 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%~  +4 "core"  +5 ."psFlush"PBV.dial :waste1 + "processing"%3  +54 "core" +48 ."psFlush"PS.seek 0ml +2 "processing"%7'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +72 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%''\ +2095 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%> +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%Q U +53 "core" V +6 ."psFlush"PS.seek 0ml + "processing"%n'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%O @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%#'\ +2597 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%t  +70 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%|'ϴ +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +42 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +2604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +70 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"% U +4 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%K'ϴ +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%}'\ +2597 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%l'ϴ +2606 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &\ s +2 "manipulator"&\ & +3 "core" &2 y!s +2 "manipulator"&%% +4 "core" %\  z +2 .tElbow.seek PC +2 "manipulator"&w(_ +256 "core" ( +2 "manipulator"&& +3 "core" &a z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &a z +3 .tForearm.seek PC + "manipulator"&'$ +95 "core" ' + .tHand.close + "manipulator"&S/ +74 "core" / +10 .tPC.seek :open + "processing"%( +456 "core" ( +2 "manipulator"&& +3 "core" &a y +2 "manipulator"&"% +4 "core" % 4 y +3 .tForearm.seek :retract + "manipulator"&2'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r(i +368 "core" ( +2 "manipulator"&o& +3 "core" &Ӌ& z@^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +3 "core" &Ӌ& z@^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Y'Ͻ +99 "core" ' +2 "manipulator"&&& +3 "core" &Ӌ&  z@^ +2 "manipulator"& % +4 "core" %Ϻ  z +2 "collection"'/& +4 "core" &\ r +3 "collection"'b& +4 "core" &\ r +2 .tCC.seek :closed +2 "collection"'G(S +5 "core" &\ r +9 &1y\ i*y +10 &b|\ h> +9 &ko\ iO +9 &,O\ lO +10 &Q\ kN +9 &Q\ lO +10 &rR\ kO +9 &4R\ lO +9 &R\ kO +10 &Q\ lO +9 & {Q\ kO +9 &"=O\ lO +10 &#P\ kO +9 &%R\ kO +10 &'Q\ kO +9 &)DQ\ kO +9 &+Q\ kO +10 &,Q\ kO +9 &.R\ kO +9 &0NQ\ kN +10 &2R\ kO +9 &3Q\ kO +10 &5N\ lO +9 &7UQ\ kO +9 &9U\ kO +10 &:R\ kO +9 &<Q\ kN +9 &>\\Q\ kO +10 &@Q\ kO +9 &AT\ kO +10 &CW\ kP +9 &E`^\ jP +9 &G\ gT +10 &H\ `Z +9 &J\ `[\ +9 &LH\ `[ +10 &N\ ^] +9 &O\ _\\ +10 &Q\ ^] +9 &S.{\ c1 +9 &S\ `!d +10 ( + &S}\ fZ +2 "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.39 + "collection"'& +3 "core" &S~\ eZ +4 .tHand.open + "manipulator"&1 +68 "core" 1 + "manipulator"&% +3 "core" % Ϻ q z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'m& +3 "core" &S~\ fZ +2 "collection"'5% +4 "core" %\ f +2 .tCSV.dial CSR + "collection"'\\  +41 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'v'oW +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '0% +2 "core" %oV\ g +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"' ' +669 "core" ' +2 .tCSV.dial :waste + "collection"') +141 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'=' +1975 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'V& +3 "core" &S}\ dZ +2 "collection"'9% +3 "core" %\ d +2 .tCSV.dial :flush +39 "collection"'  +51 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''oW +1246 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +42 "core" A +4 "collection"'% +3 "core" %oW\ f +3 .tCS.seek 7ml + "collection"'' +547 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'y  +2 .tCTV.dial CSV +3 "collection"'j  +39 "core"  +94  +4 .tCBV.dial :waste2b +4 .CS.seek 0ml +2 "collection"'p' +1739 "core" ' +2 #tFlushing upper manifold + "collection"':& +3 "core" &S|\ fZ +2 "collection"'1% +3 "core" %\ g +2 .tCSV.dial :flush + "collection"'  +72 "core" +4 .tCS.seek 5ml +2 "collection"';'oW +1245 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +44 "core" B +4 "collection"'Z% +3 "core" %oX\ f +3 .tCS.seek 7ml + "collection"'' +552 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + ']  +46 "core"  +60  +4 .tCTV.dial :air + "collection"'  +127 "core" +5 .tCS.seek 0ml + "collection"'' +1704 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'!'/ +778 "core" ' +2 .tCSV.dial :waste + "collection"'L +44 "core" +4 .tCS.seek 0ml +2 "collection"' ' +775 "core" ' +2 "collection"'4& +3 "core" &S{}\ eZ +2 "collection"'M% +4 "core" %\ e +2 .tCSV.dial :flush + "collection"'X  +42 "core"  +5 .tCS.seek 3ml + "collection"'U'/ +779 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +4 "collection"'u% +3 "core" %/w\ f +3 .tCS.seek 4.999ml + "collection"'?'oR +430 "Can"\ pO"]} +120 "core" ' +2 .tCSV.dial :air + "collection"'6 @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"'H' +1230 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"','/ +784 "core" ' +2 .tCSV.dial :waste + "collection"'a +72 "core" +5 .tCS.seek 0ml + "collection"'E' +776 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'*& +3 "core" &S{\ eZ +2 "collection"'B% +3 "core" %i\ e +2 .tCSV.dial CSR +2 "collection"'C  +127 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +53 .tCS.seek 8ml + "collection"'$'_ +1936 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +15 .tCS.seek 10ml + "collection"'N' +554 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'@ + '[  +7 "core"  +92 +4 .tCTV.dial :intake + "collection"'.  +70 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'8'O +1965 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'q  +73 "core" ~ +5 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'+' +589 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR + "collection"'c  +100 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml + "collection"'A'O +1087 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'e' +1464 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'<  + 'T  +42 "core" ~ +90 ~ +5 .tCBV.dial :waste2b + "collection"'  +46 "core"  +4 .tCS.seek 0ml +2 "collection"'W' +2408 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR + "collection"'  +44 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'`'O +1092 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'F' +1465 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"' +2 .tCBV.dial CSV +3 "collection"'D  +47 "core"  +53 +5 .tCTV.dial :air + "collection"'z  +129 "core"  +4 .tCS.seek 0ml +43 "collection"'R' +2390 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'s'/ +778 "core" ' +2 .tCSV.dial :waste + "collection"' +43 "core" +4 .tCS.seek 0ml +2 "collection"'~' +767 "core" ' +2 #tFlushing upper manifold + "collection"'3& +4 "core" &SzZ\ eZ + "collection"'% +4 "core" %G\ e +2 .tCSV.dial :flush + "collection"'(  +43 "core"  +5 .tCS.seek 5ml + "collection"'7'oW +1230 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +4 "collection"'>% +3 "core" %o[T\ g +3 .tCS.seek 7ml + "collection"'Q' +544 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'' + 'O  +6 "core"  +95 ~ +4 .tCTV.dial :air + "collection"'n  +5 "core"  +4 .tCS.seek 0ml +2 "collection"'t' +1700 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'#'/ +775 "core" ' +2 .tCSV.dial :waste + "collection"'{ +44 "core" +4 .tCS.seek 0ml +2 "collection"'|' +766 "core" ' +2 "collection"'J& +3 "core" &SzH\ eZ +2 "collection"'% +3 "core" %P\ d +2 .tCSV.dial :flush + "collection"'  +43 "core"  +5 .tCS.seek 3ml + "collection"''/ +772 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'K @ +43 "core" A +3 "collection"'% +4 "core" %/E\ g +2 .tCS.seek 5ml +2 "collection"'}'oS +537 "core" ' +2 .tCSV.dial :air + "collection"' @ +5 "core" A +4 .tCS.seek 0ml +2 "collection"'\ ' +1236 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'%'/ +772 "core" ' +2 .tCSV.dial :waste + "collection"' +72 "core" +4 .tCS.seek 0ml +2 "collection"'k' +778 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'x& +4 "core" &SzR\ dZ +2 "collection"'S% +4 "core" %K\ e + .tCSV.dial :flush +2 "collection"'h  +44 "core"  +4 .tCS.seek 5ml +2 "collection"'g'oW +1237 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +4 "collection"'"% +3 "core" %oVM\ g +3 .tCS.seek 7ml + "collection"'' +553 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'w  +2 .tCTV.dial CSV +3 "collection"'o  +39 "core"  +93  +48 .tCBV.dial :waste2b +2 "collection"'I  +45 "core"  +5 .tCS.seek 0ml + "collection"'&' +1708 "core" ' +2 #tDisinfecting external Intake with kill + "collection"' & +3 "core" &SzR\ eZ +2 "collection"'/% +4 "core" %H\ d +2 .tCSV.dial CSR + "collection"'2  +41 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml +2 "collection"'^'_ +1925 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'' +544 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +2 '  +47 "core"  +55 +4 .tCTV.dial :intake + "collection"'m  +71 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'5'O +1963 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'b  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'\\' +587 "core" ' +2 .tCSV.dial CSR + "collection"'Y  +100 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'-'oW +1341 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml + "collection"'0' +1354 "core" ' + .tCSV.dial CBV +2 "collection"'v +100 "core" +4 .tCS.seek 0ml +2 "collection"')' +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &Ӌ% z@^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&V(i +38 "core" ( + "manipulator"&9& +4 "core" &f  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &f z +2 .tForearm.seek CC +2 "manipulator"&='Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&f/ +69 "core" / +4 .tCC.seek :open + "collection"'( +401 "core" ( +2 "manipulator"&& +3 "core" &f Q y +2 "manipulator"&y% +3 "core" % ϲ  z +3 .tForearm.seek :retract +44 "manipulator"&j'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +277 "core" ( + "manipulator"&:& +3 "core" &- Q z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &- y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'a +110 "core" ' +2 .tHand.open + "manipulator"&p1 +72 "core" 1 +2 "manipulator"&i% +3 "core" % kV z# +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +104 "core" ' + #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 19:33:48 +2 #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 21:44 +3 "Can"\ x7^ac +3 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 31,\\n 3 => 2}\\nCan@21:34:24, 25.0C, 54% humidity, 14.7psia, 13.062V, 0.313A, 51.431Ah, 4.09W\\nSampled 100.0ml",Subject: "Asleep until 21:44" +25 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +225 #"uploadLog"upsync +6185 "Can"\ ^q} +53547 \ ^Z +4 #tPowering core bus +558 .Gate.power :raw,:ON + "sampler") +27 ); +2 "core"  +3 "collection"' +2 '] +3 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 31,\\n 3 => 2}\\nCan@21:44:47, 24.9C, 55% humidity, 14.7psia, 13.042V, 0.379A, 51.454Ah, 4.95W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +2 #tDA/WCR phase #17 +2 #bac sampling at most 100ml, wcr at most 100ml +4 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'A& +3 "core" &N\ r +2 .tHand.open +5 "manipulator"&<1 +66 "core" 1 +2 "manipulator"&T% +3 "core" % \   z +2 "storage"(% +6 "core" %g M\ w> +2 "storage"(e. +3 "core" .(d +2 "storage"(& +3 "core" &d j\ w +2 "storage"(W& +3 "core" &d \ w +2 "manipulator"&`& +4 "core" &K 0 z0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&D(U +4 "core" ( + "manipulator"&& +4 "core" &K 2 z0 +2 "storage"(z& +6 "core" &d b\ w +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&F' +11 ."Qmail"BACfans.email "Started bac in tube 3 at 21:44:47PDT10-Jun-23\\n{1 => 33,\\n 2 => 31,\\n 3 => 2}\\nCan@21:44:47, 24.9C, 55% humidity, 14.7psia, 13.042V, 0.379A, 51.454Ah, 4.95W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +77 #"uploadLog"upsync +6 "core" ' +2 "storage"(R& +5 "core" &d "\ w +2 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('> +137 #"uploadLog"upsync +165 "core" ' +2 "storage"(s- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (3& +3 "core" &d \ x +2 "manipulator"&& +4 "core" &K  y0 +3 .tElbow.seek 3 + "manipulator"&((U +4 "core" ( +2 "manipulator"&~& +4 "core" &K R z0 +2 "storage"(& +4 "core" &d \ y +3 .tForearm.seek 3 + 300 counts + "manipulator"&>'U +30 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&7/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&O& +3 "storage"(''g +5 "core" &K ! y0 +3 "manipulator"&n% +4 "core" % X  zR +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +93 "core" ' +2 .tElbow.seek CC +46 "manipulator"&t(i +108 "core" ' + ."downElevator"SE.stop + "storage"(5 +33 "core" ( +2 "manipulator"&{& +3 "core" &j%  z?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &j%  z?U +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&J'Ͻ +93 "core" ' + "manipulator"&& +4 "core" &j% . z?U +2 "manipulator"&% +4 "core" % t z +2 "collection"'|& +4 "core" &O\ r +2 "collection"'K& +5 "core" &O\ r +2 .tCC.seek :closed +2 "collection"'(S +3 "core" &M\ r  +9 &6|E\ h+{ +10 &e{F\ g? +9 &an-\ hO +9 &#O*\ kO +10 &Q%\ kO +9 &Q\ kN +10 &iR\ kO +9 &,Q\ kO +9 &R\ kO +10 &O\ kO +9 & rO\ kO +9 &"4P\ kO +10 &#U\ jO +9 &%O\ kO +10 &'{Q\ kN +9 &);Q\ kO +9 &*P\ kO +10 &,Q\ jN +9 &.Q\ kO +9 &0DS\ jO +10 &2O\ kO +9 &3Q\ kN +10 &5Q\ kO +14 &7KT\ kO +9 &9Q\ iO +5 &:T\ iO +9 &<Q\ kN +9 &>TP\ kO +10 &@O\ kO +9 &AQ\ kO +10 &CV\ jO +9 &EXW\ jP +9 &G_\ iQ +10 &Ho\ hR +9 &J\ eV +9 &LF\ aY +10 &N\ _Z +9 &O\ `[ +10 &Q\ ^\\ +9 &S+{~\ c/ +9 &S\ a _ +10 ( + &Sl\ gR +2 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.05 +2 .Hand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % 4 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +93 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")\ + +4 "core" + +2 "sampler")% +3 "core" % `\ BJ +2 "collection"'%& +3 "core" &SlN\ gR +4 "Can"\ pP_ + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'x  +15 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust + "sampler")S +5 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X +2 .tSSV.dial :exhaust + "sampler")N  +74 "core"  +11 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")8' +905 "core" ' +2 .tExhaust.select :close + "sampler") +12 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'q& +3 "core" &Sj#$B\ bR +2 ."airStroke"CSV.dial :waste +3 "sampler")M% +2 "collection"'H +7 "core" % a\ > + +4 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 ."airStroke"CS.seek 0ml +3 "sampler")$  + "collection"'? @ +4 '' +4 "core" ? +23 ' + ."airStroke"CSV.dial :air +2 "collection"'A @ +72 "core" A +4 ."airStroke"CS.seek 10ml + "collection"'' +78 "core"  +4 .tCTV.dial :air +2 "collection"'<  +73 "core" ~ +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust + "sampler")T +133 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml + "collection"'  +2 "sampler")e' +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")  +119 "core"  +14  +425 ' +2 .tSSV.dial between CBV and plug +2 "sampler")W +46 "core" +4 .tCBV.dial between SSV and waste2 +2 "collection"'`  +30 "core"  +4 "collection"'% +3 "core" % \ g +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'z  + 'R  +5 "core"  +38  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'[' +2338 "core" ' \ d +4 "collection"'.% +3 "core" %~ \ f  +2 "sampler")C% +3 "core" % \\\ B +2 #tBubblePoint: Intake @55.8psia, Outlet @1.3psia + .CBV.dial SSV +2 "collection"'s @ +31 "core" B +5 .tSS.reconfigure :default + "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'>' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +133 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X\ hR +2 ."airStroke"CSV.dial :waste +8 "sampler")% + "collection"' +5 "core" % V\ B +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")%  + "collection"'K @ +6 "core" ? +53 +4 "collection"'x% +3 "core" %1\ _ +3 ."airStroke"CS.seek 0ml + "collection"'S' +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'J @ +55 "core"  +3 .tCTV.dial :air +2 "collection"',  +4 "core" +3 .tdelay 15 seconds +4 "core" A +4 ."airStroke"CS.seek 10ml +2 "collection"'\ ' +1492 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +132 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +2 "collection"'k  +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"':' +133 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")V +133 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +107 "core" ' + "storage"(~- +4 "core" -' +44 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &-\  z# +2 "storage"(3& +3 "core" & } z \ o +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&7' +33 "core" ' +2 .tElbow.hold + "manipulator"&D, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(n- +2 "core" -' +3 .tSE.seek 30.15 Pucks below Top Plate + "storage"(F'{ +39 "core" ' +2 "manipulator"&% +3 "core" % z +2 "storage"(#& +3 "core" & > @ \ e +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 283 counts + "manipulator"&O' +17 "core" ' +2 "manipulator"&& +3 "core" &9 ' z"z +2 "storage"([& +4 "core" & f f\ k +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&{'ѷ +26 "core" ' +2 .tSE.seek 31.15 Pucks below Top Plate +2 "storage"(>' +41 "core" ' +2 "manipulator"&'& +4 "core" &9 S y"z +2 "manipulator"&% +3 "core" %ѻ  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&Q(i +172 "core" ( + "manipulator"&|& +3 "core" &o  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &o  y +3 .tForearm.seek CC + "manipulator"&'Ͻ +92 "core" ' + .tHand.close + "manipulator"&K/ +76 "core" / +3 .tCC.seek :open + "collection"'( +399 "core" ( +2 "storage"(x& +3 "core" & \ u +2 "storage"(%& +4 "core" & \ v +2 "manipulator"&,& +3 "core" &o y +2 "manipulator"&J% +4 "core" %  y< +2 .tForearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&S(* +152 "core" ( + "manipulator"&& +4 "core" &%  yc +2 "storage"(k& +4 "core" & 3\ w +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 + "manipulator"&g' +101 "core" ' +2 .tElbow.hold + "manipulator"&w, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&h1 +71 "core" 1 +2 "manipulator"&I% +41 "core" % y3 +9 "storage"(& +3 "core" & t\ r +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 318 counts + "manipulator"&\ '9 +13 "core" ' +2 "manipulator"& & +3 "core" &% N yc +2 "storage"(2& +4 "core" & >\ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&/'ѷ +22 "core" ' + "storage"(% +4 "core" % \ x +3 ."downElevator"SE.seek :down +3 "storage"(o'g +61 "core" ' + ."downElevator"SE.stop + "storage"(5 +37 (m% +2 "core" %q 9\ } +2 "manipulator"&% +11 "core" % d y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"'&& +4 "core" &\ w +2 "manipulator"&^& +4 "core" &%  yc +2 "manipulator"&-% +3 "core" %\ ; y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&v(- +168 "core" ( +2 "manipulator"& & +3 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &- h y +3 .tForearm.seek :garage + "manipulator"&"'a +110 "core" ' + .tHand.close + "manipulator"&5/ +71 "core" / +2 "manipulator"&9& +3 "core" &-  { +2 "manipulator"&Y% +4 "core" % oh  z +2 .tForearm.seek :retract +2 "manipulator"&0'\ +101 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +282 "core" ( + "manipulator"&r& +4 "core" &c. G zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &c.  zG +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'Ͻ +97 "core" ' +2 "manipulator"&& +3 "core" &c. / zG +2 "manipulator"&1% +4 "core" % Ͼ  y +2 "collection"'_& +4 "core" &\ s +2 "collection"'V& +5 "core" &\ t +2 .tCC.seek :closed +2 "collection"'\\(S +4 "core" &\ s +10 &1x\ j*z +9 &ey\ h> +10 &vm\ iN +9 &:M\ lM +9 &R\ kN +10 &Q\ lN +9 &O\ lN +9 &BT\ lM +10 &R\ lM +9 &Q\ lN +9 & Q\ lN +10 &"JQ\ lM +9 &$ R\ lM +10 &%S\ lN +9 &'R\ lN +9 &)RT\ kM +10 &+T\ lM +9 &,P\ lM +9 &.Q\ lM +51 &0[O\ lM +6 &2U\ jM + &3T\ kN +4 &5R\ kM + &7bP\ kM + &9$Q\ kM +3 &:R\ jM +8 &<T\ kN +10 &>jR\ lM +9 &@,Q\ lM +10 &AP\ kM +9 &CW\ kN +9 &En_\ jO +10 &G&\ gR +9 &H\ aY +9 &J\ a[ +10 &LQ\ _[ +9 &N\ _[ +10 &O\ _\\ +9 &Q\ ^\\ +9 &S+q\ c* +10 &S$\ `_ +9 ( + &Su\ gS +2 "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.41 + "collection"'f& +3 "core" &Su\ gS +3 .tHand.open + "manipulator"&:1 +71 "core" 1 +2 "manipulator"&=% +4 "core" % Ͼ . z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%; +128 "core"  +7 "processing"%j% +3 "core" %ϱ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml +2 "processing"%' +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "Can"'\ oJM`4< + "processing"%p  +42 "core"  +4 .tPS.seek 0ml +2 "processing"%]'ϴ +1597 "core" ' +2 .tPSV.dial PSR + "processing"%i +44 "core"  +6 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml + "processing"%'\ +2597 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%! + "collection"'  +7 "core" B +2 "processing"%  +3 "core" B + "processing"%  +63 "core" +97  +6 .tPSV.dial :mixloop + "processing"%4 +98 "core" +4 .tCTV.dial :air,avoiding: :intake + "collection"'  +4 "core" +4 .tPTV.dial :PRVmixing + "processing"%a  +126 "core" +5 .tPS.seek 0ml + "processing"%u'ϴ +2605 "core" ' +2 .tPSV.dial :air + "processing"%X  +54 "core" +4 .tPS.seek 2.5ml + "processing"%L'\ +2601 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +4 .tPS.seek 0ml + "processing"%l'ϴ +2597 "core" ' +2 .tPSV.dial :air +2 "processing"%U  +86 "core"  +4 .tPS.seek 2.5ml + "processing"%Z'\ +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%) +42 "core" +5 .tPS.seek 0ml + "processing"%d'ϴ +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +4 "core" &c-  zG +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&N(i +4 "core" ( + "manipulator"&P& +4 "core" &c- ( zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &c-  zG +3 .tForearm.seek CC + "manipulator"&q'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&H/ +75 "core" / +3 .tCC.seek :open +2 "collection"'M( +404 "core" ( +2 "manipulator"&6& +3 "core" &c- zG +2 "manipulator"&A% +4 "core" % ϶ z +2 .tForearm.seek :retract +2 "manipulator"&$'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&?(- +285 "core" ( + "manipulator"&*& +4 "core" &-  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &- y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&T'a +110 "core" ' +2 .tHand.open + "manipulator"&1 +65 "core" 1 + "manipulator"&% +4 "core" % jR  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +112 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +4 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%  +16 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%z  + "collection"'R  +7 "core"  +12  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'E  +4 "core" +4 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"'.& +3 "core" &\ u +2 "manipulator"&C% +3 "core" %\  y m +2 "storage"(e% +5 "core" %q \ z + "storage"(t. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(~(d +196 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" &b \ q +39 "manipulator"&3& +11 "core" &-  z +2 "manipulator"&}% +3 "core" %\   y m +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&n(U +204 "core" ( + "manipulator"&& +4 "core" &a  y +2 "storage"(#& +3 "core" &a ;\ { +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +101 "core" ' +2 "storage"([& +3 "core" &a \ { +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(''> +296 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (s& +3 "core" &a R\ y +2 "manipulator"&& +3 "core" &a  y +2 .tElbow.seek 3 +2 "manipulator"&(U +7 "core" ( + "manipulator"&7& +4 "core" &_ 1 y} +2 "storage"(O& +3 "core" &a \ z +3 .tForearm.seek 3 + 300 counts + "manipulator"&F'U +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&|/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"({'g +7 "core" &_ ? y} + "manipulator"&D% +4 "core" % J " y| +2 .tForearm.seek :retract +2 "manipulator"&K'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&((i +159 "core" ( + "manipulator"&& +5 "core" &l, % yF ' +2 ."downElevator"SE.stop +2 "storage"(5 + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &x& +3 "core" &l, yF +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&%'Ͻ +100 "core" ' +3 "manipulator"&,& +3 "core" &l, 6 zF +3 "manipulator"&J% +3 "core" %  zM +2 "collection"'& +5 "core" & \ s +2 "collection"'k& +5 "core" & \ s +2 .tCC.seek :closed + "collection"'(S +5 "core" &\ s +8 &1x\ j*x +9 &dz\ h> +10 &tm\ iN +9 &8O\ lM +9 &R\ lN +10 &O\ mM +9 &}R\ lM +9 &>U\ lN +10 &T\ lN +9 &O\ lM +10 & T\ lM +9 &"GT\ lM +9 &$U\ lN +10 &%R\ lN +9 &'S\ lN +9 &)OQ\ lM +10 &+R\ lM +9 &,U\ kM +10 &.Q\ lM +9 &0WO\ lM +9 &2R\ lM +10 &3U\ kN +9 &5R\ lM +9 &7_Q\ lM +10 &9 T\ lN +9 &:O\ lM +10 &<R\ lN +9 &>fQ\ lN +9 &@(O\ lN +10 &AS\ lM +9 &CO\ lN +9 &EnU\ kN +10 &G,_\ kO +9 &Hm{\ jQ +47 &Jw\ gT +12 &LWj\ aX + &Ng\ `[ + &Og\ _Z + &QV\ _Z + &S,rZ\ c* +3 &S_\ cT +9 ( + &SpY\ hN +2 "collection"'k& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.00 +2 .Hand.open + "manipulator"&Q1 +68 "core" 1 +2 "manipulator"&h% +3 "core" %  zM +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +127 "core"  +5 .tCSV.dial CTV +2 "collection"'  +40 "core" ~ +5 .tPS.seek 2.5ml +2 "processing"%2'\ +2607 "core" ' +2 "collection"'+% +3 "core" % ORu\ g +3 .tCS.seek 4.25ml + "collection"''W +1541 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%S  +43 "core"  +5 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%m  +70 "core"  +5 .tPS.seek 0ml + "processing"%'ϴ +2601 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'& ` +28 "core" _ +3 .tCSV.dial :air +2 "collection"'^ @ +40 "core" ? +4 .tCS.seek 10ml +2 "collection"'-' +1539 "core" ' +2 .tCSV.dial CTV + "collection"'g  +43 "core"  +4 .tCS.seek 0ml +2 "collection"'\ ' +2642 "core" ' +2 .tCBV.dial :waste1 + "collection"'> @ +30 "core" > +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'o  +129 "core" +3 "collection"' & +3 "core" &Sqyz\ gN +3 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&b% +3 "core" %\   z +2 "storage"(/% +3 "core" %{ { } \ n +2 "storage"( . +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(w( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (5& +3 "core" & c c\ i +2 "manipulator"&9& +4 "core" &l,  zF +2 "manipulator"&Y% +3 "core" %\   z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(* +162 "core" ( +2 "manipulator"&"& +3 "core" &# ; zD +2 "storage"(r& +3 "core" & \ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&G'ѷ +132 "core" ' +2 "storage"(v& +3 "core" & \ s +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +104 "core" ' + "storage"(1- +3 "core" -'6 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&_& +3 "core" &#  zD +2 "storage"(0& +3 "core" & z } \ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&' +31 "core" ' + .tElbow.hold +2 "manipulator"&f, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(:- +3 "core" -'6 +2 .tSE.seek 31.14 Pucks below Top Plate +2 "storage"(=' +32 "core" ' + "manipulator"&V% +3 "core" % ( z +2 "storage"(;& +4 "core" & F Z )\ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 304 counts + "manipulator"&j'+ +16 "core" ' +2 "manipulator"&y& +3 "core" &# zD +2 "storage"(p& +3 "core" & | z \ n +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'ѷ +22 "core" ' +2 .tSE.seek 32.14 Pucks below Top Plate + "storage"(i'I +38 "core" ' +2 "manipulator"&]& +4 "core" &# zD +2 "manipulator"&!% +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +89 "core" ' +2 .tElbow.seek CC + "manipulator"&(i +178 "core" ( + "manipulator"& & +5 "core" &]  zH + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" &] 8 zH +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&a/ +69 "core" / +3 .tCC.seek :open + "collection"'( +402 "core" ( + "storage"(X& +4 "core" & k\ r +2 "storage"(u& +3 "core" & \ r +2 "manipulator"&& +3 "core" &]  yH +2 "manipulator"&L% +4 "core" % O y +2 .tForearm.seek :retract +2 "manipulator"&U'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&l(* +156 "core" ( +7 "manipulator"&)& +5 "core" &/ 5 y@ + "storage"(Z& +4 "core" & \ t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&@' +102 "core" ' +2 .tElbow.hold + "manipulator"&P, +31 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&B1 +66 "core" 1 +3 "manipulator"&H% +3 "core" %  Q y +2 "storage"(& +3 "core" & q r :\ p +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts +2 "manipulator"&': +14 "core" ' + "manipulator"&\\& +4 "core" &/ I z@ +2 "storage"(6& +3 "core" & B\ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&A'ѷ +29 "core" ' +2 "storage"(q% +3 "core" %C \ u +3 ."downElevator"SE.seek :down +3 "storage"(*'g +56 "core" ' + ."downElevator"SE.stop + "storage"(5 +41 (<% +3 "core" %r B\ z +2 "manipulator"&N% +3 "core" %ѱ y\\ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPSV.dial :air + "processing"%  +70 "core" +4 .tPS.seek 2.5ml + "processing"%$'\ +2596 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%W +41 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%z +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%R  +41 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%E'ϴ +2605 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%.& +4 "core" &\  +2 "manipulator"&C& +4 "core" &/ y@ +2 "manipulator"&e% +3 "core" %\ d y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(- +168 "core" ( +2 "manipulator"&T& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- y +3 .tForearm.seek :garage + "manipulator"&3'a +148 "core" ' +8 .tHand.close + "manipulator"&}/ +74 "core" / + "manipulator"&`& +4 "core" &- E z +2 "manipulator"&% +3 "core" % s]  z +3 .tForearm.seek :retract + "manipulator"&#'\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&?(_ +122 "core" ( +2 "manipulator"&[& +3 "core" &S D yD +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +4 "core" &S  yD +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'$ +96 "core" ' +2 "manipulator"&s& +3 "core" &S  yD +3 "manipulator"&% +3 "core" %"  z +2 "processing"%7& +4 "core" &\  +3 "processing"%O& +5 "core" &\  +2 .tPC.seek :closed + "processing"%|(^ +5 "core" &\  +8 &7{\ ,~ +10 &e~\ @ +9 &dk\ P +9 &'P\ O +10 &M\ O +9 &O\ O +9 &mN\ O +10 &/Q\ O +9 &O\ O +10 &O\ O +9 & uO\ O +9 &"7O\ O +10 &#N\ O +9 &%P\ O +9 &'}N\ O +10 &)?N\ O +9 &+N\ O +10 &,O\ O +9 &.N\ O +9 &0GO\ O +10 &2 O\ O +9 &3O\ O +9 &5O\ O +10 &7PO\ O +9 &9O\ O +10 &:Q\ O +9 &<P\ O +9 &>VQ\ O +10 &@Q\ P +9 &AU\ P +9 &C]\ Q +10 &EPy\ T +9 &G\ U +10 &H\ U +9 &J\ U +9 &LS\ V +10 &N\ V +9 &O\ V +9 &Q\ W +10 &SZ\ V +9 &U\ V +10 &V\ W +9 &X\ W +9 &Za\ V +10 &\\!\ W +9 &]~\ 7 +9 &^4m\ D +10 ( + &^ \ . +2 "processing"%O& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.74 + "processing"%& +4 "core" &^ \ . +3 .tHand.open + "manipulator"&D1 +72 "core" 1 +2 "manipulator"&n% +3 "core" %  @ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tPRV.dial :air +2 "processing"%  +43 "core"  +3 .tPSV.dial :mixloop +2 "processing"%x +42 "core" +4 "processing"%'% +3 "core" %ϰ\ +3 .tPS.seek 0.3ml + "processing"%F'~ +382 "core" ' +2 .tPSV.dial PSR + "processing"%, +99 "core"  +6 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%J'' +477 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%'\ +1890 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +100 "core" +4 .tPTV.dial :mixing + "processing"%{ @ +73 "core" A +42 .tPBV.dial :waste2 +9 "processing"%K  +92 "core"  +4 .tPS.seek 0ml +2 "processing"%M'ϴ +2594 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Q& +3 "core" &S G yD +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&h(_ +27 "core" ( +2 "manipulator"&k& +3 "core" &Z ' y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Z  y +3 .tForearm.seek PC + "manipulator"& '$ +93 "core" ' +2 .tHand.close + "manipulator"&%/ +74 "core" / +3 .tPC.seek :open + "processing"%d( +460 "core" ( +2 "manipulator"&+& +3 "core" &Z  y +2 "manipulator"&% +3 "core" % 8 y +3 .tForearm.seek :retract + "manipulator"&S'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&m(- +125 "core" ( + "manipulator"&2& +4 "core" &-\  y"| +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &-\ 6 y"| +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^'a +110 "core" ' + .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&g% +3 "core" % k` , z8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +101 "core" ' +3 #tLoading bac puck from tube 4 into Processing Clamp + "processing"%>& +3 "core" &\ +2 "manipulator"&o% +4 "core" %\ z +7 "storage"( % +3 "core" %r \ { +7 "storage"(b. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(/(, +360 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &, W\ s +2 "manipulator"&5& +4 "core" &-\ y"{ +2 "manipulator"&9% +3 "core" %\ ^ y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&Y(/ +162 "core" ( + "manipulator"&~& +4 "core" &:  y$ +2 "storage"("& +3 "core" &, /\ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&r' +93 "core" ' +2 "storage"((& +3 "core" &, \ { +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +38 "storage"(v'> +233 "core" ' + "storage"(1- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_& +3 "core" &, f\ x +2 "manipulator"&0& +3 "core" &: y$ +3 .tElbow.seek 4 + "manipulator"&I(/ +17 "core" ( + "manipulator"&:& +3 "core" &: y +2 "storage"(V& +4 "core" &, \ z +3 .tForearm.seek 4 + 300 counts + "manipulator"&;'ρ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&y/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&p& +2 "storage"(]'g +7 "core" &:  y + "manipulator"&!% +4 "core" % ώ  y_ +2 .tForearm.seek :retract +2 "manipulator"&G'\ +93 "core" ' +2 .tElbow.seek PC + "manipulator"&(_ +76 "core" ' + ."downElevator"SE.stop + "storage"(5 +172 "core" ( +2 "manipulator"&& +3 "core" &b v y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &b C y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&j'$ +99 "core" ' +2 "manipulator"&=& +3 "core" &b 8 y +2 "manipulator"& % +4 "core" %.  z +3 "processing"%4& +3 "core" &\ +3 "processing"%& +5 "core" &\ +2 .tPC.seek :closed + "processing"%f(^ +5 "core" &\  +9 &0v\ *y +10 &bz\ > +9 &kk\ N +9 &,M\ N +10 &I\ N +9 &J\ O +10 &rN\ N +9 &3O\ O +9 &O\ N +10 &Q\ O +9 & zO}\ N +9 &";J|\ O +10 &#N{\ N +9 &%Mq\ N +10 &'Ni\ O +9 &)DJi\ N +9 &+Lp\ N +10 &,Ok\ O +9 &.Pl\ N +9 &0LMn\ N +10 &2 O^\ O +9 &3O]\ N +10 &5Lb\ N +9 &7SOd\ O +9 &9Od\ N +10 &:JV\ O +9 &<QS\ O +9 &>[Q\\\ O +10 &@LR\ O +9 &ART\ O +10 &C]O\ P +9 &EWoN\ S +9 &G~N\ U +10 &HV\ U +9 &JT\ U +9 &LXO\ U +10 &NR\ V +9 &OQ\ U +10 &QJ\ U +9 &S_N\ U +9 &U N\ V +10 &V;\ V +9 &X?\ V +9 &Ze<\ V +10 &\\%@\ W +9 &]x?\ 6 +10 &^+`<\ Z +9 &^*B\ 3 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.74 +3 .Hand.open + "manipulator"&a1 +77 "core" 1 +2 "manipulator"& % +3 "core" %  - z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tHeating Puck.from 4, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +2 "processing"%X  +2 %u9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%L9 +3 "core" 9  +102 "processing"%)9 +3 "core" 9  +102 "processing"%Z9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +140 "processing"%9 +9 "core" 9 +103 "processing"%B9 +3 "core" 9  +102 "processing"%H9 +3 "core" 9$ +102 "processing"%9 +3 "core" 9( +103 "processing"%\\9 +2 "core" 9, +103 "processing"%69 +3 "core" 91 +102 "processing"%q9 +3 "core" 95 +102 "processing"%U9 +3 "core" 99 +102 "processing"%<9 +3 "core" 9= +102 "processing"%N9 +3 "core" 9A +102 "processing"%l9 +3 "core" 9F +102 "processing"%@9 +3 "core" 9J +102 "processing"%9 +3 "core" 9N +102 "processing"%9 +3 "core" 9 R +103 "processing"%i9 +2 "core" 9V +103 "processing"%*9 +2 "core" 9 [ +103 "processing"%A9 +2 "core" 9*_ +103 "processing"%9 +2 "core" 95c +103 "processing"%W9 +3 "core" 9?g +103 "processing"%9 +2 "core" 9Hk +103 "processing"%z9 +2 "core" 9Rp +102 "processing"%R9 +3 "core" 9[t +102 "processing"%$9 +3 "core" 9cx +102 "processing"%.9 +3 "core" 9k| +103 "processing"%C9 +2 "core" 9s +103 "processing"%e9 +2 "core" 9z +3 .tPH.hold 2:00:00,29C +3 "processing"%T ppt +3 .tdelay 1:30 +3 "core"  +1935 "Can")\ u8 `< +7066 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +102 "core"  +7 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml + "processing"%P' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +15 .tPS.seek 2ml + "processing"%}'˹ +1587 "core" ' +2 .tPTV.dial :puck + "processing"%`  +74 "core"  +6 .tPSV.dial PTV +2 "processing"% +72 "core" +4 .tPBV.dial :waste1 + "processing"%  +131 "core"  +3 "processing"%[% +4 "core" %˶E\  +3 .tPS.seek 1.5ml + "processing"%8' +584 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +40 "processing"%3 * +38 "core" + +5 .tPS.seek 0ml +2 "processing"%s'ϴ +1590 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%  +5 "core"  +4 .tPBV.dial :waste1 +2 "processing"%7  +33 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" + +5 .tPSR.select :air + .PSV.dial PSR +2 "processing"%# +72 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%c'\ +2382 "core" ' +2 .tPSV.dial PTV + "processing"% +74 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +73 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%n +71 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%O  +72 "core"  +4 .tPS.seek 0ml +2 "processing"%'ϴ +2381 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%x  +129 "core" +4 .tPSV.dial :mixloop + "processing"%' +42 "core" +4 .tPRV.dial :ab1 + "processing"% @ +73 "core" @ +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%E' +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 "collection"',  + .tPRV.dial CBV +4 "processing"%F  +40 "core" +5  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%J% +4 "core" %\ +2 .tPS.seek 0.3ml +2 "processing"%' +352 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'{  +30 "core" +4 .tPRV.dial :air +2 "processing"%K  +42 "core"  +4 .tPS.seek 0.9ml +2 "processing"%'A +1258 "core" ' +2 .tPRV.dial :waste2 + "processing"%Q @ +72 "core" > +4 .tPS.seek 0.5ml +2 "processing"%k' +860 "core" ' +2 #taddPMLReagent08 .PSV.dial :air +2 "processing"%  +53 "core" +42 .tPS.reconfigure :default +8 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%%'˹ +1592 "core" ' + .tPSV.dial :PML +2 "processing"%? +42 "core" +4 .tPTV.dial :mixing + "processing"% @ +75 "core" A +4 .tPBV.dial :waste1 +2 "processing"%|  +34 "core" +4 "processing"%+% +3 "core" %˴\  +3 .tPS.seek 1.85ml + "processing"%' +230 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%2 * +34 "core" + +6 .tPS.seek 0ml + "processing"%&'ϴ +1586 "Can"7\ y:a`< +360 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage "collection"' & +3 "core" &\ n +2 "manipulator"&h& +5 "core" &b  z + "manipulator"&% +4 "core" %\   y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&g(- +133 "core" ( +2 "manipulator"&>& +3 "core" &-\ 3 z"} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &-\ D z"} +2 .tForearm.seek :garage + "manipulator"&o'a +104 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 "manipulator"&b& +3 "core" &-\  y"} +2 "manipulator"&^% +4 "core" % u  zW +2 .tForearm.seek :retract + "manipulator"&w'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (i +295 "core" ( +2 "manipulator"&5& +3 "core" &m  y3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &m  z3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'Ͻ +97 "core" ' +2 "manipulator"&"& +3 "core" &m , z3 +2 "manipulator"&(% +4 "core" %ϱ ) y +2 "collection"'m& +4 "core" & \ m +3 "collection"'-& +5 "core" &(\ u +2 .tCC.seek :closed + "collection"'1(S +4 "core" &,\ n +8 &6'\ m$d +9 &V{*\ i7 +10 &~x'\ hL +9 &R#\ fO +9 &UO#\ gO +10 &Q"\ fO +9 &O\ gO +10 &R\ fO +9 &\\R\ gP +9 &O\ fO +10 &P\ gO +9 &!R\ fO +9 &#eP#\ gO +10 &%&Q&\ fP +9 &&Q\ gO +10 &(Q"\ fO +9 &*nN \ gO +9 &,/Q$\ gO +10 &-P\ gO +9 &/N$\ gO +9 &1vP#\ fO +10 &37Q\ gO +9 &4Q\ fO +10 &6O \ fO +9 &8}Q\ fO +9 &:>Q\ gP +10 &<O\ gO +9 &=P\ gO +9 &?P\ gP +10 &AGR \ gO +9 &CR\ lP +10 &D[\ mP +9 &Fp\ aS +9 &H6 \ _X +10 &I\ Z\\ +9 &K\ `\\ +9 &Mp\ b\\ +10 &O2\ X\\ +9 &P\ Y] +50 &R\ XJ + &S\ e*y + &S\ eM ( + &So \ dK + &Sp\ cK +3 "collection"'-& +3 "core" &So \ bK +2 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.36 + "collection"'_& +3 "core" &Sp\ hK +4 .tHand.open + "manipulator"&01 +71 "core" 1 +2 "manipulator"&:% +3 "core" % ϱ L z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%y +101 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%p' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%!  +42 "core"  +4 .tPS.seek 0ml +2 "processing"%Y'ϴ +1611 "core" ' + .tPSV.dial PSR +2 "processing"%r +42 "core"  +7 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%v'\ +2597 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%;  + "collection"'  +33 "core"  +127  +6 .tPSV.dial :mixloop +2 "processing"% +100 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'I  +4 "core" +5 .tPTV.dial :PRVmixing + "processing"%=  +72 "core" +6 .tPS.seek 0ml + "processing"% 'ϴ +2599 "core" ' +2 .tPSV.dial :air + "processing"%]  +42 "core"  +5 .tPS.seek 2.5ml +2 "processing"%4'\ +2598 "core" ' +2 .tPSV.dial :mixloop + "processing"%G +42 "core" +5 .tPS.seek 0ml +2 "processing"%d'ϴ +2604 "core" ' +2 .tPSV.dial :air + "processing"%a  +55 "core" +49 .tPS.seek 2.5ml + "processing"% '\ +2598 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +43 "core" +5 .tPS.seek 0ml + "processing"%'ϴ +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +3 "core" &m  z3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&j(i +4 "core" ( +2 "manipulator"&L& +3 "core" &m $ y3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &m  z3 +2 .tForearm.seek CC +2 "manipulator"&Z'Ͻ +94 "core" ' + .tHand.close + "manipulator"&/ +72 "core" / +4 .tCC.seek :open + "collection"'( +403 "core" ( + "manipulator"&B& +4 "core" &m  y3 +2 "manipulator"&H% +3 "core" % ϵ  y +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\\(- +271 "core" ( +2 "manipulator"&6& +3 "core" &- = y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &- y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&U'a +110 "core" ' +2 .tHand.open + "manipulator"&<1 +67 "core" 1 +2 "manipulator"&N% +3 "core" % jQ 8 w +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +101 "core" ' +2 ."bac"delayUntil "22:33:37.19" +2 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'@& +3 "core" &\ k +2 "manipulator"&% +5 "core" %\   y +2 "storage"(% +3 "core" %u \ w +2 "storage"(i. +3 "core" .(, +2 "storage"(*& +3 "core" &, 5\ s +2 "storage"(A& +4 "core" &, 0\ w +2 "manipulator"&& +3 "core" &-  z +2 "manipulator"&W% +4 "core" %\   z +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 4 +2 "manipulator"&(/ +201 "core" ( + "manipulator"&z& +4 "core" &; / y +2 "storage"(R& +3 "core" &, E\ w +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 700 counts +2 "manipulator"&$' +134 "core" ' +2 "storage"(.& +4 "core" &, \ y +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(C'> +231 "core" ' + "storage"(e- +3 "core" -' +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 (& +2 "core" &, e \\ &\ p +3 "manipulator"&M& +3 "core" &;  z +2 ."WCR"Elbow.seek 4 +2 "manipulator"&P(/ +8 "core" ( + "manipulator"&`& +5 "core" &5  z + "storage"(& +4 "core" &, } J\ s +3 ."WCR"Forearm.seek 4 + 300 counts + "manipulator"&'ρ +28 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&[/ +67 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&}& +2 "storage"(3'g +8 "core" &5 Y y +2 "manipulator"&8% +3 "core" % Ϫ - y^ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&X'\ +93 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(i +81 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +75 "core" ( + "manipulator"&7& +4 "core" &l.  zF +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &l.  zF +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&#'Ͻ +101 "core" ' +2 "manipulator"&s& +3 "core" &l.  yF +2 "manipulator"&% +4 "core" %Ϫ  z +2 "collection"'D& +4 "core" &\ o +3 "collection"'n& +5 "core" &\ i +2 ."WCR"CC.seek :closed +2 "collection"'O(S +4 "core" &\ q +9 &/u\ g*y +9 &dy\ g> +10 &om\ gO +9 &1O\ kN +10 &Q\ jN +9 &S\ jN +9 &vR\ jO +10 &8R\ jO +9 &R\ jN +9 &Q\ jN +10 & Q\ jN +9 &"BP\ jN +10 &$Q\ jN +9 &%Q\ jN +9 &'R\ jN +10 &)IR\ jN +9 &+ S\ jN +9 &,P\ jN +10 &.Q\ jN +9 &0QO\ jN +10 &2R\ jN +9 &3R\ jN +9 &5Q\ jN +10 &7ZR\ jN +9 &9R\ jN +9 &:Q\ jN +10 &<Q\ jN +9 &>bL\ jN +10 &@$Q\ jN +9 &AQ\ jN +9 &CW\ iO +10 &Ef\\|\ iO +9 &G%d\ hP +9 &H\ dU +10 &J~\ `Y +9 &LMt\ ^[ +10 &Np\ _[\ +9 &Of\ ^[ +9 &Qg\ Y\\ +10 &S#nb\ X, +9 &S _\ WU +9 ( +3 "collection"'n& +2 "core" &Sp^\ _N +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.23 +2 .Hand.open + "manipulator"&c1 +69 "core" 1 +2 "manipulator"&x% +3 "core" % Ϫ K y +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +39 "manipulator"&''\ +96 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")+ +3 "core" + +2 "sampler")% +3 "core" % `\ @ +2 "collection"',& +4 "core" &SqK\ \\N +4 "Can"<\ mxa\ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + "collection"'F  +4 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")J  +13 "core" +5 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X% +3 "core" %x\ X +2 "sampler")S% +3 "core" %^-xy c\ 3 +25 "collection"'% +3 "core" %\ T +2 "sampler") % +3 "core" %^- V\ - +28 "collection"'b% +3 "core" %i\ [ +2 "sampler")^% +42 "core" %^- c\ 6 +9 "collection"'% +4 "core" %i\ Z +2 "sampler")o% +3 "core" %^- U\ - +37 "collection"'5% +3 "core" %\ _ +2 "sampler")g% +3 "core" %^ P\ 9 +42 "collection"'9% +3 "core" %y\ X +2 "sampler")"% +3 "core" %^ W\ 7 +48 "collection"'(% +3 "core" %\ ] +2 "sampler")m% +3 "core" %^ M\ 8 +54 "collection"'w% +3 "core" %\ ^ +2 "sampler")% +3 "core" %^ X\ 9 +61 "collection"'_% +3 "core" %  {\ ^ +3 "sampler")0% +3 "core" %^ `\ 1 +70 "collection"':% +3 "core" %\ ] +2 "sampler")-% +3 "core" %^55 ^\ 9 +78 "collection"'y% +3 "core" %|\ \\ +2 "sampler")~% +4 "core" %^_` Q\ 7 +88 "collection"'&% +3 "core" %\ W +2 "sampler")!% +4 "core" %^ X\ 0 +100 "collection"'p% +3 "core" %|\ W +2 "sampler")r% +3 "core" %^ V\ 8 +113 "collection"'Y% +3 "core" %!#{\ _ +2 "sampler")% +4 "core" %^ c\ 9 +2 "sampler");% +4 "core" %^ ]\ 5 +2 ."WCR"Intake.select :close + "sampler")0 +15 )% +2 "core" %^ `\ > +2 ."WCR"SSV.dial :exhaust +2 "sampler")I  +75 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")=' +411 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 #"WCR"Sampling 100.0ml + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default + "sampler")#.0X>< c\ 3 +32 "collection"'6% +3 "core" %q\ W +2 "sampler")q% +3 "core" %>@D c\ ( +37 "collection"'j% +3 "core" %}\ Y +2 "sampler")<% +3 "core" %?JJ W\ 3 +42 "collection"'N% +3 "core" %\ W +2 "sampler")@% +3 "core" %>PV S\ 0 +2 "collection"'% +4 "core" %\ W +2 #"WCR"Intake @28.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.93ml/s + "sampler")#.0X? _\ )) +41 "collection"'`% +3 "core" %;\ G +2 "sampler")% +4 "core" %CD c\ ) +47 "collection"'[% +3 "core" %K\ F +2 "sampler")}% +4 "core" %NM c\ ) +53 "collection"'8% +3 "core" %I\ G +2 "sampler")% +3 "core" %WW `\ ) +62 "collection"'$% +48 "core" %J\ E +2 "sampler")7% +3 "core" %po U\ ') +69 "collection"'t% +3 "core" %6\ H +2 "sampler")C% +4 "core" % X\ ) +78 "collection"'% +3 "core" %7\ M +2 "sampler")s% +4 "core" % d\ !) +88 "collection"'% +4 "core" %2\ G +2 "sampler")D% +3 "core" % W\ (( +100 "collection"'P% +3 "core" %.\ G +2 "sampler")3% +4 "core" % b\ !( +116 "collection"'X% +3 "core" %\  \ G +2 "sampler")% +4 "core" % a\ '( +132 "collection"'c% +3 "core" %\ W +2 "sampler")x% +8 "core" %!*Z\\ R\ 2 +140 "collection"'n% +3 "core" %\ X +2 "sampler")% +3 "core" %!% _\ 4 +163 "collection"',% +3 "core" %&\ X +2 "sampler")F% +4 "core" %!% a\ 4 +183 "collection"'J% +3 "core" %!\ Y +2 "sampler")#% +3 "core" %!% ^\ 4 +2 "sampler")% +5 "core" %!% _\ 4 + ."WCR"Intake.select :close + "sampler")0 +14 ){% +3 "core" %!% U\ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")K  +77 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")' +1003 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")Q  + "collection"' @ +6 "core" A +69 +5 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +214 "collection"'E% +4 "core" %%$\ T +2 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X*% +3 "core" %(\ W +2 "sampler")S% +4 "core" %5C?@ Z\ 2 +32 "collection"'% +3 "core" %$\ V +2 "sampler") % +4 "core" %5BCB ^\ 2 +36 "collection"'b% +3 "core" %\ X +2 "sampler")^% +4 "core" %5@JM W\ / +2 "collection"'% +3 "core" %%\ U +2 #"WCR"Intake @28.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.75ml/s +2 "sampler")#.z0X% +3 "core" %##E\ [ +2 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s +2 "sampler")#.n0X* +6 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1568 "core" ' + #"bac"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +130 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%}' +581 "core" ' + ."bac"delay 5 seconds +87 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV + "collection"'8 @ +73 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +89 "core"  +8 "collection"'$% +3 "core" % x|\ a +2 ."WCR"CSV.dial between air and CTV +2 "collection"'7 ` +30 "core" a +9 ."WCR"CS.seek 7.448ml +2 "collection"'t' +131 ."bac"PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml + "processing"%C'˹ +525 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'s  +2 '  +66 "core"  +20  +8 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +2 ."WCR"CS.seek 0ml +2 "collection"'' +653 "Can"9\ jZ\ +a< +303 "core" ' +2 ."bac"PTV.dial :puck + "processing"%D  +74 "core"  +7 ."bac"PSV.dial PTV + "processing"%P +71 "core" +6 ."bac"PBV.dial :waste1 + "processing"%3  +34 "core" +6 "processing"%M% +3 "core" %˺\ { +3 ."bac"PS.seek 1.5ml + "processing"%X' +578 "core" ' + ."bac"delay 3 seconds +63 "core" '/ \ ^ +3 ."WCR"CBV.dial :waste2b +2 "collection"'  +31 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'c' +190 ."bac"PBV.dial between PSV and waste1 +2 "processing"%x * +17 "core" ' +2 ."WCR"delay 1:00 +15 "core" + +5 ."bac"PS.seek 0ml +2 "processing"%n'ϴ +1594 "core" ' +2 ."bac"delay 2:00 +4384 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +130 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"',  +52 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'F'O +586 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'J' +1943 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +2 "collection"'# @ +71 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +129 "core"  +10 "collection"'{% +5 "core" % C\ _ + ."WCR"CSV.dial between air and CTV +2 "collection"'K ` +55 "core" ^ +6 ."WCR"CS.seek 7.36ml +2 "collection"'' +703 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'Q  + '  +31 "core"  +101  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'E' +1664 "core" 'k \\\ Y +3 ."WCR"delay 2:00 +1468 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%| * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +83 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%+'\ +2382 "core" ' + ."bac"PSV.dial PTV +2 "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +83 "core" ~ +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%h'ϴ +2391 "core" ' +3 #"bac"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%> +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml +2 "processing"% ' +566 ."WCR"CBV.dial :waste2b +2 "collection"'  +22 "core" ' +2 ."bac"delay 5 seconds +6 "core"  +53 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'k' +320 "core" ' +2 ."WCR"delay 1:00 +113 ."bac"PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%b'˹ +1599 "core" ' + ."bac"PTV.dial :puck +7 .PSV.dial PTV + "processing"%^ +72 "core" +5 ."bac"PBV.dial :waste1 + "processing"%  +34 "core" +5 "processing"%?% +3 "core" %˽\ { +3 ."bac"PS.seek 1.5ml + "processing"%g' +579 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%2 * +34 "core" + +6 ."bac"PS.seek 0ml + "processing"%9'ϴ +1610 "core" ' +2 ."bac"delay 2:00 +1601 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'"  +127 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'(  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'m'O +585 "core" ' + ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'w' +1940 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +71 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'_  +88 "core"  +8 "collection"'S% +3 "core" % \ Z +2 ."WCR"CSV.dial between air and CTV +2 "collection"'0 ` +57 "core" ^ +6 ."WCR"CS.seek 7.331ml +2 "collection"':'0 +751 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'-  + 'y  +33 "core"  +98  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +1653 "core" '\ a +3 ."WCR"delay 2:00 +4274 #"bac"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%!  +35 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +71 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%r'\ +2372 "core" ' + ."bac"PSV.dial PTV +2 "processing"%Y +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core" +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +73 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%I'ϴ +349 ."WCR"CBV.dial :waste2b +2 "collection"'%  +30 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"']' +317 "core" ' +2 ."WCR"delay 1:00 +1688 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air + "processing"%  +44 "core"  +5 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%G  +132 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%a  +44 "core"  +4 ."bac"PTV.dial :PRVmixing +2 "processing"%~  +4 "core" +4 ."bac"PSV.dial :mixloop + "processing"%4 +43 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.3ml + "processing"%=' +378 "core" ' +2 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%d  +45 "core"  +5 "processing"%v% +3 "core" %~\ } +2 ."bac"PS.seek 0.55ml +2 "processing"%' +329 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +43 "processing"%L  +58 "core" +5 ."bac"PS.seek 2ml +2 "processing"%)'˹ +1542 "core" ' + ."bac"PSV.dial :PML +2 "processing"% +42 "core" +4 ."bac"PTV.dial :mixing +2 "processing"% @ +75 "core" A +5 ."bac"PBV.dial :waste1 +2 "processing"%V  +34 "core" +5 "processing"%1% +3 "core" %˶\ { +2 ."bac"PS.seek 1.85ml +2 "processing"%5' +204 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'Z  +21 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" + +5 ."bac"PS.seek 0ml +2 "processing"%6'ϴ +62 "core" +1877 ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +1309 "Can"+\ `z b< +46694 #"bac"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%B @ +5 "core" A +5 ."bac"PBV.dial :waste1 + "processing"%<  +35 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" * +5 ."bac"PSV.dial :air + "processing"%N  +44 "core"  +4 ."bac"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%@'\ +2381 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"% +42 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +55 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%* +40 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%A  +55 "core" +4 ."bac"PS.seek 0ml +2 "processing"%i'ϴ +2381 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +132 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%W' +591 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%&'˹ +1590 "core" ' + ."bac"PTV.dial :puck +2 "processing"%z  +72 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%R +71 "core" +5 ."bac"PBV.dial :waste1 +42 "processing"%q  +39 "core" +5 "processing"%% +3 "core" %˼\ } +3 ."bac"PS.seek 1.5ml + "processing"%.' +588 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%e'ϴ +510 "Can")\ kW4c"< +1084 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%  +5 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%\\  +35 "core" +4 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +4 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%['\ +2385 "core" ' +2 ."bac"PSV.dial PTV + "processing"%j +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%8 +72 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%$  +70 "core"  +5 ."bac"PS.seek 0ml + "processing"%7'ϴ +2394 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +14 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%}' +585 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%'˹ +1595 "core" ' +2 ."bac"PTV.dial :puck + "processing"%s  +5 "core"  +7 ."bac"PSV.dial PTV + "processing"%t +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%D  +34 "core" +4 "processing"%P% +4 "core" %˸\ y +2 ."bac"PS.seek 1.5ml +2 "processing"%3' +580 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" * +52 ."bac"PS.seek 0ml +2 "processing"%C'ϴ +1610 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%x  +34 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +4 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%'\ +2393 "core" ' +2 ."bac"PSV.dial PTV + "processing"%, +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%F +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%#  +72 "core"  +4 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2387 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%{ +129 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +15 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%K' +578 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%J'˹ +1599 "core" ' + ."bac"PTV.dial :puck +2 "processing"%  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%Q +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +4 "processing"%% +4 "core" %˻\ r +2 ."bac"PS.seek 1.5ml +2 "processing"%|' +588 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * +6 ."bac"PS.seek 0ml + "processing"%n'ϴ +1588 "core" ' +2 ."bac"delay 2:00 +4209 "Can"\ kVc< +7794 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +46 ."bac"delay 30 seconds +3009 .PBV.dial between PSV and waste1 + "processing"%` * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%+'\ +2402 "core" ' +2 ."bac"PSV.dial PTV + "processing"%> +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +71 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"% +84 "core"  +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%E  +85 "core" +5 ."bac"PS.seek 0ml +2 "processing"% 'ϴ +2398 "core" ' +2 ."bac"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%^ +136 "core"  +18 #"bac"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +26 ."bac"PS.reconfigure :default +5 "processing"%#A d`xb +7 ."bac"PS.seek 0.25ml +2 "processing"%'5 +335 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +14 ."bac"PS.seek 0.5ml +2 "processing"%?' +329 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air + "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%b'˹ +1587 "core" ' +2 ."bac"PTV.dial :puck + "processing"%2  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%g +75 "core" +5 ."bac"PBV.dial :waste1 + "processing"%"  +34 "core"  +5 "processing"%(% +3 "core" %˸\ 2 +3 ."bac"PS.seek 1.5ml + "processing"%k' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +35 "core" , +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1593 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%_  +4 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%S  +34 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%0 * +34 "core" * +47 ."bac"PSR.select :air +7 .PSV.dial PSR +2 "processing"%w +75 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%y'\ +2458 "core" ' + ."bac"PSV.dial PTV +2 "processing"%- +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%: +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%! +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%o  +73 "core"  +5 ."bac"PS.seek 0ml + "processing"%p'ϴ +2458 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%9 +133 "core"  +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 2ml +2 "processing"%Y'˹ +2095 "core" ' + ."bac"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%; +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +4 "processing"%r% +4 "core" %˷\ U +2 ."bac"PS.seek 1.5ml +2 "processing"%%' +582 "core" ' +2 ."bac"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +5 ."bac"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +101 "core"  +5 ."bac"PS.seek 0ml + "processing"%G'ϴ +1600 "core" ' +2 "processing"%a9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29C before imaging + .PH.coast + "processing"%~ +3 "core" 5 + "processing"%4& +3 "core" &^$\ W3 +3 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 3 + "manipulator"&I% +3 "core" %\  R ] " k +2 "storage"(d% +4 "core" %p m l D\ B +2 "storage"(v. +3 "core" .(, +2 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."bac"SC.seek 3 +2 "storage"(=(d +205 "core" ( + ."bac"SC.configure :limp +2 "storage"($(\ 1b +3 (L& +2 "manipulator"&& +3 "core" &b _ `\ ? +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +3 "core" &l+ S T ' fF +2 "manipulator"&% +4 ."raiseStack"SE.seek :beamBreak + "storage"( '> +3 "core" %\  I R } f +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek PC + "manipulator"&V(_ +266 "core" ' +2 "storage"(1- +4 "core" -'> +51 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(H' +29 "core" ( + "manipulator"&)& +4 "core" &c K +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 "core" ' + "manipulator"&Z& +4 "core" &c & M +3 ."bac"Forearm.seek PC + "manipulator"&5'$ +96 "core" ' + ."bac"Hand.close +2 "manipulator"&B/ +77 "core" / +3 ."bac"PC.seek :open +2 "processing"%<( +458 "core" ( +2 "storage"(u& +3 "core" &b \ F +2 "manipulator"&N& +3 "core" &c = o +2 "manipulator"&6% +3 "core" %  8 o( +3 ."bac"Forearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 3 + "manipulator"& (U +248 "core" ( +2 "manipulator"&*& +3 "core" &a  q) +2 "storage"(A& +4 "core" &b !\ H +2 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 3 + 700 counts +2 "manipulator"&@' +91 "core" ' +2 ."bac"Hand.open + "manipulator"&1 +66 "core" 1 +3 "storage"(i- +3 "core" -' +2 ."bac"SE.seek -0.31 Pucks below Top Plate +2 "storage"(W' +25 "core" ' +2 ."bac"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek -1.18 Pucks below Top Plate +2 "storage"(z' +49 "core" ' +2 #"bac"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1023h100ml160s.tif +1948 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14244 #"bac"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1023h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1023h100ml40s.tif +1380 "Can"\ ,dN< +2681 #"bac"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1023h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1023h100ml.tif +32781 #WARNING: Too Dark -- required 1874.4s exposure > 300s time limit\ SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/midres/bac23jun1023h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"BACfans.email "300.0 sec auto-exposure",Subject: "bac23jun1023h100ml images!" +4 "storage"(R- +3 "core" -' +3 "storage"(q& +3 "core" &b \ 4 +2 "manipulator"&& +4 "core" &a 0 9 | _) +2 ."bac"Elbow.seek 3 +3 "manipulator"&&(U +47 "core" ( +2 "manipulator"&l& +3 "core" &_ T R d ee +3 "storage"(.& +6 "core" &b - - ^\ 9 +2 ."bac"Forearm.seek 3 + 700 counts +2 "manipulator"&' +3 "core" ' +4 ."bac"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek -0.47 Pucks below Top Plate +4 "storage"(\\' +48 "core" ' + "manipulator"&& +4 "core" &_  ue +2 "storage"(\ & +3 "core" &b \ M +2 ."bac"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek 3 +2 "manipulator"&e') +38 "core" ' +105 ."bac"Elbow.hold +7 "manipulator"&j, +6 "core" , +4 ."bac"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."bac"SE.reconfigure :default +4 "storage"(#QK-0-\ b +6 ."bac"SE.seek -0.28 Pucks below Top Plate +2 "storage"(8' +26 "core" ' +4 "manipulator"&% +8 "core" %5 n +4 "storage"($& +6 "core" &b }\ J +4 ."bac"Forearm.force -20 +2 "manipulator"&5 +6 ."bac"Forearm.seek 3 + 312 counts +2 "manipulator"&['a +17 "core" ' +4 "manipulator"&& +8 "core" &_ 9 ve +4 "storage"(7& +6 "core" &b \ R +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +2 ."bac"Forearm.seek 3 + 700 counts +4 "manipulator"&}' +20 "core" ' +2 "storage"(s% +6 "core" % e\ R +6 ."downElevator"SE.seek :down +6 "storage"(t'g +98 (D% +6 "core" %'L \ OWe +4 "manipulator"&P% +6 "core" %  v +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek :retract +4 "manipulator"&'\ +95 "core" ' +42 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (M& +6 "core" &b S\ U +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "collection"'3& +3 "processing"%& +14 "core" &Sm@\ KN +2 &H\ k +4 "manipulator"&x& +10 "core" &_  xe +4 "manipulator"&% +6 "core" %\  2 w +6 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&X(- +175 "core" ( +7 "manipulator"&C& +6 "core" &- 5 x +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &,& +6 "core" &-  x +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&c'a +114 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&F/ +72 "core" / +2 "manipulator"&#& +8 "core" &- F m +4 "manipulator"&% +6 "core" % m] n +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&{'\ +113 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(_ +120 "core" ( +4 "manipulator"&K& +6 "core" &i M x +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 && +6 "core" &i c y +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&Q'$ +98 "core" ' +2 "manipulator"&& +8 "core" &i < x +4 "manipulator"&% +6 "core" % 7 x +6 "processing"%J& +6 "core" &E\ m +6 "processing"%& +8 "core" &C\ n +8 ."psFlush"PC.seek :closed +6 "processing"%|(^ +6 "core" &@\ n +4 &?\ n +2 &A\ n6 +6 &;Gp@\ e1 +11 &dqyD\ dE +8 &[@\ fP +9 &JB\ hO +11 &I:\ hP +8 &HM9\ hO +11 & I(\ hP +10 &I+\ gO +7 &I3\ hO +11 &PK5\ hO +8 &!M3\ gP +11 &"M>\ hO +9 &$J8\ hO +8 &&WM7\ hP +11 &(N4\ hP +8 &)J5\ hP +9 &+H:\ iO +11 &-_N/\ hP +8 &/!M3\ hP +9 &0L3\ hO +11 &2I2\ hO +8 &4gM%\ hP +11 &6*G(\ iO +8 &7J%\ hP +9 &9M)\ hO +11 &;pJ#\ hO +8 &=0N$\ iP +9 &>K"\ iO +11 &@M!\ hP +8 &BvR#\ hP +11 &D2_(\ gR +8 &E#\ dV +99 &G}&\ eV +18 &In}&\ dU +6 &K.)\ dV +2 &L$\ cV +2 &N%\ cV +2 &Pr(\ cW +6 &R4'\ cW +2 &S"\ cW +2 &U,\ cW +6 &Wx*\ dX +2 &Y;&\ cW +12 &Z)\ cW +2 &\\'\ cX +4 &^7av#\ f- +2 &^b!\ g8 +2 ( +2 &^((\ j3 +2 &^(+\ k3 +2 &^(!\ k3 +6 "processing"%& +4 "core" &^(\ l3 +6 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.79 +2 "processing"%& +6 "core" &^( \ l3 +8 ."psFlush"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&`% +8 "core" %   x +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +97 "core" ' +10 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +5 ."psFlush"PSR.select :air +4 "manipulator"&n% +6 ."psFlush"PSV.dial PSR +9 "processing"%> +7 "core" %\  = x +4 "storage"(h% +6 "core" %Z \ R +4 "storage"( . +6 "core" .(d +4 "storage"(E& +6 "core" &b\ \  R\ Y +4 "storage"(+& +6 "core"  +16 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +7 "core" &b\ \  a\ [ +4 "manipulator"&^& +6 "core" &i  y +4 "manipulator"& % +21 ."psFlush"PS.seek 0.5ml +4 "processing"%' +6 "core" %\  E y +4 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 3 +2 "manipulator"&?(U +249 "core" ( +3 "manipulator"&2& +8 "core" &^\ y# +4 "storage"(g& +6 "core" &b\ \ \ 0\ \\ +6 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 700 counts +4 "manipulator"&"' +103 "core" ' +4 "storage"((& +4 "core" &b O  H\ ] +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(b'> +2 #"uploadLog"upsync +157 "core" ' +2 ."psFlush"delay 5 seconds +141 "core" ' + "storage"(m- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&k& +3 "core" &^\ y# +2 "storage"(_& +3 "core" &b   W\ ^ +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 3 + "manipulator"&S') +31 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&0, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(w- +2 "core" -' +3 ."WCR"SE.seek 0.17 Pucks below Top Plate +2 "storage"('? +31 "core" ' +2 "manipulator"&-% +3 "core" %= R x +44 "storage"(:& +7 "core" &b\ \  \ Z +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 3 + 320 counts +2 "manipulator"&!'i +13 "core" ' +2 "manipulator"&o& +3 "core" &^\ ] y# +2 "storage"(y& +4 "core" &b M\ }\ _ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts + "manipulator"&9' +24 "core" ' +2 ."WCR"SE.seek 1.17 Pucks below Top Plate +2 "storage"(p' +35 "core" ' +2 "manipulator"&& +3 "core" &^\  z# +2 "manipulator"&;% +4 "core" %  z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +65 ."psFlush"PSR.select :air + "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%r'\ +13 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&Y(i +144 "core" ( +2 "manipulator"&& +3 "core" &j' . yA` +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &j& H yA` +3 ."WCR"Forearm.seek CC + "manipulator"&%'Ͻ +101 "core" ' +2 ."WCR"Hand.close + "manipulator"&a/ +76 "core" / +6 ."WCR"CC.seek :open +2 "collection"'~( +400 "core" ( + "storage"(4& +4 "core" &b   o\ c +2 "storage"(I& +3 "core" &b   y\ c +2 "manipulator"&d& +3 "core" &j& W zA` +2 "manipulator"&v% +4 "core" % z +3 ."WCR"Forearm.seek :retract + "manipulator"&L'\ +92 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&(U +166 "core" ( + "manipulator"&& +4 "core" &] z< +2 "storage"(/& +3 "core" &b < ? \ f +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 3 +2 "manipulator"&1') +103 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&)1 +74 "core" 1 +8 "manipulator"&Z% +4 "core" % =  y< +2 "storage"(B& +4 "core" &b   \ c +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 3 + 320 counts + "manipulator"& 'i +13 "core" ' +2 "manipulator"&'& +3 "core" &] y< +2 "storage"(f& +4 "core" &b 7 <\ h +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&u' +24 "core" ' +2 "storage"(N% +3 "core" % : * \ g +3 ."downElevator"SE.seek :down +3 "storage"(6'g +100 (5% +3 "core" %F = = K\ fVb +2 "manipulator"&*% +3 "core" % y +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&A'\ +90 "core" ' +55 ' + ."downElevator"SE.stop + "storage"(5 +4 #tStarting finalPurge +461 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%V @ +189 "core" A +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +126 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%i +100 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%'ϖ +992 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1608 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%H +100 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +582 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%R'\ +2093 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%q  +34 "core"  +7 ."psFlush"PTV.dial :mixing + "processing"% @ +72 "core" B +6 ."psFlush"PSV.dial :mixloop +2 "processing"%l +100 "core" +5 ."psFlush"PS.seek :empty +39 "processing"%.'ϖ +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%\ 'M +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +1592 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +83 "core"  +4 ."psFlush"PTV.dial :puck +2 "processing"%@  +67 "core"  +5 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +2 "processing"%$'ϴ +2595 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +70 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%' +605 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%7'\ +2101 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +5 ."psFlush"PBV.dial PSV + "processing"%s U +55 "core" W +6 ."psFlush"PS.seek 0ml + "processing"%D'ϴ +679 "Can"\ \ v?"d< +1925 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%P @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml + "processing"%&'\ +2594 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%\\  +70 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%e'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +41 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%M'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%3 +71 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"% U +15 "core" T +5 ."psFlush"PS.seek 0ml +40 "processing"%8'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%x @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%}  +69 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%C'ϴ +2595 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%, +42 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 1ml + "processing"%t'M +1085 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%j'\ +1593 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +70 "core" +5 ."psFlush"PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%#  +51 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2617 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +72 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml + "processing"%K' +578 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2095 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +82 "core"  +5 ."psFlush"PBV.dial PSV + "processing"% U +54 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%J @ +41 "core" ? +4 ."psFlush"PS.seek 2.5ml +2 "processing"%X'\ +2597 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%{  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%<'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +44 ."psFlush"PSR.select :air +9 .PS.seek 2.5ml + "processing"%'\ +2601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +70 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"% U +4 "core" U +5 ."psFlush"PS.seek 0ml +2 "processing"%n'ϴ +2593 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%h @ +54 "core" B +5 ."psFlush"PS.seek 2.5ml + "processing"% '\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%E  +72 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%>'ϴ +2600 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'+& +4 "core" &\ t +2 "manipulator"&^& +3 "core" &] ? z< +2 "manipulator"& % +4 "core" %\   z +2 .tElbow.seek PC + "manipulator"&Q(_ +263 "core" ( +2 "manipulator"&2& +3 "core" &[ E z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &[ P z +3 .tForearm.seek PC + "manipulator"&G'$ +90 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / +4 .tPC.seek :open + "processing"%(( +459 "core" ( +2 "manipulator"&& +3 "core" &w y +2 "manipulator"&m% +3 "core" %  y +3 .tForearm.seek :retract + "manipulator"&k'\ +102 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_(i +347 "core" ( +2 "manipulator"&w& +3 "core" &b. @ zF +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &b.  yF +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'Ͻ +98 "core" ' + "manipulator"&o& +4 "core" &b. * zF +2 "manipulator"&y% +3 "core" %Ϲ \ z +3 "collection"'& +3 "core" &\ s +3 "collection"';& +4 "core" &\ s +2 .tCC.seek :closed +2 "collection"'"(S +4 "core" &\ s +9 &1z\ i*x +10 &b}\ g> +9 &io\ hO +9 &*P\ kO +10 &Q\ lN +9 &R\ lO +9 &rR\ lN +10 &3S\ kO +9 &R\ lO +10 &Q\ lN +9 & yQ\ lO +9 &";P\ lO +10 &#Q\ lO +9 &%Q\ lN +9 &'R\ kO +10 &)CQ\ lO +9 &+R\ lO +10 &,O\ lO +9 &.P\ lO +9 &0KQ\ kO +10 &2 T\ kO +9 &3O\ kO +9 &5Q\ kN +10 &7SR\ kO +9 &9U\ kO +10 &:R\ lN +9 &<R\ kO +9 &>[T\ kO +10 &@T\ kO +9 &AR\ kO +9 &CW\ kO +10 &E__\ jP +9 &G\ fT +10 &H\ `Z +9 &J\ aZ +9 &LF\ `[ +10 &N\ _\\ +9 &O\ ^\\ +9 &Q\ ^\\ +10 &S,y\ b0 +9 &S\ ` ` +9 ( + &Sr\ gU +2 "collection"';& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.42 + "collection"'?& +3 "core" &Sr\ fU +42 .tHand.open +7 "manipulator"&b1 +73 "core" 1 +3 "manipulator"&S% +3 "core" % Ϲ 2 y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +3 "core" &Sr\ hU +2 "collection"'% +3 "core" %\ g +3 .tCSV.dial CSR + "collection"'  +40 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +14 .tCS.seek 5ml +2 "collection"'9'oW +1353 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 '% +3 "core" %o]\ i +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'0' +666 "core" ' +2 .tCSV.dial :waste + "collection"'a +141 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1987 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'O& +3 "core" &Sq\ hU +2 "collection"'4% +4 "core" %}\ h +2 .tCSV.dial :flush + "collection"'I  +43 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'d'oW +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +42 "core" A +4 "collection"'% +3 "core" %oT\ i +3 .tCS.seek 7ml + "collection"'/' +554 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'%  + 'Y  +42 "core"  +90  +4 .tCBV.dial :waste2b +2 "collection"')  +14 "core"  +5 .tCS.seek 0ml + "collection"'Z' +1724 "core" ' +2 #tFlushing upper manifold + "collection"'B& +3 "core" &Sp\ hU +2 "collection"''% +3 "core" %\ h +2 .tCSV.dial :flush +2 "collection"'f  +71 "core" +5 .tCS.seek 5ml + "collection"'N'oW +1230 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'L @ +44 "core" B +4 "collection"'5% +3 "core" %o[\ h +3 .tCS.seek 7ml + "collection"'*' +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + '1  +45 "core"  +60  +5 .tCTV.dial :air + "collection"'  +130 "core" ~ +5 .tCS.seek 0ml + "collection"'p' +917 "Can"\ qM$ez< +787 "core" ' +2 .tdelay 7 seconds +747 .CS.seek 3ml + "collection"'u'/ +775 "core" ' + .tCSV.dial :waste +2 "collection"'6 +44 "core" +4 .tCS.seek 0ml + "collection"'V' +773 "core" ' + "collection"'& +4 "core" &Soq\ gU +2 "collection"'i% +3 "core" %\ f +2 .tCSV.dial :flush +2 "collection"'r  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'H'/ +781 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A +4 "collection"'W% +3 "core" %0v\ h +2 .tCS.seek 5.001ml +2 "collection"'q'o_ +547 "core" ' + .tCSV.dial :air +2 "collection"' @ +4 "core" @ +5 .tCS.seek 0ml + "collection"'l' +1224 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'R'/ +778 "core" ' +2 .tCSV.dial :waste + "collection"' +72 "core" +5 .tCS.seek 0ml + "collection"'.' +776 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'\ & +3 "core" &Snz\ fU +2 "collection"'% +3 "core" %l\ f +2 .tCSV.dial CSR +2 "collection"'@  +127 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.seek 8ml + "collection"' '_ +1938 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml + "collection"'z' +550 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'$ + '  +6 "core"  +93 +4 .tCTV.dial :intake + "collection"'  +73 "core"  +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 2ml + "collection"'s'O +1965 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'7  +74 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'P' +590 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR + "collection"'D  +101 "core"  +6 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +24 .tCS.seek 4ml + "collection"'\\'O +1090 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +57 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'&' +1467 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'[  + 'e  +43 "core"  +89  +5 .tCBV.dial :waste2b + "collection"'3  +44 "core"  +5 .tCS.seek 0ml + "collection"'' +2391 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR + "collection"'M  +55 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'x'O +1091 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'8' +1474 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'} +2 '  +45 "core"  +59 +5 .tCTV.dial :air + "collection"',  +127 "core" +5 .tCS.seek 0ml + "collection"'C' +2436 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'t'/ +772 "core" ' +2 .tCSV.dial :waste + "collection"'F +43 "core" +4 .tCS.seek 0ml + "collection"'#' +777 "core" ' +2 #tFlushing upper manifold + "collection"'j& +4 "core" &SnK\ fU +2 "collection"'% +3 "core" %C\ f +2 .tCSV.dial :flush + "collection"'  +42 "core"  +4 .tCS.seek 5ml +2 "collection"'K'oW +1234 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'c @ +43 "core" A +3 "collection"'% +4 "core" %oXK\ h +3 .tCS.seek 7ml + "collection"'' +540 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'J + '  +7 "core"  +95  +3 .tCTV.dial :air +2 "collection"'{  +15 "core"  +4 .tCS.seek 0ml +2 "collection"'X' +1689 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +772 "core" ' +2 .tCSV.dial :waste + "collection"'< +44 "core" +4 .tCS.seek 0ml +2 "collection"'`' +772 "core" ' +2 "collection"'& +3 "core" &Sn?\ gU +2 "collection"'% +4 "core" %H\ g + .tCSV.dial :flush +2 "collection"'h  +42 "core"  +49 .tCS.seek 3ml + "collection"'n'/ +769 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'E @ +43 "core" A +3 "collection"' % +4 "core" %/4\ h +3 .tCS.seek 5ml + "collection"'+'oX +549 "core" ' +2 .tCSV.dial :air + "collection"'^ @ +5 "core" @ +5 .tCS.seek 0ml + "collection"' ' +1249 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'2'/ +769 "core" ' +2 .tCSV.dial :waste + "collection"'g +72 "core" +4 .tCS.seek 0ml +2 "collection"'' +791 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +3 "core" &Sn>\ hU +2 "collection"'A% +3 "core" %0\ h +2 .tCSV.dial :flush +2 "collection"'|  +43 "core"  +4 .tCS.seek 5ml +2 "collection"''oW +1233 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'m @ +43 "core" B +4 "collection"'G% +3 "core" %oZ=\ h +3 .tCS.seek 7ml + "collection"'Q' +547 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'w  + '-  +42 "core"  +87  +5 .tCBV.dial :waste2b + "collection"'o  +44 "core"  +5 .tCS.seek 0ml + "collection"'y' +1691 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &SnC\ fU +2 "collection"'k% +3 "core" %<\ f +2 .tCSV.dial CSR + "collection"'~  +40 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +15 .tCS.seek 8ml + "collection"'?'_ +1924 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'b' +553 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'S + ';  +44 "core"  +58 +4 .tCTV.dial :intake +2 "collection"'  +71 "core" +4 .tIntake.select :open +2 "sampler") +13 .tCS.seek 2ml + "collection"''O +1967 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"':' +593 "core" ' +2 .tCSV.dial CSR + "collection"']  +100 "core"  +8 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"''oW +1345 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml + "collection"'9' +1347 "core" ' +2 .tCSV.dial CBV + "collection"'a +101 "core" +4 .tCS.seek 0ml + "collection"'0' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&O& +4 "core" &b,  zF +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&4(i +4 "core" ( + "manipulator"&I& +4 "core" &b, * zF +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &b+ 2 zF +2 .tForearm.seek CC +2 "manipulator"&v'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +3 .tCC.seek :open +2 "collection"'d( +404 "core" ( + "manipulator"&%& +3 "core" &b, zF +2 "manipulator"&Y% +4 "core" %  y% +2 .tForearm.seek :retract + "manipulator"&)'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&/(- +289 "core" ( +2 "manipulator"&B& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &- 6 z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f'a +110 "core" ' +3 .tHand.open + "manipulator"&Z1 +76 "core" 1 + "manipulator"&L% +4 "core" % iU  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +104 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 21:44:47 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 + #Continuing at 23:55 +3 "Can"\ z8'f z +4 ."Qmail"GoodNews.email "Then, in tube 4: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 33,\\n 3 => 2,\\n 4 => 12}\\nCan@23:45:16, 24.9C, 55% humidity, 14.7psia, 13.071V, 0.319A, 52.625Ah, 4.17W\\nSampled 100.0ml",Subject: "Asleep until 23:55" +25 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +206 #"uploadLog"upsync +1265 "Can"\ 'f< +58481 (\ (fn +3 #tPowering core bus +577 .Gate.power :raw,:ON +2 "sampler") +11 )N +2 "core"  +2 "collection"' +3 '1 +3 "core"  +2 "processing"% +2 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 2,\\n 4 => 12}\\nCan@23:55:41, 24.7C, 56% humidity, 14.7psia, 13.032V, 0.421A, 52.648Ah, 5.49W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +2 #tDA/WCR phase #18 +2 #bac sampling at most 100ml, wcr at most 100ml +4 #Loading sh1 puck from tube 4 into Collection Clamp + "collection"'\\& +3 "core" &?\ n +2 .tHand.open +3 "manipulator"&[1 +74 "core" 1 + "manipulator"&e% +4 "core" % \  G z +2 "storage"(3% +6 "core" %q3 C\ sV +2 "storage"(&. +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(M(, +40 ."Qmail"BACfans.email "Started bac in tube 4 at 23:55:41PDT10-Jun-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 2,\\n 4 => 12}\\nCan@23:55:41, 24.7C, 56% humidity, 14.7psia, 13.032V, 0.421A, 52.648Ah, 5.49W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +79 #"uploadLog"upsync +77 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &, \ s +2 "manipulator"&x& +4 "core" &S , z6 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&(/ +38 "core" ( +4 "manipulator"&}& +8 "core" &5 D zf +3 "storage"(,& +4 "core" &, \ w +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&8' +28 #"uploadLog"upsync +66 "core" ' + "storage"(C& +4 "core" &, \ x +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(F'> +237 "core" ' + "storage"(t- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (j& +3 "core" &, 0\ s +2 "manipulator"&& +4 "core" &5 ( zf +2 .tElbow.seek 4 +2 "manipulator"&(/ +2 "core" ( +2 "manipulator"&#& +4 "core" &5 m zf +2 "storage"(c& +4 "core" &, \ t +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ρ +33 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&K/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(J'g +8 "core" &5 7 yf +2 "manipulator"&{% +3 "core" % π T zN +48 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +3 .tElbow.seek CC +2 "manipulator"&X(i +47 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +115 "core" ( +2 "manipulator"&<& +3 "core" &f3 ^ zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &f3 - zJ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +99 "core" ' +2 "manipulator"&& +3 "core" &f3 R zJ +3 "manipulator"&h% +3 "core" % 9 z +2 "collection"'`& +4 "core" &5\ n +3 "collection"'E& +5 "core" &/\ n +2 .tCC.seek :closed + "collection"' (S +5 "core" &B\ o +8 &6{8\ e+| +9 &e|'\ c@ +10 &am&\ eP +9 &%O\ gO +10 &T\ gO +9 &Q\ hO +9 &kQ\ gO +10 &,T\ gO +9 &Q\ gO +9 &N\ gO +10 & sN\ hO +9 &"5N\ gO +10 &#Q\ gO +9 &%P\ hO +9 &'{O\ gO +10 &)=P\ gO +9 &*P\ gO +9 &,Q\ gN +10 &.Q\ gN +9 &0FP\ gN +10 &2Q\ gN +9 &3Q\ gN +9 &5O\ gO +10 &7MP\ gO +9 &9R\ gN +9 &:R\ gN +10 &<R\ gO +9 &>UT\ gO +10 &@SR\ gO +9 &AQ\ gN +9 &CT\ gO +10 &E[Y\ fO +9 &G`\ fP +9 &Hq\ dR +10 &J\ bU +9 &LF\ ]Y +10 &N\ \\Z +9 &O\ [Z +9 &Q\ [[ +10 &S,{\ _/ +9 &S\ ] _ +9 ( +2 "collection"'E& +3 "core" &Sl\ cS +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.07 +2 .Hand.open + "manipulator"&n1 +72 "core" 1 + "manipulator"&^% +4 "core" % D z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +97 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler") + +3 "core" + +2 "sampler")g% +3 "core" %  e\ @9 +2 "collection"'2& +3 "core" &Sla\ dS +3 "Can"*\ mU(f +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'  +4 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")A +5 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X +2 .tSSV.dial :exhaust +2 "sampler"))  +74 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")f' +913 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 "sampler")N  + .tCBV.dial SSV +74 "core" +4 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open +2 "sampler") +212 "collection"'1% +3 "core" %"%\ ] +2 #tIntake @30.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X*% +2 "core" % a\ ; ^ +3 .tSSV.dial :exhaust + "sampler")  +74 "core"  +5 .tExhaust.select :open + "sampler")@ +12 .tSS.seek 0ml +39 "sampler")' +931 "core" ' +2 .tExhaust.select :close + "sampler") +12 #tSampled 100.0ml +2 #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'U& +3 "core" &Sj!".\ ZS +2 ."airStroke"CSV.dial :waste +3 "sampler")0% + "collection"'= +8 "core" % a\ 5 + +4 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 ."airStroke"CS.seek 0ml +3 "sampler")$  + "collection"'z' +8 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'7 @ +72 "core" A +4 ."airStroke"CS.seek 10ml +2 "collection"'s' +101 "core"  +5 .tCTV.dial :air + "collection"'q  +72 "core" +3 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")r +132 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'  +2 "sampler") ' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")(  +120 "core"  +13  +449 ' +2 .tSSV.dial between CBV and plug +2 "sampler")\\ +47 "core" +4 .tCBV.dial between SSV and waste2 +2 "collection"'d  +28 "core"  +3 "collection"'[% +4 "core" % \ d +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'e  + '3  +6 "core"  +37  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'&' +2374 "core" 'e \ c +4 "collection"'% +3 "core" %:\ \ \ e +2 "sampler")x% +3 "core" % ^\ A7 +2 #tBubblePoint: Intake @55.9psia, Outlet @1.3psia + .CBV.dial SSV +2 "collection"'} @ +29 "core" A +5 .tSS.reconfigure :default +2 "sampler")#.0X +10 .tCS.seek 5ml + "collection"'H'oW +1355 "core" ' + .tCSV.dial CTV +2 "collection"'5  +55 "core" ~ +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'/ @ +40 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'>  +53 "core" ~ +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +40 "core" > +4 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'W' +1342 "core" ' +2 "collection"'l% +3 "core" %\ e +2 #tPuck @54.4psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'U +111 "core" +4 .tCBV.dial CSV + "collection"'=  +30 "core"  +4 "collection"'0% +3 "core" %\ e +2 .tCS.seek 5.001ml +2 "collection"'7'o\\ +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'$  +42 "core" +4 "collection"'q% +3 "core" %oY\ g +3 .tCS.seek 7ml + "collection"'\ ' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'z @ +45 "core" ? +3 .tCS.seek 10ml +2 "collection"'r' +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"' ` +114 "core" _ +3 #tLysing Complete + "collection"'(& +4 "core" &Ss\ fS +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\  z +2 "storage"(\\% +4 "core" %n s { \ o +2 "storage"(d. +2 "core" .(, +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"([(d +194 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (e& +3 "core" &e 5 6 .\ h +2 "manipulator"&3& +3 "core" &f0  zJ +2 "manipulator"&s% +3 "core" %\  > z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(U +183 "core" ( + "manipulator"&x& +4 "core" &M  y* +2 "storage"(}& +3 "core" &e \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"& ' +87 "core" ' +2 "storage"(.& +3 "core" &e \ r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(C'> +300 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&,& +2 "core" &N z* +2 "storage"(& +47 "core" &e u | \ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&') +35 "core" ' +3 .tElbow.hold + "manipulator"&j, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(#- +3 "core" -' +2 .tSE.seek 1.17 Pucks below Top Plate +2 "storage"(c' +27 "core" ' +2 "manipulator"&K% +3 "core" %3  z +2 "storage"(t& +3 "core" &e d Y\ k +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 310 counts + "manipulator"&{'_ +21 "core" ' +2 "manipulator"&&& +3 "core" &]  y( +2 "storage"(@& +3 "core" &e 3\ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +31 "core" ' +2 .tSE.seek 2.17 Pucks below Top Plate +2 "storage"(<' +32 "core" ' +2 "manipulator"&& +3 "core" &]  z( +2 "manipulator"&F% +4 "core" %  z[ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&8(i +52 "Can" \ pI.\\g +105 "core" ( +2 "manipulator"&& +3 "core" &`4 < zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &`5  zM +2 .tForearm.seek CC + "manipulator"&J'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&`/ +74 "core" / +3 .tCC.seek :open + "collection"'( +399 "core" ( +2 "storage"(& +3 "core" &e 7\ u +2 "storage"(^& +4 "core" &e \ u +2 "manipulator"&n& +3 "core" &b4  zM +2 "manipulator"&% +4 "core" %  z +3 .tForearm.seek :retract +2 "manipulator"&P'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&E(U +162 "core" ( +2 "manipulator"&2& +3 "core" &Y yT +2 "storage"(A& +4 "core" &e <\ z +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&') +108 "core" ' +2 .tElbow.hold + "manipulator"&R, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +73 "core" 1 +3 "manipulator"&m% +3 "core" % < # z +2 "storage"(g& +3 "core" &e \ u +2 .tForearm.force -20 +2 "manipulator"&5 +40 .tForearm.seek 3 + 319 counts +8 "manipulator"&G'h +14 "core" ' +2 "manipulator"&& +3 "core" &Y f yT +2 "storage"(& +4 "core" &e a\ { +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&|' +34 "core" ' +2 "storage"(w% +3 "core" % \ { +3 ."downElevator"SE.seek :down +3 "storage"(Q'g +99 (% +3 "core" %wG A\ wXi +2 "manipulator"&o% +3 "core" % ^ y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +95 "core" ' +44 ' + ."downElevator"SE.stop + "storage"(5 +4 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +22 "core" &\ x + "manipulator"&S& +4 "core" &Y { yT +2 "manipulator"&% +3 "core" %\ \ y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&k(- +172 "core" ( +2 "manipulator"&-& +3 "core" &- 4 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  y +3 .tForearm.seek :garage + "manipulator"&'a +110 "core" ' +2 .tHand.close + "manipulator"&]/ +69 "core" / +2 "manipulator"&:& +3 "core" &-  z +2 "manipulator"&~% +3 "core" % n` N z +3 .tForearm.seek :retract + "manipulator"&'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (i +309 "core" ( +2 "manipulator"&a& +3 "core" &d y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &d y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' +2 "manipulator"&_& +3 "core" &d  y +2 "manipulator"&b% +5 "core" %ϭ  z +2 "collection"'9& +4 "core" &\ v +3 "collection"';& +4 "core" &\ v +3 .tCC.seek :closed + "collection"'(S +5 "core" &\ v +9 &2y\ m*y +10 &d{\ l> +9 &xm\ lN +9 &;O\ oM +10 &Q\ oM +9 &T\ oM +9 &T\ oM +10 &AT\ oN +9 &R\ oM +10 &S\ oM +9 & R\ oM +9 &"JN\ pM +10 &$ T\ oM +9 &%U\ oM +9 &'R\ oN +10 &)RT\ oM +9 &+R\ oN +10 &,O\ pM +9 &.S\ oN +9 &0YR\ oN +10 &2R\ oM +9 &3P\ pM +9 &5O\ oM +10 &7bO\ oM +9 &9$U\ oM +10 &:T\ oM +9 &<S\ oN +9 &>iQ\ oN +10 &@,R\ oM +9 &AO\ oM +9 &CY\ nN +10 &Em_\ mO +9 &G&~\ jR +10 &H\ dY +9 &J\ dZ +9 &LO\ b\\ +10 &N\ d[ +48 &O\ c[\ +8 &Q\ a\\ +3 &S'o\ e* + &S#\ b a + ( + &S{\ iU +3 "collection"';& +3 "core" &S{\ iU + &S{\ jU +2 #tCollection Clamp onSpring/offSpring for 4/28 samples, on/off torque 2.35 +2 "collection"'!& +3 "core" &S{\ iU +3 .tHand.open + "manipulator"&"1 +65 "core" 1 +2 "manipulator"&O% +4 "core" % ϭ y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%4 +128 "core"  +6 "processing"%%% +4 "core" %ϵ\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%Z' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%L  +41 "core"  +4 .tPS.seek 0ml +2 "processing"%''ϴ +1594 "core" ' +2 .tPSV.dial PSR + "processing"%) +42 "core"  +7 .tPSR.select :air + "processing"% +15 .tPS.seek 2.5ml + "processing"%v'\ +2594 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%N + "collection"'B  +7 "core" A + "processing"%f +3 "core" A +2 "processing"%1  +61 "core" +97  +6 .tPSV.dial :mixloop + "processing"%p +99 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'*  +4 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%6  +128 "core" +4 .tPS.seek 0ml +2 "processing"%u'ϴ +2594 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +5 .tPS.seek 2.5ml + "processing"%i'\ +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +5 .tPS.seek 0ml + "processing"%'ϴ +2605 "core" ' +2 .tPSV.dial :air + "processing"%V  +42 "core"  +4 .tPS.seek 2.5ml +2 "processing"%'\ +2596 "core" ' +7 .tPSV.dial :mixloop +2 "processing"%5 +55 "core" +4 .tPS.seek 0ml +2 "processing"%/'ϴ +2595 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &d & y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +4 "core" ( + "manipulator"&H& +4 "core" &d z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &d N y +2 .tForearm.seek CC +2 "manipulator"&U'Ͻ +92 "core" ' + .tHand.close +2 "manipulator"&=/ +74 "core" / +3 .tCC.seek :open + "collection"'0( +402 "core" ( + "manipulator"&W& +4 "core" &d u y +2 "manipulator"&$% +3 "core" % Ͽ l y( +2 .tForearm.seek :retract +2 "manipulator"&q'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&7(- +275 "core" ( +2 "manipulator"&z& +3 "core" &- " y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &- } y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' +3 .tHand.open + "manipulator"&(1 +67 "core" 1 + "manipulator"&% +4 "core" % fL " z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +108 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +14 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%e  +16 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%3  + "collection"'s  +7 "core"  + +6 .tCTV.dial :air,avoiding: :intake + "collection"'M  +4 "core" +3 #tLoading lyfil puck from tube 4 into Collection Clamp + "collection"'x& +4 "core" &\ v +2 "manipulator"&}% +3 "core" %\   y +2 "storage"(.% +4 "core" %r k\ z +2 "storage"(X. +2 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(+(, +207 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +2 "core" &, \ w +2 "manipulator"&,& +4 "core" &- K z +2 "manipulator"&% +3 "core" %\   y +40 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&#(/ +178 "core" ( +2 "manipulator"&K& +3 "core" &) ? y+ +2 "storage"(t& +4 "core" &, =\ y +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&&' +94 "core" ' +2 "storage"(@& +3 "core" &, `\ z +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak + "storage"('> +243 "core" ' +2 "storage"(F- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" &, E\ u +2 "manipulator"&& +4 "core" &) z+ +2 .tElbow.seek 4 + "manipulator"&C(/ +4 "core" ( + "manipulator"&& +4 "core" &)  z+ +2 "storage"({& +3 "core" &, \ v +3 .tForearm.seek 4 + 300 counts + "manipulator"&c'ρ +27 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +73 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&h& +2 "storage"('g +8 "core" &) R y+ + "manipulator"&j% +4 "core" % σ  yC +2 .tForearm.seek :retract +2 "manipulator"&`'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&(i +89 "core" ' + ."downElevator"SE.stop + "storage"(5 +84 "core" ( + "manipulator"& & +5 "core" &s  y+ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &s  y+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&^'Ͻ +99 "core" ' +2 "manipulator"&n& +3 "core" &s ~ z+ +2 "manipulator"&% +4 "core" % G yc +2 "collection"'2& +4 "core" &\ w +3 "collection"'A& +5 "core" &\ v +2 .tCC.seek :closed + "collection"'J(S +5 "core" &\ w +7 &6\ r$d +9 &Vu\ m7 +9 &s\ lK +10 &P\ pM +9 &dP\ pN +9 &&Q\ pN +10 &S\ pN +9 &N\ pM +9 &lU\ oN +10 &/P\ pM +9 &Q\ pN +10 &!Q\ oN +9 &#uR\ oM +9 &%6O\ pN +10 &&Q\ oM +9 &(O\ pN +10 &*|R\ pN +9 &,>R\ pN +9 &.Q\ pM +10 &/Q\ pM +9 &1Q\ pM +9 &3GO\ pM +10 &5 N\ pM +9 &6T\ pM +9 &8T\ oM +10 &:OO\ pM +9 &<N\ pM +10 &=O~\ pM +9 &?T|\ oM +9 &AWT\ pM +10 &CR\ oN +9 &DR\ oM +10 &F\\{\ nN +9 &HWhz\ mP +9 &Jzu\ lR +10 &Kh\ gW +9 &Mo\ dZ +9 &OBe\ eZ +10 &Q^\ d[ +9 &R`\ dE +9 &S%\\\ h's +10 &Sv[\ lS +2 ( +2 "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 +40 .Hand.open +8 "manipulator"&81 +66 "core" 1 +2 "manipulator"& % +3 "core" % U yc +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'g  +128 "core"  +4 .tCSV.dial CTV +2 "collection"'  +29 "core"  +5 .tPS.seek 2.5ml +2 "processing"%'\ +2607 "core" ' +2 "collection"'P% +4 "core" % IKr\ j \ +2 .tCS.seek 4.25ml +2 "collection"'w'W +1543 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%E  +43 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +81 "core"  +5 .tPS.seek 0ml + "processing"%o'ϴ +2594 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" ` +3 .tCSV.dial :air +2 "collection"'G @ +43 "core" > +4 .tCS.seek 10ml +2 "collection"'?' +1541 "core" ' +2 .tCSV.dial CTV + "collection"'S  +42 "core"  +5 .tCS.seek 0ml + "collection"'' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'< @ +29 "core" > +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'|  +127 "core" +3 "collection"'-& +3 "core" &Ssst\ fS +3 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\  + z +2 "storage"(Q% +3 "core" %v \ p +2 "storage"(R. +3 "core" .(, +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(T(d +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (]& +2 "core" &` s y \ p +2 "manipulator"&:& +4 "core" &s  z+ +2 "manipulator"&~% +3 "core" %\   y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&y(U +144 "core" ( +2 "manipulator"&& +4 "core" &V  z +2 "storage"(k& +3 "core" &` \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&a' +110 "core" ' + "storage"(I& +3 "core" &` \ q +45 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(_'> +290 "core" ' +2 "storage"(b- +3 "core" -'k +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&9& +3 "core" &V  z +3 "storage"(& +3 "core" &` ~ | \ o +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&') +35 "core" ' + .tElbow.hold +2 "manipulator"&!, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"("- +3 "core" -'k +2 .tSE.seek 2.17 Pucks below Top Plate +2 "storage"(O' +27 "core" ' + "manipulator"&;% +4 "core" %: 5 z +2 "storage"(4& +3 "core" &` V a\ k +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 317 counts + "manipulator"&%'f +14 "core" ' + "manipulator"&& +4 "core" &V  y +2 "storage"(L& +3 "core" &` \ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&Z' +17 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate + "storage"()'~ +38 "core" ' +2 "manipulator"&'& +3 "core" &V > y +2 "manipulator"&N% +4 "core" %  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&B(i +151 "core" ( +2 "manipulator"&1& +3 "core" &s# ! z>N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &s# T z>N +3 .tForearm.seek CC + "manipulator"&*'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&6/ +69 "core" / +3 .tCC.seek :open +2 "collection"'v( +401 "core" ( +2 "storage"(& +3 "core" &` z\ s +2 "storage"(u& +3 "core" &` p\ r +2 "manipulator"& & +4 "core" &s#  y>N +2 "manipulator"&i% +3 "core" %  z# +3 .tForearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&(U +161 "core" ( +2 "manipulator"&5& +3 "core" &_  yV +2 "storage"(& +41 "core" &` ;\ v +8 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&>') +104 "core" ' +2 .tElbow.hold + "manipulator"&H, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&l1 +72 "core" 1 +3 "manipulator"&=% +4 "core" % < " z +2 "storage"( & +3 "core" &` \ r +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts +2 "manipulator"&Y'h +13 "core" ' +2 "manipulator"&& +3 "core" &_ M yV +2 "storage"(W& +4 "core" &` 3\ w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +22 "core" ' +2 "storage"(U% +3 "core" % /\ x +3 ."downElevator"SE.seek :down +4 "storage"(z'g +98 (\ % +3 "core" %C \ vWg +2 "manipulator"&% +4 "core" % y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +90 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%  +68 "core" +4 .tPS.seek 2.5ml + "processing"%q'\ +2598 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%d +40 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%e  +42 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%s +42 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%3  +42 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml + "processing"%M'ϴ +2603 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%x& +3 "core" &\  +2 "manipulator"&}& +4 "core" &_  zV +2 "manipulator"&.% +3 "core" %\   y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&X(- +170 "core" ( +2 "manipulator"&& +3 "core" &- 8 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- & z +3 .tForearm.seek :garage + "manipulator"&,'a +104 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&[& +40 "core" &- > z +8 "manipulator"&K% +4 "core" % t~  z; +3 .tForearm.seek :retract + "manipulator"&t'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&@(_ +116 "core" ( + "manipulator"&7& +3 "core" &e " z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &e t y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&F'$ +90 "core" ' +2 "manipulator"& & +3 "core" &e + z +2 "manipulator"&% +4 "core" %.  y +2 "processing"%& +4 "core" &\  +3 "processing"%{& +5 "core" &\  +2 .tPC.seek :closed + "processing"%(^ +5 "core" &\  +8 &5x\ +| +9 &f|\ @ +10 &]k\ P +9 &!J\ O +9 &L\ O +10 &O\ O +9 &hN\ O +9 &*O\ O +10 &N\ O +9 &N\ N +9 & oO\ O +10 &"2O\ O +9 &#P\ O +10 &%P\ O +9 &'wP\ O +9 &):N\ O +10 &*Q\ O +9 &,N\ N +9 &.O\ O +10 &0CN\ N +9 &2O\ O +10 &3O\ O +9 &5R\ O +9 &7JO\ O +10 &9 R\ O +9 &:N\ O +9 &<R\ O +10 &>QQ\ O +9 &@P\ O +10 &AU\ P +9 &C\\\ P +9 &ELy\ T +10 &G\ \ U +9 &H\ U +9 &J\ U +10 &LO\ U +9 &N\ U +10 &O\ U +9 &Q\ V +9 &SV\ U +10 &U\ V +9 &V\ V +10 &X\ W +9 &Z[\ W +9 &\\\ W +14 &]{\ 6 +10 &^8p\ : +4 ( +2 "processing"%{& +3 "core" &^\ ( +2 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.74 + "processing"%h& +4 "core" &^\ ( +3 .tHand.open + "manipulator"&j1 +69 "core" 1 + "manipulator"&#% +4 "core" % .  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +91 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +4 .tPSV.dial :mixloop + "processing"% +42 "core" +4 "processing"%% +4 "core" %ϵ\ +2 .tPS.seek 0.3ml +2 "processing"%c' +387 "core" ' + .tPSV.dial PSR +2 "processing"%n +98 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%C'' +474 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +1890 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%2 +100 "core" +3 .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +4 .tPBV.dial :waste2 + "processing"%`  +92 "core"  +48 .tPS.seek 0ml +2 "processing"%0'ϴ +2598 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&8& +3 "core" &e  y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& (_ +3 "core" ( +2 "manipulator"&A& +3 "core" &e P y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &e  z +2 .tForearm.seek PC +2 "manipulator"&'$ +97 "core" ' + .tHand.close + "manipulator"&^/ +71 "core" / +3 .tPC.seek :open +2 "processing"%/( +457 "core" ( + "manipulator"&P& +3 "core" &e  y +2 "manipulator"&r% +4 "core" % 7  y +2 .tForearm.seek :retract +2 "manipulator"&E'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +137 "core" ( +2 "manipulator"&& +3 "core" &- 0 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&G'a +108 "core" ' +2 .tHand.open + "manipulator"&w1 +64 "core" 1 +2 "manipulator"&S% +3 "core" % jO ( z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +103 "core" ' +2 #tLoading bac puck from tube 4 into Processing Clamp + "processing"%<& +3 "core" &z\ +2 "manipulator"&|% +4 "core" %\  & y +2 "storage"(-% +4 "core" %t e\ z +2 "storage"(. +2 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(Q(, +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (R& +3 "core" &, Q\ s +2 "manipulator"&]& +4 "core" &- E y +2 "manipulator"&:% +3 "core" %\  y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&~(/ +183 "core" ( + "manipulator"&+& +4 "core" &' ) z5 +2 "storage"(& +3 "core" &, D\ x +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&k' +92 "core" ' +2 "storage"(I& +3 "core" &, n\ x +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +253 "core" ' +2 "storage"(m- +3 "core" -'R +2 .tSE.configure :default +41 "storage"(#QK-0-\ b +7 (b& +3 "core" &, J\ u +2 "manipulator"&9& +4 "core" &( y5 +2 .tElbow.seek 4 +2 "manipulator"&(/ +3 "core" ( + "manipulator"&"& +4 "core" &( P y5 +2 "storage"(;& +3 "core" &, \ v +3 .tForearm.seek 4 + 300 counts + "manipulator"&4'ρ +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&L& +2 "storage"(''g +7 "core" &(  z5 + "manipulator"&N% +4 "core" % ϒ y +2 .tForearm.seek :retract +2 "manipulator"&a'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&y(_ +94 "core" ' + ."downElevator"SE.stop + "storage"(5 +157 "core" ( + "manipulator"&_& +3 "core" &` y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &` # y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&%'$ +98 "core" ' + "manipulator"&O& +4 "core" &` + z +2 "manipulator"&1% +3 "core" % : z +3 "processing"%p& +3 "core" &f\ +3 "processing"%Z& +4 "core" &p\ +3 .tPC.seek :closed + "processing"%!(^ +4 "core" &w\  +9 &0xp\ *y +10 &byq\ > +9 &lid\ O +9 &.Jp\ N +10 &Ik\ N +9 &Nf\ O +10 &tNX\ N +9 &6LT\ N +9 &OZ\ O +10 &PN\ O +9 & |OR\ N +10 &"=JT\ O +9 &$NM\ N +9 &%KK\ O +10 &'IK\ N +9 &)FLH\ N +9 &+PH\ O +10 &,OA\ N +9 &.L4\ N +9 &0MP9\ O +10 &2N6\ N +9 &3J4\ O +10 &5O6\ O +9 &7UM/\ O +9 &9L.\ O +10 &:O-\ N +9 &<M)\ O +9 &>]M/\ O +10 &@ N-\ N +9 &AO'\ O +10 &CU)\ O +9 &E^f\ Q +9 &G\ T +10 &H$\ U +9 &J"\ U +9 &L[\ U +10 &N/\ U +9 &O&\ V +10 &Q\ U +9 &S`\ V +9 &U"\ V +10 &V\ V +9 &X \ V +9 &Zf\ \ W +10 &\\(\ V +9 &]v\ 8 +10 &^0y!\ P +9 &^"\ 0 +2 ( +2 "processing"%Z& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.76 +3 .Hand.open + "manipulator"&61 +70 "Can"%\ u>0hi +3 "core" 1 +2 "manipulator"&f% +3 "core" %  L z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +96 "core" ' +2 #tHeating Puck.from 4, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +2 "processing"%  +2 %u9 +7 "core" 9 +102 "processing"% 9 +2 "core" 9 +103 "processing"%i9 +2 "core" 9  +102 "processing"%59 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%*9 +4 "core" 9 +102 "processing"%B9 +3 "core" 9 +102 "processing"%l9 +3 "core" 9 +146 "processing"%=9 +4 "core" 9$ +103 "processing"% 9 +3 "core" 9( +102 "processing"%9 +3 "core" 9, +102 "processing"%W9 +3 "core" 91 +102 "processing"%U9 +3 "core" 95 +102 "processing"%V9 +3 "core" 99 +102 "processing"%\ 9 +3 "core" 9= +102 "processing"%9 +3 "core" 9A +103 "processing"%9 +2 "core" 9F +103 "processing"%>9 +2 "core" 9J +103 "processing"%Y9 +2 "core" 9N +103 "processing"%)9 +2 "core" 9R\ +103 "processing"%9 +3 "core" 9V +103 "processing"%$9 +2 "core" 9[ +103 "processing"%z9 +2 "core" 9(_ +103 "processing"%o9 +2 "core" 92c +103 "processing"%d9 +2 "core" 9<g +103 "processing"%e9 +3 "core" 9Fk +102 "processing"%s9 +3 "core" 9Op +102 "processing"%39 +3 "core" 9Wt +102 "processing"%q9 +3 "core" 9`x +102 "processing"%x9 +3 "core" 9h| +102 "processing"%}9 +3 "core" 9p +103 "processing"%.9 +2 "core" 9w +3 .tPH.hold 2:00:00,29C +3 "processing"% ppt +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +102 "core" +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml + "processing"%H' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +15 .tPS.seek 2ml + "processing"%'˹ +1600 "core" ' +2 .tPTV.dial :puck + "processing"%[  +74 "core"  +6 .tPSV.dial PTV + "processing"%K +74 "core" +4 .tPBV.dial :waste1 + "processing"%(  +131 "core"  +4 "processing"%7% +3 "core" %˾-\  +3 .tPS.seek 1.5ml + "processing"%\\' +589 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" + +5 .tPS.seek 0ml +42 "processing"% 'ϴ +1588 "core" ' +2 .tdelay 5:00 +30001 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +5 "core"  +4 .tPBV.dial :waste1 +2 "processing"%  +35 "core" +4 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" + +4 .tPSR.select :air +2 .PSV.dial PSR + "processing"%t +74 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%D'\ +2360 "core" ' +2 .tPSV.dial PTV + "processing"%h +74 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +71 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%# +72 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%{  +71 "core"  +4 .tPS.seek 0ml +2 "processing"% 'ϴ +2362 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +131 "core" +3 .tPSV.dial :mixloop +2 "processing"% +43 "core" +4 .tPRV.dial :ab1 + "processing"%F @ +75 "core" B +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%M' +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 "collection"'n  + .tPRV.dial CBV +2 "processing"%c  +42 "core" +6  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%C% +4 "core" %s\  +2 .tPS.seek 0.3ml +2 "processing"%2' +348 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +4 .tPRV.dial :air + "processing"%`  +43 "core"  +4 .tPS.seek 0.9ml +2 "processing"%'A +594 "Can",\ sH3h +670 "core" ' +2 .tPRV.dial :waste2 + "processing"%8 @ +74 "core" > +4 .tPS.seek 0.5ml + "processing"%A' +871 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%g  +41 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%^'˹ +1604 "core" ' +8 .tPSV.dial :PML + "processing"%@ +43 "core" +4 .tPTV.dial :mixing + "processing"%& @ +75 "core" B +4 .tPBV.dial :waste1 +2 "processing"%  +34 "core" +4 "processing"%P% +3 "core" %}\ +3 .tPS.seek 1.85ml + "processing"%r' +230 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +34 "core" + +5 .tPS.seek 0ml +2 "processing"%'ϴ +1950 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ g +2 "manipulator"& & +3 "core" &`  z +2 "manipulator"&w% +3 "core" %\   z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&S(- +124 "core" ( + "manipulator"&<& +4 "core" &- F y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &- 9 z +2 .tForearm.seek :garage +2 "manipulator"&E'a +110 "core" ' +2 .tHand.close + "manipulator"&-/ +66 "core" / +2 "manipulator"&& +3 "core" &- v y +2 "manipulator"&G% +3 "core" % qa \\ y +3 .tForearm.seek :retract + "manipulator"&R'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&](i +300 "core" ( + "manipulator"&:& +4 "core" &o ] zA +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &o  zA +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&+'Ͻ +97 "core" ' +3 "manipulator"&& +3 "core" &o p zA +2 "manipulator"&I% +4 "core" %ϡ a z +2 "collection"'& +4 "core" &\ i +3 "collection"'?& +5 "core" & \ q +2 .tCC.seek :closed + "collection"'m(S +5 "core" &\ j +7 & 7\ f$d +10 &Uv\ `7 +9 &~u\ _L +9 &R\ cO +10 &XN\ dO +9 &Q \ cP +10 &Q\ cO +9 &L\ dO +9 &^R \ cP +10 &!N \ cO +9 &Q\ cO +9 &!O\ cO +10 &#hQ \ cO +9 &%)P\ cO +10 &&P\ cP +9 &(Q\ cO +9 &*pR\ cO +10 &,1P\ dO +9 &-O\ dP +9 &/P\ cO +10 &1wP\ cO +9 &38Q\ cP +10 &4O\ cO +9 &6P\ cO +9 &8Q\ cO +10 &:AP\ cO +9 &<L\ cO +9 &=P\ cO +10 &?P\ cO +9 &AJQ\ cO +10 &C\ U\ bP +9 &DZ\ bP +9 &Fp\ `R +10 &H8\ ZX +9 &I\ X[ +9 &K\ X\\ +10 &Mt\ W[ +9 &O3\ V\\ +10 &P\ U] +9 &R\ VH +9 &S&\ Z)x +10 &S{\ ^T +2 ( +2 "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.40 + "collection"'b& +41 "core" &S~\ dT +10 .tHand.open + "manipulator"&91 +69 "core" 1 + "manipulator"&"% +4 "core" % ϡ W z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"% +102 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%L' +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%N  +41 "core"  +5 .tPS.seek 0ml + "processing"%~'ϴ +1588 "core" ' +2 .tPSV.dial PSR + "processing"%k +42 "core"  +7 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%'\ +2597 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%_  + "collection"'4  +31 "core"  +129  +6 .tPSV.dial :mixloop +2 "processing"% +100 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +4 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%O  +73 "core" +5 .tPS.seek 0ml +2 "processing"%1'ϴ +2600 "core" ' +2 .tPSV.dial :air + "processing"%p  +43 "core"  +4 .tPS.seek 2.5ml +2 "processing"%''\ +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +54 "core" +6 .tPS.seek 0ml + "processing"%/'ϴ +2607 "core" ' +2 .tPSV.dial :air +2 "processing"%6  +40 "core"  +5 .tPS.seek 2.5ml +2 "processing"%f'\ +2599 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +93 "core" +11 .tPS.seek 0ml + "processing"%Z'ϴ +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +3 "core" &o . zA +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%(i +3 "core" ( +2 "manipulator"&i& +3 "core" &o  zA +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &o . zA +2 .tForearm.seek CC + "manipulator"&'Ͻ +95 "core" ' + .tHand.close + "manipulator"&*/ +66 "core" / +4 .tCC.seek :open + "collection"'B( +403 "core" ( + "manipulator"&l& +3 "core" &o  zA +2 "manipulator"&=% +4 "core" % Ϸ < z +3 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +277 "core" ( + "manipulator"&W& +4 "core" &- U y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &-  y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&V'a +109 "core" ' +2 .tHand.open + "manipulator"&\ 1 +75 "core" 1 +2 "manipulator"&% +3 "core" % ka r z8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 ."bac"delayUntil "00:44:33.97" +3 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'>& +3 "core" &\ p +2 "manipulator"&Y% +3 "core" %\   y +2 "storage"()% +4 "core" %f [\ n +2 "storage"(. +3 "core" .(, +2 "storage"($& +3 "core" &, =\ t +2 "storage"(z& +4 "core" &, v ^\ t +2 "manipulator"&o& +3 "core" &- 1 z +2 "manipulator"&d% +3 "core" %\  y +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 +2 "manipulator"&e(/ +191 "core" ( + "manipulator"&s& +4 "core" &+ 9 z8 +2 "storage"(3& +3 "core" &, \ o +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 700 counts +2 "manipulator"&q' +98 "core" ' +3 "storage"(x& +4 "core" &, \ r +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +48 ."WCR"SE.seek :beamBreak + "storage"(}'> +247 "core" ' +2 "storage"(.- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &, ~ n \ j +2 "manipulator"&0& +4 "core" &1 z7 +2 ."WCR"Elbow.seek 4 +2 "manipulator"&H(/ +3 "core" ( +2 "manipulator"&[& +3 "core" &1 h z7 +2 "storage"(K& +4 "core" &, m \ k +2 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"&('ρ +27 "core" ' + ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&7/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(,'g +8 "core" &1 D z7 + "manipulator"&\\% +4 "core" % ϩ B zf +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(i +105 "core" ' + ."downElevator"SE.stop + "storage"(5 +61 "core" ( +2 "manipulator"&& +3 "core" &e  z +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &e 5 z +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&t'Ͻ +99 "core" ' +2 "manipulator"& & +4 "core" &e E y +2 "manipulator"&h% +4 "core" % Q zY +2 "collection"'j& +4 "core" &\ r +3 "collection"'#& +5 "core" &\ o +2 ."WCR"CC.seek :closed +2 "collection"'{(S +3 "core" &\ q +8 & .\ n$d +14 &Wx\ f7 +5 &u\ fL +9 &L\ kN +10 &\\N\ jN +9 &O\ kN +10 &R\ jO +9 &P\ jN +9 &eQ\ kN +10 &'O\ kN +9 &O\ kN +9 &!O\ jN +10 &#mR\ jN +9 &%.Pg\ jN +9 &&O\ jN +10 &(Q\ lN +9 &*sQ\ iO +10 &,7P\ jN +9 &-O\ jN +9 &/P\ jN +10 &1~O\ jN +9 &3@Q\ jN +9 &5O\ jN +10 &6P\ kN +9 &8P\ jN +10 &:GQ{\ kN +9 &< Op\ kN +9 &=Qn\ kN +10 &?Of\ kN +9 &ANQh\ kN +9 &CV_\ jO +10 &D\\[\ jO +9 &Fea\ iQ +10 &HE[\ eT +9 &I`\ `Y +9 &K]\ `[ +10 &MvR\ ^[ +9 &O8J\ ][ +10 &PN\ [] +9 &RO\ ^D +9 &S,L\ `)x +10 &SdK\ hN +2 ( +2 "collection"'#& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.32 +3 .Hand.open + "manipulator"&D1 +74 "core" 1 +2 "manipulator"&% +3 "core" %  zY +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close +43 .SS.hold +4 "sampler")F+ +4 "core" + + "sampler") % +4 "core" % X\ B +2 "collection"'n& +3 "core" &Se%\ gN +4 "Can"1\ iM5KiLX + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'c  +5 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0X +2 #"WCR"Sensor limits: Intake max 149.6psia; Outlet max 146.3psia + .SSV.dial :spit + "sampler")8 +132 "core"  +5 ."WCR"SS.seek 0ml +2 "sampler")' +272 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")g  +131 "core"  +5 ."WCR"CTV.dial :intake +2 "collection"'A  +71 "core"  +7 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")@  + "collection"'& @ +7 "core"  +11 ? +5 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +214 "collection"'% +3 "core" %I\ V +2 #"WCR"Intake @30.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X"? Z\ 5 +32 "collection"'% +3 "core" %D\ X +2 "sampler")W% +4 "core" %|4DC W\ 3 +2 "collection"'U% +3 "core" %9\ Z +2 #"WCR"Intake @28.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X% +3 "core" %\ U +2 "sampler")Y% +4 "core" %#NO `\ 5 s +21 "collection"')% +3 "core" %\ [ +2 "sampler")% +3 "core" %#NR X\ 7 s +25 "collection"'$% +3 "core" %\ Z +2 "sampler")z% +3 "core" %#UU c\ 7 s +28 "collection"'o% +3 "core" %\ Z +2 "sampler")d% +4 "core" %#[] Z\ 5 s +32 "collection"'V% +3 "core" %\ \ [ +2 "sampler")s% +3 "core" %#cd W\ 7 s +37 "collection"'3% +3 "core" %\ [ +2 "sampler")% +3 "core" %#po `\ 7 s +42 "collection"'x% +3 "core" %\ Z +2 "sampler")% +3 "core" %#vw e\ 5 s +47 "collection"'.% +3 "core" %\ U +2 "sampler")% +4 "core" %# Z\ . s +54 "collection"'0% +3 "core" %\ Z +2 "sampler")[% +3 "core" %# V\ 5 s +61 "collection"'K% +3 "core" %\ V +2 "sampler")7% +3 "core" %# e\ 5 s +69 "collection"'% +3 "core" %\ \\ +2 "sampler")\\% +4 "core" %# W\ 7 s +78 "collection"'e% +3 "core" %\ U +2 "sampler")q% +4 "core" %# P\ 5 s +88 "collection"'% +3 "core" %\ \\ +2 "sampler")X% +42 "core" %# W\ . s +61 "collection"'}% +3 "core" %  \ U +2 "sampler")(% +5 "core" %#+- c\ / s +112 "collection"' % +3 "core" %\  \ T +2 "sampler")h% +4 "core" %#\\\\ c\ / s +127 "collection"'H% +4 "core" %\ U +2 "sampler")j% +4 "core" %# c\ 6 s +144 "collection"',% +3 "core" %"\ \\ +2 "sampler")% +4 "core" %# Y\ 8 s +162 "collection"'B% +3 "core" %\ [ +2 "sampler")D% +4 "core" %# T\ 6 s +2 "sampler")% +3 "core" %# W\ 7 s +2 ."WCR"Intake.select :close + "sampler")0 +15 )#% +2 "core" %# c\ 4 s +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")n' +989 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")c  +2 "collection"'t @ +5 "core" ? +69 +5 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +215 "collection"'F% +3 "core" % "\ ^ +2 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +2 "sampler")#.0X)*( P\ 4 +18 "collection"'8% +3 "core" %\ Y +2 "sampler")C% +4 "core" %1o>+/ d\ 5 +21 "collection"'g% +3 "core" %\ Z +2 "sampler")A% +4 "core" %1o=/1 c\ 2 +24 "collection"'@% +3 "core" %\ [ +2 "sampler")&% +3 "core" %1o=04 R\ 1 +28 "collection"'% +3 "core" % \ Z +2 "sampler")% +4 "core" %1o=23 `\ 4 +32 "collection"'^% +3 "core" %\ S +2 "sampler")r% +3 "core" %1o=:9 b\ 3 +37 "collection"'% +3 "core" %\ Z +2 "sampler") % +3 "core" %1o=@A R\ , +47 "collection"'w% +4 "core" %*\ Y +2 "sampler")<% +4 "core" %1o=IG Y\ 1 +2 "collection"'|% +3 "core" %\ W +2 #"WCR"Intake @28.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.75ml/s +2 "sampler")#.z0X/0 T\ 3 +24 "collection"'% +3 "core" %\ S +2 "sampler") % +3 "core" %\\E45 c\ 2 +28 "collection"'>% +3 "core" %/\ R +2 "sampler")Y% +4 "core" %\\E68 Y\ + +32 "collection"')% +3 "core" %3\ X +2 "sampler")% +3 "core" %\\F<< Y\ 4 +37 "collection"'$% +3 "core" %\ U +2 "sampler")z% +3 "core" %\\ECA b\ 4 +42 "collection"'o% +3 "core" %\ Y +2 "sampler")d% +3 "core" %\\DJH c\ - +2 "collection"'V% +4 "core" %2\ Q +2 #"WCR"Intake @28.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s +2 "sampler")#.n0X +44 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%Y  +44 "core"  +5 ."bac"PS.seek 0ml + "processing"%)'ϴ +735 ."WCR"CSV.dial :air + "collection"' @ +43 "core" ? +5 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'$' +1587 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +43 .PSV.dial PSR +5 "processing"%z +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml +2 "processing"%m' +586 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +2 "collection"'o @ +3 "core" ' +2 ."bac"delay 5 seconds +69 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'d  +89 "core"  +8 "collection"'V% +4 "core" % {|1\ W \ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'l ` +28 "core" a +9 ."WCR"CS.seek 7.418ml +2 "collection"'' +228 ."bac"PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%x'˹ +428 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'%  +2 '  +40 "core" ~ +36  +8 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"'.' +1057 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%  +71 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%0 +69 "core" +6 ."bac"PBV.dial :waste1 + "processing"%[  +34 "core" +5 "processing"%K% +3 "core" %˷\  +3 ."bac"PS.seek 1.5ml + "processing"%7' +455 "core" ' \ ] +4 ."WCR"CBV.dial :waste2b +43 "collection"'  +34 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'\\' +36 "core" ' +2 ."bac"delay 3 seconds +255 "core" ' +2 ."WCR"delay 1:00 +44 ."bac"PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" + +6 ."bac"PS.seek 0ml +2 "processing"%q'ϴ +1593 "core" ' +3 ."bac"delay 2:00 +4318 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'s  +128 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'  +43 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'X'O +594 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'}' +1921 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV + "collection"'( @ +71 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +88 "core"  +8 "collection"'h% +3 "core" % !\ b +2 ."WCR"CSV.dial between air and CTV +2 "collection"'H ` +58 "core" ^ +7 ."WCR"CS.seek 7.289ml + "collection"'j' +719 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 "collection"',  +2 ."WCR"CSV.dial CTV +4 "collection"'  +31 "core"  +95  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"'B' +1632 "core" '\ 3\ W +48 ."WCR"delay 2:00 +1577 #"bac"recoverPSRreagent08 + .PTV.dial :puck + "processing"%D  +16 "core"  +6 ."bac"PBV.dial :waste1 + "processing"%  +37 "core" +10 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%# * +35 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%\ '\ +2375 "core" ' +2 ."bac"PSV.dial PTV + "processing"%t +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%F +72 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%n  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%`'ϴ +2374 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%2 +130 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%8' +475 ."WCR"CBV.dial :waste2b + "collection"'C  +30 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'g' +60 "core" ' +2 ."bac"delay 5 seconds +268 "core" ' +2 ."WCR"delay 1:00 +232 ."bac"PSR.select :air + "processing"% +16 ."bac"PS.seek 2ml + "processing"%3'˹ +1600 "core" ' + ."bac"PTV.dial :puck +2 "processing"%&  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%@ +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +5 "processing"%A% +3 "core" %˽\ s +2 ."bac"PS.seek 1.5ml +2 "processing"%r' +582 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +50 ."bac"PS.seek 0ml +2 "processing"% 'ϴ +1593 "core" ' +2 ."bac"delay 2:00 +1444 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'M  +128 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'w  +41 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'<'O +586 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'|' +1927 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +73 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +90 "core"  +7 "collection"'G% +4 "core" % v\ X +2 ."WCR"CSV.dial between air and CTV +2 "collection"'J ` +58 "core" ^ +6 ."WCR"CS.seek 7.303ml +2 "collection"'E'I +712 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'S  + ':  +31 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +2 ."WCR"CS.seek 0ml +2 "collection"'T' +1641 "core" 'F\ \\ +4 ."WCR"delay 2:00 +4490 #"bac"recoverPSRreagent08 + .PTV.dial :puck + "processing"%P  +5 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +49 ."bac"PSR.select :air +3 .PSV.dial PSR +2 "processing"%^ +73 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%R'\ +2384 "core" ' +2 ."bac"PSV.dial PTV + "processing"%v +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +3 "processing"%"  +71 "core"  +6 ."bac"PS.seek 0ml + "processing"%y'ϴ +63 ."WCR"CBV.dial :waste2b +2 "collection"'?  +29 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +321 "core" ' +3 ."WCR"delay 1:00 +1946 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air +2 "processing"%+  +42 "core"  +5 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +132 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%N  +44 "core"  +4 ."bac"PTV.dial :PRVmixing +2 "processing"%L  +4 "core" +4 ."bac"PSV.dial :mixloop + "processing"%k +54 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.3ml + "processing"%~' +378 "core" ' +3 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%4  +44 "core"  +5 "processing"%_% +3 "core" %\ } +2 ."bac"PS.seek 0.55ml +2 "processing"%I' +338 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air + "processing"%  +40 "core"  +5 ."bac"PS.seek 2ml + "processing"%'˹ +119 "Can"!\ i[:j+ +1434 "core" ' +2 ."bac"PSV.dial :PML + "processing"% +43 "core" +4 ."bac"PTV.dial :mixing + "processing"%p @ +74 "core" B +5 ."bac"PBV.dial :waste1 +2 "processing"%1  +24 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"''  +8 "core" +4 "processing"%a% +4 "core" %˾\ n +2 ."bac"PS.seek 1.85ml +2 "processing"%' +108 "core" +120 ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" * +6 ."bac"PS.seek 0ml + "processing"%O'ϴ +1946 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +48049 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%f @ +15 "core" ? +5 ."bac"PBV.dial :waste1 + "processing"%  +35 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" * +5 ."bac"PSV.dial :air +2 "processing"%-  +54 "core" +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%*'\ +2378 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"%] +41 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%;  +42 "core"  +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%5 +54 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%=  +41 "core"  +5 ."bac"PS.seek 0ml + "processing"%'ϴ +1555 "Can"\ iZ>j +843 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%U' +583 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +6 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%/'˹ +1598 "core" ' +2 ."bac"PTV.dial :puck + "processing"%Z  +76 "core"  +7 ."bac"PSV.dial PTV +2 "processing"% +70 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +4 "processing"%>% +4 "core" %˻\ | +2 ."bac"PS.seek 1.5ml +2 "processing"%Y' +589 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1588 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 .PTV.dial :puck +2 "processing"%  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%z  +34 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%) * +33 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%o +74 "core"  +47 ."bac"PS.reconfigure :fast +8 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%d'\ +2395 "core" ' +2 ."bac"PSV.dial PTV + "processing"%V +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +70 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%m  +70 "core"  +5 ."bac"PS.seek 0ml + "processing"%'ϴ +2391 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%% +131 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +14 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml +2 "processing"%' +582 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."bac"PS.seek 2ml + "processing"%'˹ +1590 "core" ' + ."bac"PTV.dial :puck +7 .PSV.dial PTV + "processing"%0 +71 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%[  +34 "core" +5 "processing"%K% +3 "core" %˵\ ~ +2 ."bac"PS.seek 1.5ml +2 "processing"%x' +602 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +6 ."bac"PS.seek 0ml + "processing"%.'ϴ +1585 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%e  +33 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%s +74 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2405 "core" ' +2 ."bac"PSV.dial PTV + "processing"%\\ +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +72 "core"  +47 ."bac"delay 5 seconds +508 .PSV.dial PTV +2 "processing"%( +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +82 "core" +5 ."bac"PS.seek 0ml +2 "processing"%h'ϴ +2384 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%H +130 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml +2 "processing"%}' +580 "core" ' + ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%'˹ +1587 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV + "processing"%, +85 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%j  +34 "core" +5 "processing"%D% +3 "core" %˼t\ } +2 ."bac"PS.seek 1.5ml +2 "processing"%' +591 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +34 "core" * +5 ."bac"PS.seek 0ml +2 "processing"% 'ϴ +382 "Can"\ atB)kW +1212 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%q  +33 "core" +4 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%c +70 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%F'\ +2370 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%n +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +71 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%2 +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%`  +70 "core"  +5 ."bac"PS.seek 0ml + "processing"%C'ϴ +2378 "core" ' +2 ."bac"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +48 "processing"%B +144 "core"  +17 #"bac"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +25 ."bac"PS.reconfigure :default +6 "processing"%#A d`xb +7 ."bac"PS.seek 0.25ml +5 "processing"%8'5 +331 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +14 ."bac"PS.seek 0.5ml + "processing"%&' +339 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air + "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%@'˹ +1594 "core" ' +2 ."bac"PTV.dial :puck +6 .PSV.dial PTV + "processing"% +72 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%A  +34 "core"  +4 "processing"%3% +4 "core" %˶\ 1 +2 ."bac"PS.seek 1.5ml +2 "processing"%' +582 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +35 "core" , +6 ."bac"PS.seek 0ml + "processing"%M'ϴ +1584 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%w  +34 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%g * +33 "core" + +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%< +73 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%'\ +2455 "core" ' +2 ."bac"PSV.dial PTV + "processing"% +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%G +73 "core"  +6 ."bac"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +75 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%|  +84 "core" +5 ."bac"PS.seek 0ml + "processing"%:'ϴ +2461 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%S +132 "core"  +6 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 2ml + "processing"%E'˹ +2097 "core" ' +44 ."bac"delay 5 seconds +508 .PTV.dial :puck +7 .PSV.dial PTV + "processing"%P +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%  +34 "core" +5 "processing"%% +3 "core" %˷\ 3 +3 ."bac"PS.seek 1.5ml + "processing"%^' +584 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +5 ."bac"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%v  +103 "core"  +5 ."bac"PS.seek 0ml + "processing"%b'ϴ +1585 "core" ' +2 "processing"%99 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29.1C before imaging + .PH.coast + "processing"%" +3 "core" 5 + "processing"%?& +4 "core" &^ \ Z0 +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 3 + "manipulator"&R% +4 "core" %\  1 o +2 "storage"(T% +3 "core" %x 6\ F +2 "storage"(+. +2 "core" .(, +3 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."bac"SC.seek 3 + "storage"((d +201 "core" ( + ."bac"SC.configure :limp +2 "storage"($(\ 1b +3 (N& +3 "core" &b = = ?\ : +2 "manipulator"&L& +3 "core" &e P F G e +2 "manipulator"&k% +3 "core" %\  R V 7 f +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 3 + "manipulator"&y(U +145 "core" ( +2 "manipulator"&4& +3 "core" &I @ G +2 "storage"(_& +3 "core" &b \  +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 3 + 700 counts +2 "manipulator"&~' +96 "core" ' +2 "storage"(& +3 "core" &b ` b\ > +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."bac"SE.seek :beamBreak + "storage"(I'> +293 "core" ' +2 "storage"(- +3 "core" -' +2 ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&p& +3 "core" &I S T 8 e +2 "storage"(1& +3 "core" &b K ; P\ = +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 3 + "manipulator"&a') +35 "core" ' +2 ."bac"Elbow.hold + "manipulator"&', +3 "core" , +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(6- +2 "core" -' +3 ."bac"SE.seek 3.16 Pucks below Top Plate + "storage"('x +40 "core" ' + "manipulator"&% +4 "core" %8 W L M : +2 "storage"(f& +3 "core" &b j i d\  +2 ."bac"Forearm.force -20 + "manipulator"&5 +3 ."bac"Forearm.seek 3 + 315 counts + "manipulator"& 'd +21 "core" ' + "manipulator"&i& +5 "core" &I  E + "storage"(-& +4 "core" &b R\  +45 ."bac"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 3 + 700 counts +2 "manipulator"&O' +21 "core" ' +2 ."bac"SE.seek 4.16 Pucks below Top Plate +2 "storage"(]' +37 "core" ' +2 "manipulator"&;& +3 "core" &I r y l +2 "manipulator"&5% +5 "core" % z w f k +2 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek :retract + "manipulator"&='\ +90 "core" ' +2 ."bac"Elbow.seek PC +2 "manipulator"&*(_ +243 "core" ( +2 "manipulator"&W& +3 "core" &g  D +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &g z  D +2 ."bac"Forearm.seek PC +2 "manipulator"&U'$ +89 "core" ' +2 ."bac"Hand.close + "manipulator"&Z/ +73 "core" / +4 ."bac"PC.seek :open + "processing"%( +459 "core" ( +2 "storage"( & +3 "core" &b h [ \ ? +2 "manipulator"&>& +3 "core" &g o k j +2 "manipulator"&/% +3 "core" % 8 l v jW +3 ."bac"Forearm.seek :retract + "manipulator"&u'\ +105 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 3 + "manipulator"&Y(U +265 "core" ( +2 "manipulator"&& +88 "core" &^  G;6 +2 "storage"(z& +3 "core" &b  \ 9 +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 3 + 700 counts +2 "manipulator"&)' +95 "core" ' +2 ."bac"Hand.open + "manipulator"&o1 +74 "core" 1 +2 "storage"(- +3 "core" -' +2 ."bac"SE.seek 3.81 Pucks below Top Plate +2 "storage"(V' +26 "core" ' +2 ."bac"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek 2.94 Pucks below Top Plate +2 "storage"(l' +44 "core" ' +2 #"bac"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1101h100ml160s.tif +1953 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +9352 "Can"\ ;Hk +4827 #"bac"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1101h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1101h100ml40s.tif +4061 #SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1101h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1101h100ml.tif +32781 #WARNING: Too Dark -- required 1874.4s exposure > 300s time limit\ SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/midres/bac23jun1101h100ml.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"BACfans.email "300.0 sec auto-exposure",Subject: "bac23jun1101h100ml images!" +3 "storage"($- +4 "core" -' +3 "storage"(m& +4 "core" &b i m `\ D +2 "manipulator"&d& +8 "core" &^ { h l;6 +10 ."bac"Elbow.seek 3 +7 "manipulator"&%(U +11 "core" ( +2 "manipulator"&& +3 "core" &^  o;6 +3 "storage"(& +5 "core" &b \ G +3 ."bac"Forearm.seek 3 + 700 counts + "manipulator"&0' +5 "core" ' +3 ."bac"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek 3.66 Pucks below Top Plate + "storage"(['% +47 "core" ' +2 "manipulator"&K& +63 "core" &^  v;6 + "storage"(& +4 "core" &b Z\ R +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 3 + "manipulator"&') +33 "core" ' + ."bac"Elbow.hold +10 "manipulator"&x, +6 "core" , +4 ."bac"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."bac"SE.reconfigure :default +6 "storage"(#QK-0-\ b +6 ."bac"SE.seek 3.84 Pucks below Top Plate +13 "storage"(e' +17 "core" ' +2 "manipulator"&7% +4 "core" %; : o +2 "storage"(s& +6 "core" &b \ M +3 ."bac"Forearm.force -20 +4 "manipulator"&5 +5 ."bac"Forearm.seek 3 + 318 counts +3 "manipulator"&.'g +16 "core" ' +2 "manipulator"&\\& +8 "core" &j Y w:* +4 "storage"(X& +6 "core" &b \ T +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."bac"Forearm.seek 3 + 700 counts +4 "manipulator"&(' +35 "core" ' +2 "storage"( % +8 "core" % F\ U +6 ."downElevator"SE.seek :down +6 "storage"('g +99 (H% +6 "core" % K \ PYk +4 "manipulator"&h% +8 "core" %  vm +4 ."bac"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek :retract +5 "manipulator"&}'\ +95 "core" ' +8 ' +4 ."downElevator"SE.stop +2 "storage"(5 +7 (,& +4 "core" &b\  L\ W +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "collection"'j& +2 "processing"%D& +12 "core" &Sc\ NN +2 &\ l +4 "manipulator"&& +9 "core" &j c x:* +4 "manipulator"&#% +8 "core" %\  a x +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +189 "core" ( +4 "manipulator"&q& +8 "core" &- X y +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &t& +6 "core" &- 5 y +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&c'a +115 "core" ' +4 ."psFlush"Hand.close +3 "manipulator"& / +68 "core" / +4 "manipulator"&n& +6 "core" &-  r +4 "manipulator"&\ % +7 "core" % o` r +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +104 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&`(_ +121 "core" ( +4 "manipulator"&F& +8 "core" &i , y +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &B& +5 "core" &i  y +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +2 "manipulator"&C'$ +99 "core" ' +2 "manipulator"&8& +8 "core" &i O y +4 "manipulator"&&% +14 "core" %-  y +6 "processing"%& +6 "core" &\ r +6 "processing"%A& +10 "core" & \ r +118 ."psFlush"PC.seek :closed +4 "processing"%3(^ +10 "core" &\ r +4 &\ r +2 &\ s +2 &\ r + & \ r +2 & \ r +3 &\ r +2 &\ s +2 &\ s +4 &\ s +2 &\ s +2 &\ r +2 &\ s +2 &\ s +2 &\ r6 +2 &=Gr\ j1 +5 &cox\ hE +5 &Y\ kP +2 &K\ lP +7 &K \ lP +6 &DH\ lP +11 &I\ mO +8 &L\ lO +10 &I\ lO +10 &LO\ lP +9 &!I \ lO +10 &"J\ lO +8 &$N\ lP +9 &&TM\ mP +11 &(L\ \ mP +8 &)I\ mO +11 &+J\ mO +8 &-\\I\ mP +16 &/M\ lP +6 &0L\ mP +6 &2G\ nO +9 &4eJ\ lO +11 &6&L\ mP +8 &7L\ mP +10 &9H\ nO +10 &;mJ\ mO +8 &=.N\ mP +15 &>I\ mP +6 &@K\ mP +7 &BrQ\ lP +11 &D/_\ kR +8 &E\ hU +11 &G\ hU +9 &Ik~\ iU +8 &K,\ hV +11 &L\ hV +8 &N\ hW +9 &Pp\ hW +11 &R1\ hW +8 &S\ iW +11 &U\ hW +9 &Ww\ hW +8 &Y8\ gW +11 &Z\ gW +8 &\\\ gX +9 &^6bv\ j. +11 &^f\ k: +8 ( +2 &^/\ n4 +4 "processing"%A& +6 "core" &^/\ o4 +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.78 +4 "processing"%@& +7 "core" &^.\ o4 +12 ."psFlush"Hand.open +2 "manipulator"&r1 +74 "core" 1 +4 "manipulator"&% +6 "core" % & d x +6 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&w'\ +99 "core" ' +3 ."psFlush"PSR.select :air +4 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +6 ."psFlush"PSV.dial PSR +4 "manipulator"&g% +2 "processing"%< +15 "core" %\  / y +3 "storage"(M% +8 "core" %\\\  J\ X +4 "storage"(. +6 "core" .(d +4 "storage"(G& +6 "core" &b\ \  M\ \\ +2  +8 "storage"(J& +20 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +6 "core" &b   \ _ +4 "manipulator"&|& +6 "core" &i  y +4 "manipulator"&% +27 ."psFlush"PS.seek 0.5ml +4 "processing"%S' +4 "core" %\   y +6 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +4 "manipulator"&:(U +261 "core" ( +4 "manipulator"&P& +6 "core" &L 0 y7 +4 "storage"(& +8 "core" &b "  \ ] +4 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&' +93 "core" ' +6 "storage"(E& +9 "core" &b   \ ] +6 ."WCR"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +3 "storage"( '> +50 #"uploadLog"upsync +86 "core" ' + ."psFlush"delay 5 seconds +144 "core" ' +2 "storage"(v- +2 "core" -'2 +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&^& +3 "core" &L F x7 +2 "storage"(9& +4 "core" &b\ \  \ [ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 3 +45 "manipulator"&"') +33 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&?, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(R- +2 "core" -'2 +3 ."WCR"SE.seek 4.16 Pucks below Top Plate +2 "storage"(T' +38 "core" ' +2 "manipulator"&+% +3 "core" %8 $ v +2 "storage"(N& +4 "core" &b\ \  >\ W +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 315 counts +59 "manipulator"&L'd +13 "core" ' +2 "manipulator"&k& +3 "core" &U P y6 +2 "storage"(Q& +4 "core" &b   \ ] +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts + "manipulator"&4' +29 "core" ' +2 ."WCR"SE.seek 5.16 Pucks below Top Plate +2 "storage"(_'E +37 "core" ' + "manipulator"&& +4 "core" &U  y6 +2 "manipulator"&% +3 "core" % = y +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"PSR.select :air +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +3 "processing"% +18 ."psFlush"PS.seek 2.5ml + "processing"%'\ +71 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&p(i +169 "core" ( + "manipulator"&1& +4 "core" &i > y +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &i  y +3 ."WCR"Forearm.seek CC + "manipulator"&'Ͻ +93 "core" ' + ."WCR"Hand.close + "manipulator"&f/ +72 "core" / +7 ."WCR"CC.seek :open +2 "collection"'i( +403 "core" ( + "storage"(-& +3 "core" &b (  6\ d +2 "storage"(;& +4 "core" &b   \ d +2 "manipulator"&5& +3 "core" &i  z +3 "manipulator"&~% +3 "core" % 2 z6 +3 ."WCR"Forearm.seek :retract + "manipulator"&y'\ +93 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&I(U +168 "core" ( + "manipulator"&a& +5 "core" &N  z' + "storage"( & +3 "core" &b   \ d +41 ."WCR"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 3 +2 "manipulator"&') +106 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&O, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&W1 +71 "core" 1 +3 "manipulator"&% +4 "core" % 3 d y +2 "storage"('& +3 "core" &b   Q\ _ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 310 counts + "manipulator"&Z'_ +16 "core" ' + "manipulator"&=& +4 "core" &U  z& +2 "storage"(!& +3 "core" &b  S\ d +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +39 "core" ' +2 "storage"(>% +3 "core" %K A B \ e +3 ."downElevator"SE.seek :down +3 "storage"(/'g +99 (U% +3 "core" %+A   \ dWe +2 "manipulator"&*% +4 "core" %  zx +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +94 "core" ' +25 ' + ."downElevator"SE.stop + "storage"(5 +4 #tStarting finalPurge +361 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%z @ +189 "core" B +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%o  +128 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%u'ϖ +1091 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1512 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +99 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml + "processing"%V' +589 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%$'\ +2093 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%m  +78 "core" +8 ."psFlush"PTV.dial :mixing + "processing"%d @ +72 "core" A +7 ."psFlush"PSV.dial :mixloop + "processing"% +100 "core" +5 ."psFlush"PS.seek :empty + "processing"%'ϖ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +99 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%'M +1084 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%7'\ +1586 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%s +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%Y  +69 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%\\  +3 "Can"\ oNOl +13 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%)'ϴ +2603 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%X +71 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +577 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2101 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%0 +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%% U +53 "core" V +6 ."psFlush"PS.seek 0ml + "processing"%H'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%h @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%['\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +70 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%,'ϴ +2595 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +42 "core"  +13 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%j'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%D +70 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"% U +4 "core" V +6 ."psFlush"PS.seek 0ml + "processing"%e'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +44 "core" > +4 ."psFlush"PS.seek 2.5ml +2 "processing"%('\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%q  +70 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%t'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%x'M +1085 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +1595 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%n +70 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%\  +5 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%}  +54 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%F'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%B +71 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%8'\ +2092 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%& +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +39 "processing"%2 @ +49 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%@  +70 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%r'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%A'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%g +70 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%M U +4 "core" V +6 ."psFlush"PS.seek 0ml + "processing"%'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%< @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%G'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%J  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%|'ϴ +2605 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &\ l +2 "manipulator"&C& +3 "core" &U  z& +2 "manipulator"&P% +3 "core" %\  3 z +3 .tElbow.seek PC + "manipulator"&(_ +248 "core" ( + "manipulator"&b& +4 "core" &f ' z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &f - z +2 .tForearm.seek PC +2 "manipulator"&E'$ +93 "core" ' + .tHand.close + "manipulator"&w/ +66 "core" / +4 .tPC.seek :open + "processing"%v( +459 "core" ( +2 "manipulator"&^& +3 "core" &f z +2 "manipulator"&9% +4 "core" % 7  y +2 .tForearm.seek :retract +2 "manipulator"&R'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+(i +356 "core" ( +2 "manipulator"&N& +3 "core" &_3 zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &_3 zK +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Q'Ͻ +97 "core" ' +2 "manipulator"&& +3 "core" &_3 # zK +2 "manipulator"&% +4 "core" %ϴ  z* +2 "collection"'& +3 "core" &r\ m +3 "collection"':& +5 "core" &w\ m +48 .tCC.seek :closed +3 "collection"' (S +4 "core" &\ m + &\ m + &\ m + &\ m + &\ m + &\ m +3 &6\ h$c +10 &Tx\ c7 +9 &~v\ cL +9 &Ry\ fO +10 &UO}\ gO +9 &Q}\ gO +10 &R|\ gO +9 &Qr\ fO +9 &\\Rj\ fO +10 &Oo\ fO +9 &Ov\ fO +9 &!Qr\ fO +10 &#ePu\ fO +9 &%'Qx\ fO +10 &&Q|\ fO +9 &(Rq\ fO +9 &*lRv\ fO +10 &,.Qp\ fO +9 &-Or\ fO +9 &/Qb\ fO +10 &1sQk\ gO +9 &36Qm\ fO +9 &4Pf\ fO +10 &6Qh\ fO +9 &8|Qc\ fO +10 &:>Q`\ fO +9 &;Oc\ fO +9 &=Pb\ fO +10 &?Oi\ fO +9 &ADQk\ fP +10 &CTp\ fO +9 &DZk\ eP +9 &Fpj\ bS +10 &H5c\ ^X +9 &Ic\ X] +9 &K`\ [[ +10 &Mnc\ Z\\ +9 &O0e\ Z\\ +9 &Pc\ X] +10 &Rj\ YJ +9 &S"l\ _- +10 &Sd\ `V +2 ( +2 "collection"':& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.43 + "collection"'"& +3 "core" &S~a\ `V +4 .tHand.open + "manipulator"&L1 +73 "core" 1 + "manipulator"&T% +4 "core" % ϴ z* +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'6& +3 "core" &S~Y\ `V +2 "collection"'4% +4 "core" %a\ ` +2 .tCSV.dial CSR + "collection"'S  +40 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'?'oW +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 'f% +3 "core" %oY\\\ ` +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'' +663 "core" ' + .tCSV.dial :waste +2 "collection"'{ +140 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'-' +1984 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"';& +4 "core" &S|O\ ^V +2 "collection"'5% +3 "core" %F\ ^ +2 .tCSV.dial :flush + "collection"'~  +43 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'a'oW +1245 "core" ' + .tdelay 5 seconds +418 "Can"\ lZRm +84 .tCSV.dial :air +2 "collection"' @ +41 "core" A +4 "collection"'% +3 "core" %oXR\ ` +3 .tCS.seek 7ml + "collection"'p' +549 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'W  + '  +42 "core"  +90  +4 .tCBV.dial :waste2b +2 "collection"''  +4 "core"  +4 .tCS.seek 0ml +2 "collection"'=' +1700 "core" ' +2 #tFlushing upper manifold + "collection"'!& +3 "core" &S{F\ _V +2 "collection"'>% +3 "core" %:\ _ +2 .tCSV.dial :flush +2 "collection"'y  +71 "core" +4 .tCS.seek 5ml +2 "collection"'U'oW +1242 "core" ' +2 .tdelay 5 seconds +544 .CSV.dial :air +5 "collection"'* @ +43 "core" B +4 "collection"'I% +3 "core" %oX<\ ` +3 .tCS.seek 7ml + "collection"'' +555 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'Z +2 '_  +46 "core"  +60  +4 .tCTV.dial :air + "collection"'  +127 "core" +5 .tCS.seek 0ml + "collection"'/' +1713 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'z'/ +772 "core" ' +2 .tCSV.dial :waste + "collection"'o +44 "core" +4 .tCS.seek 0ml +2 "collection"'' +797 "core" ' +2 "collection"'& +3 "core" &S{1\ `V +2 "collection"']% +4 "core" %@\ ` +2 .tCSV.dial :flush + "collection"'u  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'V'/ +787 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'m @ +43 "core" A +3 "collection"'d% +4 "core" %03\ ` +2 .tCS.seek 5.001ml +2 "collection"''o_ +543 "core" ' +2 .tCSV.dial :air + "collection"'$ @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"'K' +1252 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +784 "core" ' +2 .tCSV.dial :waste + "collection"' +72 "core" +5 .tCS.seek 0ml + "collection"'s' +766 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'Y& +4 "core" &S{3\ _V +2 "collection"'\\% +3 "core" %0\ ^ +2 .tCSV.dial CSR + "collection"'7  +127 "core"  +6 #tPulling 7.999ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 8ml +2 "collection"'X'_ +1933 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"')' +550 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'l +2 '0  +6 "core"  +93 +3 .tCTV.dial :intake +2 "collection"'%  +71 "core"  +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 2ml + "collection"' 'O +1976 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'h  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'H' +627 "core" ' +3 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'  +111 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.seek 4ml +2 "collection"'['O +1099 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'.' +1474 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"',  + 'D  +43 "core"  +89  +5 .tCBV.dial :waste2b +2 "collection"'  +45 "core"  +5 .tCS.seek 0ml + "collection"'j' +2411 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'#  +43 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'e'O +1095 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'q' +1468 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'( + '  +46 "core"  +57 +4 .tCTV.dial :air + "collection"'t  +130 "core"  +5 .tCS.seek 0ml + "collection"'x' +2410 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'n'/ +775 "core" ' +2 .tCSV.dial :waste + "collection"'\ +42 "core" +5 .tCS.seek 0ml + "collection"'}' +796 "core" ' +2 #tFlushing upper manifold + "collection"' & +3 "core" &Sy\ `V +2 "collection"'B% +4 "core" % \ _ +2 .tCSV.dial :flush + "collection"'F  +41 "core"  +5 .tCS.seek 5ml + "collection"'c'oW +1247 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'& @ +41 "core" A +4 "collection"'% +3 "core" %o\\\ a +3 .tCS.seek 7.001ml + "collection"'8' +555 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'  + '2 +6 "core"  +97 ~ +4 .tCTV.dial :air + "collection"'@  +48 "core"  +4 .tCS.seek 0ml +2 "collection"'' +1727 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''/ +787 "core" ' +2 .tCSV.dial :waste + "collection"'r +44 "core" +5 .tCS.seek 0ml + "collection"'g' +794 "core" ' +2 "collection"'M& +3 "core" &Sy\ `V +2 "collection"'A% +4 "core" %$\ a +2 .tCSV.dial :flush + "collection"'<  +42 "core"  +5 .tCS.seek 3ml + "collection"''/ +776 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'J @ +42 "core" A +4 "collection"'G% +3 "core" %/\ ` +3 .tCS.seek 5ml + "collection"''oS +541 "core" ' + .tCSV.dial :air +2 "collection"'C @ +4 "core" A +5 .tCS.seek 0ml + "collection"'P' +1240 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'b'/ +781 "core" ' +2 .tCSV.dial :waste + "collection"'` +72 "core" +5 .tCS.seek 0ml + "collection"'O' +769 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'w& +4 "core" &Sx\ _V +2 "collection"'% +3 "core" %\ _ +2 .tCSV.dial :flush + "collection"'3  +43 "core"  +5 .tCS.seek 5ml + "collection"'^'oW +1261 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'9 @ +42 "core" B +4 "collection"'E% +3 "core" %oV\ ` +3 .tCS.seek 7ml + "collection"'' +555 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'N  + 'k  +42 "core"  +90 ~ +5 .tCBV.dial :waste2b + "collection"'  +46 "core"  +4 .tCS.seek 0ml +2 "collection"'' +1714 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +3 "core" &Sx\ ^V +2 "collection"'R% +4 "core" %\ ^ +2 .tCSV.dial CSR + "collection"'i  +43 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +14 .tCS.seek 8ml +2 "collection"'"'_ +1946 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'L' +544 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'T + '6  +46 "core"  +57 +4 .tCTV.dial :intake +43 "collection"'4  +74 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"':'O +1959 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'S  +72 "core"  +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'Q' +589 "core" ' + .tCSV.dial CSR +2 "collection"'  +100 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"'f'oW +1354 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'?' +495 "Can"\ j]V-m +852 "core" ' +2 .tCSV.dial CBV + "collection"'{ +101 "core" +4 .tCS.seek 0ml + "collection"'' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&;& +4 "core" &_1 ~ zK +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&5(i +4 "core" ( + "manipulator"&~& +4 "core" &_1 4 zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &_1 ~ zK +2 .tForearm.seek CC +2 "manipulator"& 'Ͻ +94 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / +3 .tCC.seek :open +2 "collection"'a( +404 "core" ( + "manipulator"&W& +4 "core" &_1  zK +2 "manipulator"&% +3 "core" %  z! +3 .tForearm.seek :retract + "manipulator"&''\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&p(- +283 "core" ( + "manipulator"&!& +4 "core" &- [ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &- y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y'a +113 "core" ' +2 .tHand.open + "manipulator"&=1 +66 "core" 1 + "manipulator"&*% +3 "core" % jO * z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +102 "core" ' + #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 23:55:41 +2 #Preparing to sleep until +10:00 +5 #Asleep til +10:00 + #Continuing at 02:06 +3 "Can"\ tBVqm\\ +4 ."Qmail"GoodNews.email "Then, in tube 4: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 8}\\nCan@01:56:24, 24.8C, 54% humidity, 14.7psia, 13.042V, 0.379A, 53.865Ah, 4.95W\\nSampled 100.0ml",Subject: "Asleep until 02:06" +71 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +197 #"uploadLog"upsync +54807 "Can" \ W<nE +4811 \ WMnQ +4 #tPowering core bus +542 .Gate.power :raw,:ON +2 "sampler") +12 )U +2 "core"  +2 "collection"' +3 '_ +2 "core"  +3 "processing"% +3 %Z +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 8}\\nCan@02:06:47, 24.5C, 55% humidity, 14.7psia, 13.028V, 0.373A, 53.889Ah, 4.86W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +2 #tDA/WCR phase #19 +2 #bac sampling at most 100ml, wcr at most 100ml +4 #Loading sh1 puck from tube 4 into Collection Clamp + "collection"'[& +4 "core" &\ p +2 .tHand.open +2 "manipulator"&,1 +78 "core" 1 + "manipulator"&D% +7 "core" % \ [ y +2 "storage"(% +4 "core" %m1 \ vU +2 "storage"(.. +45 ."Qmail"BACfans.email "Started bac in tube 4 at 02:06:47PDT11-Jun-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 6,\\n 4 => 8}\\nCan@02:06:47, 24.5C, 55% humidity, 14.7psia, 13.028V, 0.373A, 53.889Ah, 4.86W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +20 "core" .(d +6 .tSC.reconfigure :tight +6 "storage"($\ .(\ 1~b +8 .tSC.seek 4 +2 "storage"(#(, +42 #"uploadLog"upsync +139 #upsync +13 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (j& +3 "core" &,  ~ 3\ o +3 "manipulator"&e& +3 "core" &X R y$ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&(/ +28 "core" ( +2 "manipulator"&(& +4 "core" &) [ z +2 "storage"(t& +4 "core" &, S\ v +3 .tForearm.seek 4 + 700 counts + "manipulator"&q' +96 "core" ' +2 "storage"(x& +3 "core" &, \ w +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(\ '> +265 "core" ' +2 "storage"(n- +3 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &, h\ w +2 "manipulator"&B& +4 "core" &) z y +2 .tElbow.seek 4 +2 "manipulator"&F(/ +3 "core" ( +2 "manipulator"&}& +3 "core" &) V z +2 "storage"(&& +4 "core" &, K\ x +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ρ +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&c/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(2'g +8 "core" &) U y + "manipulator"&@% +4 "core" % ϗ z} +44 .tForearm.seek :retract +5 "manipulator"&8'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&(i +69 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +80 "core" ( + "manipulator"&r& +4 "core" &d% < z?S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d% A y?S +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M'Ͻ +106 "core" ' +2 "manipulator"&A& +3 "core" &d% [ z?S +2 "manipulator"&<% +4 "core" % z +2 "collection"'g& +4 "core" &\ r +3 "collection"'J& +5 "core" &\ r +2 .tCC.seek :closed + "collection"'G(S +5 "core" &\ r +7 &D\ m$f +9 &fU{\ g8 +9 &t\ gL +10 &sR\ kO +9 &6M\ kO +9 &Q\ kO +10 &Q\ kO +9 &{T\ jO +10 &>Q\ kO +9 &O\ kN +9 &O\ kN +10 &!O\ kO +9 &#FN\ kO +9 &%P\ kO +10 &&R\ kO +9 &(Q\ kO +10 &*MT\ jO +9 &,P\ kO +9 &-S\ kO +10 &/P(\ kN +9 &1VP\ kO +9 &3N\ kO +10 &4O\ kO +9 &6S\ jO +10 &8^P\ kO +9 &:T\ kO +9 &;O|\ kO +10 &=N\ kO +9 &?fO\ kO +9 &A'S\ jO +10 &BQ\ kO +9 &DU\ jO +10 &FjZr\ jP +9 &H'lr\ hR +9 &Ir\ eT +10 &Kl\ bX +9 &MRf\ `[\ +9 &O_\ `[ +10 &Pa\ _[ +9 &RY\ ^I +10 &S8a\ `"h +9 &S`d\ iE +2 ( +2 "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.10 +2 .Hand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&C% +3 "core" % E z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")P+ +4 "core" + + "sampler")`% +3 "core" % i\ DI +2 "collection"'b& +5 "core" &Sf$\ hE +4 "Can"\ rMWn\\N +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")w  +4 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X +2 "sampler")"% +4 "core" %^ [\ > +2 .tIntake.select :close + "sampler")0 +13 )6% +2 "core" %^ Y\ A= +2 .tSSV.dial :exhaust +2 "sampler")T  +75 "core"  +4 .tExhaust.select :open +2 "sampler")@ +12 .tSS.seek 0ml +2 "sampler")4' +360 "core" ' +2 .tExhaust.select :close + "sampler") +13 #tSampling 100.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +4 "core" % b\ :H +2 "sampler")5% +3 "core" % V\ 9H +2 .tIntake.select :close + "sampler")0 +13 )=% +3 "core" % Z\ >H +2 .tSSV.dial :exhaust + "sampler")*  +75 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")'' +857 "core" ' +2 .tExhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")y  +75 "core" +5 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +213 "collection"'U% +3 "core" %#\ [ +2 #tIntake @30.8psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X+B + .tSSV.dial :exhaust +2 "sampler")z  +74 "core"  +4 .tExhaust.select :open +2 "sampler")@ +12 .tSS.seek 0ml +2 "sampler")]' +854 "core" ' + .tExhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +75 "core" +4 #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +213 "collection"'m% +3 "core" %!"\ [ +2 #tIntake @30.8psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X+ +2 #tEvacuated: Intake @54.9psia, Outlet @54.7psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")x +103 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'c' +94 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +133 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'+' +124 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"){ +132 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X' +324 "core" ' +2 .tSS.stop + "sampler")5 +3 #tLysing: Adding 2.0ml AqMeOH + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'5  +148 "core"  +3 .tCTV.dial CSV +2 "collection"'=  +130 "core"  +3 .tCSV.dial CSR +2 "collection"'*  +71 "core"  +6 "collection"'% +3 "core" %H\ j +2 #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +13 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 1ml +2 "collection"' ' +333 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 'y% +3 "core" %M\ j +3 .tCS.seek 6ml + "collection"'U' +1343 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'' +43 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml +2 "collection"' ' +1461 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +54 "core"  +6 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +13 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'o'O +584 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '/% +3 "core" %Qc\ j +3 .tCS.seek 5ml + "collection"'z'oY +849 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'_  +43 "core" ~ +5 .tCS.seek 1ml + "collection"'Z' +1090 "core" ' +2 .tdelay 10:00 +3052 "Can"\ rCYn۹ +56951 .tCS.seek 0ml + "collection"'' +329 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'m @ +100 "core" B +3 .tCSV.dial :air +2 "collection"'] @ +42 "core" > +4 .tCS.seek 5ml +43 "collection"'d'oW +1354 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'I @ +43 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'p  +43 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'| @ +43 "core" > +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +162 "Can"\ rE\\koq +1208 "core" ' +2 "collection"'V% +3 "core" %\ k +2 #tPuck @53.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'\\ +100 "core"  +3 .tCBV.dial CSV + "collection"'  +30 "core"  +4 "collection"'% +4 "core" %\ j +2 .tCS.seek 5ml +2 "collection"')'o[ +1350 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air + "collection"'  +43 "core" +3 "collection"'h% +4 "core" %o^\ k +2 .tCS.seek 7.001ml +2 "collection"'Y' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'l @ +54 "core" B +4 .tCS.seek 10ml + "collection"'' +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"'u ` +115 "core" ^ +4 #tLysing Complete + "collection"'X& +3 "core" &Sb\ jE +3 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&$% +3 "core" %\  C z +2 "storage"(v% +3 "core" %] 6\ s +2 "storage"(a. +3 "core" .(, +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"([(d +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (,& +3 "core" &g | { N\ n +2 "manipulator"&D& +3 "core" &d#  z?S +2 "manipulator"& % +3 "core" %\   z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&.(U +153 "core" ( +2 "manipulator"&j& +3 "core" &] D z +2 "storage"(e& +4 "core" &g \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&K' +95 "core" ' + "storage"(t& +4 "core" &g p\ v +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(s'> +274 "core" ' + "storage"(x- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&(& +3 "core" &] Q y +2 "storage"( & +3 "core" &g r\ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +46 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&0') +35 "core" ' +3 .tElbow.hold + "manipulator"&n, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(B- +2 "core" -' +3 .tSE.seek 5.17 Pucks below Top Plate + "storage"(}'Q +29 "core" ' + "manipulator"&7% +4 "core" %6 G z +2 "storage"(%& +3 "core" &g s s \ p +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 313 counts + "manipulator"&'b +13 "core" ' +2 "manipulator"&& +3 "core" &] ) y +2 "storage"(&& +3 "core" &g h\ s +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&c' +17 "core" ' +2 .tSE.seek 6.17 Pucks below Top Plate +2 "storage"(\ ' +35 "core" ' +2 "manipulator"&@& +3 "core" &] _ y +2 "manipulator"&q% +4 "core" % M y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +160 "core" ( +2 "manipulator"&& +3 "core" &_1 C zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &_1  zJ +2 .tForearm.seek CC + "manipulator"&F'Ͻ +92 "core" ' + .tHand.close + "manipulator"& +2 .tForearm.seek :retract +2 "manipulator"&8'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&`(U +163 "core" ( + "manipulator"&J& +4 "core" &_ V yS +2 "storage"(w& +3 "core" &g "\ x +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&M') +107 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&P1 +66 "core" 1 +2 "manipulator"&O% +4 "core" % 4 ? z +2 "storage"(C& +3 "core" &g $\ s +2 .tForearm.force -20 + "manipulator"&5 +40 .tForearm.seek 3 + 311 counts +7 "manipulator"&E'` +14 "core" ' +2 "manipulator"&9& +3 "core" &_ B yS +2 "storage"(3& +3 "core" &g \ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +17 "core" ' +2 "storage"(^% +3 "core" % &\ y +3 ."downElevator"SE.seek :down +3 "storage"('g +100 (% +2 "core" %ɕ> c\ xWd +2 "manipulator"&k% +5 "core" % y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +92 "core" ' +25 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ w +2 "manipulator"&6& +4 "core" &_  yS +2 "manipulator"&T% +3 "core" %\ \ \ y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +173 "core" ( +2 "manipulator"&N& +3 "core" &- 3 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- v y +3 .tForearm.seek :garage + "manipulator"&S'a +110 "core" ' +2 .tHand.close + "manipulator"&:/ +75 "core" / +3 "manipulator"&& +3 "core" &- Y z +2 "manipulator"&R% +4 "core" % jZ N z +2 .tForearm.seek :retract +2 "manipulator"&L'\ +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Q(i +324 "core" ( + "manipulator"&f& +4 "core" &a% 4 y@X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &a% / y@X +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'Ͻ +97 "core" ' +2 "manipulator"&& +4 "core" &a% K z@X +2 "manipulator"&4% +3 "core" %Ϯ ? z +3 "collection"'{& +3 "core" &\ t +3 "collection"'"& +5 "core" &\ t +2 .tCC.seek :closed + "collection"'-(S +5 "core" &\ t +9 &2x\ k*x +9 &cz\ i> +10 &ol\ kN +9 &2N\ nN +9 &R\ mM +10 &O\ mM +9 &xP\ nN +10 &:T\ mN +9 &T\ mN +9 &M\ nN +10 & R\ mM +9 &"BM\ nN +9 &$T\ mN +10 &%Q\ mN +9 &'M\ nN +10 &)KP\ nM +9 &+ P\ mN +9 &,R\ mN +10 &.S\ mN +9 &0RQ\ mN +9 &2S\ mN +10 &3S\ mN +9 &5R\ mN +10 &7ZO\ nN +9 &9N\ nN +9 &:P\ mN +10 &<S\ mN +9 &>bL\ nN +9 &@$M\ nN +10 &AN\ mN +9 &CT\ mN +10 &Ee_\ lO +9 &G}\ iS +9 &H\ cY +10 &J\ bZ +9 &LK\ b[\ +9 &N\ \ a\\ +10 &O\ a\\ +9 &Q\ `\\ +10 &S#p\ d+ +9 &S&\ b_ +9 ( + &Sv\ hQ +43 "collection"'"& +10 "core" &Sv\ gQ + &Sv\ hQ + &Sv\ hQ + &Sv\ hQ + &Sw\ hQ +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.40 + "collection"'+& +3 "core" &Sv\ hQ +3 .tHand.open + "manipulator"&11 +75 "core" 1 +3 "manipulator"&?% +3 "core" % Ϯ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"%! +129 "core"  +6 "processing"% % +3 "core" %ϸg\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%5' +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%=  +53 "core"  +4 .tPS.seek 0ml +2 "processing"%>'ϴ +1591 "core" ' +2 .tPSV.dial PSR + "processing"%* +41 "core"  +6 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml + "processing"%'\ +2601 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%y + "collection"'  +6 "core" B +2 "processing"%' +3 "core" B + "processing"%U  +63 "core" +98  +6 .tPSV.dial :mixloop + "processing"% +99 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +15 "core" ~ +3 .tPTV.dial :PRVmixing +2 "processing"%/  +126 "core" +4 .tPS.seek 0ml +2 "processing"%o'ϴ +2611 "core" ' +2 .tPSV.dial :air + "processing"%_  +41 "core"  +4 .tPS.seek 2.5ml +2 "processing"%z'\ +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"%Z +42 "core" +5 .tPS.seek 0ml + "processing"%m'ϴ +2605 "core" ' +2 .tPSV.dial :air + "processing"%]  +43 "core"  +4 .tPS.seek 2.5ml + "processing"%'\ +2593 "core" ' +39 .tPSV.dial :mixloop +7 "processing"% +54 "core" +5 .tPS.seek 0ml + "processing"%I'ϴ +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&p& +4 "core" &a% W z@X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&|(i +3 "core" ( +2 "manipulator"&d& +3 "core" &a% ` z@X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +3 "core" &a% W z@X +2 .tForearm.seek CC +2 "manipulator"&\\'Ͻ +90 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +3 .tCC.seek :open + "collection"'( +402 "core" ( + "manipulator"&& +4 "core" &a% M z@X +2 "manipulator"&% +3 "core" % - z( +3 .tForearm.seek :retract + "manipulator"&h'\ +91 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&)(- +285 "core" ( + "manipulator"&l& +4 "core" &- / y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &- Q y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&u'a +112 "core" ' +2 .tHand.open + "manipulator"&X1 +72 "core" 1 +2 "manipulator"&$% +3 "core" % iP  { +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +103 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +26 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%,  +5 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%D  + "collection"'  +6 "core" +11  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'#  +5 "core"  +3 #tLoading lyfil puck from tube 4 into Collection Clamp + "collection"'j& +4 "core" &\ v +2 "manipulator"&e% +3 "core" %\  z +2 "storage"(t% +4 "core" %t \ \ z +2 "storage"(. +2 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((, +206 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +3 (x& +2 "core" &, \ w +2 "manipulator"&(& +4 "core" &- . y +2 "manipulator"& % +3 "core" %\  y +40 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&B(/ +190 "core" ( +2 "manipulator"&7& +4 "core" && 1 z5 +2 "storage"(%& +3 "core" &, z\ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +101 "core" ' + "storage"(&& +4 "core" &, \ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(@'> +265 "core" ' + "storage"(q- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (K& +3 "core" &, '\ w +2 "manipulator"&.& +4 "core" &' & y5 +2 .tElbow.seek 4 + "manipulator"&s(/ +4 "core" ( + "manipulator"&0& +4 "core" &'  z5 +2 "storage"(& +3 "core" &, t\ x +3 .tForearm.seek 4 + 300 counts + "manipulator"&}'ρ +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&A& +2 "storage"(c'g +6 "core" &' 0 z5 + "manipulator"&n% +5 "core" % } = y| +2 .tForearm.seek :retract +2 "manipulator"&<'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&r(i +128 "core" ' + ."downElevator"SE.stop + "storage"(5 +40 "core" ( +2 "manipulator"&G& +3 "core" &m  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &m  y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +99 "core" ' +3 "manipulator"&H& +3 "core" &m & y +2 "manipulator"&% +4 "core" %Ϣ ? y& +2 "collection"'& +4 "core" &\ u +3 "collection"'J& +5 "core" &\ v +2 .tCC.seek :closed + "collection"'w(S +5 "core" &\ v +9 &2x\ l*x +9 &dy\ k> +10 &wm\ lN +9 &:N\ oM +9 &S\ oM +10 &N\ oM +9 &Q\ oM +10 &AO\ oN +9 &O\ oM +9 &O8\ oM +10 & Q\ oN +9 &"JN\ oM +9 &$ T\ oN +10 &%Q\ oN +9 &'S\ oM +10 &)RQ\ oM +9 &+S\ oN +9 &,Q\ oN +10 &.O\ pM +9 &0ZMy\ pM +10 &2Ou\ oN +9 &3Tg\ nN +9 &5Pa\ oM +10 &7bPc\ oM +9 &9#Ob\ oN +9 &:Ta\ oM +10 &<OZ\ oN +9 &>jRV\ oM +9 &@+SQ\ nN +10 &AQP\ oN +9 &CSN\ nM +10 &EpWM\ oN +9 &G/_F\ nO +9 &HnK\ lQ +10 &JL\ jT +9 &LWH\ dY +9 &N<\ dZ +10 &O8\ d[ +9 &Q9\ c[\ +10 &S-r/\ g* +9 &S-\ fT +9 ( +2 "collection"'J& +3 "core" &Sm)\ kM +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.04 +2 .Hand.open +42 "manipulator"&F1 +71 "core" 1 + "manipulator"&% +3 "core" % Ϣ , z& +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'O  +126 "core"  +5 .tCSV.dial CTV + "collection"'C  +30 "core"  +5 .tPS.seek 2.5ml +2 "processing"%9'\ +2606 "core" ' +2 "collection"'3% +3 "core" % HHK\ l +2 .tCS.seek 4.25ml +2 "collection"'^'W +1556 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%8  +41 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +81 "core"  +5 .tPS.seek 0ml +2 "processing"%`'ϴ +2604 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'k ` +30 "core" _ +4 .tCSV.dial :air + "collection"'M @ +43 "core" > +5 .tCS.seek 10ml + "collection"'' +1532 "core" ' + .tCSV.dial CTV +2 "collection"'6  +54 "core" ~ +5 .tCS.seek 0ml +2 "collection"'T' +2617 "core" ' +2 .tCBV.dial :waste1 + "collection"'E @ +30 "core" > +3 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'\  +128 "core" +3 "collection"'& +3 "core" &Skwv\ hM +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&N% +4 "core" %\  S y +2 "storage"(b% +3 "core" %p i\ s +2 "storage"(. +3 "core" .(, +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"((d +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (:& +2 "core" &` { { .\ o +2 "manipulator"&& +4 "core" &m ! z +2 "manipulator"&R% +3 "core" %\  * z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&i(U +152 "core" ( +2 "manipulator"&S& +4 "core" &] = yI +2 "storage"(& +3 "core" &` *\ r +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&f' +91 "core" ' + "storage"(;& +4 "core" &` f\ s +2 .tSE.reconfigure :pick +45 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('> +267 "core" ' +2 "storage"(4- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&{& +3 "core" &]  zI +3 "storage"(L& +3 "core" &` y { e\ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&2') +33 "core" ' +3 .tElbow.hold + "manipulator"&+, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(1- +3 "core" -' +2 .tSE.seek 6.18 Pucks below Top Plate +2 "storage"(?' +39 "core" ' +2 "manipulator"&"% +3 "core" %= q z +2 "storage"(!& +3 "core" &` d d\ i +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 320 counts +2 "manipulator"& 'i +14 "core" ' + "manipulator"&~& +4 "core" &] 2 zI +2 "storage"(=& +3 "core" &` z z \ o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&5' +28 "core" ' +2 .tSE.seek 7.18 Pucks below Top Plate + "storage"(*'% +40 "core" ' +2 "manipulator"&>& +3 "core" &]  yI +2 "manipulator"&y% +3 "core" %  y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (i +187 "core" ( + "manipulator"&U& +4 "core" &p ( z@ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +2 "core" &p  z@ +3 .tForearm.seek CC + "manipulator"& 'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&// +69 "core" / +3 .tCC.seek :open +2 "collection"'( +401 "core" ( +2 "storage"(_& +4 "core" &` \ s +2 "storage"(o& +3 "core" &` \ t +2 "manipulator"&Z& +4 "core" &p  y@ +2 "manipulator"&z% +3 "core" % ϶  z# +3 .tForearm.seek :retract + "manipulator"&]'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&m(U +150 "core" ( + "manipulator"&& +4 "core" &V 8 yO +2 "storage"(& +3 "core" &` V\ u +39 .tElbow.reconfigure :limp +8 "manipulator"&$ ,(b +4 .tForearm.seek 3 + "manipulator"&p') +100 "core" ' +2 .tElbow.hold + "manipulator"&d, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&V1 +77 "core" 1 +2 "manipulator"&% +3 "core" % ; O zL +2 "storage"(Q& +4 "core" &` Z\ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts +2 "manipulator"&W'g +14 "core" ' + "manipulator"&-& +4 "core" &V  yO +2 "storage"(& +3 "core" &` >\ v +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +23 "core" ' + "storage"(\\% +4 "core" %, \\\ v +3 ."downElevator"SE.seek :down +3 "storage"(l'g +99 (Y% +3 "core" % < ]\ vVc +2 "manipulator"&|% +3 "core" %  y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +90 "core" ' +18 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air + "processing"%$  +68 "core" +4 .tPS.seek 2.5ml + "processing"%h'\ +2606 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%a +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%,  +42 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%D  +41 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%#'ϴ +2604 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%j& +3 "core" &F\  +2 "manipulator"&e& +4 "core" &V + yO +2 "manipulator"&t% +3 "core" %\  / y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( +2 "manipulator"&u& +3 "core" &- = y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" &-  y +2 .tForearm.seek :garage + "manipulator"&('a +107 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 "manipulator"&[& +3 "core" &- 8 z +39 "manipulator"&7% +10 "core" % oh ( z +3 .tForearm.seek :retract + "manipulator"&%'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&)(_ +135 "core" ( +2 "manipulator"&&& +3 "core" &Z T y\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &Z ` y\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&q'$ +102 "core" ' +2 "manipulator"&K& +4 "core" &Z 6 y\ +2 "manipulator"&.% +3 "core" % J zQ +3 "processing"%0& +3 "core" &F\  +3 "processing"%& +4 "core" &G\  +3 .tPC.seek :closed + "processing"%(^ +4 "core" &F\  +9 &7|C\ ,~ +10 &fz?\ @ +9 &ejN\ P +9 &(N@\ O +10 &LK\ O +9 &LG\ O +9 &nMK\ O +10 &0OO\ O +9 &NK\ O +10 &NG\ O +9 & wND\ O +9 &"9NG\ O +10 &#MO\ O +9 &%OI\ O +9 &'MG\ N +10 &)@NL\ O +9 &+NF\ O +10 &,ME\ O +9 &.NC\ O +9 &0IN;\ O +10 &2\ RA\ O +9 &3NB\ O +9 &5MI\ N +10 &7QNH\ O +9 &9OG\ O +10 &:QD\ O +9 &<O@\ O +9 &>XQG\ O +10 &@P@\ O +9 &AWL\ P +9 &C]@\ P +10 &EQzD\ T +9 &GD\ U +10 &HK\ U +9 &JG\ U +9 &LTJ\ V +10 &NH\ U +9 &OB\ V +9 &Q<\ V +10 &S\\L\ V +9 &UG\ U +9 &VG\ V +10 &XG\ V +9 &ZbL\ V +10 &\\#H\ W +9 &]xI\ 7 +9 &^*_C\ ] +10 &^.A\ 3 +2 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.74 + "processing"%A& +3 "core" &^(F\ 3 +3 .tHand.open + "manipulator"&n1 +72 "core" 1 +2 "manipulator"&B% +3 "core" %   zQ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%G  +45 "core"  +4 .tPSV.dial :mixloop + "processing"%g +42 "core" +4 "processing"%@% +4 "core" %ϳF\ +3 .tPS.seek 0.3ml + "processing"%}' +374 "core" ' + .tPSV.dial PSR +2 "processing"%H +98 "core" +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%'' +478 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%s'\ +1602 "Can"\ v=^p +291 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +100 "core" +4 .tPTV.dial :mixing + "processing"%c @ +72 "core" A +4 .tPBV.dial :waste2 + "processing"%<  +92 "core"  +49 .tPS.seek 0ml + "processing"%'ϴ +2602 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&F& +3 "core" &Z  z\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(_ +4 "core" ( + "manipulator"&J& +4 "core" &Z I z\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &Z z\ +3 .tForearm.seek PC + "manipulator"&C'$ +94 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +3 .tPC.seek :open + "processing"%I( +460 "core" ( +2 "manipulator"&3& +3 "core" &Z Q z\ +2 "manipulator"&% +3 "core" % 8 a z +3 .tForearm.seek :retract + "manipulator"&8'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +133 "core" ( + "manipulator"&9& +3 "core" &- 8 z+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &- M z+ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&M'a +110 "core" ' +2 .tHand.open + "manipulator"&^1 +76 "core" 1 + "manipulator"&6% +3 "core" % k^ & z5 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tLoading bac puck from tube 4 into Processing Clamp + "processing"%E& +5 "core" &4\ + "manipulator"&\ % +3 "core" %\  \\ y +3 "storage"(% +3 "core" %r `\ x +2 "storage"(N. +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(b(, +206 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" &, \ u +2 "manipulator"&:& +3 "core" &-  z+ +2 "manipulator"&% +4 "core" %\   y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&R(/ +175 "core" ( + "manipulator"&& +3 "core" &'  z8 +2 "storage"(S& +4 "core" &, \ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&' +94 "core" ' +2 "storage"(;& +4 "core" &, y\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(r'> +272 "core" ' + "storage"(P- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +40 (4& +9 "core" &, 9\ u +2 "manipulator"&{& +3 "core" &) q y8 +3 .tElbow.seek 4 + "manipulator"&L(/ +4 "core" ( + "manipulator"&1& +3 "core" &) 7 z8 +2 "storage"("& +4 "core" &, z\ u +3 .tForearm.seek 4 + 300 counts + "manipulator"&!'ρ +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&~/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&=& +2 "storage"(>'g +6 "core" &) X y8 +2 "manipulator"&y% +5 "core" % Ϙ G zp +2 .tForearm.seek :retract + "manipulator"&f'\ +93 "core" ' +3 .tElbow.seek PC + "manipulator"&i(_ +137 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +109 "core" ( +2 "manipulator"&& +3 "core" &e I y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &e  y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& '$ +96 "core" ' +2 "manipulator"&?& +3 "core" &e O z +2 "manipulator"&U% +3 "core" %" o y +3 "processing"%& +3 "core" &*\ +2 "processing"%5& +5 "core" &,\ +2 .tPC.seek :closed +2 "processing"%+(^ +3 "core" &5\ +9 & -5\ $c +9 &Ut4\ 7 +10 &~r/\ L +9 &K&\ N +10 &\\M%\ N +9 &N&\ O +9 &L\ O +10 &I\ N +9 &cL \ O +9 &%N\ O +10 &K\ N +9 &!N\ O +10 &#kO\ \ O +9 &%-L \ O +9 &&I\ O +10 &(N\ N +9 &*sO\ \ O +9 &,5M\ O +10 &-I\ N +9 &/K\ N +10 &1{J\ O +9 &3>I\ N +9 &5L\ N +10 &6I\ O +9 &8N\ N +9 &:EJ\ O +10 &<J\ N +9 &=M\ O +9 &?Q\ O +10 &ALT\ O +9 &C Y\ P +10 &Dl\ R +9 &F~\ T +9 &HD~\ T +10 &J\ T +9 &K\ U +10 &M\ V +9 &OI\ U +9 &Q\ \ V +10 &R\ U +9 &T\ U +9 &VO\ V +10 &X\ W +9 &Y\ W +10 &[\ V +9 &]T\ I +9 &^~G\ !c +10 &^6\ 1 +5 ( +2 "processing"%5& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.76 +2 .Hand.open + "manipulator"&/1 +4 "core" &^(\ 1 +63 1 + "manipulator"&'% +4 "core" %   z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +96 "core" ' +3 #tHeating Puck.from 4, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +2 "processing"%_  +2 %o9 +6 "core" 9 +102 "processing"%Z9 +2 "core" 9 +103 "processing"%z9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%V9 +2 "core" 9 +103 "processing"%9 +40 "core" 9$ +110 "processing"%Q9 +2 "core" 9( +103 "processing"%-9 +2 "core" 9, +103 "processing"%9 +3 "core" 91 +102 "processing"%\\9 +3 "core" 95 +102 "processing"%]9 +3 "core" 99 +102 "processing"%Y9 +3 "core" 9= +102 "processing"%|9 +3 "core" 9A +103 "processing"%m9 +2 "core" 9F +103 "processing"%p9 +2 "core" 9J +103 "processing"%W9 +3 "core" 9N +102 "processing"%$9 +3 "core" 9R +102 "processing"%*9 +3 "core" 9V\ +103 "processing"%9 +2 "core" 9[ +103 "processing"%l9 +2 "core" 9_ +103 "processing"%`9 +2 "core" 9%c +103 "processing"%a9 +2 "core" 9.g +103 "processing"%,9 +2 "core" 97l +103 "processing"% 9 +2 "core" 9Bp +103 "processing"%D9 +2 "core" 9Kt +103 "processing"%h9 +2 "core" 9Tx +103 "processing"%j9 +2 "core" 9\\| +103 "processing"%e9 +3 "core" 9f +103 "processing"%t9 +2 "core" 9m +103 "processing"%u9 +2 "core" 9t +3 .tPH.hold 2:00:00,29C +2 "processing"%x ppr +3 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%d +102 "core" +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml + "processing"% ' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +15 .tPS.seek 2ml + "processing"%['˹ +1587 "core" ' +2 .tPTV.dial :puck + "processing"%7  +74 "core"  +6 .tPSV.dial PTV +2 "processing"%X +72 "core" +3 .tPBV.dial :waste1 +2 "processing"%&  +130 "core"  +4 "processing"%v% +4 "core" %˽ \  +2 .tPS.seek 1.5ml +2 "processing"%(' +584 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +49 .tPS.seek 0ml +2 "processing"%.'ϴ +1590 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%0  +5 "core"  +4 .tPBV.dial :waste1 +2 "processing"%  +33 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + +5 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +72 "core"  +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%A'\ +1741 "Can"\ y>ap +613 "core" ' +2 .tPSV.dial PTV + "processing"%n +72 "core" +5 .tdelay 5 seconds +501 .PSV.dial PSR +3 "processing"%B +72 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +86 "core"  +4 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%G  +74 "core"  +4 .tPS.seek 0ml +2 "processing"%g'ϴ +2367 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%@  +132 "core" +4 .tPSV.dial :mixloop + "processing"%q +42 "core" +4 .tPRV.dial :ab1 + "processing"%# @ +75 "core" A +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%H' +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 "collection"'}  +2 .tPRV.dial CBV +4 "processing"%  +40 "core" +6  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%% +4 "core" %Y\  +2 .tPS.seek 0.3ml +2 "processing"%c' +348 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'<  +30 "core" +4 .tPRV.dial :air + "processing"%s  +43 "core"  +4 .tPS.seek 0.9ml + "processing"%F'A +1265 "core" ' +2 .tPRV.dial :waste2 + "processing"%J @ +72 "core" > +4 .tPS.seek 0.5ml +2 "processing"%O' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +46 .tPS.seek 2ml + "processing"%)'˹ +1590 "core" ' +2 .tPSV.dial :PML + "processing"% +55 "core" +4 .tPTV.dial :mixing + "processing"% @ +75 "core" B +4 .tPBV.dial :waste1 +2 "processing"%3  +34 "core" +4 "processing"%% +4 "core" %˼T\  +2 .tPS.seek 1.85ml +2 "processing"%9' +226 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%k * +34 "core" + +5 .tPS.seek 0ml +2 "processing"%C'ϴ +1946 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &\ s +3 "manipulator"&^& +3 "core" &e K z +2 "manipulator"&6% +3 "core" %\  ! y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(- +121 "core" ( + "manipulator"&E& +4 "core" &- = z3 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &\ & +3 "core" &-  y3 +2 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' +2 .tHand.close + "manipulator"&N/ +72 "core" / +3 "manipulator"&M& +3 "core" &- z3 +2 "manipulator"&% +3 "core" % qh P z +3 .tForearm.seek :retract + "manipulator"&:'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +269 "core" ( +2 "manipulator"&& +3 "core" &`* ] zCm +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &`* 4 zCm +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'Ͻ +96 "core" ' + "manipulator"&;& +4 "core" &`* Y zCm +2 "manipulator"&% +4 "core" % K z +2 "collection"'& +4 "core" &\ m +3 "collection"'P& +5 "core" &\ h +2 .tCC.seek :closed +2 "collection"'4(S +3 "core" &\ h +7 &7\ d$c +10 &Tw\ c7 +9 &~w\ dL +9 &R\ ^P +10 &ZO\ bO +9 &P\ aP +10 &T\ fO +9 &S\ gO +9 &`R\ _P +10 &#O\ aO +9 &O\ aP +9 &!Q\ gO +10 &#iR\ hO +9 &%*O\ _P +10 &&O\ bP +9 &(Q\ aO +9 &*qO\ gO +10 &,3N\ hO +9 &-L\ _O +10 &/P\ aP +9 &1yO\ `O +9 &3;S\ fO +10 &4O\ hP +9 &6O\ ^O +9 &8N\ aO +10 &:BQ\ `P +9 &<Q\ gO +10 &=R\ gO +9 &?O\ _P +9 &AKP\ aO +11 &C R\ `P +10 &D[\ eP +7 &Fr\ dS +10 &H9\ VX +9 &I\ W\\ +9 &K\ X\\ +10 &Mr\ X] +9 &O5\ Z\\ +10 &P\ [] +9 &R\ YK +9 &S\ c'p +10 &S.\ ]N +9 ( + &T_\ cD +2 "collection"'P& +45 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.43 +4 "collection"'{& +3 "core" &T_\ ^D +4 .tHand.open + "manipulator"&11 +72 "core" 1 +3 "manipulator"&"% +3 "core" % U z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%= +104 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%y' +1598 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%R  +42 "core"  +5 .tPS.seek 0ml + "processing"%'ϴ +1608 "core" ' +2 .tPSV.dial PSR + "processing"%r +42 "core"  +7 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml + "processing"%!'\ +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"'2  +32 "core"  +126  +6 .tPSV.dial :mixloop +2 "processing"%L +100 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'?  +15 "core" ~ +5 .tPTV.dial :PRVmixing +2 "processing"%U  +72 "core" +6 .tPS.seek 0ml + "processing"%'ϴ +2601 "core" ' +2 .tPSV.dial :air + "processing"%>  +43 "core"  +4 .tPS.seek 2.5ml +2 "processing"%f'\ +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%I +54 "core" +6 .tPS.seek 0ml + "processing"%/'ϴ +2598 "core" ' +2 .tPSV.dial :air + "processing"%'  +53 "core" +5 .tPS.seek 2.5ml +2 "processing"%o'\ +2593 "core" ' +39 .tPSV.dial :mixloop +8 "processing"%5 +53 "core" +6 .tPS.seek 0ml + "processing"%Z'ϴ +2593 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &`) q zCm +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&z(i +4 "core" ( + "manipulator"&& +4 "core" &`( : zCm +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &`( q zCm +3 .tForearm.seek CC + "manipulator"& 'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +3 .tCC.seek :open +2 "collection"'V( +402 "core" ( +2 "manipulator"&& +3 "core" &`( > zCm +2 "manipulator"&Q% +4 "core" % j z +2 .tForearm.seek :retract + "manipulator"&-'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +282 "core" ( + "manipulator"&\\& +4 "core" &- 3 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &-  y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y'a +113 "core" ' +3 .tHand.open + "manipulator"&|1 +73 "core" 1 +2 "manipulator"&m% +3 "core" % jQ + w +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +106 "core" ' +2 ."bac"delayUntil "02:55:46.47" +2 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'W& +4 "core" &\ o +2 "manipulator"&$% +4 "core" %\  Y z +2 "storage"(*% +3 "core" %s u\ n +2 "storage"(. +3 "core" .(, +2 "storage"(l& +3 "core" &, =\ n +2 "storage"(`& +3 "core" &, \ m +2 "manipulator"&a& +4 "core" &- G z +2 "manipulator"&,% +4 "core" %\  z +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 +2 "manipulator"& (/ +189 "core" ( + "manipulator"&D& +4 "core" &+ 6 z5 +2 "storage"(h& +3 "core" &, q L\ s +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 700 counts + "manipulator"&j' +95 "core" ' + "storage"(e& +4 "core" &, \ t +45 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(t'> +286 "core" ' +2 "storage"(u- +3 "core" -'D +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (d& +3 "core" &, \ q +2 "manipulator"&& +3 "core" &, a z5\ +3 ."WCR"Elbow.seek 4 + "manipulator"& (/ +4 "core" ( + "manipulator"&7& +4 "core" &, [ z5\ +2 "storage"(X& +3 "core" &, h } Z\ q +3 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"&&'ρ +19 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&v/ +69 "core" / +3 ."downElevator"SE.seek :down +2 "manipulator"&[& +2 "storage"(K'g +7 "core" &, T z5\ +2 "manipulator"&(% +5 "core" % z  zB +2 ."WCR"Forearm.seek :retract +2 "manipulator"&_'\ +93 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&0(i +127 "core" ' + ."downElevator"SE.stop + "storage"(5 +38 "core" ( + "manipulator"&& +4 "core" &o [ z +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &o D z +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&'Ͻ +100 "core" ' +2 "manipulator"&.& +3 "core" &o S y +2 "manipulator"&n% +4 "core" % V y +3 "collection"'B& +3 "core" &\ h +3 "collection"'& +5 "core" &\ h +2 ."WCR"CC.seek :closed +3 "collection"'G(S +4 "core" &\ p +5 &\ g5 +10 &?Hs\ _0 +9 &gqz\ _D +9 &]\ aO +10 &N\ cN +9 &Q\ bN +9 &JN\ hO +10 & O\ jN +9 &N\ bN +10 &Q\ bO +9 &SN\ cN +9 &!L\ cN +10 &"Lu\ cN +9 &$Ln\ cN +9 &&[La\ dN +10 &(MY\ cO +9 &)Rd\ cN +10 &+Q\\\ cO +9 &-bNU\ bO +9 &/%QR\ hN +10 &0LN\ iN +9 &2MI\ aN +9 &4kQP\ aN +10 &6,QG\ bO +9 &7ND\ `O +10 &9N8\ iN +9 &;sO8\ hN +9 &=5Q7\ hN +10 &>M(\ iN +9 &@N+\ hN +9 &BzP+\ hO +10 &D<Q'\ hO +9 &EY.\ gO +10 &Gd,\ fQ +9 &Iq'\ cU +9 &K(\ YX +10 &L\ W[ +9 &N\ ][ +9 &Pf\ ][\ +10 &R%\ U[\ +9 &SxG\ \\"g +10 &S \ [V +5 ( +2 "collection"'& +3 "core" &Sp \ cV +2 #"WCR"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.10 +3 .Hand.open + "manipulator"&A1 +73 "core" 1 + "manipulator"&@% +3 "core" % $ z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&q'\ +91 "core" ' +36 #"WCR"collectSample 100ml w/bubble point of 55psi +13 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")#+ +3 "core" + +2 "sampler")g% +3 "core" % Z\ @ +2 "collection"'}& +4 "core" &Sp\ fV +4 "Can"\ oOcp + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'  +4 "core"  +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +15 "core" +5 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" % V\ : +2 "collection"'& +3 "core" &So #\ \\V +4 "Can" \ d\\cqT +2 ."WCR"CTV.dial :intake + "collection"'I  +5 "core"  +6 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")f  + "collection"'' @ +7 "core" A +69 +5 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +215 "collection"'/% +3 "core" %!\ W +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +46 .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X(% +3 "core" %S\ V +2 "sampler")% +3 "core" %&C-. j\ 1 +89 "collection"'I% +2 "core" % +\ T +2 "sampler")'% +4 "core" %&CRR a\ + +100 "collection"'f% +3 "core" %E\ T +2 "sampler")U% +3 "core" %&Cyy e\ 3 +113 "collection"'/% +3 "core" %a\ S +2 "sampler")!% +4 "core" %&C [\ . +128 "collection"' % +3 "core" %N\ V +2 "sampler")% +42 "core" %&C W\ 3 +9 "sampler")% +3 "core" %&C Y\ 4 +2 ."WCR"Intake.select :close + "sampler")0 +14 ) % +3 "core" %&C b\ 9 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +75 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")~' +955 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"'4 @ +6 "core" A +69 +5 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +214 "collection"'Q% +4 "core" %O\ T +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.75ml/s + "sampler")#.z0X(., d\ 2 +19 "collection"'% +3 "core" %_\ R +2 "sampler")^% +3 "core" %l>/1 ^\ 3 +22 "collection"'6% +3 "core" %L\ V +2 "sampler")E% +3 "core" %l>37 W\ 3 +25 "collection"'\ % +3 "core" %[\ W +2 "sampler")i% +3 "core" %l554 c\ 3 +28 "collection"'N% +3 "core" %Q\ X +2 "sampler")F% +4 "core" %l597 W\ 4 +32 "collection"'M% +3 "core" %C\ R +2 "sampler")% +4 "core" %l5<> Y\ 3 +36 "collection"'w% +3 "core" %H\ Q +2 "sampler")H% +3 "core" %l5AB f\ 2 +2 "collection"'% +4 "core" %H\ V +2 #"WCR"Intake @28.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.42ml/s +2 "sampler")#.c0X% +3 "core" %(\ A +2 "sampler")% +3 "core" % c\ 0 +78 "collection"'I% +3 "core" %  8\ H +2 "sampler")'% +4 "core" %;< f\ $0 +92 "collection"'f% +3 "core" %1\ A +2 "sampler")U% +3 "core" %[[ c\ 0 +100 "collection"'/% +3 "core" %.\ A +2 "sampler")!% +4 "core" %{| b\ $0 +113 "collection"' % +3 "core" %9\ G +2 "sampler")% +3 "core" % V\ 0 +128 "collection"'% +3 "core" %%\ G +2 "sampler") % +3 "core" % d\ %0 +110 #"bac"recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +33 "collection"'% +3 "core" %&\ @ +2 "sampler")4% +3 "core" % ]\ 0 +2 "sampler")% +4 "core" % `\ 0 +2 ."WCR"Intake.select :close + "sampler")0 +14 )Q% +3 "core" % W\ &0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")~  +4 "core" B +5 ."bac"PBV.dial :waste1 +2 "processing"%]  +34 "core" +5 ."bac"delay 30 seconds +27 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")z' +980 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 #"WCR"Sampled 100.0ml +2 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b + "collection"'|  +73 "core"  +5 ."WCR"delay 1:00 +1873 ."bac"PBV.dial between PSV and waste1 +2 "processing"%5 * +35 "core" + +5 ."bac"PSV.dial :air +2 "processing"%m  +40 "core"  +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%-'\ +2381 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"%W +44 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%o  +43 "core"  +5 ."bac"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +55 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%l  +53 "core" +5 ."bac"PS.seek 0ml + "processing"%`'ϴ +825 ."WCR"CSV.dial :air +2 "collection"'a @ +84 "core" ? +6 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"',' +1469 "core" ' +2 #"bac"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +129 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%D' +577 "core" ' +2 ."bac"delay 5 seconds +180 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +72 "core" ? +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'\\  +89 "core"  +8 "collection"'e% +4 "core" % |\ ^ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'p ` +28 "core" a +9 ."WCR"CS.seek 7.354ml +2 "collection"'u' +38 ."bac"PSR.select :air +3 "processing"% +16 ."bac"PS.seek 2ml + "processing"%d'˹ +650 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + '7  +39 "core" ~ +41  +8 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'X' +832 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%$  +73 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%v +71 "core" +43 ."bac"PBV.dial :waste1 +8 "processing"%[  +33 "core" +5 "processing"%(% +3 "core" %˼\ { +3 ."bac"PS.seek 1.5ml +2 "processing"% ' +581 "core" ' +2 ."bac"delay 3 seconds +121 "core" '0\ \ X +4 ."WCR"CBV.dial :waste2b + "collection"'j  +32 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +130 ."bac"PBV.dial between PSV and waste1 +2 "processing"%h * +34 "core" + +6 ."bac"PS.seek 0ml + "processing"%%'ϴ +5 "core" ' + ."WCR"delay 1:00 +1588 "core" ' +2 ."bac"delay 2:00 +4413 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'t  +128 "core" +5 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'&  +43 "core"  +8 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'.'O +585 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'n' +1924 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +71 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'B  +90 "core"  +7 "collection"'K% +4 "core" % -\ \\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'_ ` +58 "core" ^ +7 ."WCR"CS.seek 7.297ml + "collection"'V' +705 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'@  +2 'A  +30 "core"  +102  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +1623 "core" 't \ U +3 ."WCR"delay 2:00 +1546 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%g  +4 "core"  +5 ."bac"PBV.dial :waste1 +2 "processing"%}  +33 "core" +6 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%'\ +2386 "core" ' + ."bac"PSV.dial PTV +2 "processing"%# +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +69 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%J'ϴ +2379 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%' +516 ."WCR"CBV.dial :waste2b +2 "collection"'O  +31 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'3' +17 "core" ' + ."bac"delay 5 seconds +334 "core" ' +2 ."WCR"delay 1:00 +166 ."bac"PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%<'˹ +1590 "core" ' + ."bac"PTV.dial :puck +2 "processing"%  +5 "core"  +7 ."bac"PSV.dial PTV + "processing"%9 +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core" +43 "processing"%^% +10 "core" %˶\ y +2 ."bac"PS.seek 1.5ml +2 "processing"%6' +581 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%\ 'ϴ +1588 "core" ' +2 ."bac"delay 2:00 +1525 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'i  +128 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'N  +41 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +15 ."WCR"CS.seek 2ml + "collection"'F'O +586 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +15 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'M' +1953 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV + "collection"' @ +71 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'w  +88 "core"  +7 "collection"'H% +4 "core" % ~8\ ] +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +69 "core" a +6 ."WCR"CS.seek 7.311ml +2 "collection"'' +714 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  +2 ';  +27 "core"  +105  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +1621 "core" 'GY\ X +3 ."WCR"delay 2:00 +4393 #"bac"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +3 "core"  +47 ."bac"PBV.dial :waste1 +5 "processing"%:  +34 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +72 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%1'\ +2121 "Can"\ i[i qɹ +284 "core" ' + ."bac"PSV.dial PTV +2 "processing"%" +73 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%P +74 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%S  +84 "core" +5 ."bac"PS.seek 0ml +2 "processing"%C'ϴ +130 ."WCR"CBV.dial :waste2b +2 "collection"'R  +29 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'' +338 "core" ' +2 ."WCR"delay 1:00 +1884 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air +2 "processing"%y  +41 "core"  +4 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%r  +129 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%k  +44 "core" ~ +4 ."bac"PTV.dial :PRVmixing + "processing"%  +4 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"%2 +41 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.3ml +2 "processing"%' +389 "core" ' +3 ."bac"delay 2 seconds +201 .PRV.dial :air +2 "processing"%L  +45 "core"  +5 "processing"%?% +3 "core" %t\ w +2 ."bac"PS.seek 0.55ml +2 "processing"%)' +324 "core" ' +3 #"bac"addPMLReagent08 + .PSV.dial :air +2 "processing"%>  +43 "core"  +10 ."bac"PS.seek 2ml + "processing"%'˹ +1537 "core" ' +2 ."bac"PSV.dial :PML + "processing"%I +44 "core" +4 ."bac"PTV.dial :mixing +2 "processing"%' @ +72 "core" A +5 ."bac"PBV.dial :waste1 +2 "processing"%f  +34 "core" +4 "processing"%U% +4 "core" %˴\ | +2 ."bac"PS.seek 1.85ml +2 "processing"%/' +65 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'!  +128 "core" +46 ' +7 ."bac"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1952 "core" ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +48001 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +4 "core" A +5 ."bac"PBV.dial :waste1 + "processing"%  +35 "core" +4 ."bac"delay 30 seconds +924 "Can"\ ^|lr_ +2079 ."bac"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +5 ."bac"PSV.dial :air +2 "processing"%4  +54 "core" +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%'\ +2380 "core" ' + ."bac"PSV.dial :mixloop +2 "processing"%Q +53 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +4 ."bac"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%] +44 "core" +5 ."bac"delay 2 seconds +202 .PSV.dial :air + "processing"%~  +44 "core"  +4 ."bac"PS.seek 0ml +2 "processing"%8'ϴ +2401 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +128 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%5' +582 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%m'˹ +1596 "core" ' + ."bac"PTV.dial :puck +2 "processing"%Z  +73 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%W +71 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%o  +34 "core" +4 "processing"%% +4 "core" %˽i\ y +2 ."bac"PS.seek 1.5ml +2 "processing"%l' +581 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%a'ϴ +1594 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%T  +5 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%Y  +35 "core" +45 ."bac"delay 30 seconds +3009 .PBV.dial between PSV and waste1 + "processing"%` * +35 "core" * +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%\\'\ +2393 "core" ' + ."bac"PSV.dial PTV +2 "processing"%e +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%, +83 "core"  +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%D  +75 "core"  +5 ."bac"PS.seek 0ml + "processing"%'ϴ +2372 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%7 +130 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%u' +590 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%$'˹ +1586 "core" ' +2 ."bac"PTV.dial :puck +2 "processing"%v  +4 "core"  +7 ."bac"PSV.dial PTV + "processing"%[ +72 "core" +5 ."bac"PBV.dial :waste1 + "processing"%(  +35 "core" +4 "processing"%d% +3 "core" %˽h\ z +2 ."bac"PS.seek 1.5ml +2 "processing"%j' +585 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" * +6 ."bac"PS.seek 0ml +2 "processing"%X'ϴ +1591 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%  +5 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%t  +35 "core" +4 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%& * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +48 ."bac"PS.reconfigure :fast +9 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%.'\ +2405 "core" ' +2 ."bac"PSV.dial PTV + "processing"% +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +71 "core"  +6 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +71 "core" +5 ."bac"delay 5 seconds +367 "Can"\ h\\pr +135 ."bac"PSV.dial :air +2 "processing"%_  +81 "core" +5 ."bac"PS.seek 0ml +2 "processing"%n'ϴ +2392 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%A +131 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%@' +582 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%V'˹ +1586 "core" ' +2 ."bac"PTV.dial :puck + "processing"%g  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%} +72 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 "processing"%% +3 "core" %˺\ | +3 ."bac"PS.seek 1.5ml + "processing"%%' +578 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%# * +35 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%*'ϴ +1605 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%c  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%s  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +4 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%J'\ +2395 "core" ' + ."bac"PSV.dial PTV +2 "processing"%O +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +48 ."bac"delay 5 seconds +508 .PSV.dial PTV +2 "processing"% +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%9'ϴ +2403 "core" ' + ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +132 "core"  +19 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +25 ."bac"PS.reconfigure :default +7 "processing"%#A d`xb +8 ."bac"PS.seek 0.25ml +4 "processing"%^'5 +343 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +14 ."bac"PS.seek 0.5ml +2 "processing"%<' +329 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air + "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%E'˹ +1600 "core" ' + ."bac"PTV.dial :puck +2 "processing"%6  +4 "core"  +7 ."bac"PSV.dial PTV + "processing"%i +74 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%N  +36 "core" +4 "processing"%3% +5 "core" %˿e\ % +2 ."bac"PS.seek 1.5ml +2 "processing"%F' +580 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +6 ."bac"PS.seek 0ml + "processing"%w'ϴ +1609 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 .PTV.dial :puck +2 "processing"%H  +4 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +4 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%M * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%;'\ +2468 "core" ' +2 ."bac"PSV.dial PTV + "processing"% +75 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%: +117 "core" +11 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%{'ϴ +2463 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +131 "core"  +7 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 2ml +2 "processing"%"'˹ +2093 "core" ' +2 ."bac"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%P  +4 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%= +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%S  +36 "core" +4 "processing"%R% +4 "core" %˽\ # +2 ."bac"PS.seek 1.5ml +2 "processing"%1' +583 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%y  +103 "core"  +5 ."bac"PS.seek 0ml + "processing"%r'ϴ +1614 "core" ' +2 "processing"%k9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29C before imaging + .PH.coast + "processing"% +3 "core" 5 + "processing"%2& +4 "core" &^%\ /1 +2 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 3 + "manipulator"&C% +3 "core" %\  E +2 "storage"(L% +4 "core" %u \  +2 "storage"(?. +2 "core" .(, +3 ."bac"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."bac"SC.seek 3 +2 "storage"((d +196 "core" ( + ."bac"SC.configure :limp +2 "storage"($(\ 1b +3 (>& +3 "core" &f > > \ < +2 "manipulator"&)& +3 "core" &o w v  j +2 "manipulator"&I% +3 "core" %\ u t ! j +3 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 3 + "manipulator"&'(U +153 "core" ( +2 "manipulator"&f& +3 "core" &_ O CC +2 "storage"(U& +3 "core" &f c b\  +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 3 + 700 counts + "manipulator"&!' +92 "core" ' +3 "storage"( & +3 "core" &f k t \ B +2 ."bac"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."bac"SE.seek :beamBreak + "storage"('> +275 "core" ' +2 "storage"(/- +3 "core" -'o +2 ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &_ < d dC +3 "storage"( & +3 "core" &f = = \ 9 +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek 3 +2 "manipulator"&') +30 "core" ' +45 ."bac"Elbow.hold +8 "manipulator"&4, +2 "core" , +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'o +3 ."bac"SE.seek 7.16 Pucks below Top Plate +2 "storage"(Q' +29 "core" ' +2 "manipulator"&% +3 "core" %9 :  ; 4 +2 "storage"(]& +3 "core" &f + , G\  +2 ."bac"Forearm.force -20 + "manipulator"&5 +3 ."bac"Forearm.seek 3 + 316 counts +2 "manipulator"&~'e +14 "core" ' + "manipulator"&& +4 "core" &_ o { ` @C +2 "storage"(|& +3 "core" &f h i \\\  +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 3 + 700 counts +2 "manipulator"&8' +16 "core" ' +2 ."bac"SE.seek 8.16 Pucks below Top Plate +2 "storage"(5' +39 "core" ' +2 "manipulator"&Z& +3 "core" &_ u v  jC +2 "manipulator"&W% +4 "core" % o k i +2 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek :retract + "manipulator"&o'\ +94 "core" ' +2 ."bac"Elbow.seek PC +2 "manipulator"&(_ +260 "core" ( +2 "manipulator"&m& +3 "core" &f x ? +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &f x z ? +3 ."bac"Forearm.seek PC + "manipulator"&l'$ +93 "core" ' +2 ."bac"Hand.close + "manipulator"&T/ +72 "core" / +4 ."bac"PC.seek :open + "processing"%Y( +459 "core" ( +2 "storage"(`& +3 "core" &f i g G\  +2 "manipulator"& & +4 "core" &f B +2 "manipulator"&a% +3 "core" % 0 A +2 ."bac"Forearm.seek :retract +2 "manipulator"&e'\ +96 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 3 + "manipulator"&p(U +251 "core" ( +2 "manipulator"&,& +3 "core" &M l ` g8" +2 "storage"(D& +3 "core" &f b ` \ ? +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 3 + 700 counts + "manipulator"&\\' +102 "core" ' + ."bac"Hand.open + "manipulator"&71 +76 "core" 1 +2 "storage"(- +3 "core" -' +2 ."bac"SE.seek 7.81 Pucks below Top Plate +2 "storage"(u'N +25 "core" ' + ."bac"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."bac"SE.seek 6.94 Pucks below Top Plate +2 "storage"(v'V +43 "core" ' +2 #"bac"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1103h100ml160s.tif +1954 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +2392 "Can"\ 3ws +11809 #"bac"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1103h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1103h100ml40s.tif +4077 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1103h100ml40s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1103h100ml.tif +32702 #WARNING: Too Dark -- required 1874.4s exposure > 300s time limit\ SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/midres/bac23jun1103h100ml.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"BACfans.email "300.0 sec auto-exposure",Subject: "bac23jun1103h100ml images!" +3 "storage"([- +4 "core" -'V +3 "storage"((& +3 "core" &f P [ \ = +2 "manipulator"&d& +4 "core" &M \\ T ; f8" +2 ."bac"Elbow.seek 3 +2 "manipulator"&$(U +84 "core" ( + "manipulator"&h& +6 "core" &M t s j8" + "storage"(j& +4 "core" &f m l \ A +3 ."bac"Forearm.seek 3 + 700 counts +3 "manipulator"& ' +13 "core" ' +2 ."bac"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."bac"SE.seek 7.65 Pucks below Top Plate + "storage"(t' +59 "core" ' + "manipulator"&&& +3 "core" &M  o8" +2 "storage"(& +4 "core" &f \ G +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."bac"Forearm.seek 3 +2 "manipulator"&X') +39 "core" ' +2 ."bac"Elbow.hold +3 "manipulator"& , +3 "core" , +2 ."bac"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."bac"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."bac"SE.seek 7.84 Pucks below Top Plate +4 "storage"(B'h +33 "core" ' +4 "manipulator"&K% +6 "core" %4 S U f f +4 "storage"(_& +9 "core" &f l n ~\ D +3 ."bac"Forearm.force -20 +2 "manipulator"&5 +6 ."bac"Forearm.seek 3 + 311 counts +4 "manipulator"&.'` +16 "core" ' +3 "manipulator"&A& +6 "core" &d r5 +4 "storage"(n& +7 "core" &f >\ J +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."bac"Forearm.seek 3 + 700 counts +4 "manipulator"&@' +22 "core" ' +4 "storage"(g% +6 "core" %h \ L +6 ."downElevator"SE.seek :down +6 "storage"(}'g +98 (% +6 "core" %@. \ MV_ +4 "manipulator"&% +7 "core" % su +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."bac"Forearm.seek :retract +4 "manipulator"&V'\ +87 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +6 "core" ' +4 "storage"(#& +5 "core" &f u\ P +6 "collection"'%& +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 "processing"%c& +10 "core" &Sl\ EV +2 &\ f +8 "manipulator"&s& +8 "core" &d  u5 +4 "manipulator"&% +6 "core" %\   u +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +190 "core" ( +2 "manipulator"&*& +11 "core" &-  w +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &O& +5 "core" &- w +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +114 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&/ +77 "core" / +4 "manipulator"&& +9 "core" &- w | v k +9 "manipulator"&J% +6 "core" % n` z x n k +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +103 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +97 ."psFlush"Elbow.seek PC +16 "manipulator"&9(_ +118 "core" ( +2 "manipulator"&^& +8 "core" &h  x +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &<& +4 "core" &h j x +6 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&6'$ +90 "core" ' +4 "manipulator"&i& +6 "core" &h x +6 "manipulator"&N% +6 "core" %$ 6 x +4 "processing"%3& +8 "core" &\ m +6 "processing"%E& +8 "core" &%\ m +6 ."psFlush"PC.seek :closed +4 "processing"%(^ +4 "core" &\ m +4 &$\ n +8 &1u\ d*x +9 &ay\ c> +8 &gj\ dO +9 &(J\ gO +11 &Gg\ gO +8 &O\ gP +11 &mG(\ gP +8 &/H\ gP +9 &J!\ gO +11 &L\ gP +8 & uN\ gP +13 &"7L\ gP +7 &#K\ gP +9 &%N\ gP +10 &'}L\ gP +8 &)>K\ hP +9 &+I\ hO +11 &,I\ gO +8 &.I\ hP +9 &0GH\ hP +11 &2\ H\ hO +8 &3J\ hO +11 &5J\ hO +8 &7PJ\ gO +9 &9I\ hP +11 &:G\ hP +8 &<N\ gP +9 &>WN\ gP +11 &@K\ hO +8 &AQ\ gP +11 &CX\ gQ +8 &EQu\ dU +9 &G\ cV +15 &H}\ cU +6 &J\ cV +8 &LR\ bW +10 &N|\ cV +8 &O\ cW +11 &Q\ cW +8 &SVz\ aX +9 &Uq\ cW +11 &Vu\ cW +8 &Xk\ bX +9 &Z_\ bX +11 &\\z\ bY +8 &]vx\ d7 +11 &^4jw\ eA +6 ( +4 &^"x\ i/ +4 "processing"%E& +8 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.84 +2 "processing"%F& +8 "core" &^"x\ k/ +2 &^"w\ k/ +6 ."psFlush"Hand.open +2 "manipulator"&H1 +78 "core" 1 +2 "manipulator"&% +8 "core" % $ C x +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&M'\ +94 "core" ' +6 ."psFlush"PSR.select :air +6 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 ."psFlush"PSV.dial PSR +4 "manipulator"&% +4 "processing"%w +14 "core" %\  ? y +4 "storage"(% +6 "core" %v \ S +4 "storage"(. +8 "core" .(d +2 "storage"(:& +9 "core" &f \ X  +6 "storage"(& +18 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +4 "core" &f\ \  \ Z +6 "manipulator"&;& +6 "core" &h  x +6 "manipulator"&\ % +18 ."psFlush"PS.seek 0.5ml +6 "processing"%{' +6 "core" %\   x +4 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 3 +2 "manipulator"&P(U +264 "core" ( +2 "manipulator"&=& +8 "core" &Y  w5 +4 "storage"(S& +7 "core" &f \ X +4 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&R' +92 "core" ' +4 "storage"("& +6 "core" &f\ \  ,\ Y +6 ."WCR"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +97 ."WCR"SE.seek :beamBreak +6 "storage"('> +45 "core" ' +2 ."psFlush"delay 5 seconds +3 #"uploadLog"upsync +212 "core" ' +2 "storage"(y- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&1& +3 "core" &Y F x5 +2 "storage"(k& +4 "core" &f\ \  \ W +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 3 +2 "manipulator"&') +34 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&2, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -' +3 ."WCR"SE.seek 8.16 Pucks below Top Plate +2 "storage"(L' +33 "core" ' +2 "manipulator"&?% +3 "core" %7 S s +2 "storage"(>& +3 "core" &f c\ S +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 314 counts +2 "manipulator"&)'c +13 "core" ' +2 "manipulator"&I& +3 "core" &d ~ y4 +2 "storage"(b& +3 "core" &f\ \  \ Y +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&f' +16 "core" ' +2 ."WCR"SE.seek 9.16 Pucks below Top Plate +2 "storage"(U' +38 "core" ' +2 "manipulator"& & +3 "core" &d  x4 +3 "manipulator"&0% +4 "core" %  x +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&q'\ +34 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%/'\ +37 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(i +174 "core" ( +2 "manipulator"& & +3 "core" &h ] y) +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &h y) +3 ."WCR"Forearm.seek CC + "manipulator"&'Ͻ +94 "core" ' + ."WCR"Hand.close +2 "manipulator"&]/ +69 "core" / +6 ."WCR"CC.seek :open +2 "collection"'( +400 "core" ( + "storage"(|& +4 "core" &f \  \ ` +2 "storage"(Z& +3 "core" &f\ \  \ ` +40 "manipulator"&W& +10 "core" &h [ z) +2 "manipulator"&!% +4 "core" % y* +3 ."WCR"Forearm.seek :retract + "manipulator"&''\ +95 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&(U +144 "core" ( +2 "manipulator"&& +3 "core" &S ? z +2 "storage"(~& +4 "core" &f   \ a +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 3 + "manipulator"&Q') +110 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&8, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&m1 +67 "core" 1 +3 "manipulator"&-% +4 "core" % =  x +2 "storage"(4& +3 "core" &f   \ ] +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 3 + 320 counts + "manipulator"&T'i +15 "core" ' + "manipulator"&o& +4 "core" &S K y +2 "storage"(+& +3 "core" &f  $\ c +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&`' +23 "core" ' +2 "storage"( % +3 "core" %   \ c +3 ."downElevator"SE.seek :down +4 "storage"(a'g +99 (l% +3 "core" %1   \ dU] +2 "manipulator"&,% +4 "core" %  y +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&D'\ +91 "core" ' ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge +471 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"% @ +189 "core" A +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%7  +126 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"% +100 "core" +5 ."psFlush"PS.seek :empty + "processing"%e'ϖ +983 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1625 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +101 "core"  +50 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +580 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%['\ +1150 "Can"\ mM~t! +953 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%(  +36 "core" +6 ."psFlush"PTV.dial :mixing + "processing"%d @ +74 "core" B +6 ."psFlush"PSV.dial :mixloop +2 "processing"%h +100 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%j'ϖ +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +99 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%'M +1093 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%p'\ +1596 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%K +83 "core"  +4 ."psFlush"PTV.dial :puck + "processing"%_  +68 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%A  +5 "core" +5 ."psFlush"PS.seek 0ml + "processing"%n'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%\\ +70 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%v' +582 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%g'\ +2102 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"% U +93 "core" W +11 ."psFlush"PS.seek 0ml +2 "processing"%$'ϴ +2603 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +54 "core" B +5 ."psFlush"PS.seek 2.5ml +2 "processing"%t'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%X  +72 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%#'ϴ +2603 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +41 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%c'\ +2603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%. +70 "core" +5 ."psFlush"PBV.dial PSV + "processing"%s U +16 "core" T +5 ."psFlush"PS.seek 0ml + "processing"%'ϴ +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +54 "core" B +5 ."psFlush"PS.seek 2.5ml +2 "processing"%@'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%*  +72 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%O'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%} +42 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"% 'M +1089 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1601 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +4 ."psFlush"PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%J  +54 "core" +5 ."psFlush"PS.seek 0ml + "processing"%V'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml + "processing"%^' +578 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +53 ."psFlush"PS.seek 2.5ml +2 "processing"%<'\ +2091 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%i +72 "core" +5 ."psFlush"PBV.dial PSV + "processing"%N U +54 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%3'ϴ +2592 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%F'ϴ +2602 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +42 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +2610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%E +71 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"% U +5 "core" U +5 ."psFlush"PS.seek 0ml + "processing"%'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +55 "core" B +4 ."psFlush"PS.seek 2.5ml +2 "processing"%:'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%w  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2599 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"';& +3 "core" &E\ l +2 "manipulator"&\ & +4 "core" &S  y +2 "manipulator"&6% +3 "core" %\  + z +2 .tElbow.seek PC +2 "manipulator"&=(_ +247 "core" ( +2 "manipulator"&S& +3 "core" &f ) z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &f  z +2 .tForearm.seek PC + "manipulator"&9'$ +92 "core" ' + .tHand.close + "manipulator"&"/ +71 "core" / +4 .tPC.seek :open + "processing"%M( +459 "core" ( +2 "manipulator"&y& +3 "core" &f y +2 "manipulator"&1% +3 "core" % /  z +3 .tForearm.seek :retract + "manipulator"&k'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&C(i +350 "core" ( + "manipulator"&?& +4 "core" &u" : z<9 +2 .tElbow.reconfigure :loose +43 "manipulator"&$ &.,(#b +6 &>& +3 "core" &u" l z<9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&I'Ͻ +97 "core" ' +2 "manipulator"&b& +3 "core" &u" @ z<9 +2 "manipulator"& % +4 "core" % + z +2 "collection"'0& +4 "core" &O\ k +3 "collection"'R& +5 "core" &O\ k +2 .tCC.seek :closed + "collection"'P(S +5 "core" &M\ j +9 &1xK\ b*z +9 &cyG\ `> +10 &rmP\ aO +9 &3K>\ eO +9 &QI\ dO +10 &PA\ eO +9 &xRN\ dO +10 &:SI\ dO +9 &SL\ eO +9 &OD\ dO +10 & QP\ cO + "Can"\ mZt +8 "core" &"BOR\ dO +9 &$QQ\ dO +10 &%PE\ dP +9 &'OH\ dO +10 &)JQG\ dO +9 &+ LF\ eO +9 &,PG\ dO +10 &.RE\ dO +9 &0SOE\ dO +9 &2OE\ dO +10 &3QF\ dP +9 &5OD\ dO +9 &7ZPG\ dO +10 &9RE\ dO +9 &:QF\ dO +10 &<ND\ eO +9 &>bOB\ dO +9 &@$PG\ dO +10 &AME\ eO +9 &CWG\ cP +10 &Ee]D\ cQ +9 &GB\ `T +9 &HE\ ZZ +10 &JB\ Y\\ +9 &LME\ Y\\ +9 &N F\ X] +10 &OE\ X] +9 &QE\ W] +10 &S,vF\ [. +9 &SE\ X!c +9 ( + &SD\ ^W +3 "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.43 + "collection"'& +3 "core" &S4\ ]W +4 .tHand.open + "manipulator"&1 +77 "core" 1 + "manipulator"&)% +4 "core" % 9 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &SF\ ^W +2 "collection"'% +3 "core" %@\ ^ +2 .tCSV.dial CSR +2 "collection"'f  +40 "core"  +5 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'{'oW +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '2% +3 "core" %o\\&\ ` +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"']' +660 "core" ' +2 .tCSV.dial :waste + "collection"'q +130 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'G' +2004 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'|& +4 "core" &S#\ _W +2 "collection"'Z% +3 "core" %\ _ +2 .tCSV.dial :flush + "collection"'W  +43 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'!'oW +1245 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +42 "core" A +4 "collection"'~% +3 "core" %o[\ ` +2 .tCS.seek 7ml +2 "collection"'' +547 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'  +2 .tCTV.dial CSV +3 "collection"'m  +48 "core"  +126  +4 .tCBV.dial :waste2b + "collection"'-  +4 "core"  +5 .tCS.seek 0ml + "collection"'4' +1702 "core" ' +2 #tFlushing upper manifold + "collection"'o& +3 "core" &S\ ^W +2 "collection"'+% +4 "core" %\ ] +2 .tCSV.dial :flush + "collection"'  +72 "core" +5 .tCS.seek 5ml + "collection"'''oW +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +44 "core" B +4 "collection"',% +3 "core" %oR\ ` +3 .tCS.seek 6.999ml + "collection"'' +542 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'Q +2 .tCBV.dial CSV +3 "collection"'T  +47 "core"  +57  +4 .tCTV.dial :air + "collection"'U  +130 "core"  +5 .tCS.seek 0ml + "collection"'`' +1718 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'a'/ +775 "core" ' +2 .tCSV.dial :waste + "collection"' +44 "core" +4 .tCS.seek 0ml +2 "collection"'7' +778 "core" ' +2 "collection"'& +3 "core" &S\ ]W +2 "collection"'/% +4 "core" %\ ] +2 .tCSV.dial :flush + "collection"'5  +43 "core"  +4 .tCS.seek 3ml + "collection"'e'/ +773 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'u @ +43 "core" A +4 "collection"'(% +3 "core" %/ \ _ +3 .tCS.seek 4.999ml + "collection"'d'oR +540 "core" ' +2 .tCSV.dial :air +2 "collection"'h @ +4 "core" @ +5 .tCS.seek 0ml + "collection"'[' +1240 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'&'/ +784 "core" ' +2 .tCSV.dial :waste + "collection"'j +72 "core" +5 .tCS.seek 0ml + "collection"'' +788 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'K& +3 "core" &S\ ]W +2 "collection"'_% +4 "core" %\ ] + .tCSV.dial CSR +2 "collection"'A  +129 "core"  +6 #tPulling 8ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 8ml + "collection"'p'_ +1927 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'\\' +554 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'n + 'v  +6 "core"  +95 +10 .tCTV.dial :intake +2 "collection"'  +72 "core"  +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 2ml +2 "collection"''O +1969 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'g  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +586 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'$  +102 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.seek 4ml + "collection"'X'O +1108 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'t' +1486 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'%  + '#  +41 "core" ~ +89  +5 .tCBV.dial :waste2b + "collection"'.  +46 "core"  +5 .tCS.seek 0ml + "collection"'s' +2391 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR + "collection"'c  +44 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'B'O +1089 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' +1471 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"'* +2 .tCBV.dial CSV +3 "collection"'@  +46 "core"  +54 +5 .tCTV.dial :air + "collection"'}  +129 "core" +4 .tCS.seek 0ml +2 "collection"'O' +2419 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml + "collection"' '/ +785 "core" ' +2 .tCSV.dial :waste + "collection"' +43 "core" +4 .tCS.seek 0ml + "collection"'J' +777 "core" ' +2 #tFlushing upper manifold + "collection"'& +4 "core" &S\ _W +2 "collection"'% +3 "core" %\ _ +2 .tCSV.dial :flush + "collection"'V  +42 "core"  +48 .tCS.seek 5ml + "collection"'^'oW +1244 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +43 "core" @ +3 "collection"'N% +4 "core" %oX\ _ +3 .tCS.seek 7ml + "collection"'<' +550 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +2 '3  +6 "core"  +95 ~ +4 .tCTV.dial :air +4 .CS.seek 0ml + "collection"'Y' +1700 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +785 "core" ' +2 .tCSV.dial :waste + "collection"'H +44 "core" +4 .tCS.seek 0ml +2 "collection"'F' +769 "core" ' +2 "collection"'E& +3 "core" &S\ ^W +2 "collection"'% +3 "core" %\ ^ +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +5 .tCS.seek 3ml + "collection"''/ +781 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" A +4 "collection"'w% +4 "core" %/\ ` +2 .tCS.seek 5ml +2 "collection"':'oX +554 "core" ' +2 .tCSV.dial :air + "collection"'; @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"'\ ' +1236 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'6'/ +778 "core" ' +2 .tCSV.dial :waste + "collection"'S +72 "core" +5 .tCS.seek 0ml + "collection"'r' +779 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'8& +3 "core" &S\ ^W +2 "collection"'"% +3 "core" %\ ] +2 .tCSV.dial :flush + "collection"'D  +43 "core"  +5 .tCS.seek 5ml + "collection"''oW +1246 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'y @ +42 "core" B +4 "collection"'1% +3 "core" %oX\ _ +3 .tCS.seek 7ml + "collection"'9' +541 "core" ' +2 ."connect"CSV.dial CTV +2 "collection"'=  +2 .tCTV.dial CSV +3 "collection"'?  +39 "core"  +96  +4 .tCBV.dial :waste2b +2 "collection"'>  +45 "core"  +5 .tCS.seek 0ml + "collection"'b' +1696 "core" ' +2 #tDisinfecting external Intake with kill + "collection"' & +3 "core" &S\ ^W +2 "collection"'0% +3 "core" %\ ^ +2 .tCSV.dial CSR +2 "collection"'k  +41 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +58 .tCS.seek 8ml +2 "collection"''_ +1558 "Can"\ j[uM +373 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'' +554 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' + ')  +46 "core"  +57 +4 .tCTV.dial :intake +2 "collection"'  +72 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'R'O +1968 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'f' +580 "core" ' +2 .tCSV.dial CSR + "collection"'I  +100 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"''oW +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'2' +1341 "core" ' + .tCSV.dial CBV +2 "collection"'{ +100 "core" +4 .tCS.seek 0ml +2 "collection"'q' +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&]& +4 "core" &u! 7 z<9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&|(i +36 "core" ( + "manipulator"&Z& +5 "core" &s _ z0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &s 1 z0 +2 .tForearm.seek CC + "manipulator"&G'Ͻ +99 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +4 .tCC.seek :open + "collection"'~( +401 "core" ( +2 "manipulator"&!& +3 "core" &s 3 z0 +2 "manipulator"&% +3 "core" % $ y +2 .tForearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&-(- +275 "core" ( +2 "manipulator"&& +3 "core" &- @ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- ' y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+'a +110 "core" ' +2 .tHand.open + "manipulator"& 1 +67 "core" 1 +8 "manipulator"&4% +4 "core" % hU z# +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +112 "core" ' + #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 02:06:47 +2 #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 04:17 +3 "Can"\ u?uk' +3 ."Qmail"GoodNews.email "Then, in tube 4: myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup\\n/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46\\n{1 => 33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 4}\\nCan@04:07:35, 24.5C, 55% humidity, 14.7psia, 13.047V, 0.361A, 55.123Ah, 4.71W\\nSampled 100.0ml",Subject: "Asleep until 04:17" +25 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +218 #"uploadLog"upsync +47977 "Can"&\ tu +11750 '\ v +4 #tPowering core bus +565 .Gate.power :raw,:ON +2 "sampler") +17 ), +2 "core"  +3 "collection"' +2 '' +2 "core"  +3 "processing"% +3 %T +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 4}\\nCan@04:18:00, 24.3C, 56% humidity, 14.7psia, 13.037V, 0.373A, 55.146Ah, 4.86W",Subject: "Started Eddie_20DAwcrTests phase myDA_WCR {hotBleach :waste2b}\\t #DA+WCR with hot bleach cleanup" +2 #tDA/WCR phase #20 +2 #bac sampling at most 100ml, wcr at most 100ml +4 #Loading sh1 puck from tube 4 into Collection Clamp + "collection"'& +3 "core" &\ q +2 .tHand.open +3 "manipulator"&X1 +76 "core" 1 + "manipulator"&%% +5 "core" % \  y a +2 "storage"(#% +10 "core" %o< |\ v` + "storage"(.. +4 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(t(, +40 ."Qmail"BACfans.email "Started bac in tube 4 at 04:18:00PDT11-Jun-23\\n{1 => 33,\\n 2 => 33,\\n 3 => 10,\\n 4 => 4}\\nCan@04:18:00, 24.3C, 56% humidity, 14.7psia, 13.037V, 0.373A, 55.146Ah, 4.86W",Subject: "bac sampling at most 100ml, wcr at most 100ml" +77 #"uploadLog"upsync +73 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (c& +2 "core" &, z { F\ o +10 "manipulator"&s& +9 "core" &R y( +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek 4 +2 "manipulator"&B(/ +32 "core" ( +4 "manipulator"&@& +6 "core" &4 yl +2 "storage"(*& +4 "core" &, 3\ w +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&}' +4 #"uploadLog"upsync +86 "core" ' +3 "storage"(& +3 "core" &, c\ w +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(O'> +293 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &, $\ y +2 "manipulator"&& +4 "core" &4 A yl +2 .tElbow.seek 4 +2 "manipulator"&(/ +3 "core" ( +2 "manipulator"&V& +3 "core" &4 , yl +2 "storage"(J& +4 "core" &, N\ y +3 .tForearm.seek 4 + 300 counts + "manipulator"&i'ρ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&N/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&^& +2 "storage"(3'g +8 "core" &4 yl +2 "manipulator"&% +3 "core" % ρ z +46 .tForearm.seek :retract +4 "manipulator"&<'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&Y(i +104 "core" ' + ."downElevator"SE.stop + "storage"(5 +47 "core" ( +2 "manipulator"&H& +3 "core" &e& P z@[ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &e& < z@[ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'Ͻ +91 "core" ' +2 "manipulator"&& +3 "core" &e& z@[ +2 "manipulator"&% +4 "core" % zD +2 "collection"'F& +4 "core" &\ s +2 "collection"'& +5 "core" &\ r +2 .tCC.seek :closed +2 "collection"'w(S +5 "core" &\ r +9 &5y\ i+{ +10 &d{\ h? +9 &\\k\ iO +9 &N\ lO +10 &O\ lO +9 &M\ lO +10 &eO\ kO +9 &'O\ kO +9 &S\ kO +10 &N\ kO +9 & lR\ kO +9 &"0O\ kN +10 &#P\ lO +9 &%MZ\ kO +9 &'uO\ kO +10 &)8P\ kN +9 &*O\ kO +10 &,P\ lO +9 &.}S\ kO +9 &0@N\ lN +10 &2O\ kO +9 &3Or\ kO +9 &5Qe\ kO +10 &7GOi\ kO +9 &9 Pj\ kO +10 &:Re\ kO +9 &<Oa\ lO +9 &>PNZ\ lN +10 &@OS\ lO +9 &AON\ lO +10 &CRI\ kO +9 &EUTN\ kO +9 &GZL\ jP +10 &HhE\ iR +9 &J~E\ gU +9 &LC:\ cX +10 &M8\ `[\ +9 &O2\ `[ +9 &Q6\ `\\ +10 &S#z)\ d/ +9 &S(\ bZ +10 ( + &Sg4\ hN +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.01 +2 .Hand.open + "manipulator"&1 +69 "core" 1 + "manipulator"&;% +4 "core" % zD +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +93 "core" ' +2 #tcollectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")\ + +4 "core" + + "sampler")S% +4 "core" % X\ C[ +2 "collection"'6& +4 "core" &Sh\ gN +4 "Can")\ qMv t +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'8  +5 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust + "sampler")" +4 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0X +27  +3 .tdelay 3.8 seconds +382 "collection"'1% +3 "core" %\ g +2 "sampler")% +3 "core" %;-  \\\ B +2 #tSensor limits: Intake max 149.6psia; Outlet max 146.4psia + .SSV.dial :spit +2 "sampler")= +130 "core"  +4 .tSS.seek 0ml +2 "sampler")?' +264 "core" ' +2 .tSSV.dial CBV +2 "sampler")>  +131 "core"  +4 .tCTV.dial :intake +2 "collection"'9  +73 "core"  +5 ."connect"SSV.dial CBV +2 "sampler")  +2 .tCBV.dial SSV +3 "collection"'0 @ +7 "core" ? +5  +47 #tAllowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +213 "collection"'k% +3 "core" %"##\ a +2 #tIntake @30.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X&\ ` +2 "sampler")% +3 "core" %^ c\ ;O +2 "sampler") % +4 "core" %^ c\ ;O +2 .tIntake.select :close + "sampler")0 +13 )% +2 "core" %^ i\ @O +2 .tSSV.dial :exhaust +2 "sampler")  +74 "core"  +4 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")R' +398 "core" ' +23 .tExhaust.select :close + "sampler") +13 #tSampling 100.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X\ c +2 "sampler")V% +4 "core" %l\\\ \ d\ < +2 #tEvacuated: Intake @55.0psia, Outlet @55.1psia + .SSV.dial :spit,avoiding: :exhaust + "sampler")J +104 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +3 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'i' +117 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +133 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X ` +31 "core" b +4 .tCS.seek 7.948ml +2 "collection"'9'̵ +558 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'0  + '  +7 "core"  +21  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'k' +2067 "core" ' +2 .tCSV.dial :air +2 "collection"'? @ +54 "core" B +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"')' +2391 "core" ' +2 "collection"'% +4 "core" %  \ i +2 .tCSV.dial between air and CTV +2 "collection"' ` +26 "core" a +5 .tCS.seek 2.389ml + "collection"'' +1852 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'b  + '  +6 "core"  +23  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'' +246 "core" '0"\ f +3 "collection"'f% +3 "core" % \ $\ g  +2 "sampler")% +4 "core" % a\ C +2 #tBubblePoint: Intake @55.2psia, Outlet @0.3psia + .CBV.dial SSV + "collection"'{ @ +31 "core" B +5 .tSS.reconfigure :default +2 "sampler")#.0X +3 #tEvacuated: Intake @51.2psia, Outlet @47.9psia + .SSV.dial :spit,avoiding: :exhaust + "sampler")Z +103 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'o' +137 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +132 "core"  +46 .tSS.reconfigure :exhale +3 "sampler")#.0X +5 .tCS.seek 5ml + "collection"'h'oW +1355 "core" ' + .tCSV.dial CTV +2 "collection"'K  +44 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'v  +55 "core" ~ +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'( @ +40 "core" > +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'z' +1348 "core" ' +2 "collection"'q% +3 "core" %M\ g +2 #tPuck @52.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'\\ +111 "core" +4 .tCBV.dial CSV + "collection"'/  +30 "core"  +4 "collection"'% +3 "core" %\ f +3 .tCS.seek 5ml + "collection"'g'oZ +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" +4 "collection"'&% +3 "core" %oW\ j +3 .tCS.seek 7ml + "collection"'X' +588 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'j @ +43 "core" ? +4 .tCS.seek 10ml + "collection"'M' +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'% ` +114 "core" _ +3 #tLysing Complete + "collection"'#& +67 "core" &Sc\ kN +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&c% +3 "core" %\  { z +2 "storage"( % +3 "core" %p h\ s +2 "storage"(s. +3 "core" .(, +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(@(d +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (*& +3 "core" &d d W\ k +2 "manipulator"&A& +3 "core" &e% E y@[ +2 "manipulator"&% +4 "core" %\  R z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&~(U +163 "core" ( + "manipulator"&n& +4 "core" &\\ \\ yH +2 "storage"(& +3 "core" &d P\ t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&_' +101 "core" ' +2 "storage"(.& +3 "core" &d \ u +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +46 .tSE.seek :beamBreak +2 "storage"('> +254 "core" ' +2 "storage"(V- +2 "core" -'G +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&J& +3 "core" &\\ zH +3 "storage"( & +3 "core" &d r r \ p +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&B') +31 "core" ' +2 .tElbow.hold + "manipulator"&N, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'G +2 .tSE.seek 9.17 Pucks below Top Plate +2 "storage"(}' +32 "core" ' + "manipulator"&O% +3 "core" %8 G z +2 "storage"(& +4 "core" &d V W S\ l +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts + "manipulator"&^'d +14 "core" ' + "manipulator"&& +5 "core" &\\ 7 zH + "storage"(p& +3 "core" &d }\ q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&H' +25 "core" ' +2 .tSE.seek 10.17 Pucks below Top Plate + "storage"(i'Z +39 "core" ' + "manipulator"&3& +4 "core" &\\ / yH +2 "manipulator"&% +4 "core" % , y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&<(i +153 "core" ( + "manipulator"&F& +4 "core" &b# | z>N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &b# m z>N +2 .tForearm.seek CC +2 "manipulator"&;'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +3 .tCC.seek :open + "collection"'S( +399 "core" ( +2 "storage"(8& +3 "core" &d \ s +2 "storage"(6& +4 "core" &d "\ s + "manipulator"&E& +4 "core" &b# / y>N +2 "manipulator"&$% +3 "core" % ϶ / z +3 .tForearm.seek :retract +2 "manipulator"&"'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&\ (U +153 "core" ( +2 "manipulator"&y& +3 "core" &^ T y +2 "storage"(1& +3 "core" &d ?\ v +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&') +101 "core" ' +2 .tElbow.hold + "manipulator"&=, +4 "core" , + .tElbow.reconfigure :tight +39 "manipulator"&$&.,(\ #b +9 .tHand.open + "manipulator"&D1 +75 "core" 1 +2 "manipulator"&>% +3 "core" % = 8 zO +2 "storage"([& +4 "core" &d [\ t +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 320 counts + "manipulator"&0'i +14 "core" ' +2 "manipulator"& & +3 "core" &^ r y +2 "storage"(9& +4 "core" &d D\ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&?' +18 "core" ' + "storage"(k% +4 "core" %_ X\ x +3 ."downElevator"SE.seek :down +2 "storage"('g +102 ( % +2 "core" %+ ^\ yU] +2 "manipulator"&)% +4 "core" %  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +86 "core" ' + ."downElevator"SE.stop + "storage"(5 +10 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ w +2 "manipulator"&f& +4 "core" &^  y +2 "manipulator"&% +3 "core" %\  6 y y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&{(- +170 "core" ( +2 "manipulator"&& +3 "core" &- c y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +4 "core" &- j y +3 .tForearm.seek :garage + "manipulator"&2'a +109 "core" ' +2 .tHand.close + "manipulator"&R/ +66 "core" / +2 "manipulator"&Z& +3 "core" &- [ y +2 "manipulator"&]% +3 "core" % o` K z +3 .tForearm.seek :retract + "manipulator"&P'\ +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&I(i +302 "core" ( +2 "manipulator"&L& +3 "core" &q = y5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &q H y5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +92 "core" ' +2 "manipulator"&& +3 "core" &q c y5 +2 "manipulator"&C% +4 "core" %Ͼ y+ +2 "collection"'& +4 "core" &|\ w +2 "collection"'& +5 "core" &\ w +2 .tCC.seek :closed +2 "collection"'W(S +3 "core" &\ w +9 &1y\ m*y +48 &dy\ m> +8 &uk\ lN + &8L\ oM + &P\ pM +4 &R\ oN + &}N\ oN +3 &?N\ oN +9 &T\ pN +10 &O\ pN +9 & N\ qM +9 &"GM\ qN +10 &$ S\ pN +9 &%Q\ pN +9 &'N\ qN +10 &)PN\ pM +9 &+P\ pN +10 &,Q\ pN +9 &.N\ qN +9 &0XM\ qM +10 &2Q\ qM +9 &3T\ pN +9 &5R\ pM +10 &7`Q\ qM +9 &9!T\ pN +10 &:R\ pM +9 &<Q\ pM +9 &>gR~\ pN +10 &@)Q\ pN +9 &AN\ qN +9 &CX\ pN +10 &Ej_\ oO +9 &G#{\ lS +10 &H\ fY +9 &J\ c\\ +9 &LO\ d[ +10 &N\ d\\ +9 &O\ e[ +9 &Q\ c\\ +10 &S3x\ h- +9 &S\ d#i +10 &S}\ kT +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.44 + "collection"'o& +3 "core" &S}\ kT +3 .tHand.open + "manipulator"&+1 +71 "core" 1 +2 "manipulator"&|% +3 "core" % Ͼ + z+ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +103 "core" ' + .tPSV.dial PSR +2 "processing"%, +128 "core"  +6 "processing"%G% +4 "core" %Ϲ7\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%T' +1591 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +4 .tPS.seek 0ml + "processing"%''ϴ +1588 "core" ' +2 .tPSV.dial PSR +2 "processing"%4 +42 "core"  +6 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml + "processing"%U'\ +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%` + "collection"'  +4 "core" A +3 "processing"%5 +3 "core" A +2 "processing"%Q  +64 "core" +95  +5 .tPSV.dial :mixloop +2 "processing"%7 +99 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'a  +15 "core" ~ +3 .tPTV.dial :PRVmixing +2 "processing"%d  +127 "core" +5 .tPS.seek 0ml + "processing"%u'ϴ +2602 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +4 .tPS.seek 2.5ml +2 "processing"%'\ +2606 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +48 .tPS.seek 0ml + "processing"%-'ϴ +2605 "core" ' +2 .tPSV.dial :air + "processing"%e  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%l'\ +2599 "core" ' +2 .tPSV.dial :mixloop + "processing"%K +55 "core" +5 .tPS.seek 0ml + "processing"%'ϴ +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +3 "core" &q V y5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&((i +3 "core" ( +2 "manipulator"&h& +3 "core" &q y5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &q y5 +2 .tForearm.seek CC +2 "manipulator"&\\'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&// +65 "core" / +3 .tCC.seek :open + "collection"'( +402 "core" ( + "manipulator"&z& +4 "core" &q O y5 +2 "manipulator"&% +3 "core" % ϰ / y +3 .tForearm.seek :retract + "manipulator"&&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&g(- +280 "core" ( + "manipulator"&j& +4 "core" &- % y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &- 1 y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&%'a +114 "core" ' +2 .tHand.open +2 "manipulator" +68 "core" 1 +2 "manipulator"&c% +3 "core" % iN [ z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +104 "core" ' +2 .tPSV.dial :mixloop + "processing"%s +14 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%*  +16 "core" +3 ."connect"PRV.dial CBV +3 "processing"%A  + .tCBV.dial PRV +3 "collection"'  +6 "core"  +12 ~ +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'t  +4 "core"  +4 #tLoading lyfil puck from tube 4 into Collection Clamp + "collection"'n& +3 "core" &\ w +2 "manipulator"&% +3 "core" %\  C y +2 "storage"(.% +4 "core" % W\ | +2 "storage"(Y. +2 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(:(, +241 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (V& +2 "core" &, ;\ u +2 "manipulator"&J& +4 "core" &- s y +2 "manipulator"& % +4 "core" %\ T y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&(/ +176 "core" ( +2 "manipulator"&O& +3 "core" &4 T y& +2 "storage"(& +4 "core" &, \ { +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(p& +3 "core" &, B\ { +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(3'> +293 "core" ' + "storage"(- +4 "core" -'~ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (_& +2 "core" &, C\ v +2 "manipulator"&~& +4 "core" &4 E z& +2 .tElbow.seek 4 +2 "manipulator"&(/ +3 "core" ( +2 "manipulator"&B& +3 "core" &4 x z& +2 "storage"(^& +4 "core" &, \ x +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&}'ρ +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&F/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(H'g +7 "core" &4 ^ y& + "manipulator"&N% +4 "core" % v 8 y +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&x(i +149 "core" ' + ."downElevator"SE.stop + "storage"(5 +22 "core" ( + "manipulator"&& +4 "core" &k P y" +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &k Q y" +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&8'Ͻ +103 "core" ' +2 "manipulator"&6& +4 "core" &k k y" +2 "manipulator"&E% +3 "core" %Ϸ \\ z +2 "collection"'$& +4 "core" &\ v +3 "collection"'y& +4 "core" &\ v +2 .tCC.seek :closed +2 "collection"'1(S +3 "core" &\ v +9 &<\ r$e +10 &Vu\ l7 +9 &r\ lK +9 &P\ oN +10 &mO\ oM +9 &.S\ oM +9 &P\ oN +10 &R\ oM +9 &sP\ oN +10 &5P\ oN +9 &Pu\ oN +9 &!Qm\ oN +10 &#}Nc\ pM +9 &%=Se\ nN +9 &&Q\\\ oN +10 &(SX\ oN +9 &*RV\ oN +10 &,FNL\ oM +48 &.MF\ oM +8 &/OF\ nM + &1SF\ nM + &3MT;\ nN +3 &5Q-\ nN &6N*\ nM +4 &8O(\ nN +10 &:VS,\ oM +9 &<N'\ oM +9 &=Q!\ oM +10 &?S\ oM +9 &A]O\ oN +9 &CQ\ oN +10 &DT\ oM +9 &FZ\ nO +10 &H]l \ lP +9 &J\ jS +9 &K\ \ fX +10 &M \ d[ +9 &OE\ c[ +9 &Q\ \ dZ +10 &R\ e= +9 &S-\ f&p +9 &Sb\ mN +3 ( + "collection"'y& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.04 +2 .Hand.open +2 "manipulator"&;1 +69 "core" 1 +2 "manipulator"&<% +4 "core" % ϶ Z z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'>  +126 "core"  +4 .tCSV.dial CTV +2 "collection"'[  +29 "core"  +5 .tPS.seek 2.5ml +2 "processing"% '\ +2601 "core" ' +2 "collection"'9% +3 "core" % JO\ l +3 .tCS.seek 4.251ml + "collection"'"'W +1532 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%k  +42 "core"  +5 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%\  +81 "core"  +5 .tPS.seek 0ml +2 "processing"% 'ϴ +2602 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"') ` +28 "core" _ +4 .tCSV.dial :air + "collection"' @ +43 "core" ? +4 .tCS.seek 10ml +2 "collection"'f' +1539 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +5 .tCS.seek 0ml + "collection"'' +2617 "core" ' +2 .tCBV.dial :waste1 + "collection"'0 @ +30 "core" > +3 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'i  +127 "core" +3 "collection"'& +4 "core" &Scx{u\ jN +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&?% +4 "core" %\  : z +2 "storage"(r% +3 "core" %o \ s +2 "storage"(. +3 "core" .(, +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(=(d +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (R& +2 "core" &e \\ e \ l +2 "manipulator"&Z& +4 "core" &k 6 z" +2 "manipulator"&]% +3 "core" %\  X z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&b(U +154 "core" ( +2 "manipulator"&2& +4 "core" &_ 0 y> +2 "storage"({& +4 "core" &e /\ s +40 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&L' +92 "core" ' +2 "storage"(!& +3 "core" &e E\ s +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('> +242 "core" ' +2 "storage"(C- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &_ \\ y> +2 "storage"(P& +3 "core" &e | z \ o +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&S') +33 "core" ' +2 .tElbow.hold + "manipulator"&o, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(+- +2 "core" -' +3 .tSE.seek 10.15 Pucks below Top Plate +2 "storage"(|'L +30 "core" ' +2 "manipulator"&% +3 "core" %; r z +2 "storage"(,& +4 "core" &e z 9\ n +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&G'g +14 "core" ' + "manipulator"&& +3 "core" &_ z> +2 "storage"( & +4 "core" &e _\ r +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&T' +23 "core" ' +2 .tSE.seek 11.15 Pucks below Top Plate + "storage"(4' +46 "core" ' +2 "manipulator"&'& +3 "core" &_ C z> +2 "manipulator"&`% +4 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&(i +153 "core" ( + "manipulator"&Q& +4 "core" &f" N z<@ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &f! i z<@ +3 .tForearm.seek CC + "manipulator"&a'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&d/ +77 "core" / +3 .tCC.seek :open + "collection"'U( +402 "core" ( + "storage"(& +3 "core" &e \ q +2 "storage"(u& +3 "core" &e "\ q +2 "manipulator"&& +4 "core" &f! { z<@ +2 "manipulator"&% +5 "core" % ϲ ^ y, +2 .tForearm.seek :retract + "manipulator"&e'\ +94 "core" ' +39 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&-(U +154 "core" ( + "manipulator"&K& +4 "core" &Z s y +2 "storage"(l& +3 "core" &e <\ t +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 3 + "manipulator"&v') +104 "core" ' +2 .tElbow.hold + "manipulator"&h, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&q1 +70 "core" 1 +3 "manipulator"&/% +4 "core" % 5 v z +2 "storage"(I& +3 "core" &e v t 0\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 312 counts + "manipulator"&m'a +14 "core" ' +2 "manipulator"&W& +3 "core" &[ F y +2 "storage"(z& +4 "core" &e m\ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +25 "core" ' + "storage"(\\% +4 "core" % K\ u +3 ."downElevator"SE.seek :down +3 "storage"(j'g +100 (X% +3 "core" % 0 S\ wV^ +2 "manipulator"&(% +3 "core" % ? y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +71 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +17 "core" ' + .tPSV.dial :air +2 "processing"%c  +68 "core" +4 .tPS.seek 2.5ml + "processing"%&'\ +2599 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%s +42 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%*  +42 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%A +42 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml + "processing"%t'ϴ +40 "Can")\ y5w{ +2568 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%n& +3 "core" &4\  +2 "manipulator"&& +3 "core" &[  y +2 "manipulator"&.% +4 "core" %\  ) y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +168 "core" ( +2 "manipulator"&%& +3 "core" &- I y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +44 "core" &- . y +4 .tForearm.seek :garage +2 "manipulator"&J'a +110 "core" ' +2 .tHand.close + "manipulator"& / +71 "core" / +2 "manipulator"&@& +3 "core" &- j z +2 "manipulator"&O% +4 "core" % m` p z +2 .tForearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&p(_ +139 "core" ( + "manipulator"&g& +4 "core" &V y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &V o y +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +97 "core" ' +2 "manipulator"&_& +3 "core" &V N z +2 "manipulator"&~% +4 "core" %. U z +2 "processing"%B& +3 "core" &5\  +3 "processing"%^& +5 "core" &7\  +2 .tPC.seek :closed + "processing"%F(^ +5 "core" &8\  +7 &F4\ %i +9 &wW{3\ 9 +10 &r3\ N +9 &N7\ O +10 &NL4\ O +9 &M0\ O +9 &P4\ O +10 &N0\ O +9 &WO-\ O +9 &O-\ O +10 &N.\ O +9 &!N'\ O +10 &#^N&\ O +9 &% N'\ O +9 &&O+\ O +10 &(N(\ O +9 &*fN&\ O +9 &,(O(\ O +10 &-N'\ O +9 &/N/\ O +10 &1oK'\ O +9 &32N&\ O +9 &4P$\ O +10 &6N&\ O +9 &8wN2\ O +9 &:9N(\ O +10 &;O#\ O +9 &=O\ P +10 &?~P&\ O +9 &A?O&\ P +9 &CX/\ P +10 &Dj1\ S +9 &Fv1\ U +9 &H8'\ U +10 &I(\ U +9 &K%\ U +10 &M|'\ U +9 &O<(\ V +9 &P%\ V +10 &R&\ V +9 &T%\ V +9 &VD)\ V +10 &X%\ V +9 &Y$\ W +10 &[(\ W +9 &]H'\ O +9 &^~E{&\ !e +10 &^A'\ 3 +5 ( +2 "processing"%^& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.73 + "processing"%& +4 "core" &^&(\ 3 + &^%(\ 3 +3 .tHand.open + "manipulator"&N1 +69 "core" 1 +2 "manipulator"&% +3 "core" % % S z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +4 .tPSV.dial :mixloop + "processing"%3 +42 "core" +4 "processing"%w% +4 "core" %ϱ!\ +3 .tPS.seek 0.3ml + "processing"%}' +383 "core" ' +2 .tPSV.dial PSR + "processing"% +99 "core" +6 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%6'' +477 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%E'\ +1899 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%$ +143 "core" +4 .tPTV.dial :mixing +2 "processing"%H @ +69 "core" A +5 .tPBV.dial :waste2 +2 "processing"%  +90 "core"  +5 .tPS.seek 0ml + "processing"%'ϴ +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&;& +4 "core" &V O y +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&<(_ +4 "core" ( + "manipulator"&y& +3 "core" &V t z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &V [ z +2 .tForearm.seek PC +2 "manipulator"&['$ +99 "core" ' + .tHand.close + "manipulator"&8/ +73 "core" / +3 .tPC.seek :open + "processing"%( +460 "core" ( +2 "manipulator"&9& +3 "core" &V t y +2 "manipulator"&M% +3 "core" % 4 T y +2 .tForearm.seek :retract +2 "manipulator"&k'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&\ (- +130 "core" ( +2 "manipulator"& & +3 "core" &- n y& +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &- W z& +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' + .tHand.open + "manipulator"&"1 +65 "core" 1 +2 "manipulator"&% +3 "core" % gQ k z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +101 "core" ' +2 #tLoading bac puck from tube 4 into Processing Clamp + "processing"%0& +4 "core" &\ +2 "manipulator"&i% +3 "core" %\  z +2 "storage"(% +4 "core" %[ \ y +2 "storage"(?. +3 "core" .(d +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(r(, +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &, D\ q +2 "manipulator"&R& +3 "core" &- z& +2 "manipulator"&Z% +3 "core" %\  c y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&](/ +168 "core" ( +2 "manipulator"&:& +3 "core" &% y- +2 "storage"(2& +3 "core" &, \ x +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&{' +92 "core" ' +2 "storage"(x& +41 "core" &, 8\ y +9 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(!'> +299 "core" ' +2 "storage"(D- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (C& +2 "core" &, F\ u +2 "manipulator"&& +4 "core" &% k y- +2 .tElbow.seek 4 +2 "manipulator"&P(/ +2 "core" ( +2 "manipulator"&+& +4 "core" &% c z- +2 "storage"(& +3 "core" &, \\\ v +3 .tForearm.seek 4 + 300 counts + "manipulator"&,'ρ +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +76 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(''g +7 "core" &% t z- +2 "manipulator"&`% +3 "core" % ϋ , z +3 .tForearm.seek :retract + "manipulator"&L'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&b(_ +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +93 "core" ( + "manipulator"&& +3 "core" &e > y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &e " z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&G'$ +96 "core" ' +2 "manipulator"&|& +3 "core" &e ] y +2 "manipulator"&Q% +5 "core" % _ y +3 "processing"%7& +3 "core" &"\ +3 "processing"%T& +4 "core" &\ +3 .tPC.seek :closed + "processing"%o(^ +4 "core" &\  +9 &1x\ *x +10 &by\ > +9 &`k\ O +9 &"J \ O +10 &J \ O +9 &I\ O +10 &hI\ O +9 &*O\ O +9 &J\ O +10 &K\ O +9 & qK\ N +9 &"2J\ O +10 &#J\ N +9 &%O\ O +10 &'xI\ O +9 &):N\ O +9 &*N\ O +10 &,L\ O +9 &.L\ N +9 &0CL\ N +10 &2K\ N +9 &3O\ O +10 &5K\ N +9 &7IO\ O +9 &9 L\ N +10 &:K\ N +9 &<M\ N +9 &>RM\ O +10 &@Q\ O +9 &AR\ O +10 &C\\\ P +9 &EMv\ S +9 &G\ \ U +10 &H\ T +9 &J\ U +9 &LN\ U +10 &N\ V +9 &O\ V +10 &Q\ V +9 &SU\ V +9 &U\ V +10 &V\ V +9 &X\ W +9 &ZZ\ W +10 &\\\ W +9 &]\ : +10 &^,v\ V +9 &^#\ 1 +2 ( +2 "processing"%T& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.77 +3 .Hand.open + "manipulator"&d1 +77 "core" 1 + "manipulator"&5% +4 "core" %  U z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +90 "core" ' +2 #tHeating Puck.from 4, :bac in Processing Clamp to 29C for 2:00:00 +2 .PH.seek 29C,5:00 +2 "processing"%  +2 %u9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%K9 +3 "core" 9  +102 "processing"%a9 +11 "core" 9 +102 "processing"%l9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%q9 +3 "core" 9 +102 "processing"%/9 +3 "core" 9" +102 "processing"%I9 +7 "core" 9' +102 "processing"%W9 +3 "core" 9+ +102 "processing"%z9 +3 "core" 9/ +102 "processing"%\\9 +3 "core" 93 +102 "processing"%e9 +3 "core" 98 +102 "processing"%X9 +3 "core" 9< +103 "processing"%(9 +2 "core" 9@ +103 "processing"%-9 +2 "core" 9D +103 "processing"%v9 +2 "core" 9H +103 "processing"%m9 +2 "core" 9M +103 "processing"%c9 +3 "core" 9Q +103 "processing"%49 +2 "core" 9U\ +103 "processing"%9 +2 "core" 9Y +103 "processing"%j9 +2 "core" 9] +103 "processing"% 9 +2 "core" 9b +103 "processing"%s9 +3 "core" 9(f +102 "processing"%*9 +3 "core" 92j +103 "processing"%A9 +2 "core" 9=n +103 "processing"%9 +2 "core" 9Es +103 "processing"%&9 +2 "core" 9Ow +103 "processing"%n9 +2 "core" 9X{ +103 "processing"%9 +2 "core" 9a +103 "processing"%.9 +2 "core" 9i +103 "processing"%%9 +2 "core" 9q +103 "processing"%V9 +2 "core" 9w +4 .tPH.hold 2:00:00,29C +2 "processing"%h ppq +2 .tdelay 1:30 +5 "core"  +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +104 "core"  +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml + "processing"%@' +578 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +15 .tPS.seek 2ml + "processing"%O'˹ +1591 "core" ' +2 .tPTV.dial :puck + "processing"%#  +74 "core"  +6 .tPSV.dial PTV +2 "processing"%g +84 "core"  +4 .tPBV.dial :waste1 +39 "processing"%  +135 "core"  +4 "processing"%J% +4 "core" %˻\  +2 .tPS.seek 1.5ml +2 "processing"%_' +582 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" , +5 .tPS.seek 0ml + "processing"%B'ϴ +1598 "core" ' +3 .tdelay 5:00 +27758 "Can"5\ x>x<{ +2244 #trecoverPSRreagent08 .PTV.dial :puck +2 "processing"%Y  +5 "core"  +4 .tPBV.dial :waste1 +2 "processing"%  +33 "core"  +4 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +4 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core" +7 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%N'\ +2359 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" +4 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +73 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +4 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +72 "core"  +4 .tPS.seek 0ml + "processing"%w'ϴ +2376 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +133 "core" +3 .tPSV.dial :mixloop + "processing"%t +44 "core" +4 .tPRV.dial :ab1 + "processing"% @ +75 "core" B +4 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%}' +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'6  + "processing"%$  +45 "core" +4  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[&"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"B/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:29:in `myDA_WCR'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:47"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:46"?/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45:in `times'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2/mission/Eddie_20DAwcrTests.rb:44"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%H% +3 "core" %O\  +3 .tPS.seek 0.3ml + "processing"%' +350 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'E  +30 "core" +3 .tPRV.dial :air +2 "processing"%;  +42 "core"  +5 .tPS.seek 0.9ml + "processing"%y'A +1252 "core" ' +2 .tPRV.dial :waste2 +41 "processing"%> @ +76 "core" ? +4 .tPS.seek 0.5ml +2 "processing"%8' +850 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%p  +55 "core" +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'˹ +1589 "core" ' +2 .tPSV.dial :PML +2 "processing"%F +40 "core" +4 .tPTV.dial :mixing + "processing"%9 @ +75 "core" B +4 .tPBV.dial :waste1 +2 "processing"%M  +36 "core" +4 "processing"% % +3 "core" %˶C\  +3 .tPS.seek 1.85ml + "processing"%)' +233 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%[ * +36 "core" , +5 .tPS.seek 0ml + "processing"%<'ϴ +1949 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +3 "core" &\ u +2 "manipulator"&& +3 "core" &e w y +2 "manipulator"&0% +4 "core" %\  ; y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(- +134 "core" ( + "manipulator"&i& +4 "core" &- I y$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- g y$ +3 .tForearm.seek :garage + "manipulator"&?'a +112 "core" ' + .tHand.close + "manipulator"&/ +69 "core" / +3 "manipulator"&& +3 "core" &- {$ +2 "manipulator"&R% +4 "core" % od z +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=(i +273 "core" ( +2 "manipulator"&:& +3 "core" &e0 S zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &e0 h zH +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x'Ͻ +96 "core" ' +2 "manipulator"&\ & +3 "core" &f0 zH +2 "manipulator"&f% +4 "core" % z +2 "collection"'D& +4 "core" &\ p +3 "collection"'C& +4 "core" &\ p +3 .tCC.seek :closed + "collection"'(S +4 "core" &\ p +9 &2x\ ]*x +9 &az\ _> +10 &fm\ ^O +9 &'N\ hO +10 &Q\ hP +53 &K\ `O +3 &kN\ _P + &-Q\ aP + &M\ ^P +3 &P\ gP + & sQ\ hP +3 &"5O\ ^P +10 &#M\ cO +9 &%R\ aP +9 &'|Q\ gO +10 &)>P\ iO +9 &+R\ gO +9 &,M\ iO +10 &.N\ hO +9 &0FL\ iO +10 &2R\ hO +9 &3R\ hO +9 &5O\ _O +10 &7OM\ cO +9 &9R\ iO +9 &:N\ iO +10 &<Q\ iP +9 &>VP\ hO +10 &@O\ _P +9 &AR\ gO +9 &CV\ hP +10 &EZ`\ gQ +9 &G{\ eT +9 &H\ TZ +10 &J\ W[\ +9 &LA\ U\\ +10 &N\ Z\\ +9 &O\ \\\\ +9 &Q\ Q\\ +10 &S*{\ Y0 +9 &S\ \\!d +9 ( + &S\ ZU +2 "collection"'C& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.44 + "collection"'+& +3 "core" &S~\ ZU +4 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % { y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%` +103 "core"  +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml +2 "processing"%]' +1587 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%{  +53 "core"  +5 .tPS.seek 0ml + "processing"%!'ϴ +1591 "core" ' + .tPSV.dial PSR +2 "processing"%, +41 "core"  +7 .tPSR.select :air + "processing"% +16 .tPS.seek 2.5ml + "processing"%'\ +2596 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%S  + "collection"'P  +31 "core"  +131  +6 .tPSV.dial :mixloop + "processing"%| +100 "core" +6 .tCTV.dial :air,avoiding: :intake + "collection"'Q  +16 "core" ~ +5 .tPTV.dial :PRVmixing + "processing"%7  +73 "core" +6 .tPS.seek 0ml + "processing"%''ϴ +2607 "core" ' +2 .tPSV.dial :air + "processing"%L  +42 "core"  +5 .tPS.seek 2.5ml +2 "processing"%'\ +2598 "core" ' + .tPSV.dial :mixloop +2 "processing"%d +44 "core" +49 .tPS.seek 0ml +2 "processing"%5'ϴ +2602 "core" ' + .tPSV.dial :air +2 "processing"%u  +55 "core" +5 .tPS.seek 2.5ml + "processing"%T'\ +2598 "core" ' +2 .tPSV.dial :mixloop + "processing"% +53 "core" +6 .tPS.seek 0ml + "processing"%G'ϴ +2603 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &f. 9 yH +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&K(i +3 "core" ( + "manipulator"&a& +4 "core" &f/ + xH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &f.  yH +3 .tForearm.seek CC + "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&q/ +71 "core" / +3 .tCC.seek :open + "collection"'/( +399 "core" ( +2 "manipulator"&I& +3 "core" &f. c zH +2 "manipulator"&W% +4 "core" % Ϫ t y +2 .tForearm.seek :retract +2 "manipulator"&z'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&\\(- +283 "core" ( +2 "manipulator"&e& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &- h y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&('a +111 "core" ' +3 .tHand.open + "manipulator"&-1 +73 "core" 1 +2 "manipulator"&v% +3 "core" % iU D y +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +103 "core" ' +2 ."bac"delayUntil "05:07:01.22" +2 #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'c& +4 "core" &\ g +2 "manipulator"&4% +3 "core" %\  s z +3 "storage"(% +3 "core" %i ~ \ m +2 "storage"(j. +3 "core" .(, +2 "storage"( & +3 "core" &, Y\ u +2 "storage"(s& +3 "core" &, \ u +2 "manipulator"&*& +4 "core" &- y +2 "manipulator"&A% +4 "core" %\  - z +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 +2 "manipulator"&(/ +192 "core" ( + "manipulator"&&& +4 "core" &; ? y\ +45 "storage"(n& +5 "core" &, m\ n +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 700 counts + "manipulator"&' +92 "core" ' +2 "storage"(.& +3 "core" &, \ w +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(%'> +307 "core" ' +2 "storage"(V- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &, :\ s +2 "manipulator"&& +3 "core" &; ^ z\ +3 ."WCR"Elbow.seek 4 + "manipulator"&@(/ +10 "core" ( +2 "manipulator"&#& +3 "core" &; z z +2 "storage"(g& +4 "core" &, \ m +2 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"& 'ρ +26 "core" ' + ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&J/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&O& +2 "storage"(~'g +8 "core" &; Q y + "manipulator"&_% +5 "core" % d K y] +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&Y(i +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +10 "core" ( + "manipulator"&& +4 "core" &m V yC +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &m n yC +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&'Ͻ +96 "core" ' +2 "manipulator"&B& +3 "core" &m ~ yC +3 "manipulator"&% +3 "core" %Ϡ w y6 +2 "collection"'^& +5 "core" &"\ o +3 "collection"'& +4 "core" &\ g +3 ."WCR"CC.seek :closed + "collection"'3(S +5 "core" &\ l +7 & .\ g#b +9 &Wx\ `7 +10 &t\ `L +9 &L\ dN +9 &fO\ jN +10 &(P\ iN +9 &Rt\ hN +9 &Nl\ iN +10 &kQe\ hO +9 &.Oe\ iN +10 &OX\ hN +9 &!RL\ hN +9 &#uPP\ hN +10 &%6QD\ hN +9 &&NJ\ iN +9 &(P:\ hN +10 &*|R6\ iN +9 &,>Q+\ hN +10 &.O/\ iN +9 &/M1\ iN +9 &1Q~)\ hN +10 &3FP\ hN +9 &5L\ iN +9 &6R\ hN +10 &8Q\ iN +9 &:OR \ hN +10 &<P\ hN +9 &=Q\ hN +9 &?Q\ iN +10 &AVR\ hN +9 &CU\ gO +9 &D]\ hO +10 &Fm \ gQ +9 &HL\ cU +10 &I\ ^Z +9 &Kh\ ^[ +9 &M}$\ ^\\ +10 &O?8\ \\\\ +9 &Q;\ \\\\ +9 &R<\ \\F +10 &S&8\ b(t +9 &Sl.\ gS +3 ( + "collection"'& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.27 +3 .Hand.open +39 "manipulator"&N1 +74 "core" 1 + "manipulator"&% +4 "core" % Ϡ l y6 +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&t'\ +95 "core" ' +2 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +2 "core" + +2 "sampler")w% +4 "core" % X\ B +2 "collection"'6& +3 "core" &Sk\ gS +4 "Can"<\ lKx + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'$  +4 "core"  +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")H  +14 "core" +5 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %;* h\ @~ +2 #"WCR"Sensor limits: Intake max 149.7psia; Outlet max 146.2psia + .SSV.dial :spit +2 "sampler")y +132 "core"  +6 ."WCR"SS.seek 0ml +2 "sampler")p' +275 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")8  +131 "core" +4 ."WCR"CTV.dial :intake +2 "collection"'F  +75 "core"  +6 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +2 "sampler")9  + "collection"'M @ +7 "core" + A +10 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +214 "collection"' % +3 "core" %Q\ _ +2 #"WCR"Intake @30.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +2 "sampler")#.0X"% +3 "core" %&I ]\ 7 +2 ."WCR"Intake.select :close + "sampler")0 +14 )y% +4 "core" %&I f\ ; +2 ."WCR"SSV.dial :exhaust + "sampler")}  +75 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")8' +952 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")M  + "collection"'F @ +6 "core" A +68 +6 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +215 "collection"'9% +3 "core" %1\ S +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.93ml/s + "sampler")#.0X)% +3 "core" %&\ Q +2 "sampler")y% +4 "core" %' Z\ -* +69 "collection"'}% +3 "core" %\ Q +2 "sampler")*% +3 "core" %' Y\ -* +78 "collection"'F% +4 "core" % \ Q +2 "sampler")M% +3 "core" %'/0 j\ ,* +89 "collection"'9% +3 "core" %  \ Q +2 "sampler")8% +3 "core" %'MM Z\ -* +100 "collection"')% +3 "core" % \ Q +2 "sampler")"% +4 "core" %'mo b\ -* +113 "collection"'% +41 "core" % \ I +9 "sampler")0% +3 "core" %' f\ +* +128 "collection"'i% +3 "core" %\ P +2 "sampler")% +4 "core" %' b\ ,* +144 "collection"'b% +3 "core" %\ P +2 "sampler")% +3 "core" %' i\ -* +3 "sampler")% +3 "core" %' ]\ ,* +2 ."WCR"Intake.select :close + "sampler")0 +15 )R% +3 "core" %' X\ /* +2 ."WCR"SSV.dial :exhaust + "sampler")1  +76 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")?' +959 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"):  + "collection"'2 @ +5 "core" A +69 +5 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +214 "collection"' % +3 "core" % \ V +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.58ml/s +2 "sampler")#.n0X) +72 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%y +72 "core"  +8 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +71 "core" +6 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%*  +82 "core" +5 ."bac"PS.seek 0ml +2 "processing"%F'ϴ +2385 "core" ' +2 #"bac"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%M +131 "core"  +8 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%9' +590 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +16 ."bac"PS.seek 2ml + "processing"%8'˹ +369 ."WCR"CBV.dial :waste2b +2 "collection"')  +31 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +47 "collection"'"' +344 "core" ' +2 ."WCR"delay 1:00 +782 "core" ' + ."bac"PTV.dial :puck +7 .PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"PBV.dial :waste1 + "processing"%0  +36 "core" +4 "processing"%i% +4 "core" %˵^\ r +2 ."bac"PS.seek 1.5ml +2 "processing"%' +585 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +35 "core" , +6 ."bac"PS.seek 0ml + "processing"%'ϴ +1587 "core" ' +2 ."bac"delay 2:00 +2563 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +127 "core" +6 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'R  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'1'O +585 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'' +1931 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV + "collection"'2 @ +72 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"':  +88 "core"  +8 "collection"' % +3 "core" % \ ` +2 ."WCR"CSV.dial between air and CTV +2 "collection"'? ` +57 "core" ^ +6 ."WCR"CS.seek 7.293ml +2 "collection"'\ ' +707 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'f  + 'D  +33 "core"  +98  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"'p' +1610 "core" '!\ \\ +3 ."WCR"delay 2:00 +1633 "Can"1\ dmyh{ +1776 #"bac"recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +2 "processing"%+  +36 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +8 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%C'\ +2392 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"%` +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +72 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +69 "core"  +6 ."bac"PS.seek 0ml + "processing"%]'ϴ +1191 ."WCR"CBV.dial :waste2b +2 "collection"',  +29 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'!' +350 "core" ' + ."WCR"delay 1:00 +804 "core" ' +2 #"bac"getPMLReagent08 + .PRV.dial :air + "processing"%P  +44 "core"  +5 ."bac"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%[  +131 "core" +4 ."bac"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%S  +44 "core" ~ +4 ."bac"PTV.dial :PRVmixing +2 "processing"%|  +3 "core" +4 ."bac"PSV.dial :mixloop +2 "processing"%Q +43 "core" +5 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.3ml +2 "processing"%7' +379 "core" ' +2 ."bac"delay 2 seconds +202 .PRV.dial :air + "processing"%Z  +45 "core"  +5 "processing"%% +3 "core" %U\ { +3 ."bac"PS.seek 0.55ml + "processing"%' +338 "core" ' +2 #"bac"addPMLReagent08 + .PSV.dial :air +2 "processing"%d  +53 "core" +5 ."bac"PS.seek 2ml + "processing"%u'˹ +1542 "core" ' +2 ."bac"PSV.dial :PML +2 "processing"% +53 "core" +4 ."bac"PTV.dial :mixing +2 "processing"% @ +75 "core" B +50 ."bac"PBV.dial :waste1 +2 "processing"%5  +36 "core" +4 "processing"%L% +3 "core" %˶]\ { +3 ."bac"PS.seek 1.85ml + "processing"%T' +232 "core" ' +2 ."bac"PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" , +7 ."bac"PS.seek 0ml + "processing"%l'ϴ +790 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'q  +128 "core" +1030 ' +2 ."bac"delay 2 seconds +202 .delay 8:00 +41870 "Can"/\ coNy{ +6132 #"bac"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%= @ +17 "core" > +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core" +5 ."bac"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +5 ."bac"PSV.dial :air + "processing"%I  +41 "core"  +5 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."bac"PS.seek 2.5ml +2 "processing"%W'\ +2403 "core" ' +2 ."bac"PSV.dial :mixloop + "processing"% +44 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :air +2 "processing"%e  +54 "core" +4 ."bac"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%X +41 "core" +5 ."bac"delay 2 seconds +201 .PSV.dial :air +2 "processing"%K  +42 "core"  +5 ."bac"PS.seek 0ml + "processing"%-'ϴ +2398 "core" ' +2 #"bac"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +131 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%z' +579 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%k'˹ +1590 "core" ' + ."bac"PTV.dial :puck +2 "processing"%U  +76 "core"  +7 ."bac"PSV.dial PTV + "processing"% +72 "core" +5 ."bac"PBV.dial :waste1 + "processing"%4  +36 "core" +5 "processing"%G% +3 "core" %˴l\ x +2 ."bac"PS.seek 1.5ml +2 "processing"%c' +590 "core" ' + ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +75 "core" , +12 ."bac"PS.seek 0ml +2 "processing"%('ϴ +1587 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%&  +16 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%j  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%m'\ +2380 "core" ' + ."bac"PSV.dial PTV +2 "processing"%n +73 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +71 "core"  +6 ."bac"delay 5 seconds +503 .PSV.dial PTV + "processing"% +73 "core" +4 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +71 "core"  +5 ."bac"PS.seek 0ml +2 "processing"%g'ϴ +2381 "core" ' +2 #"bac"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%J +128 "core"  +7 #"bac"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +14 ."bac"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."bac"PS.seek 0.5ml +2 "processing"%.' +581 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +3 "processing"% +14 ."bac"PS.seek 2ml +2 "processing"%O'˹ +1590 "core" ' + ."bac"PTV.dial :puck +2 "processing"%_  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%s +84 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core" +5 "processing"%% +3 "core" %˶U\ { +2 ."bac"PS.seek 1.5ml +2 "processing"%a' +586 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +6 ."bac"PS.seek 0ml + "processing"% 'ϴ +1609 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%B  +5 "core"  +4 ."bac"PBV.dial :waste1 +2 "processing"%  +36 "core" +45 ."bac"delay 30 seconds +8 "Can",\ gdz{ +3001 ."bac"PBV.dial between PSV and waste1 +2 "processing"%@ * +36 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%~'\ +2391 "core" ' +2 ."bac"PSV.dial PTV +2 "processing"% +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +83 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +84 "core" +5 ."bac"PS.seek 0ml +2 "processing"%'ϴ +2398 "core" ' +2 #"bac"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%w +130 "core"  +6 #"bac"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +15 ."bac"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 0.5ml + "processing"%6' +593 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%N'˹ +1587 "core" ' + ."bac"PTV.dial :puck +2 "processing"%  +4 "core"  +7 ."bac"PSV.dial PTV +2 "processing"%H +73 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%$  +36 "core" +4 "processing"%% +4 "core" %˼S\ n +2 ."bac"PS.seek 1.5ml +2 "processing"%E' +588 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%; * +35 "core" , +6 ."bac"PS.seek 0ml +2 "processing"%'ϴ +1583 "core" ' +2 ."bac"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%>  +5 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%y  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%} * +35 "core" , +5 ."bac"PSR.select :air +2 .PSV.dial PSR + "processing"%* +73 "core"  +49 ."bac"PS.reconfigure :fast +8 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml + "processing"%'\ +2400 "core" ' +2 ."bac"PSV.dial PTV + "processing"%M +83 "core"  +5 ."bac"delay 5 seconds +502 .PSV.dial PSR + "processing"%F +70 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV + "processing"%9 +71 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +71 "core"  +5 ."bac"PS.seek 0ml + "processing"%%'ϴ +2391 "core" ' + ."bac"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  +18 #"bac"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +7 "processing"% +25 ."bac"PS.reconfigure :default +6 "processing"%#A d`xb +7 ."bac"PS.seek 0.25ml +2 "processing"%0'5 +339 "core" ' +2 ."bac"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +14 ."bac"PS.seek 0.5ml +2 "processing"%i' +339 "core" ' +2 ."bac"delay 5 seconds +502 .PSR.select :air + "processing"% +15 ."bac"PS.seek 2ml +2 "processing"%8'˹ +1590 "core" ' +2 ."bac"PTV.dial :puck + "processing"%b  +5 "core"  +6 ."bac"PSV.dial PTV +2 "processing"% +73 "core" +5 ."bac"PBV.dial :waste1 +2 "processing"%  +34 "core"  +4 "processing"%R% +4 "core" %˵i\ 0 +2 ."bac"PS.seek 1.5ml +2 "processing"%"' +586 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" * +6 ."bac"PS.seek 0ml + "processing"%2'ϴ +1598 "core" ' +2 ."bac"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + "processing"%:  +4 "core"  +5 ."bac"PBV.dial :waste1 + "processing"%  +36 "core" +5 ."bac"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%? * +35 "core" , +5 ."bac"PSR.select :air + .PSV.dial PSR +2 "processing"% +73 "core"  +7 ."bac"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."bac"PS.seek 2.5ml +2 "processing"%D'\ +2452 "core" ' +43 ."bac"PSV.dial PTV +8 "processing"%f +75 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +72 "core"  +7 ."bac"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +74 "core" +5 ."bac"delay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +5 ."bac"PS.seek 0ml + "processing"%'ϴ +2480 "core" ' +2 #"bac"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +131 "core"  +7 #"bac"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."bac"PS.seek 2ml + "processing"%`'˹ +2094 "core" ' + ."bac"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%x  +4 "core"  +6 ."bac"PSV.dial PTV +2 "processing"%< +72 "core" +4 ."bac"PBV.dial :waste1 +2 "processing"%{  +36 "core" +4 "processing"%C% +4 "core" %˵a\ / +2 ."bac"PS.seek 1.5ml +2 "processing"%,' +581 "core" ' +2 ."bac"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +35 "core" , +5 ."bac"delay 1 second +102 .PSV.dial :waste1 + "processing"%P  +103 "core"  +6 ."bac"PS.seek 0ml + "processing"%['ϴ +1591 "core" ' +2 "processing"%S9 +3 "core" 95 +2 #"bac"Processing Puck Heater at 29C before imaging + .PH.coast +2 "processing"%| +2 "core" 5 +2 "processing"%Q& +3 "core" &^%}\ T1 +2 "Can"\ @{*{ +3 #"bac"Imaging bac puck in Processing Clamp while storing it to tube 3 + "manipulator"&]% +3 "core" %\ \ i l i +2 "storage"(Z% +3 "core" %c H H\ @ +2 "storage"(. +3 "core" .(, +2 ."bac"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."bac"SC.seek 3 +2 "storage"(7(d +202 "core" ( +2 ."bac"SC.configure :limp +2 "storage"($(\ 1b +3 (d& +2 "core" &c M . #\ > +2 "manipulator"&& +4 "core" &m D oC +2 "manipulator"&% +3 "core" %\ \ 7 o +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 3 +2 "manipulator"&(U +152 "core" ( + "manipulator"&5& +3 "core" &_ Ho +2 "storage"(L& +4 "core" &c \  +2 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 3 + 700 counts +2 "manipulator"&'' +93 "core" ' +2 "storage"(u& +3 "core" &c { 8\ G +2 ."bac"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."bac"SE.seek :beamBreak + "storage"(T'> +237 "core" ' + "storage"(q- +47 "core" -' +8 ."bac"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&=& +3 "core" &_ oo +2 "storage"( & +4 "core" &c b ?\ @ +2 ."bac"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek 3 + "manipulator"&') +30 "core" ' +2 ."bac"Elbow.hold + "manipulator"&I, +3 "core" , +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(l- +2 "core" -' +3 ."bac"SE.seek 11.14 Pucks below Top Plate + "storage"(' +31 "core" ' + "manipulator"&e% +3 "core" %; \\ W ? : +2 "storage"(X& +4 "core" &c D L \  +2 ."bac"Forearm.force -20 + "manipulator"&5 +3 ."bac"Forearm.seek 3 + 318 counts + "manipulator"&K'g +14 "core" ' +2 "manipulator"&W& +3 "core" &_  Eo +2 "storage"(v& +4 "core" &c \  +2 ."bac"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."bac"Forearm.seek 3 + 700 counts +2 "manipulator"&-' +21 "core" ' +2 ."bac"SE.seek 12.14 Pucks below Top Plate +2 "storage"(z' +53 "core" ' +3 "manipulator"&U& +3 "core" &_ \\ ` eo +2 "manipulator"&% +4 "core" % ` ] f +2 ."bac"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."bac"Forearm.seek :retract + "manipulator"&4'\ +95 "core" ' +2 ."bac"Elbow.seek PC + "manipulator"&G(_ +244 "core" ( + "manipulator"&k& +4 "core" &] 4 ; < d +2 ."bac"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &] 4 0 h d +3 ."bac"Forearm.seek PC + "manipulator"&c'$ +99 "core" ' + ."bac"Hand.close +2 "manipulator"&&/ +66 "core" / +3 ."bac"PC.seek :open +2 "processing"%j( +458 "core" ( +2 "storage"(\\& +3 "core" &c \  +2 "manipulator"&& +3 "core" &]  D +2 "manipulator"&(% +3 "core" % ( y E +3 ."bac"Forearm.seek :retract + "manipulator"&n'\ +97 "core" ' +2 ."bac"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."bac"Elbow.seek 3 +2 "manipulator"&V(U +265 "core" ( + "manipulator"&& +4 "core" &U q @;2 +2 "storage"(#& +3 "core" &c _ Y "\  +3 ."bac"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."bac"Forearm.seek 3 + 700 counts + "manipulator"&m' +95 "core" ' + ."bac"Hand.open +2 "manipulator"&J1 +67 "core" 1 +2 "storage"(g- +3 "core" -' +2 ."bac"SE.seek 11.79 Pucks below Top Plate +2 "storage"(.' +25 "core" ' +2 ."bac"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek 10.92 Pucks below Top Plate + "storage"(_' +47 "core" ' + #"bac"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=1,1 160.0 /var/log/esp/hires/bac23jun1105h100ml160s.tif +1953 #"psFlush"Waiting >20 seconds for bac to relinquish FlushPuck +14183 #"bac"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 160 seconds\ /var/log/esp/hires/bac23jun1105h100ml160s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 40.0 /var/log/esp/bac23jun1105h100ml40s.tif +4060 #SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 40 seconds\ /var/log/esp/bac23jun1105h100ml40s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/midres/bac23jun1105h100ml.tif +12176 #SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 118.154 seconds\ /var/log/esp/midres/bac23jun1105h100ml.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"BACfans.email "118.154 sec auto-exposure",Subject: "bac23jun1105h100ml images!" +3 "storage"(s- +3 "core" -' +4 "storage"(& +3 "core" &c o i a\ B +2 "manipulator"&& +10 "core" &i w v < k8 +8 ."bac"Elbow.seek 3 +8 "manipulator"&O(U +54 "core" ( +2 "manipulator"& & +6 "core" &^ 1 sW + "storage"(a& +4 "core" &c \ I +4 ."bac"Forearm.seek 3 + 700 counts +2 "manipulator"&B' +4 "core" ' +2 ."bac"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."bac"SE.seek 11.64 Pucks below Top Plate + "storage"( '[ +58 "core" ' +2 "manipulator"&@& +17 "core" &^ wW +3 "storage"(& +7 "core" &c \ Q +6 ."bac"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."bac"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."bac"Forearm.seek 3 +4 "manipulator"& ') +35 "core" ' +4 ."bac"Elbow.hold +4 "manipulator"&, +3 "core" , +4 ."bac"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."bac"SE.reconfigure :default +4 "storage"(#QK-0-\ b +6 ."bac"SE.seek 11.82 Pucks below Top Plate +14 "storage"(^' +38 "core" ' +4 "manipulator"&/% +8 "core" %7  q +2 "storage"(& +8 "core" &c ;\ L +4 ."bac"Forearm.force -20 +2 "manipulator"&5 +8 ."bac"Forearm.seek 3 + 314 counts +2 "manipulator"&~'c +15 "core" ' +4 "manipulator"&w& +8 "core" &^  xW +4 "storage"(& +7 "core" &c U\ T +6 ."bac"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."bac"Forearm.seek 3 + 700 counts +2 "manipulator"&6' +34 "core" ' +4 "storage"(% +6 "core" %\  9\ U +6 ."downElevator"SE.seek :down +6 "storage"(H'g +98 ($% +6 "core" %, \ XU\\ +6 "manipulator"&% +11 "core" %  x +6 ."bac"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."bac"Forearm.seek :retract +2 "manipulator"&N'\ +52 "core" ' +5 ."downElevator"SE.stop +2 "storage"(5 +33 "core" ' +4 "storage"(;& +6 "core" &c\ %\ ' .\ [ +6 "collection"'E& +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%>& +4 "core" &Sf\ QS +4 &3\ q +8 "manipulator"&y& +6 "core" &^ K yW +4 "manipulator"&}% +7 "core" %\  r y +6 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&*(- +168 "core" ( +2 "manipulator"&& +6 "core" &- ! y +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &M& +6 "core" &- K y +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&F'a +115 "core" ' +106 ."psFlush"Hand.close +8 "manipulator"&9/ +74 "core" / +8 "manipulator"&)& +10 "core" &-  r +2 "manipulator"&% +7 "core" % k[ 1 s +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +104 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&%(_ +123 "core" ( + "manipulator"&0& +5 "core" &` y +2 ."psFlush"Elbow.reconfigure :loose +3 #"uploadLog"upsync +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &` 7 y +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&b'$ +98 "core" ' + "manipulator"&& +4 "core" &` 0 y +2 "manipulator"&% +4 "core" %$ l y +2 "processing"%R& +3 "core" &0\ s +3 "processing"%8& +5 "core" &+\ s +2 ."psFlush"PC.seek :closed + "processing"%1(^ +5 "core" &2\ s +6 &3$\ p$d +10 &Ts"\ j7 +9 &}r#\ jL +9 &L%\ mP +10 &UI$\ nP +9 &K#\ nO +10 &H \ nO +9 &H\ nO +9 &]M\ nP +10 & K\ nO +9 &G\ nO +9 &!G\ nO +10 &#fH\ nO +9 &%(M\ nO +10 &&N\ nO +9 &(K\ nP +9 &*mJ\ oP +10 &,0K\ \ oO +9 &-G\ nO +9 &/L\ nO +10 &1vL\ oO +9 &37J\ oP +10 &4K\ oP +9 &6K\ oO +9 &8~H\ nO +10 &:@H\ oO +9 &<K\ nP +9 &=I\ oO +10 &?N\ nP +9 &AGO\ nP +10 &CT\ mP +9 &Dh\ kS +9 &F{\ jV +10 &H=~\ iV +9 &I~\ iV +10 &K\ jV +9 &M\ iV +9 &OC\ iW +10 &Q\ iW +9 &R\ jW +9 &T\ hW +10 &VJ\ iW +9 &X \ iW +10 &Y\ hW +9 &[\ hW +9 &]O\ hK +10 &^O\ h"h +9 &^&\ q. +2 ( +2 "processing"%8& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.79 + "processing"%"& +3 "core" &^"\ p. +3 ."psFlush"Hand.open +2 "manipulator"&:1 +73 "core" 1 + "manipulator"& % +3 "core" %  7 y +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&?'\ +93 "core" ' + ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 ."psFlush"PSV.dial PSR +2 "manipulator"&% +2 "processing"%2 +7 "core" %\  , y +2 "storage"(f% +3 "core" %l y L [\ L +2 "storage"(\ . +3 "core" .(d +2 "storage"(+& +3 "core" &c\ \ \ Y +2 "storage"(& +4 "core" &c\ \ \ Y +2 "manipulator"&D& +3 "core" &` r x +2 "manipulator"&% +3 "core" %\   x +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "core"  +3 ."WCR"Elbow.seek 3 +2 "manipulator"&(U +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml + "processing"%x' +246 "core" ( + "manipulator"&<& +4 "core" &` r y +44 "storage"({& +7 "core" &c \  \ _ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 700 counts + "manipulator"&C' +92 "core" ' + "storage"(`& +4 "core" &c   \ a +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(p'> +172 "core" ' +2 ."psFlush"delay 5 seconds +58 "core" ' + "storage"(P- +3 "core" -'z +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&,& +4 "core" &` y +2 "storage"(S& +3 "core" &c %  +\ ] +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 3 +2 "manipulator"&|') +31 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&Q, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(]- +2 "core" -'z +3 ."WCR"SE.seek 12.16 Pucks below Top Plate +2 "storage"(Z'$ +38 "core" ' +2 "manipulator"&% +3 "core" %: ~ x +2 "storage"(d& +3 "core" &c\ \  \ Y +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 3 + 317 counts + "manipulator"&'f +13 "core" ' +2 "manipulator"&& +3 "core" &` M z +2 "storage"(r& +4 "core" &c   \ ] +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&5' +25 "core" ' +3 ."WCR"SE.seek 13.16 Pucks below Top Plate + "storage"(L' +36 "core" ' + "manipulator"&u& +4 "core" &` P y +2 "manipulator"&Y% +4 "core" % S z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&t'\ +94 "core" ' + ."WCR"Elbow.seek CC +2 "manipulator"&q(i +88 ."psFlush"PSR.select :air + "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%='\ +73 "core" ( +2 "manipulator"& & +3 "core" &k u y& +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &k x y& +2 ."WCR"Forearm.seek CC +2 "manipulator"&e'Ͻ +94 "core" ' + ."WCR"Hand.close +2 "manipulator"&X/ +77 "core" / +46 ."WCR"CC.seek :open +33 "collection"'W( +397 "core" ( +2 "storage"(v& +3 "core" &c O M b\ f +2 "storage"(U& +4 "core" &c L M t\ f +2 "manipulator"&& +4 "core" &k ' z& +2 "manipulator"&'% +3 "core" % ϡ  zI +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&T(U +144 "core" ( +2 "manipulator"&& +3 "core" &U z +2 "storage"(K& +4 "core" &c 7 7 &\ h +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 3 + "manipulator"&') +102 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&-, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&k1 +68 "core" 1 +2 "manipulator"&A% +4 "core" % = z" +2 "storage"(I& +3 "core" &c $ % \ c +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 320 counts + "manipulator"&&'i +14 "core" ' + "manipulator"&4& +4 "core" &U ~ z +2 "storage"(o& +3 "core" &c 5 7 \ h +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&\\' +24 "core" ' + "storage"(% +4 "core" % Y ` \ i +2 ."downElevator"SE.seek :down +3 "storage"(('g +100 (c% +3 "core" %q( H d \ hTX +2 "manipulator"&% +5 "core" % Y z +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&#'\ +63 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +31 "core" ' +2 #tStarting finalPurge +564 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%G @ +189 "core" A +6 ."psFlush"PTV.dial :PRVmixing +2 "processing"%J  +128 "core" +50 ."psFlush"PSV.dial :mixloop +2 "processing"%g +110 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%n'ϖ +808 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1791 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +98 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml + "processing"%s'\ +2091 "core" ' +2 ."psFlush"delay 1 second +101 .PBV.dial :waste1 +2 "processing"%  +35 "core" +6 ."psFlush"PTV.dial :mixing +2 "processing"% @ +74 "core" B +6 ."psFlush"PSV.dial :mixloop + "processing"% +100 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%a'ϖ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%@ +99 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%'M +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%V'\ +1595 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%/ +72 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  +5 ."psFlush"PBV.dial :waste1 + "processing"%m  +16 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%w'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +71 "core"  +6 ."psFlush"PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml + "processing"%' +581 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +59 ."psFlush"PS.seek 2.5ml + "processing"%'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +83 "core"  +4 ."psFlush"PBV.dial PSV +2 "processing"%O U +53 "core" V +6 ."psFlush"PS.seek 0ml + "processing"%$'ϴ +1106 "Can"\ sF{{ +1492 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%;'ϴ +2599 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +42 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%>'\ +2604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +70 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%y U +4 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%}'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +54 "core" B +5 ."psFlush"PS.seek 2.5ml +2 "processing"%6'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%M'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +42 "core"  +6 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%'M +1092 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%N'\ +1589 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%9 +70 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%)  +5 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%  +55 "core" +5 ."psFlush"PS.seek 0ml + "processing"%0'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%i +71 "core"  +13 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +581 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%R U +53 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%*'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%j'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%:'ϴ +2617 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%8 +71 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%f U +5 "core" U +5 ."psFlush"PS.seek 0ml + "processing"%\ 'ϴ +2603 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%+ @ +42 "core" ? +5 ."psFlush"PS.seek 2.5ml + "processing"%'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%D  +70 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%'ϴ +2608 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'2& +3 "core" &\ o +2 "manipulator"&b& +3 "core" &U 2 z +2 "manipulator"&<% +4 "core" %\   z +2 .tElbow.seek PC +2 "manipulator"&{(_ +273 "core" ( +2 "manipulator"&%& +3 "core" &|  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &| 1 z +2 .tForearm.seek PC +2 "manipulator"&`'$ +95 "core" ' + .tHand.close + "manipulator"&?/ +66 "core" / +4 .tPC.seek :open + "processing"%P( +457 "core" ( +39 "manipulator"&,& +9 "core" &| 7 y +2 "manipulator"&S% +5 "core" % 5 1 z +2 .tForearm.seek :retract + "manipulator"&]'\ +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +371 "core" ( +2 "manipulator"&d& +4 "core" &s 7 z" +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &s % y" +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&r'Ͻ +99 "core" ' + "manipulator"&u& +4 "core" &s  y" +2 "manipulator"&Y% +3 "core" %ϵ B z +2 "collection"'C& +4 "core" &\ q +3 "collection"'& +5 "core" &\ p +2 .tCC.seek :closed + "collection"'p(S +4 "core" &\ \ p +9 &4{\ f+{ +10 &d{\ e? +9 &~l\ fP +9 &AJ \ jO +10 &P\ iO +9 &L \ jO +10 &R\ iO +9 &GQ\ iP +9 &\ P\ iO +10 &O \ iO +9 & Q\ iO +9 &"QO\ iO +10 &$Q \ iO +9 &%R\ iO +10 &'P\ \ iO +9 &)WP\ iP +9 &+O\ iO +10 &,O\ iP +9 &.O\ iO +9 &0`O\ iO +10 &2#L\ iO +9 &3P \ iO +10 &5L \ jO +9 &7hP\ iO +9 &9*N\ jO +10 &:P\ iP +9 &<P\ iO +9 &>qP \ iO +10 &@3O\ iO +9 &AP \ iP +10 &CW\ hP +9 &Es_\ hQ +9 &G,{\ dT +10 &H \ _Z +9 &J\ ][ +9 &L[ \ ]\\ +10 &N\ ]\\ +9 &O\ ]] +10 &Q \ [] +9 &S&h\ `0 +9 &S\ `X +10 ( + &Sx\ dR +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.43 + "collection"'|& +3 "core" &Sx\ dR +4 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&Z% +3 "core" % ϵ \\ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'l& +3 "core" &Sy\ eR +2 "collection"'5% +4 "core" %\ d +2 .tCSV.dial CSR + "collection"'Q  +41 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'X'oW +1351 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 'x% +3 "core" %oW\ f +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'t' +663 "core" ' +2 .tCSV.dial :waste + "collection"'3 +129 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'v' +1978 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'U& +3 "core" &Sx\ cR +2 "collection"'% +3 "core" %\ d +2 .tCSV.dial :flush + "collection"''  +42 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +42 "collection"''oW +1246 "core" ' +7 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'K @ +42 "core" A +4 "collection"'e% +3 "core" %oT\ \ e +3 .tCS.seek 7ml + "collection"'q' +545 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'k  + 'A  +41 "core"  +91  +4 .tCBV.dial :waste2b +4 .CS.seek 0ml +2 "collection"'I' +1709 "core" ' +2 #tFlushing upper manifold + "collection"'4& +3 "core" &Sw\ cR +2 "collection"'o% +4 "core" %\ c +2 .tCSV.dial :flush + "collection"'  +72 "core" +5 .tCS.seek 5ml + "collection"''oW +1232 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'c @ +43 "core" B +4 "collection"'% +3 "core" %oW\ e +3 .tCS.seek 7ml + "collection"'T' +553 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + '&  +47 "core"  +59 ~ +5 .tCTV.dial :air + "collection"'L  +127 "core" +5 .tCS.seek 0ml + "collection"'\\' +1392 "Can"\ oRv|V{ +311 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'('/ +788 "core" ' +2 .tCSV.dial :waste + "collection"'G +44 "core" +4 .tCS.seek 0ml +2 "collection"'J' +769 "core" ' +2 "collection"'g& +3 "core" &Sv\ dR +2 "collection"'=% +3 "core" %\ c +2 .tCSV.dial :flush +2 "collection"'z  +41 "core"  +4 .tCS.seek 3ml +2 "collection"'n'/ +776 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'. @ +41 "core" B +4 "collection"'% +3 "core" %0\ e +3 .tCS.seek 5ml + "collection"''oZ +542 "core" ' +2 .tCSV.dial :air + "collection"' @ +5 "core" A +4 .tCS.seek 0ml +2 "collection"'s' +1243 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'@'/ +784 "core" ' +2 .tCSV.dial :waste + "collection"'a +72 "core" +5 .tCS.seek 0ml + "collection"'' +778 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'/& +4 "core" &Su\ cR +2 "collection"'% +3 "core" %\ c +2 .tCSV.dial CSR + "collection"'m  +128 "core"  +6 #tPulling 8ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 8ml + "collection"'V'_ +1947 "core" ' +39 .tdelay 5 seconds +509 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'_' +546 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'w + '  +6 "core"  +93 +4 .tCTV.dial :intake + "collection"'B  +72 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'O'O +1960 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +583 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'$  +100 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +15 .tCS.seek 4ml + "collection"' 'O +1090 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"' ' +1468 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'E  +2 ';  +42 "core"  +89  +4 .tCBV.dial :waste2b +2 "collection"'~  +45 "core"  +5 .tCS.seek 0ml + "collection"'y' +2438 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'>  +54 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +13 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'^'O +1097 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'}' +1487 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +2 '6  +45 "core"  +59 +4 .tCTV.dial :air +2 "collection"'H  +130 "core" ~ +5 .tCS.seek 0ml + "collection"'M' +2408 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +775 "core" ' +5 .tCSV.dial :waste + "collection"'9 +41 "core" +5 .tCS.seek 0ml + "collection"')' +791 "core" ' +2 #tFlushing upper manifold + "collection"'& +3 "core" &Su\ eR +2 "collection"'N% +4 "core" %\ e +2 .tCSV.dial :flush + "collection"'i  +43 "core"  +4 .tCS.seek 5ml +2 "collection"'0'oW +1248 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'F @ +41 "core" A +4 "collection"'% +4 "core" %oZ\ e +2 .tCS.seek 7ml +2 "collection"'R' +554 "core" ' +2 ."connect"CSV.dial CBV +2 "collection"' +2 .tCBV.dial CSV +3 "collection"'  +7 "core"  +92 ~ +4 .tCTV.dial :air + "collection"'*  +4 "core"  +5 .tCS.seek 0ml + "collection"'"' +1699 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml + "collection"'j'/ +770 "core" ' + .tCSV.dial :waste +2 "collection"' +44 "core" +4 .tCS.seek 0ml + "collection"':' +770 "core" ' + "collection"'8& +4 "core" &St\ dR +2 "collection"'f% +3 "core" %\ d +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'+'/ +778 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\ @ +41 "core" B +4 "collection"'D% +3 "core" %/\ e +3 .tCS.seek 5ml + "collection"''oS +551 "core" ' +2 .tCSV.dial :air + "collection"'2 @ +5 "core" A +5 .tCS.seek 0ml + "collection"'b' +1230 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'<'/ +788 "core" ' +2 .tCSV.dial :waste + "collection"'% +72 "core" +4 .tCS.seek 0ml +2 "collection"'[' +800 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'-& +3 "core" &St\ fR +2 "collection"'?% +3 "core" %\ e +2 .tCSV.dial :flush +2 "collection"'#  +43 "core"  +5 .tCS.seek 5ml + "collection"'1'oW +1239 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"', @ +43 "core" B +3 "collection"'S% +4 "core" %oV\ e +3 .tCS.seek 7ml + "collection"'`' +553 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'{  +2 'd  +42 "core"  +89  +5 .tCBV.dial :waste2b + "collection"'  +45 "core"  +5 .tCS.seek 0ml + "collection"'u' +1697 "core" ' +9 #tDisinfecting external Intake with kill + "collection"'Y& +3 "core" &St\ dR +2 "collection"'C% +4 "core" %\ d +2 .tCSV.dial CSR + "collection"']  +42 "core"  +7 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"'W'_ +1933 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'|' +541 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + 'Z  +48 "core"  +55 +4 .tCTV.dial :intake + "collection"'l  +71 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'5'O +1976 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'  +74 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'Q' +602 "core" ' +2 .tCSV.dial CSR + "collection"'r  +100 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'!'oW +1344 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml + "collection"'x' +1357 "core" ' + .tCSV.dial CBV +2 "collection"'X +100 "core" +5 .tCS.seek 0ml + "collection"'3' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +3 "core" &s p z" +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&U(i +3 "core" ( +2 "manipulator"&& +3 "core" &s j y" +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &s t z" +3 .tForearm.seek CC + "manipulator"&v'Ͻ +95 "core" ' + .tHand.close + "manipulator"&K/ +71 "core" / +4 .tCC.seek :open + "collection"'e( +401 "core" ( +2 "manipulator"&& +3 "core" &s W z" +2 "manipulator"&k% +3 "core" % Ϯ W z +2 .tForearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +43 "manipulator"&q(- +278 "core" ( +2 "manipulator"&4& +3 "core" &- & y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- 4 z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' +2 .tHand.open + "manipulator"&I1 +69 "core" 1 +2 "manipulator"&c% +3 "core" % dQ f z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #DA+WCR with hot bleach cleanup] begun 04:18:00 +5 #Asleep after completing Eddie_20DAwcrTests assays +2 ."Qmail"GoodNews.email "{1 => 33,\\n 2 => 33,\\n 3 => 14,\\n 4 => 0}\\nCan@06:05:41, 24.3C, 55% humidity, 14.6psia, 13.018V, 0.476A, 56.175Ah, 6.19W\\nSampled 100.0ml",Subject: "Asleep after completing Eddie_20DAwcrTests assays" +236 #"uploadLog"upsync +6 #mEXIT @1686489324.89PDT @1686591940.52PDT = =mMAIN_scheduler =tMAIN @PDT1686591942.28 #"core_reset"Sent BREAK + #t@29923 sendCRC with ifg=0x20, ie=0x7F + #@31758 sendCRC with ifg=0x08, ie=0x5F + #@27328 idle with ifg=0x84, ie=0x75 + #@27998 select with ifg=0x10, ie=0xF5 #@28631 receive with ifg=0x10, ie=0xFD + #@29264 receive with ifg=0x10, ie=0xFD #@29897 receive with ifg=0x10, ie=0xFD + #@30224 receive with ifg=0x80, ie=0xFD + #@49638 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +125 "Can"\ tI\ :\\{G +121 #tConfiguration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +408 "Can"\ tG\ :b + \ tG\ :b2 + #tPolling Can every 10:00 +24 #Cleanly exited at 06:15:24PDT11-Jun-23 +12640 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %\ m +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϳ\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % G\ F +2 .tSS.configure :default +2 "sampler")#.0X finalPurge +2 #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'3& +3 "core" &{\ g + .tHand.open +2 "manipulator"&41 +20 "core" 1 +2 "manipulator"&5& +3 "core" &- $ z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +3 "core" ( + "manipulator"&7& +4 "core" &- ( z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &- a z +2 .tForearm.seek :garage +2 "manipulator"&9'a +113 "core" ' + .tHand.close +2 "manipulator"&:/ +73 "core" / +2 "manipulator"&;& +3 "core" &- m y +2 "manipulator"&<% +3 "core" % iZ | y +2 .tForearm.seek :retract +2 "manipulator"&='\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&>(i +289 "core" ( +2 "manipulator"&?& +3 "core" &`6  zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &`6 zM +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&A'Ͻ +101 "core" ' + "manipulator"&B& +4 "core" &`6 A zM +2 "manipulator"&C% +3 "core" %ϲ Q z +2 "collection"'D& +4 "core" &\ b +2 "collection"'E& +5 "core" &\ b +2 .tCC.seek :closed +2 "collection"'F(S +4 "core" &\ b +7 &6\ ^$e +9 &Uy\ X8 +10 &|w\ XL +9 &W}\ [Q +10 &PQ}\ [Q +9 &Q\ [P +9 &R\ [P +10 &O|\ [P +9 &YS\ ZP +9 &Q\ [P +10 &T\ ZP +9 &!U\ [P +10 &#aV|\ ZP +9 &%#U|\ ZP +9 &&Qz\ [P +10 &(T\ [P +9 &*iTy\ ZP +9 &,,T}\ ZP +10 &-Tw\ [P +9 &/Uv\ ZQ +10 &1qT\ [P +9 &33W\ ZP +9 &4T\ ZP +10 &6Uy\ ZP +9 &8yT\ ZP +9 &:;P\ ZP +10 &;Rx\ ZP +9 &=Rt\ ZQ +10 &?Rm\ ZP +9 &ACW\ ZP +9 &C\\\ YQ +10 &Dav\ YR +9 &Fs\ WS +9 &H4w\ QX +10 &I~\ N\\ +9 &K\ N\\ +10 &Mml\ N] +9 &O.g\ N] +9 &Pu\ M] +10 &Rl\ LK +9 &S"r\ T,~ +9 &Sxu\ VV +3 ( + "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.35 +2 "collection"'G& +3 "core" &Srl\ UV +2 .tHand.open + "manipulator"&H1 +75 "core" 1 +2 "manipulator"&I% +3 "core" % ϲ Y y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +96 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'K& +4 "core" &Sqn\ WV +2 "collection"'L% +4 "core" %\ W + "collection"'M +3 "core"  + .tCSV.dial CSR +2 "collection"'N  +112 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'O'oW +1355 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'P% +3 "core" %oZt\ K +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'Q' +667 "core" ' +2 .tCSV.dial :waste + "collection"'R +129 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'S' +1985 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'T& +4 "core" &Spi\ SV +2 "collection"'U% +3 "core" %\ S +2 .tCSV.dial :flush +2 "collection"'V  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'W'oW +1249 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'X @ +42 "core" A +2 "collection"'Y% +3 "core" %oTg\ T +2 .tCS.seek 7ml +36 "collection"'Z' +556 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'[  + '\\  +42 "core"  +89  + .tCBV.dial :waste1 +2 "collection"'] @ +44 "core" A +2 .tCS.seek 0ml + "collection"'^' +1726 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'_& +4 "core" &Sof\ SV +2 "collection"'`% +3 "core" %\ S +2 .tCSV.dial :flush +2 "collection"'a  +72 "core" +2 .tCS.seek 5ml +2 "collection"'b'oW +1255 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'c @ +44 "core" B + "collection"'d% +3 "core" %oXb\ T +3 .tCS.seek 7ml + "collection"'e' +556 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'f  + 'g  +7 "core"  +33  +2 .tCBV.dial :waste2b + "collection"'h  +74 "core"  +2 .tCS.seek 0ml + "collection"'i' +1743 "core" ' +2 #tDisinfecting external Intake with kill +7 "collection"'j& +3 "core" &Sp\ UV +2 "collection"'k% +8 "core" %g\ T + .tCSV.dial CSR +2 "collection"'l  +43 "core"  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'m'_ +1966 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'n' +560 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'o + 'p  +47 "core"  +56 + .tCTV.dial :intake +2 "collection"'q  +74 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'r'O +1978 "core" ' + .tIntake.select :close +2 "sampler")0 +8 .tCTV.dial :air +2 "collection"'s  +73 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'t' +593 "core" ' + .tCSV.dial CSR +2 "collection"'u  +102 "core"  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'v'oW +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'w' +1348 "core" ' + .tCSV.dial CBV +2 "collection"'x +101 "core" +2 .tCS.seek 0ml +2 "collection"'y' +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&z& +4 "core" &a6 yM +7 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&{(i +4 "core" ( +2 "manipulator"&|& +71 "core" &a5 yM + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &a5 % yM +2 .tForearm.seek CC +2 "manipulator"&~'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +402 "core" ( + "manipulator"&& +4 "core" &a5 d yM +2 "manipulator"&% +3 "core" % ϶ H y +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +287 "core" ( +2 "manipulator"&& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &- z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'a +113 "core" ' + .tHand.open +3 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +87 "core" % bO  w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +5001 #t-> access 1 +2 "storage"(% +3 "core" %z S X H\ k +2 "manipulator"&% +3 "core" %\ \ y +2 "manipulator"&& +3 "core" &- z +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((; +356 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &; T U \ k +12305 "Can"\ uB\ =ᵻ +43225 #t-> access 2 +3 "storage"(% +3 "core" %z \ v +2 "manipulator"&% +3 "core" %\ \ y +2 "manipulator"&& +3 "core" &- z +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((KX +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &KW w  Q\ s +16554 "Can"\ uB\ @ K +5125 #t-> access 3 +2 "storage"(% +39 "core" %z @\ v +8 "manipulator"&% +3 "core" %\ \ z +2 "manipulator"& & +3 "core" &- z +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(!([ +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ("& +3 "core" &[ d\ t +54606 "Can"\ uB\ Bl +60001 \ uB\ Dw +60002 \ vB\ G, +60001 \ uA\ I䣻 +55435 #t-> exit +6 #mEXIT @1686596103.16PDT @1686938357.52PDT = =mMAIN_scheduler =tMAIN @PDT1686938359.30 #"core_reset"Sent BREAK + #t@30165 receive with ifg=0x10, ie=0xFD + #@30799 receive with ifg=0x10, ie=0xFD + #@31453 receive with ifg=0x10, ie=0xFD + #@32085 receive with ifg=0x10, ie=0xFD #@32717 receive with ifg=0x10, ie=0xFD + #@33349 receive with ifg=0x10, ie=0xFD + #@33981 receive with ifg=0x10, ie=0xFD #@34307 receive with ifg=0x80, ie=0xFD + #@62123 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +250 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +412 "Can"\ tB,3j +2 \ tB,3j F + #tPolling Can every 10:00 +2 #Cleanly exited at 11:55:03PDT12-Jun-23 +5058 #-> exit +5 #mEXIT @1686938416.78PDT @1687982755.45PDT = =mMAIN_scheduler =tMAIN @PDT1687982757.23 #"core_reset"Sent BREAK +2 #t@51937 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +247 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +421 "Can"N\ [ܡ + N\ [ܡ- + #tPolling Can every 10:00 +3 #Cleanly exited at 11:00:16PDT16-Jun-23 +11300 #-> ESP.ready? +1544 #-> ESP.ready! +3 #Powering core bus +537 .Gate.power :raw,:ON +2 "sampler") +21 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tSS.configure :default +3 "sampler")#.0X PSV.PSR + .PSV.dial PSR +2 "processing"%1 +129 "core"  +555 #t-> PSR.flush + .PSR.select :flush +3 "processing"%j +3005 "Can"h\ kIQ& +6466 #t-> PS.pull 0.5 +2 "processing"%2% +3 "core" %ϰ|\ +3 .tPS.seek 0.5ml + "processing"%3' +583 "core" ' +2 "processing"%4% +4 "core" %o\  +656 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%5'\ +2097 "core" ' + "processing"%6% +4 "core" %\ \  +342 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%7  +42 "core"  +380 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%8'ϴ +2599 "core" ' + "processing"%9% +4 "core" %ϲ\ +236 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%: +42 "core"  +385 #t-> PS.pull 0.2 + "processing"%;% +4 "core" %ϲ~\ +2 .tPS.seek 0.2ml +2 "processing"%<' +278 "core" ' +2 "processing"%=% +3 "core" %x\  +279 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%>'\ +2406 "core" ' + "processing"%?% +3 "core" %\ \  +34639 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%@  +70 "core"  +459 #t-> PS.empty +3 .PS.seek 0ml + "processing"%A'ϴ +2602 "core" ' +2 "processing"%B% +3 "core" %Ϸ\  +1702 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%C +70 "core"  +2457 #t-> PS.pull 0.2 +2 "processing"%D% +3 "core" %Ϸ\  +3 .tPS.seek 0.2ml + "processing"%E' +288 "core" ' +2 "processing"%F% +3 "core" %\  +830 "Can"I\ kJ& +5287 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%G'\ +2396 "core" ' + "processing"%H% +3 "core" %\ \  +337 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%I  +42 "core"  +1207 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%J'ϴ +2596 "core" ' +2 "processing"%K% +3 "core" %϶\ +302 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%L +42 "core"  +551 #t-> PS.pull 0.5 + "processing"%M% +4 "core" %϶\ +2 .tPS.seek 0.5ml +2 "processing"%N' +591 "core" ' +2 "processing"%O% +4 "core" %\  +46612 "Can"d\ jJ#& +60001 m\ kJ^& +60001 H\ jK O& +60001 <\ jJ & +60000 B\ kJ#i{& +60002 '\ kJ& & +60001 $\ kJ( & +60001 \ jJ+t\ =& +60001 \ kJ."\ & +3596 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%P'\ +2097 "core" ' +8 "processing"%Q% +4 "core" %\ \  +514 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%R  +42 "core"  +434 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%S'ϴ +2602 "core" ' +2 "processing"%T% +4 "core" %Ϯ\  +370 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%U +42 "core"  +201 #t-> PSR.air + .PSR.select :air +3 "processing"% +288 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%V'\ +2601 "core" ' +2 "processing"%W% +3 "core" %\ \  +4062 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%X  +41 "core"  +352 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Y'ϴ +2610 "core" ' + "processing"%Z% +4 "core" %Ϯ\  +27562 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'[  +129 "core"  +285 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +336 #t-> CS.pull 0.5 +2 "collection"'\\% +3 "core" %D\ e +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0.499ml +2 "collection"']' +214 "core" ' + "collection"'^% +4 "core" %F\ f +1496 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'_  +102 "core" +456 #t-> CS.pull 0.5 + "collection"'`% +4 "core" %K\ e +2 .tCS.seek 0.999ml +2 "collection"'a' +207 "core" ' + "collection"'b% +4 "core" %A\ g +1700 #t-> CS.pull 3 +2 "collection"'c% +3 "core" %U\ g +3 .tCS.seek 3.999ml + "collection"'d'O +836 "core" ' + "collection"'e% +4 "core" %OK\ g +393 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'f +41 "core" +444 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'g' +1109 "core" ' + "collection"'h% +4 "core" %A\ g +296 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'i  +43 "core"  +434 #t-> CS.pull 0.5 +2 "collection"'j% +3 "core" %T\ g +3 .tCS.seek 0.5ml +2 "collection"'k' +207 "core" ' +2 "collection"'l% +4 "core" %E\ g +343 #t-> CS.pull 3 +3 "collection"'m% +3 "core" %T\ g +2 .tCS.seek 3.499ml +2 "collection"'n'? +848 "core" ' +2 "collection"'o% +3 "core" %?H\ f +2504 "Can"\ kH0 i& +31253 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'p +127 "core"  +533 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'q' +966 "core" ' +2 "collection"'r% +4 "core" %C\ e +363 #t-> CSV.flush +2 .CSV.dial :flush + "collection"'s  +128 "core"  +388 #t-> CS.pull 0.5 +2 "collection"'t% +3 "core" %A\ e +2 .tCS.seek 0.501ml +2 "collection"'u' +203 "core" ' +2 "collection"'v% +4 "core" %C\ g +3616 #t-> CS.pull 3 +2 "collection"'w% +3 "core" %Q\ g +2 .tCS.seek 3.501ml +2 "collection"'x'? +844 "core" ' +2 "collection"'y% +4 "core" %?U\ g +428 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'z +43 "core" +1076 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'{' +975 "core" ' + "collection"'|% +3 "core" %V\ d +308 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'}  +43 "core"  +511 #t-> CS.pull 0.5 +2 "collection"'~% +3 "core" %X\ d +2 .tCS.seek 0.5ml +2 "collection"'' +214 "core" ' +2 "collection"'% +3 "core" %W\ f +17907 "Can"\ kI3u & +27381 #t-> CS.pull 3 + "collection"'% +4 "core" %j\ g +2 .tCS.seek 3.5ml +2 "collection"''? +834 "core" ' +2 "collection"'% +3 "core" %?c\ g +699 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +43 "core" +318 #t-> CS.empty +3 .CS.seek 0ml + "collection"'' +966 "core" ' + "collection"'% +4 "core" %e\ e +356 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +128 "core"  +29248 "Can"\ kJ6 & +28612 #t-> CSR.flush + .CSR.select :flush +570 #-> CS.pull 0.5 +2 "collection"'\ % +3 "core" %~\ e +2 .tCS.seek 0.499ml +2 "collection"' ' +203 "core" ' +2 "collection"' % +3 "core" %\ f +544 #t-> CS.pull 3 + "collection"'% +4 "core" %\ g +2 .tCS.seek 3.5ml +2 "collection"''? +842 "core" ' +2 "collection"'% +3 "core" %?~\ f +399 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +129 "core" +289 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'' +968 "core" ' + "collection"'% +4 "core" %\ d +241 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +129 "core"  +415 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %~y\ e +2 .tCS.seek 0.5ml +2 "collection"'' +209 "core" ' +2 "collection"'% +4 "core" %{\ f \ +680 #t-> CS.pull 3 +2 "collection"'% +3 "core" %\ e \ +2 .tCS.seek 3.499ml +2 "collection"' '? +843 "core" ' + "collection"'% +3 "core" %?~\ f +24855 "Can"\ lH8 +& +6270 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"' +41 "core"  +489 #t-> CS.empty +4 .CS.seek 0ml +2 "collection"'"' +970 "core" ' +2 "collection"'#% +4 "core" %\ e +385 #t-> CSV.CSR + .CSV.dial CSR +3 "collection"'$  +43 "core"  +701 #t-> CS.pull .5 +2 "collection"'%% +3 "core" %\ d +3 .tCS.seek 0.5ml + "collection"'&' +212 "core" ' + "collection"''% +4 "core" %\ f +4215 #t-> CS.pull 3 +2 "collection"'(% +4 "core" %\ g +2 .tCS.seek 3.501ml +2 "collection"')'? +844 "core" ' +2 "collection"'*% +3 "core" %?\ g +585 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'+ +128 "core" +643 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"',' +976 "core" ' +2 "collection"'-% +3 "core" %\ e +212 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'.  +127 "core"  +630 #t-> CS.pull 0.5 +2 "collection"'/% +3 "core" %\ e +3 .tCS.seek 0.5ml +2 "collection"'0' +201 "core" ' + "collection"'1% +4 "core" %\ g +9090 #t-> CS.pull 3 +2 "collection"'2% +3 "core" %\ g +2 .tCS.seek 3.499ml +2 "collection"'4'? +839 "core" ' +2 "collection"'3% +3 "core" %?\ g +511 #t-> CSV.waste1 +3 .CSV.dial :waste1 +2 "collection"'6 +127 "core" +409 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'7' +975 "core" ' +2 "collection"'5% +4 "core" %\ d +231 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'9  +219 "core"  +167 #t-> CSR.air + .CSR.select :air +2 "collection"' +650 #t-> CS.pull 5 +2 "collection"':% +3 "core" %\ d +2 .tCS.seek 5ml +2 "collection"';'oT +1346 "core" ' + "collection"'=% +3 "core" %oO\ g +481 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'8 +128 "core" +960 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'<' +1350 "core" ' + "collection"'?% +4 "core" %\ c +210 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'@  +127 "core"  +24365 "Can"\ jK;y & +60001 \ jK>1W& +60002 \ jJ@& +60002 \ jJC& +60002 \ jJF:& +60035 \ jJH& +59969 \ kIKE& +60002 \ kIN7& +60003 \ mHPq& +60002 \ lHSo& +60002 \ lIV & +60003 \ lHX3& +60002 %\ kH[>& +60002 ?\ kH]_& +60004 I\ kH`r& +60002 E\ lHc & +60003 <\ lHe!& +60002 V\ kHhA& +60003 U\ mGjM& +60002 Q\ mGm]& +60002 i\ lHoy& +60003 s\ kHr& +60002 h\ mFu& +59999 r\ mFw;& +60003 o\ nEz& +60000 s\ mE|g& +60002 |\ mE& +60002 y\ mE& +60001 k\ nE)& +60000 \\\ mE& +60001 P\ nFU& +60001 U\ mE& +60000 X\ nE & +60001 a\ nE!& +60000 ]\ nF!& +60001 b\ mE"C& +60001 i\ mE!"& +60001 k\ nE#o& +60000 s\ nE$$& +60000 |\ nE$& +60000 x\ nE(%1& +60000 p\ nE%& +60000 h\ nE+&]& +60000 h\ nE&& @PDT1688022368.90 n\ mF0'& +60001 i\ nF(& +60000 l\ nF4(& +60001 r\ nF)K& +60001 u\ nF9)& +60001 \ nE*w& +60001 \ nF?+ & +60001 \ nE+& +60001 \ nEE,9& +60001 \ mF,& +60002 \ mEI-e& +60002 \ nF-& +60001 \ mFO.& +60002 \ nE/'& +60001 \ nET/& +60001 \ mF0S& +60002 \ nFZ0& +60002 \ nE1& +60001 \ mF`2& +60002 \ nE2& +60001 \ mFe3A& +60002 \ mF3& +60001 \ nFj4m& +60002 \ nE5& +60002 \ nEo5& +60001 \ mF6/& +60002 \ mFt6& +60001 \ nF7[& +60002  \ \ nFz7& +60001  \ oF8& +60002  \ nE9& +60001  \ nF9& +60002 \ mE:I& +60001  \ nF:& +60002  \ nE;u& +60001  \ nF < & +60002  \ nE<& +60001  \ nE =7& +60002  \ nE =& +60002  \ nE>c& +60001 \ nF>& +60001  \ nF#?& +60002  \ mG@%& +60001  \ mG6@& +60002  \ kIAQ& +60001 \ lHgA& +60002  \ kJ B}& +60001  \ kI"C& +60002 \ kI%OC& +60001 \ kI'D?& +60002 \ lJ*D& +60001 \ kJ-?Ek& +60001 \ jK/F& +60002 \ kJ2F& +60001 \ iL5HG-& +60002 \ iM7G& +60001 \ iM:HY& +60001 \ iM=eH& +60002 \ iM@+I& +60001 \ lHBJ& +60002 \ iMEJ& +60001 g\ jMHRKG& +60001 g\ jMKK& +60002 f\ jMMLs& +60001 i\ jMPM & +60002 g\ iMS_M& +60001 h\ jLV$N5& +60001 t\ iMXN& +60002 s\ iM[Oa& +60001 u\ iM^tO& +60002 \ jMa9P& +60001 }\ iLcQ#& +60002 \ iMfQ& +60001 \ iMiRO& +60001 \ iMlOR& +60002 \ iMoS{& +60001 \ iMqT& +60002 \ jMtT& +60001 \ iMwdU=& +60001 \ iMz(U& +60002 \ iM|Vi& +60001 \ iMV& +60002 \ iMwW& +60001 \ iM<X+& +60002 \ iMX& +13255 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'>  +3 "core"  +390 #t-> CSR.diluent + .CSR.select :diluent +2 "collection"'@ +8457 #t-> CS.pull 0.5 + "collection"'B% +4 "core" %{\ c +2 .tCS.seek 0.5ml +2 "collection"'C' +214 "core" ' +2 "collection"'D% +4 "core" %\ g +1943 #t-> CS.pull 3 +2 "collection"'F% +3 "core" %}}\ g +2 .tCS.seek 3.5ml +2 "collection"'A'? +842 "core" ' +2 "collection"'E% +3 "core" %?|~\ f +456 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'H +140 "core" +1821 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'I' +973 "core" ' +2 "collection"'G% +3 "core" %}~\ e +2188 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'K  +127 "core"  +540 #t-> CS.pull 0.5 +2 "collection"'L% +3 "core" %{\ d +2 .tCS.seek 0.499ml +2 "collection"'M' +205 "core" ' +2 "collection"'J% +3 "core" %\ e \ +266 #t-> CS.pull 3 +2 "collection"'O% +3 "core" %}\ e \ +2 .tCS.seek 3.499ml +2 "collection"'N'? +842 "core" ' +2 "collection"'Q% +3 "core" %?|~\ f +27258 "Can"\ lIYW& +2500 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'R +55 "core"  +384 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'P' +971 "core" ' +2 "collection"'T% +3 "core" %{\ d +471 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'U  +40 "core"  +443 #t-> CS.pull 0.5 + "collection"'S% +4 "core" %}\ d +2 .tCS.seek 0.5ml +2 "collection"'W' +217 "core" ' +35 "collection"'X% +11 "core" %|\ f +4253 #t-> CS.pull 3 + "collection"'V% +3 "core" %}\ g +3 .tCS.seek 3.5ml +2 "collection"'Z'? +848 "core" ' + "collection"'[% +4 "core" %?\ f +348 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'\\ +129 "core" +388 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'^' +972 "core" ' + "collection"'% +4 "core" %}\ d +268 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'_  +128 "core"  +301 #t-> CS.pull 0.5 + "collection"'`% +3 "core" %{\ d +3 .tCS.seek 0.5ml +2 "collection"'b' +211 "core" ' + "collection"']% +4 "core" %|&\ f +15390 #t-> CS.pull 2.5 +2 "collection"'c% +3 "core" %~\ g +2 .tCS.seek 3ml +2 "collection"'a'/ +714 "core" ' + "collection"'e% +4 "core" %/|\ g +1075 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'f +128 "core" +634 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'d' +840 "core" ' +2 "collection"'h% +4 "core" %{\ e +229 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'i  +128 "core"  +317 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +1184 #t-> CSR.air + .CSR.select :air +2 "collection"' +1227 #t-> CS.pull 1 +2 "collection"'j% +3 "core" %~\ e +2 .tCS.seek 1ml +2 "collection"'l' +331 "core" ' +2 "collection"'g% +3 "core" %}\ g +707 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +284 #t-> CS.pull 1 +2 "collection"'m% +4 "core" %}~\ g +2 .tCS.seek 2ml +2 "collection"'k'M +340 "core" ' + "collection"'o% +4 "core" %Q~\ f +185 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +422 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'p' +2117 "core" ' +2 "collection"'n% +4 "core" % ~\ e \ +267 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'r +130 "core" +585 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'s' +2632 "core" ' +2 "collection"'t% +4 "core" %|~\ f +16996 "Can"\ kHWY& +20379 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'v  +128 "core"  +354 #t-> CSR.kill + .CSR.select :kill +3 "collection"' +616 #t-> CS.pull 0.5 +2 "collection"'q% +3 "core" %\ g +2 .tCS.seek 0.5ml +2 "collection"'w' +203 "core" ' +2 "collection"'u% +3 "core" %\ g +292 #t-> CS.pull 3 +3 "collection"'y% +3 "core" %~\ g +2 .tCS.seek 3.5ml +2 "collection"'z'? +834 "core" ' + "collection"'x% +3 "core" %?\ g +431 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'| +128 "core" +364 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'}' +990 "core" ' + "collection"'~% +4 "core" %\ g +369 #t-> CSV.CSR +2 .CSV.dial CSR +3 "collection"'  +128 "core"  +406 #t-> CS.pull 0.5 +2 "collection"'{% +3 "core" %\ g +3 .tCS.seek 0.5ml +2 "collection"'' +211 "core" ' +2 "collection"'% +3 "core" %\ f +313 #t-> CS.pull 3 +2 "collection"'% +3 "core" %\ f +2 .tCS.seek 3.5ml +2 "collection"''? +845 "core" ' + "collection"'% +3 "core" %?|\ g +32928 "Can"e\ lHZ& +3748 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"' +52 "core"  +229 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"' ' +1001 "core" ' +9 "collection"'\ % +4 "core" %\ e +374 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +41 "core"  +304 #t-> CS.pull .5 +2 "collection"'% +3 "core" %\ e +2 .tCS.seek 0.5ml +2 "collection"'' +212 "core" ' + "collection"' % +4 "core" %\ g +4248 #t-> CS.pull 3 + "collection"'% +4 "core" %\ g +2 .tCS.seek 3.5ml +2 "collection"''? +844 "core" ' + "collection"'% +4 "core" %?\ g +734 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +127 "core" +482 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'' +962 "core" ' +2 "collection"'% +4 "core" %~\ d +451 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +129 "core"  +319 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %\ d +3 .tCS.seek 0.501ml + "collection"'' +208 "core" ' +2 "collection"'% +4 "core" %\ g +11038 #t-> CS.pull 3 + "collection"'% +3 "core" %}\ h +3 .tCS.seek 3.5ml +2 "collection"''? +847 "core" ' + "collection"' % +4 "core" %?\ f +1021 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +914 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'#' +1727 "core" ' + "collection"'$% +4 "core" % \ g +1130 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'% +128 "core" +834 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''' +2619 "core" ' +2 "collection"'"% +4 "core" %\ e +1764 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'(  +130 "core"  +378 #t-> CSR.flush +3 .CSR.select :flush +2 "collection"' +549 #t-> CS.pull 1 +2 "collection"'&% +3 "core" %\ d +3 .tCS.seek 1ml +2 "collection"'*' +332 "core" ' +2 "collection"'+% +4 "core" %\ g +197 #t-> CSR.air + .CSR.select :air +3 "collection"' +416 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"')' +2370 "core" ' +2 "collection"'-% +4 "core" % \ f \ +1193 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'. +127 "core" +381 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'/' +2629 "core" ' + "collection"'1% +4 "core" %~\ g +919 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"',  +128 "core"  +2631 #t-> CSR.AqMeOH +2 .CSR.select :AqMeOH +2 "collection"' +894 #t-> CS.pull 0.5 + "collection"'2% +4 "core" %\ g +2 .tCS.seek 0.5ml +2 "collection"'0' +203 "core" ' + "collection"'3% +4 "core" %\ g +1003 #t-> CS.pull 3 +2 "collection"'6% +3 "core" %\ g +3 .tCS.seek 3.499ml +2 "collection"'4'? +844 "core" ' +2 "collection"'5% +3 "core" %?\ g +554 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'9 +129 "core" +241 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"':' +1001 "core" ' +2 "collection"'7% +4 "core" %\ d +209 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'=  +141 "core"  +831 #t-> CS.pull 0.5 +2 "collection"'8% +3 "core" %\ e +2 .tCS.seek 0.5ml +2 "collection"';' +204 "core" ' + "collection"'?% +4 "core" %\ g +345 #t-> CS.pull 3 +2 "collection"'@% +3 "core" %\ g +2 .tCS.seek 3.5ml +2 "collection"'>'? +847 "core" ' + "collection"'B% +4 "core" %?\ f +3428 "Can"Y\ kI[& +29135 #t-> CSV.waste2 +2 .CSV.dial :waste2 +35 "collection"'D +51 "core"  +670 #t-> CS.empty +3 .CS.seek 0ml + "collection"'<' +969 "core" ' + "collection"'F% +4 "core" %\ e +413 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'C  +54 "core"  +316 #t-> CS.pull .5 +2 "collection"'E% +3 "core" %~\ e +2 .tCS.seek 0.499ml +2 "collection"'H' +220 "core" ' +2 "collection"'A% +4 "core" %\ g +4981 #t-> CS.pull 3 + "collection"'G% +4 "core" %}\ g +2 .tCS.seek 3.5ml +2 "collection"'K'? +848 "core" ' +2 "collection"'L% +3 "core" %?\ g +853 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'J +127 "core" +2059 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'I' +967 "core" ' + "collection"'O% +4 "core" %\ e +2963 #t-> CSV.CSR + .CSV.dial CSR +3 "collection"'M  +128 "core"  +601 #t-> CS.pull .5 +2 "collection"'Q% +3 "core" %\ e +2 .tCS.seek 0.5ml +2 "collection"'R' +208 "core" ' +2 "collection"'N% +4 "core" %\ g +8097 #t-> CS.pull 3 + "collection"'T% +8 "core" %\ h +3 .tCS.seek 3.499ml +6 "collection"'U'? +841 "core" ' +2 "collection"'S% +4 "core" %?\ g +575 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +492 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'X' +1729 "core" ' + "collection"'P% +4 "core" % \ g +2557 "Can"R\ kIB[& +5713 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'V +128 "core" +548 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'W' +2614 "core" ' +2 "collection"'[% +4 "core" %~\ e +283 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'\\  +141 "core"  +304 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +540 #t-> CS.pull 1 + "collection"'Z% +3 "core" %\ d +3 .tCS.seek 0.999ml +2 "collection"'' +339 "core" ' +2 "collection"'_% +4 "core" %\ g +186 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +261 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'`' +2355 "core" ' + "collection"']% +4 "core" % \ f\ +363 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'^ +128 "core" +457 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'c' +2620 "core" ' +2 "collection"'b% +3 "core" %\ \ e +215 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'e  +129 "core"  +164 #t-> exit +6 #mEXIT @1688075945.77PDT @1688671455.12PDT = =tMAIN =mMAIN_scheduler @PDT1688671456.90 #"core_reset"Sent BREAK +2 #t@23140 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +243 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +415 "Can"1\ 9\ I + 1\ 9\ I8 #tPolling Can every 10:00 +8 #Cleanly exited at 14:59:05PDT29-Jun-23 +59972 "Can"/\ = +60001 .\ =u +60002 !\ = +60001 \ = +60001 \ =7 +60002 \ = +60001 \ =xc +60002 \ = c +60001 \ =\ N +60002 \ < 9% +60001 \ = $ +60001 \ < Q +60002 \ <  +60001 \ = } +60002 \ <\  +60001 \ =\ +60001 \ < ? +60002 \ < +60001 \ =} k +60002 \ <h  +60001 \ =S +60002 \ <>- +60001 \ =) +60001  \ =Y +60002 \ = +60001 \ = +60001 \ = +60002  \ = +60001 *\ <G +60002 -\ = +60001 %\ =s +60002 (\ =m +60001 \ = X +60001 \ \ <!C5 +60002 \ <". +60001 $\ =#a +60001 )\ =$ +60002 \ =$ +60001 \ =%# +60002 \ <& +60001 \ <'O +60001 \ =( +60002 \ =){ +60001 \ >*n +60001 \ >+P +60002 \ =,1= +60001 \ >- +60002 ,\ =-i +60001 ?\ =. +60002  \ =/ +60001 $\ >0+ +60001 *\ =1| +60002 &\ =2] W +60001 7\ =3? +60002 A\ =4!! +60001 D\ >5" +60002 A\ =5" +60001 @\ >6#E +60002 O\ =7# +60001 Q\ =8$q +60001 U\ >9l% +60002 b\ >:N% +60001 m\ =;0&3 +60002 p\ =<& +60001 r\ =<'_ +60001 q\ ==' +60002 i\ >>( +60001 Z\ =?)! +60002 ]\ >@}) @PDT1688713466.38 g\ =A_*M +60002 q\ =BA* +60001 s\ =C$+y +60001 t\ =D, +60002 \ >D, +60001 \ <E-; +60002 \ =F- +60001 \ =G.g +60001 \ >Hr. +60002 \ =IT/ +60001 \ =J60) +60002 \ =K0 +60001 \ =K1U +60002 \ =L1 +60001 \ =M2 +60001 \ =N3 +60002 \ =O3 +60001 \ =Pg4C +60002 \ =QI4 +60001 \ =R,5o +60001 \ =S6 +60002 \ =S6 +60001 \ =T71 +60002 \ =U7 +60001 \ =V8] +60002 \ =Wz8 +60001 \ =X\\9 +60002 \ =Y>: +60001 \ =Z : +60001 \ =[;K +60002 \ =[; +60001 \ =\\9 +60002 \ =`N> +60001 \ =a/?e +60002 \ =b? +60001 \ =b@ +60002 \ =cA' +60001 \ =dA +60001 \ =eBS +60002 \ =f}B +60001 \ =g`C +60002 \ =hCD +60001 \ =i%D +60002 \ =jEA +60001 \ =jE +60002 \ =kFm +60001 \ <lG +60001 \ <mG +60002 \ <nH/ +60001 |\ ;ozH +60002 s\ <pfI[ +60001 s\ <qRI +60002 s\ <r>J +60001 u\ <s)K +60001 r\ <tK +60002 l\ <uLI +60001 d\ <uL +60002 ^\ <vMu +60001 `\ <wN +60001 W\ <xN +60002 S\ <yO7 +60001 R\ <zO +60002 P\ <{sPc +60001 J\ =|^P +60002 <\ <}JQ +60001 3\ <~6R% +60001 9\ <!R +60002 +\ < SQ +60001 \ <S +60002 #\ <T} +60001 "\ =U +60001  \ =U +60002 \ <V? +60001 \ =V +60002 \ <|Wk +60001 \ =gX +60001 \ =RX +60002 \ <=Y- +60001 \ =)Y +60002 \ <ZY +60001 \ <Z +60001 \ <[ +60002 \ =\\ +60001 \ =\\ +60002 \ <]G +60001  \ <] +60002 \ <^s +60001 \ <m_ +60002 \ =Y_ +60001 \ <D`5 +60002 \ </` +60001 '\ <aa +60001 ,\ =a +60002 .\ =b +60001 9\ =c# +60001 6\ <c +60002 @\ <dO +60001 C\ =d +60002 G\ <e{ +60001 C\ <vf +60002 F\ <af +60001 L\ <Lg= +60002 K\ <8g +60001 U\ =#hi +60001 Y\ =h +60002 M\ <i +60001 S\ <j+ +60002 U\ <j +60001 U\ =kW +60002 Q\ <k +60001 Q\ <l +60002 O\ <m +60001 U\ =km +60001 ^\ <WnE +60002 ^\ <Bn +60001 Y\ <.oq +60002 \\\ =p +60001 ^\ =p +60002 ^\ =q3 +60001 _\ =q +60002 d\ =r_ +60001 e\ <r +60001 g\ =es +60002 e\ =Gt! +60001 a\ =)t +60002 ^\ = uM +60001 ^\ =u +60001 c\ <vy +60002 Z\ =w +60001 _\ =w +60001 `\ =wx; +60002 c\ =Yx +60001 f\ =<yg +60002 e\ <y +60001 i\ =z +60001 i\ ={) +60002 l\ ={ +60001 z\ =|U +60001 \ =| +60002 ~\ =m} +60001 y\ =P~ @PDT1688799868.42 y\ =2~ +60001 \ =C +60002 \ = +60001 \ =o +60001 \ =ƻ +60002 \ =ǝ +60001 \ =1 +60002 \ =a +60001 \ =C] +60002 \ =% +60001 \ = +60001 w\ = +60002 s\ = +60001 u\ =έK +60002 k\ =ώ +60001 e\ =pw +60001 \\\ =S +60002 Z\ =5 +60001 ]\ =9 +60002 \\\ = +60001 `\ =e +60002 V\ =ս +60001 N\ =֟ +60001 O\ =ׁ' +60002 U\ <d +60001 N\ =FS +60002 L\ =) +60001 F\ =  +60002 E\ = +60001 F\ = +60001 E\ =ݴA +60002 A\ =ޗ +60001 B\ =zm +60002 6\ =] +60001 >\ =? +60002 ?\ ="/ +60001 @\ = +60001 <\ =[ +60002 A\ = +60001 A\ = +60002 @\ < +60001 C\ =q +60002 C\ =TI +60001 G\ =6 +60002 O\ =u +60001 R\ = +60001 S\ = +60002 O\ =7 +60001 N\ < +60002 V\ ;c +60001 Z\ ; +60002 ]\ <o +60001 [\ <[% +60002 ]\ <G +60001 d\ ;3Q +60001 j\ < +60002 m\ ; } +60001 k\ < +60002 l\ < +60001 j\ <? +60002 f\ < +60001 m\ <k +60001 g\ < +60002 e\ < +60001 f\ <j- +60002 e\ <V +60001 Y\ <BY +60001 V\ =- +60002 K\ < +60001 I\ < +60001 <\ < +60002 >\ <G +60001 C\ < +60002 7\ =s +60001 3\ < +60001 7\ < +60002 4\ <w5 +60001 3\ =b +60002 )\ < Na +60001 %\ <\ : +60002 #\ < % +60001 \ < # +60002 \ < +60001  \ = O +60002  \ ; +60001 \ <{ +60002 \ < +60001 #\ < +60001 \ <= +60002 \ <l +60001 \ <Wi +60002 \ <C +60001 \ <. +60001 \ <+ +60002 \ < +60001 \ <W +60002 \ < +60001 \ < +60001 \ < +60002 \ ; +60001 \ <E +60002 \ <v +60001 #\ <aq +60002 !\ < L +60001 !\ <!8 +60001 \ <"#3 +60002 !\ <# +60001 +\ <#_ +60002 \ <$ +60001 \ =% +60001 \ <&! +60002 \ <' +60001 \ <(M +60002 \ =)} +60001  \ <*hy +60001  \ <+S +60002 \ <,?¥ +60002 \ =-(; +60001  \ =.\ +60001 \ =.g +60002 .\ =/ +60001 I\ =0œ +60002 e\ =1) +60001 s\ =2rƿ +60001 |\ =3TU +60002 {\ =46 +60001 y\ =5ȁ +60002 u\ =5 +60001 r\ =6ɭ +60002 w\ >7C +60001 w\ =8 +60001 y\ =9o +60002 \ =:d +60001 \ =;F̛ +60002 \ =<)1 +60001 \ == +60001 \ ==] +60002 \ => +60001 \ =?ω +60002 \ =@ +60001 \ <Auе +60002 \ <BWK +60001 \ =C9 +60002 \ =Dw @PDT1688886270.47 \ =D +60001 \ =Eӣ +60002 \ =F9 +60001 \ <G +60002 \ =He +60001 \ =Ii +60002 \ =JK֑ +60001 \ =K-' +60001 \ =L׽ +60002 \ =LS +60001 \ <M +60002 \ =N +60001 \ =O +60002 \ <Pzګ +60001 \ =Q]A +60001 \ =R? +60002 \ <S!m +60001 \ =T +60001 \ =Tݙ +60002 \ =U/ +60001 \ =V +60002 \ =W[ +60001 \ =Xo +60002 \ =YQ +60001 \ =Z4 +60001 \ =[ +60002 \ =[I +60001 \ =\\ +60002 \ =]u +60001 \ =^ +60002 \ =_ +60001 \ =`g7 +60002 \ <aJ +60001 \ =b-c +60002 \ =c +60001 \ <c +60001 \ <d% +60002 \ =e +60001 \ =fQ +60002 \ <g} +60001 \ =h`} +60002 \ =iC +60001 \ =j% +60002 \ =k? +60001 \ <k +60001 \ ;lk +60002 \ ;m +60001 \ ;n +60002 \ <o- +60001 {\ ;p +60002 s\ ;qrY +60001 r\ <r] +60001 k\ <sH +60002 b\ <t4 +60001 e\ <u +60002 f\ ;v\ G +60001 f\ ;v +60001 Z\ <ws +60002 U\ <x +60001 M\ <y +60002 H\ <z5 +60001 I\ <{ +60001 S\ <|{a +60002 V\ <}g +60001 U\ <~R +60002 `\ =># +60001 `\ <) +60001 U\ ;O +60002 O\ < +60001 J\ <{ +60002 J\ < +60001 1\ ; +60002 4\ <= +60001 =\ = +60002 B\ ;i +60001 B\ =o +60001 @\ <[ +60002 :\ <F+ +60001 ?\ ;2 +60002 2\ <W +60001 2\ ;\  +60002 -\ < +60001 !\ < +60002 \ < +60001 \ <E +60001 \ < +60002 )\ <q +60001 "\ <} +60002 )\ <i +60001 +\ ;T3 +60002 *\ =@ +60001 5\ <,_ +60002 :\ < +60001 E\ = +60002 P\ <\ ! +60001 M\ <\ +60001 R\ < M +60002 U\ < +60001 J\ = y +60002 R\ <  +60001 U\ <t +60001 _\ <`; +60002 _\ ;L +60001 [\ <8g +60002 a\ <# +60001 k\ = +60002 r\ <) +60001 q\ < +60001 r\ <U +60002 t\ < +60001 j\ < +60001 e\ < +60002 B\ =z +60001 =\ >bC +60002 :\ <K +60001 5\ =/o +60001 9\ < +60002 N\ < +60001 K\ <1 +60002 O\ = +60001 Y\ =] +60001 n\ = +60002 r\ =z +60001 j\ =\\ +60002 m\ => +60001 t\ =!K +60002 l\ > +60001 c\ =w +60001 o\ = +60002 t\ = +60001 u\ =9 +60002 y\ =n +60001 \ =P e +60002 \ =3 +60001 \ =! +60001 \ ="' +60002 \ =" +60001 \ <#S +60002 \ =# +60001 \ =$ +60002 \ =c% +60001 \ =E% +60001 \ <(&A +60002 \ =\ & @PDT1688972672.53 \ ='m +60002 \ =( +60001 \ =Ȳ( +60001 \ =ɔ)/ +60002 \ =v) +60001 \ <Y*[ +60002 x\ =;* +60001 k\ =+ +60001 a\ =, +60002 X\ =, +60001 Z\ =-I +60002 W\ =Х- +60001 X\ =ч.u +60002 Q\ =i/ +60001 N\ =J/ +60002 Y\ =-07 +60001 X\ =0 +60001 ]\ =1c +60002 ^\ =1 +60001 e\ =׵2 +60002 f\ =ؗ3% +60001 h\ =z3 +60002 g\ =]4Q +60001 i\ <?4 +60001 l\ <"5} +60002 m\ <6 +60001 q\ =6 +60002 l\ =7? +60001 m\ =߬7 +60002 i\ =8k +60001 g\ =q9 +60002 l\ =T9 +60001 l\ <7:- +60001 o\ =: +60002 j\ <;Y +60001 f\ =; +60002 i\ =< +60001 n\ <= +60002 h\ == +60001 j\ =j>G +60002 i\ =L> +60001 i\ =/?s +60001 i\ =@ +60002 o\ =@ +60001 k\ =A5 +60002 b\ =A +60001 V\ <Ba +60002 X\ <B +60001 U\ =cC +60001 O\ =ED# +60002 Z\ =(D +60001 ^\ ;EO +60002 g\ <E +60001 x\ ;F{ +30899 #t-> access 1 +4 #Powering core bus +523 .Gate.power :raw,:ON +8 "sampler") +33 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +3 "sampler")#.0X ESP.ready! +2 "collection"'% +2 "processing"%% +4 "core" %\\[]\ 0 +2 "manipulator"&% +5 ."rdySampler"Intake.select :close +7 .Exhaust.select :close + .CTV.dial :air +2 "collection"'  +2 "core" %)\ J +2 % 0 6 ` +  + "manipulator"& % +3 ."rdyProcessing"PSV.dial :air +5 ."rdySampler"CSV.dial :waste1 +2 "processing"%\  +2 "collection"' +3 "core" % ; ? Y ` +3 .tForearm.home.seek :retract +2 "manipulator"& '\ +74 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +3 "manipulator"& / +2 &$ &.,(#b +5 .tElbow.jog 1500 +2 "core" +3 "manipulator"&* +2 ."rdyProcessing"PS.home.seek 0ml +3 "processing"%'ϴ +11 "core" / +15 + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler") +3 "core"  + "sampler")  +4 "core" +2 ."readyCS"CS.reconfigure :fast +5 ."rdySampler"SS.home.seek 0ml +2 "collection"'#d @b +2 "sampler")' +5 ."readyCS"CS.home.seek 0ml +2 "collection"'' +2 "core" * + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +340 "core" ' +117 ( +2 "storage"(& +3 "core" & \ & +2 .tSE.home.seek :down +2 "storage"('g +71 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial +2 "storage"((d +353 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +40 "core" ' +263 ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 "manipulator"&& +4 "core" &d H+ +2 .tForearm.seek :retract +2 "manipulator"&'\ +2 "core" ' +3 .tElbow.seek :hammer + "manipulator"&(U +96 "core" ( +2 "manipulator"&& +3 "core" &R  L0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&'\ +10 "core" ' + "manipulator"&% +4 "core" %\   L +2 "processing"%& +2 "collection"' & +7 "core" &;\ 9 + &Z\\o\ +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%!( + "collection"'"( +273 "core" ( +9 ( +2 "collection"'# +2 "core"  +2 "processing"%$ +4 "core" U + "processing"%% +3 "core"  +2 "processing"%& +3 "core" A +2 "collection"''% +4 "core" %Z[y\ +2 "processing"%(% +4 "core" %Ϸ6\ 9 +2 "sampler"))% +3 "core" % N +2 "collection"'*& +4 "core" &[^\  +2 "processing"%+& +3 "core" &>\ 9 +2 "manipulator"&,% +4 "core" %\  . K +2 "manipulator"&-& +3 "core" &R L0 +2 "storage"(.& +4 "core" &b >\ # +2 "storage"(/% +3 "core" %l I\ # +2 "collection"'09 +3 "core" 9". +2 "processing"%19 +2 "core" 9F5 +26113 "Can"\ %CGe +60002 u\ $CGe +60001 Y\ $CXH>e +42857 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%2 +132 "core"  +548 #t-> PSR.wash + .PSR.select :wash +3 "processing"% +1450 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%3'\ +2597 "core" ' +2 "processing"%4% +3 "core" %\ <\ 9 +1192 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%5  +42 "core"  +428 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%6'ϴ +2597 "core" ' +2 "processing"%7% +3 "core" %Ϸ;\ 8 +1058 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%8 +42 "core"  +322 #t-> PSR +1000 #-> PS.pull 0.5 + "processing"%9% +3 "core" %Ϸ\ 8 +3 .tPS.seek 0.5ml +2 "processing"%:' +591 "core" ' +2 "processing"%;% +3 "core" %C\ 9 +4655 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 "processing"%< +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%='\ +432 "Can"<\ "GHe +1663 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%>  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%?'ϴ +2597 "core" ' +2 .tPSV.dial PSR +2 "processing"%@ +43 "core"  +2 .tPSV.dial PSR +2 "processing"%A +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B'\ +2601 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%C  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%D'ϴ +2601 "core" ' + .tPSV.dial PSR +2 "processing"%E +44 "core"  + .tPSV.dial PSR +2 "processing"%F +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G'\ +2597 "core" ' + .tdelay 2 seconds +207 .PSV.dial :waste1 +2 "processing"%H  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%I'ϴ +2599 "core" ' + .tPSV.dial PSR +2 "processing"%J +44 "core"  + .tPSV.dial PSR +2 "processing"%K +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L'\ +2597 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%M  +44 "core"  +2 .tPS.seek 0ml + "processing"%N'ϴ +2601 "core" ' +2 .tPSV.dial PSR + "processing"%O +44 "core"  +2 .tPSV.dial PSR + "processing"%P +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Q'\ +2607 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%R  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%S'ϴ +2601 "core" ' + .tPSV.dial PSR +2 "processing"%T +44 "core"  +2669 #t-> PS.pull 0.5 +2 "processing"%U% +3 "core" %ϲ\ 8 +2 .tPS.seek 0.5ml +2 "processing"%V' +581 "core" ' +2 "processing"%W% +4 "core" %\ 9 +3134 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%X'\ +2102 "core" ' + "processing"%Y% +4 "core" %\ \ 9 +21643 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%Z  +84 "core"  +433 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%['ϴ +2597 "core" ' +2 "processing"%\\% +4 "core" %Ϲ\ 8 +108 "Can"\ "FHIje +215 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%] +70 "core"  +77 #t-> PSR +762 #-> PS.pull 0.3 + "processing"%^% +3 "core" %Ϲ \ 7 +3 .tPS.seek 0.3ml +2 "processing"%_' +382 "core" ' + "processing"%`% +4 "core" % \ 8 +5654 #t-> 4.times{PSV.PSR; PS.fill, delay 2; PSV.waste2; PS.empty; PSV.PSR} +3 !o:SyntaxError: mesg"compile error\ (ESP):19: syntax error, unexpected tINTEGER, expecting kDO or '{' or '('\ 4.times{PSV.PSR; PS.fill, delay 2; PSV.waste2; PS.empty; PSV.PSR}\ ^:bt["(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +3416 #-> 4.times{PSV.PSR; PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 "processing"%a +3 "core" +2 .tPS.seek 2.5ml +2 "processing"%b'\ +2301 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste2 + "processing"%c  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%d'ϴ +2601 "core" ' + .tPSV.dial PSR +7 "processing"%e +72 "core"  + .tPSV.dial PSR +2 "processing"%f +5 "core" +2 .tPS.seek 2.5ml +2 "processing"%g'\ +2598 "core" ' +9 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%h  +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%i'ϴ +2618 "core" ' + .tPSV.dial PSR +2 "processing"%j +73 "core"  +2 .tPSV.dial PSR + "processing"%k +16 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l'\ +2601 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%m  +70 "core" ~ +2 .tPS.seek 0ml +2 "processing"%n'ϴ +2599 "core" ' + .tPSV.dial PSR +2 "processing"%o +73 "core"  +2 .tPSV.dial PSR + "processing"%p +16 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q'\ +2600 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%r  +69 "core" ~ +3 .tPS.seek 0ml + "processing"%s'ϴ +2606 "core" ' + .tPSV.dial PSR +2 "processing"%t +73 "core"  +1688 #t-> PS.pull 0.4 +2 "processing"%u% +3 "core" %Ϯ\ 8 +2 .tPS.seek 0.4ml +2 "processing"%v' +486 "core" ' +2 "processing"%w% +3 "core" %\ 8 +1430 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 "processing"%x +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y'\ +2204 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%z  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%{'ϴ +2598 "core" ' + .tPSV.dial PSR +7 "processing"%| +43 "core"  +2 .tPSV.dial PSR + "processing"%} +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~'\ +2602 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%'ϴ +2595 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSV.dial PSR +2 "processing"% +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'ϴ +2607 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSV.dial PSR +2 "processing"% +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"% '\ +2607 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%\  +44 "core"  +2 .tPS.seek 0ml + "processing"% 'ϴ +2607 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSV.dial PSR +2 "processing"% +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'\ +2055 "Can"\ "IJe +543 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'ϴ +2597 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core"  +1630 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %϶%\ 7 +2 .tPS.seek 0.5ml +2 "processing"%' +583 "core" ' +2 "processing"%% +3 "core" %+\ 8 +23798 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %P\ 8 +2 .tPS.seek 1ml +2 "processing"% 'M +587 "core" ' +2 "processing"%% +3 "core" %MN\ 7 +643 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +43 "core"  +251 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +1089 "core" ' + "processing"%% +4 "core" %ϷQ\ 7 +7 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%# +44 "core"  +6 #t-> PSR +1018 #-> PS.pull 0.5 +2 "processing"%$% +3 "core" %ϷC\ 7 +2 .tPS.seek 0.5ml +2 "processing"%%' +592 "core" ' + "processing"%&% +4 "core" %M\ 6 \ +108 #t-> PS.pull 0.5 +2 "processing"%'% +3 "core" %D\ 6 \ +2 .tPS.seek 1ml +2 "processing"%('M +587 "core" ' +2 "processing"%)% +3 "core" %MG\ 6 +223 #t-> PS.pull 0.5 +2 "processing"%*% +4 "core" %M;\ 7 +2 .tPS.seek 1.5ml +2 "processing"%+' +584 "core" ' +2 "processing"%,% +3 "core" %6\ 7 +122 #t-> PS.pull 0.5 +2 "processing"%-% +3 "core" %P\ 7 +2 .tPS.seek 2ml +2 "processing"%.'˼ +583 "core" ' + "processing"%/% +4 "core" %˹G\ 8 +657 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%0  +43 "core"  +313 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%1'ϴ +2099 "core" ' + "processing"%2% +4 "core" %ϵ0\ 7 +7 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%4 +44 "core"  +5 #t-> PSR +724 #-> PS.pull 0.5 +2 "processing"%5% +3 "core" %ϵ@\ 7 +2 .tPS.seek 0.5ml +2 "processing"%3' +581 "core" ' + "processing"%7% +4 "core" %5\ 7 +123 #t-> PS.pull 0.5 + "processing"%8% +3 "core" %9\ 8 +2 .tPS.seek 1ml +2 "processing"%9'M +592 "core" ' + "processing"%6% +4 "core" %M5\ 7 +15 #t-> PS.pull 0.5 +2 "processing"%;% +3 "core" %M4\ 7 +3 .tPS.seek 1.5ml + "processing"%<' +583 "core" ' +2 "processing"%:% +3 "core" %F\ 7 +150 #t-> PS.pull 0.5 +2 "processing"%>% +3 "core" %O\ 7 +3 .tPS.seek 2ml + "processing"%='˶ +583 "core" ' +2 "processing"%@% +3 "core" %˵d\ 8 +405 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%A  +42 "core"  +278 #t-> PS.empty +3 .PS.seek 0ml + "processing"%?'ϴ +2100 "core" ' + "processing"%C% +4 "core" %ϹS\ 7 +2625 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%B +43 "core"  +2481 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%` +954 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%E'\ +2595 "core" ' + "processing"%F% +4 "core" %\ X\ 8 +485 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%D  +44 "core"  +233 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%H'ϴ +2598 "core" ' + "processing"%G% +4 "core" %ϲX\ 9 +7 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%J +44 "core"  +808 #t-> PSR.flush +2 .PSR.select :flush +720 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%K'\ +862 "Can"K\ "FjJe +1741 "core" ' +2 "processing"%I% +3 "core" %\ _\ 8 +8 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%M  +44 "core"  +258 #t-> PS.empty +2 .PS.seek 0ml + "processing"%L'ϴ +2598 "core" ' +2 "processing"%O% +3 "core" %ϴb\ 8 +7 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%P +44 "core"  +7 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +396 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%N'\ +2605 "core" ' + "processing"%R% +4 "core" %\ b\ 8 +8 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%Q  +43 "core"  +7 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%T'ϴ +2605 "core" ' + "processing"%U% +4 "core" %ϯb\ 9 +7 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%S +44 "core"  +7 #t-> PSR.air +2 .PSR.select :air +10 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%W'\ +2599 "core" ' + "processing"%V% +4 "core" %\ [\ 9 +8 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%Y  +43 "core"  +1256 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Z'ϴ +2618 "core" ' +2 "processing"%X% +3 "core" %ϳ]\ 9 +42968 "Can"\ $CK,e +28404 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%\\ +44 "core"  +689 #t-> PSR.sub1 +2 .PSR.select :sub1 +2 "processing"% +1581 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%]'\ +2602 "core" ' + "processing"%^% +4 "core" %\ k\ 9 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%[  +43 "core"  +8 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%`'ϴ +2600 "core" ' +2 "processing"%a% +4 "core" %ϵs\ 9 +773 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%_ +44 "core"  +582 #t-> PSR.sub1 +2 .PSR.select :sub1 +555 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%c'\ +2595 "core" ' + "processing"%b% +4 "core" %\ r\ 8 +2022 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%e  +43 "core"  +390 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%f'ϴ +2598 "core" ' +2 "processing"%d% +3 "core" %ϲw\ 9 +4321 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%h +44 "core"  +1285 #t-> PS.pull 0.3 +2 "processing"%g% +3 "core" %ϲ\ 9 +2 .tPS.seek 0.3ml +2 "processing"%j' +380 "core" ' + "processing"%k% +4 "core" %|\ 9 +8317 "Can"#\ #C SKe +990 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 "processing"%i +4 "core" +2 .tPS.seek 2.5ml +2 "processing"%m'\ +2303 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%l  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%o'ϴ +2600 "core" ' +2 .tPSV.dial PSR +2 "processing"%p +43 "core"  +2 .tPSV.dial PSR +2 "processing"%n +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r'\ +2598 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%q  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%t'ϴ +2601 "core" ' + .tPSV.dial PSR +2 "processing"%u +44 "core"  + .tPSV.dial PSR +2 "processing"%s +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w'\ +2598 "core" ' + .tdelay 2 seconds +207 .PSV.dial :waste1 +2 "processing"%x  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%v'ϴ +2602 "core" ' + .tPSV.dial PSR +2 "processing"%z +44 "core"  +2 .tPSV.dial PSR + "processing"%y +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|'\ +2603 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%}  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%{'ϴ +2604 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSV.dial PSR +2 "processing"%~ +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'\ +2598 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'ϴ +2601 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  +4652 #t-> PS.pull 0.3 +2 "processing"%% +3 "core" %Ϲ|\ 9 +3 .tPS.seek 0.3ml + "processing"%' +385 "core" ' +2 "processing"%% +3 "core" %|\ 9 +1861 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%'\ +2296 "core" ' + "processing"%\ % +4 "core" %\ ~\ : +1343 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%  +71 "core"  +740 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"% 'ϴ +2604 "core" ' + "processing"%% +4 "core" %ϵt\ 8 +643 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +71 "core"  +237 #t-> PSR +611 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%'\ +2607 "core" ' + "processing"%% +4 "core" %\ \ 9 +13573 "Can"\ %D LXe +8570 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%  +71 "core" ~ +366 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2603 "core" ' +2 "processing"%% +4 "core" %ϵ\ 9 +6630 #t-> 4.times{PSV.PSR; PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 "processing"% +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%'\ +2610 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%'ϴ +2597 "core" ' +2 .tPSV.dial PSR + "processing"% +72 "core"  +2 .tPSV.dial PSR + "processing"% +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'\ +2601 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%#  +71 "core" ~ +2 .tPS.seek 0ml +2 "processing"%$'ϴ +2604 "core" ' + .tPSV.dial PSR +2 "processing"% +72 "core"  + .tPSV.dial PSR +2 "processing"%& +5 "core" +2 .tPS.seek 2.5ml +2 "processing"%''\ +2600 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%%  +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%)'ϴ +2600 "core" ' +2 .tPSV.dial PSR + "processing"%* +74 "core"  + .tPSV.dial PSR +2 "processing"%( +16 "core"  +2 .tPS.seek 2.5ml + "processing"%,'\ +2607 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%-  +69 "core" ~ +3 .tPS.seek 0ml + "processing"%+'ϴ +2603 "core" ' + .tPSV.dial PSR +2 "processing"%/ +72 "core"  +616 #t-> PS.pull 0.5 +2 "processing"%0% +3 "core" %Ϸp\ 9 +2 .tPS.seek 0.5ml +2 "processing"%.' +578 "core" ' + "processing"%2% +4 "core" %\ 9 +5558 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 "processing"%4 +4 "core" +3 .tPS.seek 2.5ml + "processing"%5'\ +2093 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%1  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%7'ϴ +2597 "core" ' + .tPSV.dial PSR +2 "processing"%8 +44 "core"  + .tPSV.dial PSR +2 "processing"%3 +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6'\ +2613 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%;  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%9'ϴ +2604 "core" ' + .tPSV.dial PSR +7 "processing"%: +44 "core"  + .tPSV.dial PSR +2 "processing"%> +5 "core"  +2 .tPS.seek 2.5ml + "processing"%<'\ +2066 "Can"\ "H^Le +533 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%@  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%A'ϴ +2599 "core" ' +2 .tPSV.dial PSR + "processing"%= +44 "core"  +2 .tPSV.dial PSR +2 "processing"%C +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B'\ +2604 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%?  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%F'ϴ +2607 "core" ' + .tPSV.dial PSR +2 "processing"%D +44 "core"  + .tPSV.dial PSR +2 "processing"%E +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G'\ +2600 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%J  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%H'ϴ +2600 "core" ' +2 .tPSV.dial PSR + "processing"%I +44 "core"  +581 #t-> PS.pull 0.5 +2 "processing"%M% +3 "core" %ϱ^\ 8 +3 .tPS.seek 0.5ml + "processing"%K' +591 "core" ' +2 "processing"%O% +4 "core" %0\ 9 +44163 #t-> PSR +185 "Can"\ $EMe +424 #t-> PS.pull 0.5 +2 "processing"%P% +3 "core" %\ 9 +3 .tPS.seek 1ml + "processing"%L'M +583 "core" ' +2 "processing"%R% +4 "core" %MF\ 9 +875 #t-> Ps.pull 0.5 +2 !o:NameError: mesg"uninitialized constant Ps: name:Ps:bt["(ESP):91:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +605 #-> PS.pull 0.5 +2 "processing"%Q% +3 "core" %MV\ : +3 .tPS.seek 1.5ml + "processing"%N' +585 "core" ' + "processing"%U% +4 "core" %S\ 9 +1889 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%S  +44 "core"  +197 #t-> PS.empty +3 .PS.seek 0ml + "processing"%T'ϴ +1591 "core" ' + "processing"%V% +4 "core" %ϷR\ 9 +459 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%Y +43 "core"  +2035 #t-> PS.pull 0.5 +2 "processing"%W% +3 "core" %Ϸ|\ 8 +2 .tPS.seek 0.5ml +2 "processing"%X' +579 "core" ' +9 "processing"%\\% +4 "core" %V\ 8 +199 #t-> PS.pull 0.5 +2 "processing"%Z% +3 "core" %|\ 9 +3 .tPS.seek 1ml + "processing"%^'M +579 "core" ' +2 "processing"%[% +3 "core" %MU\ 9 +196 #t-> PS.pull 0.5 +2 "processing"%]% +3 "core" %MX\ 9 +3 .tPS.seek 1.5ml + "processing"%a' +587 "core" ' +2 "processing"%_% +3 "core" %U\ 8 +288 #t-> PS.pull 0.5 + "processing"%`% +3 "core" %\ 9 +3 .tPS.seek 2ml + "processing"%b'˷ +586 "core" ' +2 "processing"%e% +4 "core" %˲^\ 9 +1324 #t-> PS.pull 0.4 +2 "processing"%c% +3 "core" %˲\ 9 +2 .tPS.seek 2.4ml +2 "processing"%d' +480 "core" ' +2 "processing"%h% +3 "core" %W\ : +428 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%g  +43 "core"  +270 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%f'ϴ +2493 "core" ' + "processing"%k% +4 "core" %϶^\ 8 +4059 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%i +43 "core"  +566 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%B +508 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%j'\ +2607 "core" ' + "processing"%l% +4 "core" %\ V\ 8 +849 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%m  +43 "core"  +212 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%p'ϴ +2607 "core" ' +2 "processing"%n% +3 "core" %ϴ]\ 8 +320 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%o +43 "core"  +421 #t-> PSR.flush +2 .PSR.select :flush +479 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%q'\ +2600 "core" ' +2 "processing"%r% +4 "core" %\ W\ 9 +700 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%u  +43 "core"  +435 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%s'ϴ +2597 "core" ' + "processing"%t% +4 "core" %ϴS\ 8 +268 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%x +43 "core"  +488 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +1299 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%w'\ +2597 "core" ' +2 "processing"%z% +3 "core" %\ _\ 9 +850 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%y  +43 "core"  +636 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%v'ϴ +2605 "core" ' + "processing"%}% +4 "core" %ϲW\ 8 +428 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%| +43 "core"  +283 #t-> PSR.air + .PSR.select :air +384 #-> PS.fill +3 .PS.seek 2.5ml + "processing"%'\ +2599 "core" ' + "processing"%~% +4 "core" %\ `\ 9 +647 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%{  +44 "core"  +697 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2620 "core" ' +2 "processing"%% +4 "core" %ϳL\ 9 +6659 "Can"\ $CaNe +13955 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +44 "core"  +9624 #t-> PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +871 #t-> PS.pull 0.3 +2 "processing"%% +3 "core" %ϳ\ 9 +3 .tPS.seek 0.3ml + "processing"%' +390 "core" ' + "processing"%% +4 "core" %s\ 9 +226 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%'\ +2296 "core" ' + "processing"%\ % +4 "core" %\ v\ 8 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +43 "core"  +7 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'ϴ +2602 "core" ' + "processing"%% +4 "core" %ϲo\ 8 +7 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +43 "core"  +5 #t-> PSR +2380 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"% '\ +2607 "core" ' + "processing"%% +4 "core" %\ x\ 8 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +8 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2602 "core" ' + "processing"%% +4 "core" %϶q\ 8 +8 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +45 "core"  +1130 #t-> PS.fill 0.3 +2 !o:Axis::Error: mesg"0Processing Syringe has no 0.3 configuration:@axisName"Processing Syringe:bt[ "+/home/esp/esp2/lib/axis.rb:61:in `cfg'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'"0/home/esp/esp2/lib/slide.rb:403:in `moveTo'"//home/esp/esp2/lib/syringe.rb:24:in `fill'"(ESP):135:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +904 #-> PS.pull 0.3 +2 "processing"%% +3 "core" %϶r\ 8 +3 .tPS.seek 0.3ml +2 "processing"%' +377 "core" ' + "processing"%% +4 "core" %x\ 8 +4456 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 "processing"% +5 "core"  +2 .tPS.seek 2.5ml + "processing"% '\ +2293 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%#'ϴ +2603 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSV.dial PSR +2 "processing"% +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&'\ +2601 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%$  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%%'ϴ +2626 "core" ' + .tPSV.dial PSR +2 "processing"%' +44 "core"  + .tPSV.dial PSR +2 "processing"%* +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%('\ +2606 "core" ' +2 .tdelay 2 seconds +207 .PSV.dial :waste1 +2 "processing"%)  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%-'ϴ +1602 "Can"\ !HNe +991 "core" ' +2 .tPSV.dial PSR + "processing"%, +44 "core"  +2 .tPSV.dial PSR + "processing"%/ +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0'\ +2597 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%+  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%2'ϴ +2607 "core" ' + .tPSV.dial PSR +2 "processing"%4 +43 "core"  +2 .tPSV.dial PSR +2 "processing"%. +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1'\ +2604 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%5  +43 "core"  +40 .tPS.seek 0ml +2 "processing"%8'ϴ +2604 "core" ' + .tPSV.dial PSR +2 "processing"%3 +44 "core"  +1820 #t-> PSR +643 #-> PS.pull 0.4 +2 "processing"%7% +4 "core" %ϳ\ 8 +2 .tPS.seek 0.4ml +2 "processing"%;' +483 "core" ' + "processing"%6% +4 "core" %~\ 9 +1048 #t-> PS.pull 0.4 +2 "processing"%:% +3 "core" %u\ 9 +3 .tPS.seek 0.8ml +2 "processing"%>'4 +480 "core" ' +2 "processing"%9% +3 "core" %4w\ 9 +8 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%@'\ +1793 "core" ' + "processing"%<% +4 "core" %\ y\ 8 +8 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%=  +71 "core" ~ +464 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%C'ϴ +2607 "core" ' +2 "processing"%A% +3 "core" %ϯx\ 8 +6 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%? +71 "core"  +6 #t-> PSR +1594 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%B'\ +2593 "core" ' +2 "processing"%D% +3 "core" %\ v\ 8 +18973 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%E  +94 "core" ~ +213 #t-> PS.empty +3 .PS.seek 0ml + "processing"%F'ϴ +2600 "core" ' +2 "processing"%J% +3 "core" %Ϲ~\ 6 +1400 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%G +73 "core"  +5733 #t-> 4.times{PSV.PSR; PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 "processing"%I +15 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M'\ +2597 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%H  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%O'ϴ +2131 "Can"\ !IvOFe +471 "core" ' +2 .tPSV.dial PSR + "processing"%P +72 "core"  +2 .tPSV.dial PSR +2 "processing"%K +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R'\ +2607 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste2 + "processing"%Q  +71 "core" ~ +2 .tPS.seek 0ml +2 "processing"%L'ϴ +2601 "core" ' + .tPSV.dial PSR +2 "processing"%U +72 "core" +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%S'\ +2597 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%N  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%V'ϴ +2600 "core" ' +2 .tPSV.dial PSR + "processing"%Y +72 "core"  +2 .tPSV.dial PSR +2 "processing"%W +4 "core" +2 .tPS.seek 2.5ml +2 "processing"%T'\ +2607 "core" ' + .tdelay 2 seconds +207 .PSV.dial :waste2 +2 "processing"%\\  +71 "core" ~ +2 .tPS.seek 0ml +2 "processing"%Z'ϴ +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%X +73 "core"  +1728 #t-> PS.pull 0.5 +2 "processing"%[% +3 "core" %ϱ=\ 6 +2 .tPS.seek 0.5ml +2 "processing"%]' +580 "core" ' +2 "processing"%^% +3 "core" %\ 7 +1170 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 "processing"%_ +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`'\ +2100 "core" ' +33 .tdelay 2 seconds +209 .PSV.dial :waste1 +2 "processing"%a  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%e'ϴ +2602 "core" ' + .tPSV.dial PSR +2 "processing"%c +44 "core"  + .tPSV.dial PSR +2 "processing"%b +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h'\ +2597 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :waste1 +2 "processing"%g  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%d'ϴ +2597 "core" ' + .tPSV.dial PSR +2 "processing"%k +44 "core"  + .tPSV.dial PSR +2 "processing"%i +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f'\ +2603 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%l  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%m'ϴ +2604 "core" ' + .tPSV.dial PSR +2 "processing"%j +43 "core"  +2 .tPSV.dial PSR +2 "processing"%n +4 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o'\ +2598 "core" ' + .tdelay 2 seconds +207 .PSV.dial :waste1 +2 "processing"%p  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%r'ϴ +2605 "core" ' + .tPSV.dial PSR +2 "processing"%u +44 "core"  +2 .tPSV.dial PSR + "processing"%q +5 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t'\ +2597 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%x  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%s'ϴ +2600 "core" ' +2 .tPSV.dial PSR + "processing"%z +44 "core"  +1511 #t-> PS.pull 0.5 +2 "processing"%y% +3 "core" %ϵ\ 7 +2 .tPS.seek 0.5ml +2 "processing"%w' +589 "core" ' +2 "processing"%}% +3 "core" %s\ 6 +9999 "Can"\ #DOe +18601 #t-> PSR +1537 #-> PS.pull 0.2 +2 "processing"%|% +3 "core" %\ 9 +3 .tPS.seek 0.7ml + "processing"%v'' +279 "core" ' +2 "processing"%~% +4 "core" %'\ : +14234 #t-> PS.pull 0.5 +2 "processing"%{% +3 "core" %'&\ 9 +2 .tPS.seek 1.2ml +2 "processing"%'f +595 "core" ' +2 "processing"%% +3 "core" %f\ 9 +8 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +43 "core"  +165 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +1287 "core" ' +2 "processing"%% +3 "core" %ϷC\ 7 +624 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +44 "core"  +286 #t-> PSR +1076 #-> PS.pull 0.5 +2 "processing"%% +3 "core" %Ϸ/\ 7 +3 .tPS.seek 0.5ml + "processing"%\ ' +593 "core" ' + "processing"% % +4 "core" %D\ 8 +130 #t-> PS.pull 0.5 + "processing"%% +3 "core" %\ 7 +3 .tPS.seek 1ml +2 "processing"%'M +590 "core" ' +2 "processing"% % +3 "core" %MK\ 8 +164 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %M~\ 8 +2 .tPS.seek 1.5ml +2 "processing"%' +588 "core" ' + "processing"%% +5 "core" %v\ 7 +86 #t-> PS.pull 0.5 +2 "processing"% % +3 "core" %1\ 8 +2 .tPS.seek 2ml +2 "processing"%'˹ +586 "core" ' +2 "processing"%% +3 "core" %˵d\ 8 +237 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %˵p\ 8 +3 .tPS.seek 2.5ml + "processing"%'\ +584 "core" ' + "processing"%% +4 "core" %\ r\ 8 +509 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +333 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2600 "core" ' +2 "processing"%% +4 "core" %Ϲg\ 6 +733 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +43 "core"  +124 #t-> PSR +637 #-> PS.pull 0.5 +2 "processing"%% +3 "core" %Ϲq\ 7 +2 .tPS.seek 0.5ml +2 "processing"%' +604 "core" ' + "processing"%#% +4 "core" %r\ 8 +149 #t-> PS.pull 0.5 +2 "processing"%$% +3 "core" %u\ 8 +2 .tPS.seek 1ml +2 "processing"%&'M +593 "core" ' + "processing"%'% +4 "core" %Mt\ 7 +330 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%*  +43 "core"  +247 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%%'ϴ +1087 "core" ' + "processing"%)% +4 "core" %ϵz\ 7 +9415 "Can"\ #EPre +60001 \ $D"Qe +60002 \ #D$Qe +60001 \ "E'R4e +48918 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%( +115 "core"  +1180 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%, @ +73 "core" B +981 #t-> PRV.ab1 +2 .PRV.dial :ab1 +2 "processing"%/ @ +136 "core" A +954 #t-> PS.pull 0.2 +2 "processing"%-% +3 "core" %ϵt\ 6 +3 .tPS.seek 0.2ml +2 "processing"%+' +279 "core" ' +2 "processing"%0% +3 "core" %n\ 7 +416 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%4'\ +2398 "core" ' +2 "processing"%.% +3 "core" %\ o\ 7 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%2  +102 "core"  +7 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%5'ϴ +2601 "core" ' +4 "processing"%1% +6 "core" %Ϲq\ 7 +13 #t-> PSV.PTV +2 .PSV.dial PTV +3 "processing"%3 +103 "core" +6 #t-> PTV +19 #-> PRV +1408 #-> PS.pull 0.3 +2 "processing"%7% +3 "core" %Ϲw\ 6 +2 .tPS.seek 0.3ml +2 "processing"%8' +219 "Can"3\ J)Re +164 "core" ' +2 "processing"%6% +4 "core" %n\ 6 +145 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%:'\ +2304 "core" ' + "processing"%;% +4 "core" %\ v\ 7 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%9  +102 "core"  +7 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%>'ϴ +2608 "core" ' +2 "processing"%<% +3 "core" %ϵw\ 7 +7 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%= +104 "core" +662 #t-> PS.pull 0.4 + "processing"%@% +3 "core" %ϵx\ 6 +3 .tPS.seek 0.4ml +2 "processing"%A' +488 "core" ' +2 "processing"%?% +3 "core" %t\ 7 +1404 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%C'\ +2190 "core" ' +2 "processing"%D% +3 "core" %\ y\ 7 +31116 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%E  +130 "core"  +958 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%B'ϴ +2639 "core" ' +8 "processing"%J% +4 "core" %ϲ}\ 6 +7 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%G +130 "core" +1397 #t-> PS.pull 0.4 +2 "processing"%I% +4 "core" %ϲr\ 7 +3 .tPS.seek 0.4ml + "processing"%F' +487 "core" ' + "processing"%H% +4 "core" %w\ 7 +3593 #t-> PS.pull 0.2 + "processing"%M% +3 "core" %w\ 6 +3 .tPS.seek 0.6ml +2 "processing"%P'I +277 "core" ' +2 "processing"%K% +3 "core" %H~\ 8 +300 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%O'\ +2000 "core" ' +2 "processing"%Q% +3 "core" %\ x\ 7 +9 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%R  +100 "core"  +8 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%U'ϴ +2618 "core" ' +2 "processing"%L% +3 "core" %϶\ 7 +459 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%N +113 "core" ~ +765 #t-> PS.pull 0.4 + "processing"%S% +3 "core" %϶|\ 7 +3 .tPS.seek 0.4ml +2 "processing"%Y' +479 "core" ' +2 "processing"%W% +4 "core" %\ 7 +468 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%V'\ +1605 "Can"\ !I,,S`e +598 "core" ' +2 "processing"%\\% +4 "core" %\ \ 7 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%T  +100 "core"  +553 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%X'ϴ +2603 "core" ' +2 "processing"%[% +5 "core" %ϳu\ 7 +6 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%Z +102 "core" +9642 #t-> PS.pull 0.4 + "processing"%^% +3 "core" %ϳ\ 7 +3 .tPS.seek 0.4ml +2 "processing"%_' +483 "core" ' +2 "processing"%]% +3 "core" %\ 7 +454 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%a'\ +2190 "core" ' +2 "processing"%`% +4 "core" %\ \ 7 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%c  +103 "core"  +8 #t-> PS.empty +2 .PS.seek 0ml + "processing"%b'ϴ +2609 "core" ' + "processing"%e% +4 "core" %Ϯ\ 7 +241 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%g +102 "core" +697 #t-> PS.pull 0.4 +2 "processing"%h% +3 "core" %Ϯ\ 7 +2 .tPS.seek 0.4ml +2 "processing"%k' +493 "core" ' +2 "processing"%i% +4 "core" %\ 6 +173 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%d'\ +2201 "core" ' +2 "processing"%l% +3 "core" %\ \ 7 +9 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%f  +103 "core"  +7 #t-> PS.empty +3 .PS.seek 0ml + "processing"%j'ϴ +2600 "core" ' +2 "processing"%n% +3 "core" %ϵ\ 7 +2349 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%m +102 "core" +478 #t-> PTV +290 #-> PRV +1046 #-> PS.pull 0.4 + "processing"%p% +4 "core" %ϵ\ 7 +2 .tPS.seek 0.4ml +2 "processing"%o' +490 "core" ' + "processing"%u% +5 "core" % \ 7 +540 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%q'\ +2203 "core" ' + "processing"%r% +4 "core" %\ \ 6 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%x  +102 "core"  +8 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%t'ϴ +2603 "core" ' +2 "processing"%z% +3 "core" %ϯ\ 7 +1288 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%y +103 "core" +2313 #t-> PS.pull 0.5 + "processing"%s% +3 "core" %ϯ\ 7 +3 .tPS.seek 0.5ml +2 "processing"%}' +591 "core" ' +2 "processing"%|% +4 "core" %\ 6 +272 #t-> PS.pull 0.3 +2 "processing"%~% +3 "core" %\ 7 +3 .tPS.seek 0.8ml +2 "processing"%w'4 +381 "core" ' +2 "processing"%{% +3 "core" %4}\ 7 +18568 "Can"\ "F.Se +33540 #t-> PS.pull 0.3 + "processing"%v% +3 "core" %4}I\ 7 +3 .tPS.seek 1.1ml +2 "processing"%'ZK +382 "core" ' +2 "processing"%% +4 "core" %ZH \ 7 +359 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +103 "core"  +266 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +1191 "core" ' + "processing"%% +4 "core" %϶\ 6 +7 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +102 "core" +168 #t-> PTV +201 #-> PRV +930 #-> PS.pull 0.5 +2 "processing"%% +3 "core" %϶F\ 7 +3 .tPS.seek 0.5ml +2 "processing"% ' +579 "core" ' + "processing"%% +4 "core" %\ 7 +113 #t-> PS.pull 0.5 +2 "processing"%\ % +3 "core" %\ 7 +3 .tPS.seek 1ml +2 "processing"% 'M +591 "core" ' + "processing"%% +5 "core" %M\ 7 +47 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %M\ 7 +2 .tPS.seek 1.5ml +2 "processing"%' +581 "core" ' +2 "processing"% % +3 "core" %#\ 7 +483 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +102 "core"  +252 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +1588 "core" ' + "processing"%% +4 "core" %Ϲ\ 6 +1033 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +43 "core"  +708 #t-> PSR.flush + .PSR.select :flush +3 "processing"%H +540 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%'\ +2609 "core" ' + "processing"% % +4 "core" %\ \ 7 +103 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +72 "core" +645 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"% @ +5 "core" A +1873 #t-> PRV.air + .PRV.dial :air +2 "processing"%  +77 "core"  +865 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2603 "core" ' + "processing"%% +4 "core" %Ϸ\ 6 +6 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%# +72 "core"  +8 #t-> PSR.flush +2 .PSR.select :flush +1422 #-> PS.fill +41 .PS.seek 2.5ml + "processing"%$'\ +2611 "core" ' + "processing"%% +4 "core" %\ \ 7 +1553 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%' +73 "core" +945 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%* @ +5 "core" A +362 "Can"\ "F1_Te +119 #t-> PRV.air +2 .PRV.dial :air +2 "processing"%&  +16 "core"  +1559 #t-> PS.empty +2 .PS.seek 0ml +7 "processing"%)'ϴ +2603 "core" ' + "processing"%(% +4 "core" %Ϯ\ 6 +7 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%, +73 "core"  +8 #t-> PSR.air + .PSR.select :air +2 "processing"% +17 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%/'\ +2597 "core" ' +2 "processing"%-% +3 "core" %\ \ 7 +7 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%0 +73 "core" +8 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%% @ +5 "core" A +7 #t-> PRV.air +2 .PRV.dial :air +2 "processing"%+  +17 "core"  +303 #t-> PS.empty +3 .PS.seek 0ml + "processing"%.'ϴ +2598 "core" ' + "processing"%2% +4 "core" %Ϲ\ 7 +6 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%4 +72 "core"  +7 #t-> PSR.air +2 .PSR.select :air +172 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%1'\ +2609 "core" ' + "processing"%3% +4 "core" %\ \ 7 +7 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%7 +73 "core" +6 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%5 @ +4 "core" A +610 #t-> PRV.air +2 .PRV.dial :air +2 "processing"%6  +17 "core"  +1530 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%8'ϴ +2600 "core" ' +2 "processing"%;% +4 "core" %ϱ\ 7 +4785 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%9 +16 "core" ~ +376 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%: @ +5 "core" A +355 #t-> PRV.ab2 +2 .PRV.dial :ab2 +2 "processing"%<  +46 "core"  +19730 #t-> PS.pull 0.2 +2 "processing"%=% +3 "core" %ϱ\ 7 +2 .tPS.seek 0.2ml +2 "processing"%@' +293 "core" ' + "processing"%>% +4 "core" %\ 7 +232 #t-> PS.fil + !o:NoMethodError : mesgu:NameError::message*undefined method `fil' for PS:Syringe: name:fil: args[:bt[ "8/home/esp/esp2/lib/slide.rb:441:in `method_missing'"(ESP):267:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +365 #-> PS.fil +2 !o:NoMethodError : mesgu:NameError::message*undefined method `fil' for PS:Syringe: name:fil: args[:bt[ "8/home/esp/esp2/lib/slide.rb:441:in `method_missing'"(ESP):268:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +464 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%?'\ +2395 "core" ' +2 "processing"%A% +3 "core" %\ \ 7 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%D  +99 "core"  +7 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%E'ϴ +2601 "core" ' +2 "processing"%C% +3 "core" %ϸ\ 6 +1801 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%J +103 "core" +65 #t-> PTV +200 #-> PRV +3492 #-> PS.pull 0.2 +2 "processing"%G% +34 "core" %ϸ\ 6 +9 .tPS.seek 0.2ml +2 "processing"%I' +283 "core" ' +2 "processing"%B% +3 "core" %\ 7 +578 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%H'\ +2394 "core" ' +2 "processing"%M% +3 "core" %\ \ 7 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%K  +102 "core"  +7 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%F'ϴ +1248 "Can"\ J3U"e +1363 "core" ' + "processing"%P% +4 "core" %ϴ\ 6 +966 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%Q +103 "core" +397 #t-> PS.pull 0.3 +3 "processing"%R% +3 "core" %ϴ\ 6 +2 .tPS.seek 0.3ml +2 "processing"%O' +383 "core" ' +2 "processing"%L% +4 "core" %~\ 7 +872 #t-> PS.fill +3 .PS.seek 2.5ml +6 "processing"%N'\ +2294 "core" ' +2 "processing"%S% +4 "core" %\ \ 7 +35510 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%U  +130 "core"  +239 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%W'ϴ +2604 "core" ' + "processing"%Y% +4 "core" %ϭ\ 7 +8 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%\\ +131 "core" +385 #t-> PS.pull 0.4 +2 "processing"%T% +3 "core" %ϭ\ 5 +3 .tPS.seek 0.4ml + "processing"%V' +478 "core" ' + "processing"%[% +4 "core" %\ 7 +342 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%Z'\ +2204 "core" ' + "processing"%^% +4 "core" %\ \ 6 +8 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%X  +103 "core"  +7 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%]'ϴ +2601 "core" ' + "processing"%_% +4 "core" %ϳ\ 7 +7 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%` +103 "core" +280 #t-> PS.pull 0.4 +2 "processing"%c% +3 "core" %ϳ\ 7 +3 .tPS.seek 0.4ml + "processing"%a' +482 "core" ' +2 "processing"%e% +4 "core" %\ 7 +428 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%g'\ +2196 "core" ' + "processing"%h% +4 "core" %\ \ 7 +13 #t-> PSV.waste1 +2 .PSV.dial :waste1 +6 "processing"%b  +103 "core"  +8 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%i'ϴ +2596 "core" ' +2 "processing"%k% +3 "core" %ϴ\ 7 +499 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%l +103 "core" +507 #t-> PS.pull 0.4 +2 "processing"%f% +3 "core" %ϴ\ 6 +2 .tPS.seek 0.4ml +2 "processing"%d' +482 "core" ' +2 "processing"%n% +3 "core" %\ 7 +291 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%m'\ +617 "Can"\ !J6Ue +1574 "core" ' +2 "processing"%p% +3 "core" %\ \ 7 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%j  +103 "core"  +8 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%u'ϴ +2599 "core" ' +2 "processing"%o% +3 "core" %ϴ\ 6 +394 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%r +114 "core" ~ +518 #t-> PS.pull 0.4 +2 "processing"%x% +3 "core" %ϴ\ 7 +3 .tPS.seek 0.4ml + "processing"%q' +488 "core" ' +2 "processing"%z% +4 "core" %\ 7 +258 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%y'\ +2195 "core" ' + "processing"%s% +4 "core" %\ \ 7 +9 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%t  +100 "core"  +7 #t-> PS.empty +3 .PS.seek 0ml + "processing"%|'ϴ +2606 "core" ' +2 "processing"%~% +3 "core" %ϭ\ 7 +556 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%} +114 "core"  +571 #t-> PS.pull 0.4 + "processing"%{% +4 "core" %ϭ\ 7 +2 .tPS.seek 0.4ml +2 "processing"%v' +486 "core" ' + "processing"%w% +4 "core" %\ 7 +502 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%'\ +2191 "core" ' + "processing"%% +4 "core" %\ \ 7 +8 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +100 "core"  +7 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2615 "core" ' +2 "processing"%% +3 "core" %ϲ\ 7 +7 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +102 "core" +1109 #t-> PS.pull 0.3 +2 "processing"%% +3 "core" %ϲ\ 7 +2 .tPS.seek 0.3ml +2 "processing"%' +386 "core" ' +2 "processing"%\ % +3 "core" %|\ 7 +28051 #t-> PS.pull 0.4 +2 "processing"% % +3 "core" %|\ 7 +3 .tPS.seek 0.7ml + "processing"%'' +487 "core" ' +2 "processing"%% +4 "core" %'\ 7 +249 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +102 "core"  +272 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"% 'ϴ +788 "core" ' +2 "processing"%% +3 "core" %ϰ\ 7 +563 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"% +104 "core" +125 #t-> PTV +207 #-> PRV +922 #-> PS.pull 0.5 + "processing"%% +3 "core" %ϰ\ 7 +3 .tPS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 "processing"%% +3 "core" %\ 7 +90 #t-> PS.pull 0.5 +2 "processing"% % +3 "core" %\ 6 +2 .tPS.seek 1ml +2 "processing"%'M +593 "core" ' +2 "processing"%% +3 "core" %M\ 7 +139 #t-> PS.pull 0.5 + "processing"% % +4 "core" %M\ 6 +3 .tPS.seek 1.5ml + "processing"%' +588 "core" ' + "processing"%% +4 "core" %\ 7 +734 #t-> PS.pull 0.5 +2 "processing"%#% +4 "core" %\ 7 +2 .tPS.seek 2ml +2 "processing"%' +582 "core" ' + "processing"%% +4 "core" %\ 7 +172 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%'  +102 "core"  +274 #t-> PS.empty +3 .PS.seek 0ml + "processing"%*'ϴ +2098 "core" ' +2 "processing"%&% +3 "core" %ϳ\ 7 +1694 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%$ +44 "core"  +367 #t-> PSR.flush + .PSR.select :flush +3 "processing"%@ +102 "Can"\ !G94VNe +185 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%('\ +2610 "core" ' + "processing"%,% +4 "core" %\ \ 7 +8 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%) +71 "core" +8 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%- @ +4 "core" A +7 #t-> PRV.air +2 .PRV.dial :air + "processing"%0  +46 "core"  +374 #t-> PS.empty +2 .PS.seek 0ml +3 "processing"%%'ϴ +2599 "core" ' +2 "processing"%+% +4 "core" %Ϲ\ 7 +7 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%/ +72 "core"  +8 #t-> PSR.flush + .PSR.select :flush +11 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%2'\ +2606 "core" ' + "processing"%4% +4 "core" %\ \ 6 +1432 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%. +73 "core" +447 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%3 @ +5 "core" A +211 #t-> PRV.air +2 .PRV.dial :air + "processing"%7  +17 "core"  +797 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%5'ϴ +2598 "core" ' + "processing"%6% +4 "core" %ϴ\ 6 +7 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%1 +73 "core"  +7 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +17 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%;'\ +2597 "core" ' +2 "processing"%9% +3 "core" %\ \ 7 +7 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%: +73 "core" +7 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%< @ +4 "core" A +7 #t-> PRV.air +2 .PRV.dial :air +2 "processing"%=  +17 "core"  +7 #t-> PS.empty +3 .PS.seek 0ml + "processing"%>'ϴ +2600 "core" ' + "processing"%8% +4 "core" %ϸ\ 6 +7 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%@ +73 "core"  +7 #t-> PSR.air +2 .PSR.select :air +10 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%A'\ +2600 "core" ' +2 "processing"%D% +3 "core" %\ \ 6 +12 #t-> PSV.PTV +2 .PSV.dial PTV +6 "processing"%? +74 "core" +7 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%C @ +4 "core" A +7 #t-> PRV.air +2 .PRV.dial :air + "processing"%J  +18 "core"  +7 #t-> PS.empty +3 .PS.seek 0ml + "processing"%G'ϴ +2595 "core" ' + "processing"%B% +4 "core" %Ϲ\ 6 +1095 #t-> PSR.air +2 .PSR.select :air +1965 #-> PSV.PSR +2 .PSV.dial PSR + "processing"%E +74 "core"  +300 #t-> PSR.air + .PSR.select :air +373 #-> PS.fill +40 .PS.seek 2.5ml +2 "processing"%I'\ +2599 "core" ' +2 "processing"%M% +3 "core" %\ \ 7 +9 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%K  +72 "core"  +300 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%H'ϴ +2607 "core" ' +2 "processing"%P% +3 "core" %ϲ\ 7 +25365 "Can"\ !I;Ve +60001 \ !I>Wze +360 #"Tina"Session Begun +13443 #-> access 4 +3 "storage"(Q% +6 "core" %l \ ! +2 "manipulator"&R% +3 "core" %\   J +2 "manipulator"&F& +4 "core" &R O J0 +2 ."Tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 1 +3 "storage"(L( +356 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (O& +3 "core" & q l G\  +45798 "Can"\ !GA!Xe +27120 #"Tina"-> startTube 4 +3890 #-> start(:myShortDA){shortDA} +4 "collection"'S% +4 "processing"%U% +11 "core" %vy;\  +2 %ϲ\ 7 +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +16584 #"Tina"-> Thread[:myShortDA].answer +7 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +13 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%N +101 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%Y  +74 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%\\  +105 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%T'ZP +2276 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +3 "processing"%W  +5 "collection"'[  +75 "core" +57  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%V' +1259 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%^ @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%X'ϴ +583 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%Z +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%_'M +1087 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%`'\ +1588 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%c +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%]'ϴ +2601 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%e +104 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%a'M +996 "Can"\ ICXe +99 "core" ' +2 ."myShortDA"PSR.select :air +8 "processing"% +16 ."myShortDA"PS.seek 2.5ml +2 "processing"%h'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%b +105 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%g  +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%k'ϴ +2604 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%l +103 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%f'\ +2607 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%i +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%n'ϴ +2603 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%d& +6 "core" &K\ 6 +2 ."myShortDA"Hand.open +2 "manipulator"&p1 +70 "core" 1 + "manipulator"&j% +4 "core" % \  , J +2 "storage"(m% +3 "core" %l i\  +2 "storage"(o. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(r(, +530 "core" ( +8 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (x& +3 "core" &, Y\  +2 "manipulator"&u& +3 "core" &R  H0 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&z(/ +36 "core" ( + "manipulator"&q& +4 "core" &4 ^ Km +2 "storage"(s& +3 "core" &, B\ +3 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&t' +94 "core" ' +2 "storage"(y& +3 "core" &, \ " +3 ."myShortDA"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +3 ."myShortDA"SE.seek :beamBreak +3 "storage"(~'> +301 "core" ' + "storage"(}- +3 "core" -' +3 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 ({& +2 "core" &, \ " +2 "manipulator"&|& +4 "core" &4 s Om +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&w(/ +6 "core" ( + "manipulator"&v& +4 "core" &4 . Om +2 "storage"(& +3 "core" &, \ # +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'ρ +22 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"('g +8 "core" &4  Pm +2 "manipulator"&% +3 "core" % Ϗ S L +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&\ (_ +149 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"& & +4 "core" &U . O +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &U O +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +99 "core" ' + "manipulator"& & +4 "core" &U  L +2 "manipulator"&% +4 "core" %(  L +2 "processing"%& +3 "core" &\ 9 +3 "processing"%& +4 "core" &\ 9 +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +6 "core" &\ 9 +6 &C\ 5&j +10 &rU|\ 09 +9 &{{\ 0N +9 &lW\ 3S +10 &-S\ 3S +9 &T\ 3T +10 &T\ 4T +9 &sR\ 3S +9 &5S\ 3S +10 &Q\ 3S +9 &T\ 3S +9 &!{T\ 3S +10 &#=U\ 3S +9 &$T\ 3T +10 &&Y\ 2S +9 &(T\ 2S +9 &*FP\ 3S +10 &,U\ 3S +9 &-R\ 3S +9 &/T\ 3S +10 &1NR\ 3S +9 &3Q\ 3S +10 &4U\ 3T +9 &6T\ 3S +9 &8UW\ 3S +10 &:U\ 3T +9 &;R\ 4S +9 &=T\ 3S +10 &?^Q\ 4S +9 &AY\ 3T +10 &B[\ 2T +9 &Dn\ 1V +9 &FT\ /Y +10 &H\ /Y +9 &I\ /Y +9 &K\ /Y +10 &M[\ /Z +9 &O\ /Z +10 &P\ /Y +9 &R\ /Z +9 &Tc\ /Z +10 &V#\ /Z +9 &W\ /Z +9 &Y\ .[ +10 &[h\ .[ +9 &])\ /[\ +10 &^Oh\ 2V +9 &^ W\ 38 +5 ( +2 "processing"%& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.67 +8 .Hand.open +3 "manipulator"& 1 +11 "core" &^2\ 48 +59 1 +2 "manipulator"&% +3 "core" %   G +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +95 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +4 "processing"%  +3 %9 +6 "core" 9 +102 "processing"% 9 +2 "core" 9 +103 "processing"%9 +3 "core" 9  +102 "processing"%9 +2 "core" 9  +103 "processing"%#9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%'9 +3 "core" 9 +102 "processing"%9 +2 "core" 9" +103 "processing"%&9 +2 "core" 9& +103 "processing"%$9 +2 "core" 9* +102 "processing"%*9 +3 "core" 9/ +102 "processing"%,9 +3 "core" 93 +103 "processing"%)9 +2 "core" 97 +102 "processing"%-9 +10 "core" 9< +103 "processing"%09 +2 "core" 9@ +103 "processing"%(9 +2 "core" 9D +103 "processing"%+9 +3 "core" 9H +102 "processing"%/9 +3 "core" 9L +102 "processing"%%9 +2 "core" 9Q +103 "processing"%49 +2 "core" 9U +103 "processing"%.9 +2 "core" 9Y +103 "processing"%39 +3 "core" 9] +102 "processing"%79 +3 "core" 9a +102 "processing"%29 +2 "core" 9!f +103 "processing"%69 +2 "core" 9(j +103 "processing"%19 +2 "core" 92n +103 "processing"%59 +3 "core" 9:r +102 "processing"%99 +2 "core" 9Bv +103 "processing"%:9 +2 "core" 9J{ +103 "processing"%<9 +2 "core" 9Q +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%= ppQ +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%; +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%8' +587 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%@'˹ +1588 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%>  +132 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%D +74 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%?  +55 "core" +2 "processing"%C% +3 "core" %˽R\ 3 +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%J' +583 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%A * +35 "core" + +3 ."myShortDA"PS.seek 0ml +4 "processing"%B'ϴ +1598 "core" ' +2 ."myShortDA"delay 5:00 +29754 "Can"\ &FFY +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%V' +853 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%Z  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +46 ."myShortDA"PS.seek 2ml +2 "processing"%X'˹ +1603 "core" ' +2 ."myShortDA"PSV.dial :PML +7 "processing"%_ +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%c @ +74 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%`  +37 "core" +2 "processing"%e% +3 "core" %˾\ ; +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%]' +243 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%a * +37 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%b'ϴ +1949 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'g& +5 "core" &ux2\  +2 "manipulator"&h& +5 "core" &U  N + "manipulator"&l% +4 "core" %\  ] I +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&k(- +136 "core" ( + "manipulator"&i& +4 "core" &- _ M!s +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &f& +4 "core" &- $ F!s +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&d'a +113 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&p/ +69 "core" / +2 "manipulator"&j& +3 "core" &- ] ; ` 4!r +2 "manipulator"&m% +3 "core" % sh I S s 5 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&o'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&L(i +275 "core" ( +2 "manipulator"&x& +3 "core" &_1 n ~ l BJ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &u& +3 "core" &_1  CJ +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&q'Ͻ +100 "core" ' + "manipulator"&s& +4 "core" &`1 FJ +2 "manipulator"&y% +3 "core" %Ͻ P E +2 "collection"'& +4 "core" &tx4\  +2 "collection"'& +5 "core" &vw1\  +2 ."myShortDA"CC.seek :closed +2 "collection"'(S +7 "core" &sx0\  +4 & uu8\ @ +10 &Fwuw1\ 2 +9 &<mtx)\ F +10 &osx2\ T +9 &Vtv/\ S +9 &OZtt0\ T +10 &[rw \ T +9 &Vtu!\ S +9 &Vsv#\ S +10 &XZtv&\ S +9 &Ztu#\ S +10 & Ztv'\ T +9 &"Tuv \ S +9 &$`Ztx\ S +10 &&!\\sv\ T +9 &'Utv\ S +9 &)Stw#\ S +10 &+iTsw\ S +9 &-,Svu%\ S +10 &.Yrv\ S +9 &0Wvw\ S +9 &2pStx#\ S +10 &42Utw!\ S +9 &5Zuu"\ S +9 &7Ttv\ S +10 &9xYsx \ S +9 &;;Rrw\ S +10 &<Usx \ S +9 &>Ttw\ S +9 &@Ytw!\ S +10 &BAYxx!\ T +9 &Dc{'\ U +9 &Ej(\ U +10 &Gy%\ Y +9 &I+|x\ ^ +10 &J\ _ +9 &L \ _ +9 &Nl\ ` +10 &P-'\ ` +9 &Q(\ a +9 &SKM$\ \ 4 +10 &S\ Z +5 ( +2 "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.21 +2 "collection"'}& +7 "core" &S!\ Z + &S"\ Z + ."myShortDA"Hand.open +2 "manipulator"&{1 +78 "core" 1 + "manipulator"&|% +4 "core" % Ͻ m y > +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&v'\ +96 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1590 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +1598 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%z +46 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%t'\ +2598 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +40 ."myShortDA"CBV.dial PRV +11 "processing"%~  +2 "collection"'  +35 "core"  +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +7 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%w  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% 'ϴ +2607 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2613 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +2603 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%!  +45 "core"  +3 ."myShortDA"PS.seek 2.5ml +4 "processing"% '\ +2593 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%'ϴ +2596 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +7 "core" &`0 T U J +2 "manipulator"&'% +3 "core" % ϭ u x F > +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&&(- +287 "core" ( + "manipulator"&$& +4 "core" &-  K +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &*& +4 "core" &- } G +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&,'a +116 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&)1 +67 "core" 1 + "manipulator"&-% +4 "core" % hM A  J - +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&0'\ +111 "core" ' +2 ."da"delayUntil "14:25:39.39" +18526 "Can"\ 'CJHYe +6314 #"da"recoverPRVreagent08 +7 .PTV.dial :mixing +4 "processing"%( @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%+  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%/ * +37 "core" , + ."da"PSV.dial :air +2 "processing"%%  +45 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%4'\ +2469 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%. +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%3  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%7 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%2  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%6'ϴ +2484 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%1 +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +47 ."da"PS.seek 0.5ml +2 "processing"%5' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%9'˹ +1593 "core" ' + ."da"PTV.dial :puck +3 "processing"%:  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%< +72 "core" +2 ."da"PBV.dial :waste1 +7 "processing"%;  +38 "core" +2 "processing"%n% +3 "core" %˹\ 9 +3 ."da"PS.seek 1.5ml +2 "processing"%8' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%> * +37 "core" , +2 ."da"PS.seek 0ml +5 "processing"%D'ϴ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%?  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%C  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%@ * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%A +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%J'\ +2460 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%E +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%G +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%M  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%B'ϴ +2481 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%I +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%P' +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%Q'˹ +1594 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%R  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%O% +3 "core" %˵\ 4 +3 ."da"PS.seek 1.5ml +2 "processing"%U' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%F * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%N'ϴ +1592 "core" ' +2 ."da"delay 2:00 +11531 "Can"\ ,=M Zhe +472 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%Y  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%\\  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%S * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%[ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%W'\ +2469 "core" ' + ."da"PSV.dial PTV +3 "processing"%H +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%^ +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%T +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Z  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%V'ϴ +2460 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +5 "processing"%_  +44 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%c  +131 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +43 "processing"%`  +48 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%e  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%a +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%X' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%]  +47 "core"  + "processing"%g% +4 "core" %}\ > +2 ."da"PS.seek 0.55ml +3 "processing"%h' +333 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +6 "processing"%l  +54 "core" +2 ."da"PS.seek 2ml +4 "processing"%i'˹ +1540 "core" ' + ."da"PSV.dial :PML +3 "processing"%f +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%\ @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%p  +36 "core" +2 "processing"%j% +3 "core" %˷\ 5 +3 ."da"PS.seek 1.85ml +2 "processing"%m' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%d'ϴ +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +43003 "Can"\ iOZe +5000 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%x @ +18 "core" > + ."da"PBV.dial :waste1 +3 "processing"%u  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +36 "core" , + ."da"PSV.dial :air +3 "processing"%s  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%y'\ +2470 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%o  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%" +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%}  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%{'ϴ +2460 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%| +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%q  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%b +85 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%% +4 "core" %˸\ @ +2 ."da"PS.seek 1.5ml +2 "processing"%z' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%~  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%w +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%t'\ +2459 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +43 "processing"%  +79 "core"  +3 ."da"PS.seek 0ml +3 "processing"%!'ϴ +2465 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˹ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +86 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + "processing"%#% +4 "core" %˶\ A +2 ."da"PS.seek 1.5ml +3 "processing"%L' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%v * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%'  +38 "core" + ."da"delay 30 seconds +868 "Can"\ ^RJ[e +2135 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"%* +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%) +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +7 "processing"%- +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%,'ϴ +2462 "core" ' +2 #"da"washCycleDA #3 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%( +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%+' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%/'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%.  +35 "core"  + "processing"%3% +5 "core" %˹\ B +2 ."da"PS.seek 1.5ml +2 "processing"%7' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%2 * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%4'ϴ +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%1  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%6  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%5 * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%: +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%<'\ +2460 "core" ' + ."da"PSV.dial PTV +3 "processing"%; +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%9 +86 "core"  + ."da"delay 5 seconds +547 .PSV.dial :air +6 "processing"%>  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%8'ϴ +2481 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%? +135 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +12 "processing"% +22 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%C'5 +341 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%@' +329 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%A'˹ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%D  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%E  +37 "core" + "processing"%G% +4 "core" %˷  +2 ."da"PS.seek 1.5ml +3 "processing"%M' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%J * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%I'ϴ +1588 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%B  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%P  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%R * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%K +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2553 "core" ' + ."da"PSV.dial PTV +3 "processing"%O +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%Q +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%F +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%U  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Y'ϴ +2568 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%\\ +136 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%S'˹ +2094 "core" ' +2 ."da"delay 5 seconds +508 .PTV.dial :puck +3 "processing"%[  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%N +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%H  +36 "core" +2 "processing"%^% +3 "core" %˵  +2 ."da"PS.seek 1.5ml +3 "processing"%T' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Z * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%W  +104 "core"  +2 ."da"PS.seek 0ml +3 "processing"%_'ϴ +1594 "core" ' + "processing"%c9 +3 "core" 95 +3 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%` +3 "core" 5 +2 "processing"%e& +4 "core" &^1\ 8 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&a% +6 "core" %\  B ' +2 "storage"(V% +3 "core" %m   +2 "storage"(]. +2 "core" .(, +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(g(d +194 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (X& +3 "core" &e Q O 3 +2 "manipulator"&l& +5 "core" &- . + "manipulator"&h% +4 "core" %\  5 / +2 ."da"Elbow.reconfigure :tight +46 "manipulator"&$&.,(\ #b +12 ."da"Elbow.seek 3 +2 "manipulator"&f(U +84 "Can" W\\*e +108 "core" ( +2 "manipulator"&\ & +4 "core" &X H '5 +2 "storage"(p& +3 "core" &e\ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&j' +92 "core" ' + "storage"( & +4 "core" &e Z +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(i'> +289 "core" ' +2 "storage"(m- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(x' +38 "core" ' +2 "manipulator"&u& +3 "core" &X n 5 +2 "manipulator"&k% +4 "core" %  M c +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&s'\ +94 "core" ' + ."da"Elbow.seek PC +5 "manipulator"&d(_ +258 "core" ( + "manipulator"&& +4 "core" &` a + +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &o& +3 "core" &`  + +2 ."da"Forearm.seek PC +4 "manipulator"&"'$ +96 "core" ' + ."da"Hand.close +2 "manipulator"&}/ +77 "core" / +2 ."da"PC.seek :open +3 "processing"%y( +457 "core" ( + "storage"(|& +4 "core" &e z +2 "manipulator"&{& +3 "core" &`  +2 "manipulator"&% +4 "core" % 6  +2 ."da"Forearm.seek :retract +3 "manipulator"&q'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&b(U +251 "core" ( + "manipulator"&& +4 "core" &L * +2 "storage"(& +4 "core" &e  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +100 "core" ' + ."da"Hand.open +2 "manipulator"&1 +69 "core" 1 +2 "storage"(z- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(~' +28 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"( ' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1015h.tif +6 "processing"%& +12 "core" & +5 "manipulator"&w& +11 "core" &L Z Y * +4 "manipulator"&% +9 "core" % \\ Q 3  +5 ."psFlush"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"& (- +179 "core" ( +2 "manipulator"&& +3 "core" &-  ! +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &-  ! +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&t'a +106 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +67 "core" / + "manipulator"&!& +4 "core" &-   +2 "manipulator"&% +3 "core" % tl v +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +55 "manipulator"&(_ +128 "core" ( + "manipulator"&& +4 "core" &[ j   +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +5 "core" &[ O P   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"& '$ +95 "core" ' + "manipulator"&v& +4 "core" &[ 3 4 +2 "manipulator"&L% +4 "core" % ( '  +2 "processing"%& +4 "core" & +2 "processing"%'& +5 "core" & +2 ."psFlush"PC.seek :closed +4 "processing"%(^ +5 "core" & +4 & 6 +10 &AFr 3 +9 &alt G +9 &]w U +10 &G T +9 &uG T +9 &7G T +10 &Gw T +9 &Dn U +9 &}Gk T +10 &>Hg U +9 &!DU U +10 &"GR U +9 &$GS U +9 &&JIH S +10 &( KH T +9 &)IM S +9 &+G: S +10 &-RJ7\ S +9 &/J7\ S +10 &0J,\ S +9 &2I1\ S +9 &4[L1 S +10 &6L1 S +9 &7J* T +9 &9J S +10 &;_G T +9 &=!I T +10 &>G T +9 &@J T +9 &BfM U +10 &D$X V +9 &E} Z +9 &G{ [ +10 &I]| [ +9 &K~ [ +10 &L \\ +9 &N \\ +9 &Pb \\ +10 &R$ \\ +9 &S \\ +9 &U \\ +10 &Wg ] +9 &Y) ] +10 &Z \\ +9 &\\ \\ +9 &^7gk / +10 &^k @ +9 ( + &^1 9 +2 "processing"%'& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.82 +2 "processing"%$& +6 "core" &^1\ 9 +2 ."psFlush"Hand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&*% +3 "core" %  %  < +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&)'\ +99 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%- +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +422 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.154 seconds\ /var/log/esp/da23jul1015h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1015h15s.tif +164 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +880 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1015h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23jul1015h22s.tif +1213 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%( @ +202 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%,  +136 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%+ +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%%'ϖ +491 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23jul1015h22s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +13 ."Qmail"DAfans.email "18.154 sec auto-exposure",Subject: "da23jul1015h images!" +6 "storage"(- +6 "core" -' +7 "storage"(.& +24 "core" &e N Q C +3 "manipulator"&3& +6 "core" &[ ! * +2 "manipulator"&/% +3 "core" %\  * +5 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&2(U +264 "core" ( +4 "manipulator"&7& +7 "core" &M  *7 +4 "storage"(1& +7 "core" &e  B\ +5 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&6' +93 "core" ' +5 ."da"SE.reconfigure :gently +11 "storage"(#QK-0-\ b +13 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(5' +133 "core" ' +6 "manipulator"&:& +6 "core" &O y G A7 +4 "storage"(4& +8 "core" &e i e P\  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +6 "manipulator"&;') +39 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&n, +11 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +6 "storage"(9' +32 "core" ' +7 "manipulator"&>% +8 "core" %1   O 4 +4 "storage"(<& +6 "core" &e , 5 G\  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 308 counts +4 "manipulator"&?'] +21 "core" ' +4 "manipulator"&8& +6 "core" &s p A2 +4 "storage"(C& +8 "core" &e m v &\  +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&@' +34 "core" ' +3 "storage"(D% +7 "core" % i s\  +6 ."downElevator"SE.seek :down +8 "storage"('g +97 (E% +8 "core" %lI J @ \ \\x +4 "manipulator"&G% +6 "core" % x y 9 =l +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&A'\ +98 "core" ' +35 ' +2 ."downElevator"SE.stop +5 "storage"(5 +15 (J& +6 "core" &e l e m\  +784 ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +9 "processing"%M +107 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +12 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +12 "processing"%B' +501 #"uploadLog"upsync +84 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%P'\ +2104 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%R  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%K @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%I +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%O'ϖ +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%Q +105 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%F'M +1087 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%U'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +74 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%\\  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%Y  +16 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%['ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%N +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%H' +592 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%^'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%S +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%Z U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%W'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%T @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +41 "processing"%c'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%`  +72 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%e'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%a +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%V'\ +2594 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%] +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%X U +6 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%l'ϴ +2599 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%h @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%r'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%\  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%p'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%& +57 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"% 'M +1090 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%0'\ +1603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%m +88 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%u  +8 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%k  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%i'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%j +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%o'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%f +74 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%} U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%s'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%|'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%{  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2089 "Can"\ *EZ`\\e +514 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%" +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2609 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%d U +6 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%z @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%q  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%w'ϴ +2604 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&& +12 "core" &t  3 R2 +2 "manipulator"&x% +3 "core" %\   R +2 ."psFlush"Elbow.seek PC +2 "manipulator"&~(_ +252 "core" ( +38 "manipulator"&& +10 "core" &`  T +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &`   X U +3 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&b/ +68 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%( +457 "core" ( + "manipulator"&!& +4 "core" &`  W X +2 "manipulator"&% +3 "core" %  < X +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +138 "core" ( + "manipulator"&t& +4 "core" &- ( + J [$ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &#& +3 "core" &-   [# +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&v'a +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&L1 +70 "core" 1 +2 "manipulator"&% +3 "core" % fR  E +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +104 "core" ' + #"myShortDA"Finished short da assay +6121 #"Tina"-> access 3 +4 "storage"(% +4 "core" %\\ u\ 0 +2 "manipulator"&y% +5 "core" %\     Z +2 "manipulator"&$& +3 "core" &-\   [ Z# +2 ."Tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 7 +3 "storage"(([ +663 "core" ( +2 ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (*& +3 "core" &[ (\ + +16633 #"Tina"-> exit +2 #Session Ended +23732 "Can"\ 16\\]Ve +20263 #t-> access 2 +3 "storage"('% +3 "core" %\\  \ 2 +2 "manipulator"&-% +4 "core" % 2 5 8  ] o +2 "manipulator"& & +3 "core" &/ A @ N ] +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(_(KX +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &KZ (\ * +2324 #t-> exit +7 #mEXIT @1689028104.65PDT @1689028572.65PDT = =tMAIN =mMAIN_scheduler @PDT1689028574.34 #"core_reset"Sent BREAK +2 #t@39869 receive with ifg=0x10, ie=0xFD + #@40503 receive with ifg=0x10, ie=0xFD + #@41160 receive with ifg=0x10, ie=0xFD #@41796 receive with ifg=0x10, ie=0xFD + #@42430 receive with ifg=0x10, ie=0xFD + #@43065 receive with ifg=0x10, ie=0xFD #@43700 receive with ifg=0x10, ie=0xFD + #@44026 receive with ifg=0x80, ie=0xFD + #@22257 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +389 "Can"\ 26^^} + \ 26^^}2 #tPolling Can every 10:00 +2 #Cleanly exited at 15:28:24PDT10-Jul-23 +268 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %\ . +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϳ%\ I +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +4 "sampler")% +3 "core" % a\ O +2 .tSS.configure :default +2 "sampler")#.0X\ - +2 "storage"(0% +3 "core" %\\ C\ , +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +2 "core" 9 +693 #t-> access 3 +2 "storage"(3% +4 "core" %\\ 2\ + +2 "manipulator"&4% +3 "core" % +  B W v +2 "manipulator"&5& +3 "core" &/ S X +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(6([ +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +3 "core" &[ \ ( +32 #t-> access 2 +3 "storage"(8% +3 "core" %\\ o\ 1 +2 "manipulator"&9% +3 "core" % + = A R ] v +2 "manipulator"&:& +3 "core" &/ 0 % L ] +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(;(KX +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (<& +3 "core" &K[ \ * +2019 #t-> PC.loadPuck :LAFpuck,2 +2 #Loading LAFpuck puck from tube 2 into Processing Clamp +2 "processing"%=& +3 "core" &\ H +2 .tHand.open + "manipulator"&>1 +26 "core" 1 + "manipulator"&?% +4 "core" % + D + b ^ v +2 "storage"(@% +3 "core" %\\  i\ 3 +2 "storage"(A. +2 "core" .(KX +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(B( +675 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (C& +2 "core" &  \ - +2 "manipulator"&D& +4 "core" &/ & % . [ +2 "manipulator"&E% +3 "core" % + ' & [ v +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&F(* +177 "core" ( + "manipulator"&G& +4 "core" &   u Y( + "storage"(H& +4 "core" &  B\ / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&I'ѷ +93 "core" ' + "storage"(J& +4 "core" &  J\ / +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(K'> +302 "core" ' + "storage"(L- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (M& +2 "core" & ;\ * +2 "manipulator"&N& +4 "core" &   k V( +2 .tElbow.seek 2 +2 "manipulator"&O(* +3 "core" ( +2 "manipulator"&P& +3 "core" &    + V( +2 "storage"(Q& +3 "core" & .\ , +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&R'' +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&S/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&T& +2 "storage"(U'g +7 "core" &    D W( +2 "manipulator"&V% +3 "core" % *  c V +2 .tForearm.seek :retract +2 "manipulator"&W'\ +94 "core" ' + .tElbow.seek PC +2 "manipulator"&X(_ +160 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +85 "core" ( +2 "manipulator"&Y& +4 "core" &h " "  Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &h   Y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&['$ +109 "core" ' + "manipulator"&\\& +4 "core" &h  ' + [ +2 "manipulator"&]% +3 "core" %# ( ) [s +2 "processing"%^& +4 "core" &$\ F +2 "processing"%_& +5 "core" &#\ F +2 .tPC.seek :closed +2 "processing"%`(^ +4 "core" &#\ F +9 &.v$\ ?+| +9 &a}&\ >@ +10 &ap\ >R +9 &!N \ AR +9 &N$\ AR +10 &O\ AR +9 &fR\ AR +10 &'T\ AS +9 &Q\ AR +9 &Q$\ AS +10 & oO\ AR +9 &"/R \ AS +9 &#R\ AR +10 &%Q\ AR +9 &'wQ\ @R +10 &)9R\ @R +9 &*Q \ AR +9 &,U\ AR +10 &.~R\ @R +9 &0BN \ AR +9 &2Q\ @R +10 &3Q\ @R +9 &5R#\ AR +10 &7HT\ @R +9 &9 R\ AS +9 &:N\ AR +10 &<Q\ AR +9 &>QQ\ @R +9 &@Q\ AR +10 &AU\ @R +9 &CY\ @S +10 &EPp\ >U +9 &G\ \ =X +9 &H\ =Y +10 &J\ =Y +9 &LN\ PC.imagePuck 2, :LAFpuck +2 "processing"%d& +3 "core" &^*\ \ A4 +2 !to:Puck::Warning: mesg"8Unloading Puck.from 2, :LAFpuck to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:421:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:505:in `image'"9/home/esp/esp2/utils/puckmoves.rb:979:in `imagePuck'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +2 #Imaging LAFpuck puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&e% +3 "core" %\   H V +3 "storage"(f% +3 "core" %o \ , +2 "storage"(g. +2 "core" .( +2 "storage"(h& +3 "core" & \ + +3 "storage"(i& +3 "manipulator"&j& +3 "core" & \ , +2 &h    V +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +3 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +3 .tElbow.seek PC +5 "manipulator"&k(_ +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(l'> +2 "core" ( +3 "manipulator"&m& +3 "core" &h   T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &h  F +2 .tForearm.seek PC +3 "manipulator"&o'$ +93 "core" ' + .tHand.close +2 "manipulator"&p/ +67 "core" / +2 .tPC.seek :open +2 "processing"%q( +90 "core" ' + "storage"(r- +3 "core" -'> +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(s' +39 "core" ' +314 ( +2 "storage"(t& +3 "core" &  \ . +2 "manipulator"&u& +3 "core" &h  c Y +2 "manipulator"&v% +4 "core" % (   6 Y +2 .tForearm.seek :retract + "manipulator"&w'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&x(* +258 "core" ( + "manipulator"&y& +5 "core" &"   & W2 +2 "storage"(z& +3 "core" & \ - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&{'ѷ +92 "core" ' +2 .tHand.open + "manipulator"&|1 +69 "core" 1 +3 "storage"(}- +2 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(~' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.18 Pucks below Top Plate +2 "storage"(' +49 "core" ' + #tLights, camera, ACTION! +1905 #-> Gate.power :camera, :on +2 .Gate.power :camera,:ON +7646 #-> PuckCamera.snapImages"test1",{:image=>[:hires, 40]} +3 #PuckCamera: snap -bin=1,1 40.0 /var/log/esp/hires/test140s.tif +4141 #SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 40 seconds\ /var/log/esp/hires/test140s.tif: TIFF Upload Complete\ +6205 #-> Gate.power :camera,:off +2 .Gate.power :camera,:OFF +1026 #-> Puck.finishImage + "storage"(- +3 "core" -' +2 "storage"(& +3 "core" &  \ \ +2 "manipulator"&& +4 "core" &# 8 3 $ 52 +2 .tElbow.seek 2 + "manipulator"&(* +4 "core" ( + "manipulator"&& +4 "core" &# 5 A B 52 +2 "storage"(& +3 "core" &  \ \ +3 .tForearm.seek 2 + 700 counts + "manipulator"&\ 'ѷ +3 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.47 Pucks below Top Plate +2 "storage"( ' +47 "core" ' +2 "manipulator"&& +3 "core" &# F2 +2 "storage"(& +3 "core" & g\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&' +33 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.28 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"&% +3 "core" % U W < < +2 "storage"(& +3 "core" & [ [\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts +2 "manipulator"&'2 +16 "core" ' + "manipulator"&& +4 "core" &@ X G. +2 "storage"(& +3 "core" & \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'ѷ +25 "core" ' + "storage"(% +4 "core" % \  +2 ."downElevator"SE.seek :down +5 "storage"('g +99 (% +3 "core" %1I ~ L\ Zr +2 "manipulator"&% +3 "core" %џ W C +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 (!& +3 "core" &  \ \  +2 "manipulator"&"& +4 "core" &@ b I. +2 "manipulator"&#% +3 "core" %\ \  I +10866 #t-> access 2 +2 "storage"($% +4 "core" %[\ - +2 "manipulator"&%% +3 "core" %\ \    W +2 "manipulator"&&& +3 "core" &@  U X. +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"('(KX +661 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 ((& +3 "core" &KZ &\ * +17526 "Can"\ 09c^e +19236 #t-> access 4 +2 "storage"()% +4 "core" %[ \ / +2 "manipulator"&*% +3 "core" %\    Y +2 "manipulator"&+& +3 "core" &@   o Y. +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(,( +822 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (-& +3 "core" & \ + +4232 #"Tina"Session Begun +5752 #-> start(:myShortDA){shortDA} +8 "collection"'.% +15 "processing"%/% +3 "core" %\ * +6 %ϳ\ E +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +3029 #"Tina"-> Thread[:myShortDA].answer +3 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%0 +129 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%1  +129 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%2  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%3'ZP +2275 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%4  +2 "collection"'5  +7 "core"  +123  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%7' +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%8 @ +104 "core" @ +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%9'ϴ +589 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%: +103 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%j +11 ."myShortDA"PS.seek 1ml +3 "processing"%'M +1088 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%<'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%6 +106 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%='ϴ +2600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%> +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%?'M +1089 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%@'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%A +115 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%;  +47 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%C'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%D +100 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%E'\ +2599 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%G +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%H'ϴ +2609 "core" ' +2 #"myShortDA"Loading da puck from tube 5 into Processing Clamp +8 "processing"%J& +10 "core" &\ E +2 "manipulator"&% +4 "core" %\  \ Y +2 "storage"(% +3 "core" %[ #\ . +2 "storage"(L. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 5 +3 "storage"(M(; +671 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (N& +3 "core" &; ;\ % +2 "manipulator"&P& +3 "core" &@  5 o U. +2 ."myShortDA"Elbow.seek 5 +2 "manipulator"&Q( +32 "core" ( +2 "manipulator"&S& +3 "core" & "  Z +2 "storage"(T& +4 "core" &; \ . +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 5 + 700 counts +3 "manipulator"&V'$ +97 "core" ' + "storage"(F& +4 "core" &; \ / +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(I'> +281 "core" ' + "storage"(K- +3 "core" -'> +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."myShortDA"SE.seek :pick +38 "storage"(R' +47 "core" ' +3 ."myShortDA"SE.seek :down +4 "storage"(Y'g +271 "core" ' +2 #"myShortDA"Tube 5 was empty. Trying tube 6 ... +3 #Loading da puck from tube 6 into Processing Clamp +3 "processing"%Z& +6 "core" &\ E +2 "manipulator"&O% +4 "core" %   \\ +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&\\'\ +95 "core" ' +2 "storage"(]% +3 "core" %p ,\ - +2 "storage"(^. +2 "core" .(; +3 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 6 +2 "storage"(U(KX +190 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (W& +3 "core" &KV, \ & +2 "manipulator"& & +3 "core" &  W +2 ."myShortDA"Elbow.seek 6 +3 "manipulator"&a( +36 "core" ( +2 "manipulator"&b& +3 "core" &  % Vf +2 "storage"(_& +3 "core" &KU <\ + +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 6 + 700 counts +2 "manipulator"&['B +108 "core" ' +2 "storage"(d& +3 "core" &KU \ - +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(e'> +282 "core" ' + "storage"(f- +3 "core" -'> +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."myShortDA"SE.seek :pick +3 "storage"(g' +35 "core" ' +2 ."myShortDA"SE.seek :down +3 "storage"(h'g +268 "core" ' +2 #"myShortDA"Tube 6 was empty. Trying tube 7 ... +3 #Loading da puck from tube 7 into Processing Clamp +4 "processing"%j& +6 "core" &\ @ + "manipulator"&i% +4 "core" %{ . TW +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&m'\ +91 "core" ' + "storage"(n% +4 "core" %]" /\ *F +2 "storage"(p. +2 "core" .(KX +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 7 +2 "storage"(r([ +195 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (X& +4 "core" &[ {\ ! + "manipulator"&c& +4 "core" & 0 Se +2 ."myShortDA"Elbow.seek 7 +2 "manipulator"&`( +20 "core" ( +2 "manipulator"&l& +3 "core" &   > R& +2 "storage"(t& +3 "core" &[ 5\ ( +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 7 + 700 counts +3 "manipulator"&u'Z +103 "core" ' + "storage"(v& +4 "core" &[ B\ ) +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +3 "storage"(o'> +285 "core" ' + "storage"(y- +3 "core" -'> +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."myShortDA"SE.seek :pick +3 "storage"(z' +36 "core" ' +3 ."myShortDA"SE.seek :down +4 "storage"(k'g +272 "core" ' +2 ."myShortDA"SE.stop +2 "storage"(5 +4 "manipulator"&|% +4 "core" %t R Un +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&}'\ +101 "core" ' + !"myShortDA"o:Storage::Error: mesg"Out of Pucks:@timestampu: Time V؆:bt[" startTube 4 +2127 #-> resume.Thread +4 #"myShortDA"Resuming Thread (suspended since 15:56:02) +12 #Loading da puck from tube 7 into Processing Clamp +8 !"Tina's"o:LocalJumpError\ : mesg"no block given:@timestampu: Time V<:@exit_value0: @reason: noreason:bt[ "7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +6 "processing"%w& +51 !"Tina"o:Thread::ChildDied\ :@threadIdi>: mesg" "Tina's":@timestampu: Time V<: @causeo:LocalJumpError\ ;"no block given;@: @reason: noreason:@exit_value0:bt[ "7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489;[ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +7 ."Qmail"BadNews.email "no block given",Subject: "LocalJumpError in Tina's" +4 "core" &\ F +4 "manipulator"&s% +5 "core" %\  $ S [\ g + "storage"(~% +4 "core" %h \ / +3 "storage"(. +4 "core" .([ + "storage"(& +4 "core" &[  w\ 0 +2 "storage"(& +6 "core" &[  \ 0 +2 "manipulator"&& +3 "core" & $ $  [& +4 ."myShortDA"Elbow.seek 7 +3 "manipulator"&( +29 "core" ( + "manipulator"&& +7 "core" & 4 3 ] + "storage"(& +4 "core" &[  \ 1 +4 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 7 + 700 counts +8 "manipulator"&'Z +107 "core" ' +2 "storage"(& +5 "core" &[  \ 0 +3 ."myShortDA"SE.reconfigure :pick +3 #"uploadLog"upsync +7 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"('> +283 "core" ' +2 "storage"(- +2 "core" -'> +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."myShortDA"SE.seek :pick +2 "storage"(' +35 "core" ' +2 ."myShortDA"SE.seek :down +4 "storage"(x'g +267 "core" ' +2 #"myShortDA"Tube 7 was empty. Trying tube 4 ... +3 #Loading da puck from tube 4 into Processing Clamp +4 "processing"%{& +6 "core" &\ C +2 "manipulator"&% +3 "core" %l   W$ +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' + "storage"(% +4 "core" %m \ -: +2 "storage"(\ . +3 "core" .([ +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((, +515 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 ( & +3 "core" &, >\ % +2 "manipulator"&& +4 "core" & 2  % U +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&(/ +30 "core" ( + "manipulator"&!& +4 "core" &( " M R1 +2 "storage"("& +3 "core" &, (\ ) +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&#' +105 "core" ' + "storage"(& +4 "core" &, "\ ) +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"('> +308 "core" ' + "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 ($& +2 "core" &, [\ ) +2 "manipulator"&%& +4 "core" &)  R1 +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&&(/ +5 "core" ( +2 "manipulator"&B& +3 "core" &) # c R1 +2 "storage"((& +3 "core" &, \ ( +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&)'ρ +26 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&*/ +67 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" Tina:1:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&+& +4 "storage"(''g +5 "core" &)  S1 +3 "manipulator"&-% +3 "core" % t & Vv +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&.'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&/(_ +159 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +92 "core" ( +2 "manipulator"&0& +4 "core" &i   W +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &1& +3 "core" &i  \ H W +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +44 "manipulator"&2'$ +103 "core" ' + "manipulator"&& +4 "core" &i   U +2 "manipulator"&5% +4 "core" %.   6 U +2 "processing"%4& +4 "core" &\ B +2 "processing"%3& +5 "core" &\ A +2 ."myShortDA"PC.seek :closed +3 "processing"%8(^ +6 "core" &\ A +5 &\ A3 +10 &:Fv\ :2 +9 &^n~\ 9F +10 &e\ ;S +9 &R\ O\ 9 +2 "core" 9  +103 "processing"%=9 +2 "core" 9  +102 "processing"%?9 +4 "core" 9 +102 "processing"%A9 +2 "core" 9 +103 "processing"%;9 +2 "core" 9 +102 "processing"%@9 +3 "core" 9 +103 "processing"%D9 +2 "core" 9" +102 "processing"%C9 +3 "core" 9& +102 "processing"%G9 +2 "core" 9* +103 "processing"%E9 +2 "core" 9/ +103 "processing"%J9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +103 "processing"%L9 +2 "core" 9? +102 "processing"%,9 +3 "core" 9D +102 "processing"%N9 +2 "core" 9H +103 "processing"%P9 +2 "core" 9L\ +103 "processing"%S9 +2 "core" 9P\ +102 "processing"%T9 +3 "core" 9T +102 "processing"%F9 +2 "core" 9 Y +103 "processing"%9 +3 "core" 9] +102 "processing"% 9 +3 "core" 9a +102 "processing"%K9 +2 "core" 9'e +103 "processing"%I9 +2 "core" 9/i +102 "processing"%Z9 +4 "core" 98n +102 "processing"%O9 +3 "core" 9@r +102 "processing"%R9 +2 "core" 9Hv +103 "processing"%]9 +2 "core" 9Oz +102 "processing"%^9 +3 "core" 9V~ +3 ."myShortDA"PH.hold 2:00:00,28C +9 "processing"%V ppQ +4 ."myShortDA"delay 1:30 +9 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +105 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"% ' +589 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%b'˹ +1597 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%_  +135 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%M +74 "core" +2 ."myShortDA"PBV.dial :waste1 +7 "processing"%d  +55 "core" +2 "processing"%Q% +3 "core" %˶\ 3 +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%\\' +591 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%f * +35 "core" + +3 ."myShortDA"PS.seek 0ml +2 "processing"%Y'ϴ +1594 "core" ' + ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%e  +5 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%j  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%i * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%g +75 "core"  + ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%n'\ +2458 "core" ' + ."myShortDA"PSV.dial PTV +44 "processing"%p +81 "core" +2 ."myShortDA"delay 5 seconds +333 "Can"\ 'Ah/_e +169 ."myShortDA"PSV.dial PSR +3 "processing"%[ +75 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +7 "processing"%X +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%c  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%l'ϴ +2500 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%t  +136 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%U +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%v @ +104 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%a' +350 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'m  + "processing"%y  +5 "core"  +42  + "processing"%h% +4 "core" %\ : +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%o' +345 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'|  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%z  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%k'A +1256 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%u @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%w' +851 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%s  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%~'˹ +1591 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"% +45 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"% @ +75 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˴\ > +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%' +240 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1953 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'`& +4 "core" &a\  +3 "manipulator"&}& +3 "core" &i V P +2 "manipulator"&% +4 "core" %\  q K +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +139 "core" ( + "manipulator"&{& +4 "core" &- ` N& +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &-  H& +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'a +115 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +74 "core" / + "manipulator"&\ & +4 "core" &- y l  9& +2 "manipulator"&% +3 "core" % o] f K N = +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&r'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"& (i +265 "core" ( +2 "manipulator"&& +3 "core" &j* 2 EDu +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &!& +3 "core" &j*  DDu +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&"'Ͻ +103 "core" ' +2 "manipulator"&& +3 "core" &j*  ADu +2 "manipulator"&% +4 "core" %Ͼ > B +2 "collection"'& +3 "core" &\  +3 "collection"'x& +5 "core" &\  +2 ."myShortDA"CC.seek :closed +2 "collection"'(S +7 "core" &~\  +4 &p\ 2 +9 &/Ex \ 2 +10 &Om\ F +9 &jl\ T +9 &S&\ S +10 &bX~\ T +9 &&Vq\ S +9 &Ro\ S +10 &U\ S +9 &lUB\ S +9 &.T;\ S +10 & Yf\ T +9 &"U\ S +10 &$tU}\ S +9 &&7X\ S +9 &'W\ S +10 &)R}\ S +9 &+}T\ S +9 &-?Ts\ S +10 &/X}\ S +9 &0Wq\ T +10 &2Us\ T +9 &4FVr\ S +9 &6Zn\ S +10 &7Sl\ S +9 &9Wr\ S +9 &;OQb\ S +10 &=T\ R +9 &>To\ S +10 &@Ve\ S +9 &BVWi\ S +9 &Dbl\ U +10 &Eif\ U +9 &G\\\ Y +10 &I?p\ \ ^ +9 &Kx\ ^ +9 &Lr\ \ _ +10 &Nj\ ` +9 &PAm\ ` +9 &Rp\ a +45 &S\\Kn\ 2 +12 &Ss\ S ( + &Sxq\ S + &Sxy\ S + &Sww\ S + &Sw}\ S +2 "collection"'x& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.26 +2 "collection"'$& +5 "core" &Swx\ S +2 ."myShortDA"Hand.open +3 "manipulator"&%1 +76 "core" 1 +2 "manipulator"&B% +4 "core" % Ͻ e b @ +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&('\ +106 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%* +103 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%+' +1596 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%-  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1594 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%# +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%)  + "collection"'0  +34 "core"  +131  + ."myShortDA"PSV.dial :mixloop +3 "processing"%1 +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'& +5 "core"  +2 "collection"' +2 "core"  +2 "collection"'5  +5 "core"  + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%4  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%''ϴ +2606 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%.  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%q'\ +2603 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%7 +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%:'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%6  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%3'\ +2599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%< +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%2'ϴ +2602 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&>& +7 "core" &k(  ACt +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&=(i +5 "core" ( +2 "manipulator"&?& +3 "core" &k(  >Ct +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &A& +4 "core" &k( ECt +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&;'Ͻ +96 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&@/ +74 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'D( +403 "core" ( + "manipulator"&C& +4 "core" &k( & ICt +2 "manipulator"&G% +3 "core" % r H +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&E'\ +98 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&J(- +286 "core" ( + "manipulator"&& +4 "core" &- & T P +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &-  P +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&L'a +114 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&,1 +70 "core" 1 + "manipulator"&N% +5 "core" % jR [ O  < + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&P'\ +105 "core" ' +2 ."da"delayUntil "16:16:19.95" +24851 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%S @ +44 "Can"\ _k,`^e +33 "core" B + ."da"PBV.dial :waste1 +3 "processing"%T  +35 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +8 "processing"%F * +38 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +44 "processing"% '\ +2466 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%K +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%I  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%Z +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%O  +42 "core"  +2 ."da"PS.seek 0ml +3 "processing"%R'ϴ +2477 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%] +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%^' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%W'˹ +1588 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%H  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +37 "core" + "processing"%M% +4 "core" %˻%\ ? +2 ."da"PS.seek 1.5ml +3 "processing"%d' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Q * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%b'ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%f  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%\\  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%e +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%j'\ +2469 "core" ' + ."da"PSV.dial PTV +3 "processing"%i +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%g +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Y +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%p  +83 "core" +2 ."da"PS.seek 0ml +3 "processing"%['ϴ +2478 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%X +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%c' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%n'˹ +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%t  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%U +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%v  +35 "core"  +2 "processing"%l% +3 "core" %˻\ > +3 ."da"PS.seek 1.5ml +2 "processing"%m' +584 "core" ' +2 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +2 "processing"%y * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%h'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%a  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%|  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%z * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%o +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%u'\ +2457 "core" ' + ."da"PSV.dial PTV +3 "processing"%k +74 "core" + ."da"delay 5 seconds +130 "Can"\ jm`e +373 ."da"PSV.dial PSR +3 "processing"%s +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%w +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2484 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%  +45 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%~  +16 "core" +44 ."da"PSV.dial :mixloop +10 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%`' +383 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%}  +49 "core"  + "processing"%% +4 "core" %)\ ? +2 ."da"PS.seek 0.55ml +3 "processing"%{' +329 "core" ' +2 #"da"addPMLReagent08 +7 .PSV.dial :air +4 "processing"%  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%/'˹ +1539 "core" ' + ."da"PSV.dial :PML +3 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%\ @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%9% +3 "core" %˵\ 4 +2 ."da"PS.seek 1.85ml +2 "processing"%' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" * +2 ."da"PS.seek 0ml +3 "processing"%!'ϴ +1944 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"% @ +17 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +1281 "Can"\ )?pqae +1721 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%r'\ +2461 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%$  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%B  +45 "core"  +3 ."da"PS.seek 0ml +4 "processing"%x'ϴ +2482 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%* +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%"' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%-  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%+ +85 "core"  + ."da"PBV.dial :waste1 +8 "processing"%#  +36 "core" +2 "processing"%% +3 "core" %\ > +2 ."da"PS.seek 1.5ml +3 "processing"%0' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%) * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%1'ϴ +1598 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%&  +10 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%5 * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%4 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2469 "core" ' + ."da"PSV.dial PTV +4 "processing"%. +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%' +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%7 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%q  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%6'ϴ +2482 "core" ' +2 #"da"washCycleDA #2 of 3 +46 .PSR.select :air +11 .PSV.dial PSR +4 "processing"%: +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%<' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%3'˹ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%>  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%? +85 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%A  +35 "core"  +2 "processing"%@% +3 "core" %˽\ @ +3 ."da"PS.seek 1.5ml +2 "processing"% ' +586 "core" ' + ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%( * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%C  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%G  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%; * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2467 "core" ' + ."da"PSV.dial PTV +3 "processing"%= +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%, +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%N +75 "core" + ."da"delay 5 seconds +297 "Can"\ "Vsb e +206 ."da"PSV.dial :air +2 "processing"%E  +87 "core" +3 ."da"PS.seek 0ml +4 "processing"%L'ϴ +2471 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%S +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%T' +584 "core" ' +2 ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%F'˹ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%2 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%K  +35 "core"  +2 "processing"%I% +3 "core" %˷\ = +3 ."da"PS.seek 1.5ml +2 "processing"%Z' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%O * +36 "core" , +2 ."da"PS.seek 0ml +5 "processing"% 'ϴ +1612 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%]  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%R  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%^ * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%H +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2476 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%_ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%M +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%W +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Q  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%d'ϴ +2481 "core" ' +8 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +10 .PSV.dial PSR +4 "processing"%f +144 "core"  +8 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +14 "processing"% +25 ."da"PS.reconfigure :default +16 "processing"%#A d`xb +19 ."da"PS.seek 0.25ml +9 "processing"%\\'5 +330 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +331 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%e'˹ +1589 "core" ' + ."da"PTV.dial :puck +3 "processing"%b  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%g  +37 "core" + "processing"%Y% +4 "core" %˾  +2 ."da"PS.seek 1.5ml +3 "processing"%p' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%j * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%X'ϴ +1601 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%[  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%c  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%t * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%U +72 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%v'\ +2553 "core" ' + ."da"PSV.dial PTV +3 "processing"%l +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%y +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%m  +74 "core"  +3 ."da"PS.seek 0ml +4 "processing"%a'ϴ +2561 "core" ' + #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%| +136 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%z'˹ +2099 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%o  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%h +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%k  +37 "core" +2 "processing"%s% +3 "core" %˹  +2 ."da"PS.seek 1.5ml +3 "processing"%w' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%u  +103 "core"  +3 ."da"PS.seek 0ml +2 "processing"%'ϴ +1598 "core" ' + "processing"%9 +4 "core" 95 +2 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +5 "processing"% +3 "core" 5 +2 "processing"%~& +3 "core" &^%\ 2 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +5 "core" %\  l & +2 "storage"(% +4 "core" %g P P `  + "storage"(}. +4 "core" .(, + ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"((d +189 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (`& +3 "core" &a 6 4 +2 "manipulator"&& +4 "core" &- / # +2 "manipulator"&{% +3 "core" %\  % # +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&(U +186 "core" ( + "manipulator"&\ & +52 "core" &U J / +8 "storage"(& +3 "core" &a 6 6 +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&9' +96 "core" ' +2 "storage"(& +3 "core" &a { = +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(/'> +288 "core" ' +2 "storage"(- +3 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +2 "storage"(' +37 "core" ' +2 "manipulator"&& +4 "core" &U ! / + "manipulator"&% +4 "core" % Z Z ? +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' + ."da"Elbow.seek PC +5 "manipulator"&!(_ +253 "core" ( + "manipulator"& & +4 "core" &` k # +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &$& +3 "core" &`  # +2 ."da"Forearm.seek PC +3 "manipulator"&%'$ +96 "core" ' + ."da"Hand.close +2 "manipulator"&B/ +78 "core" / +3 ."da"PC.seek :open +4 "processing"%r( +456 "core" ( +2 "storage"(*& +4 "core" &a O a + "manipulator"&x& +4 "core" &` ? $  +2 "manipulator"&"% +3 "core" % 3   +2 ."da"Forearm.seek :retract +3 "manipulator"&-'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&+(U +262 "core" ( +2 "manipulator"&#& +3 "core" &a ` " +2 "storage"(& +4 "core" &a # +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +96 "core" ' + ."da"Hand.open +2 "manipulator"&)1 +70 "core" 1 +2 "storage"(0- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(&' +28 "core" ' +3 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1016h.tif +7 "processing"%5& +13 "core" & +4 "manipulator"&4& +6 "core" &a E P 3" +2 "manipulator"&1% +4 "core" % A H  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&.'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&'(- +175 "core" ( +2 "manipulator"&7& +3 "core" &- K M g +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &q& +3 "core" &- t z $  +2 ."psFlush"Forearm.seek :garage +5 "manipulator"&'a +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&:/ +69 "core" / +2 "manipulator"&6& +3 "core" &-   +2 "manipulator"&<% +3 "core" % q[ | +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&>'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&?(_ +120 "core" ( + "manipulator"&A& +4 "core" &g _ W K +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +58 &@& +9 "core" &g 5 7 $ +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&3'$ +97 "core" ' +2 "manipulator"&(& +4 "core" &g Z U   +2 "manipulator"& % +3 "core" %( [ X   +3 "processing"%C& +4 "core" & +2 "processing"%G& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%;(^ +6 "core" & +5 & 6 +10 &=Fp 2 +9 &[lu G +9 &Z T +10 &F T +9 &oE T +9 &/G U +10 &F T +9 &G T +10 &wC T +9 &8J T +9 & Gw T +10 &"G{ T +9 &$~Gs T +9 &&@Iu T +10 &(Dl T +9 &)He U +10 &+C_ T +9 &-IJW T +9 &/DZ S +10 &0IX S +9 &2GF S +9 &4SLG S +10 &6JD\ S +9 &7J@\ S +10 &9H;\ S +9 &;^H6 R +9 &=I9 S +10 &>H, S +9 &@I- S +9 &BbI% T +10 &DZ V +9 &E~( Z +10 &G}% Z +9 &IV$ [ +9 &K [ +10 &L# [ +9 &N [\ +9 &P[ \\ +10 &R \\ +9 &S [ +10 &U [ +9 &Wb \\ +9 &Y# \\ +10 &Z ] +9 &\\ ] +9 &^;pk ) +10 &^c 9 +9 ( + &^( 3 +3 "processing"%G& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.86 +3 "processing"%& +5 "core" &^( 3 +2 ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&=% +3 "core" %  6 ,  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&,'\ +98 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%N +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +302 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.2 seconds\ /var/log/esp/da23jul1016h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1016h15s.tif +287 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +761 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1016h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23jul1016h22s.tif +221 "Can" xcbe +1107 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%S @ +201 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%L  +134 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%T +109 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +375 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23jul1016h22s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "17.2 sec auto-exposure",Subject: "da23jul1016h images!" +13 "storage"(2- +20 "core" -' +5 "storage"(K& +4 "core" &a -\  +2 "manipulator"&I& +3 "core" &g  - +2 "manipulator"&F% +4 "core" %\  L - +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&O(U +250 "core" ( +3 "manipulator"&Z& +8 "core" &T  ~ /' +4 "storage"(]& +6 "core" &a \  +6 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&R' +108 "core" ' +5 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(^' +51 "core" ' +4 "manipulator"&H& +6 "core" &T a B' +4 "storage"( & +6 "core" &a e i \  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +139 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +4 "manipulator"&_') +39 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&M, +15 "core" , +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +6 "storage"(W' +21 "core" ' +4 "manipulator"&Q% +6 "core" %; C 8 s 7 +15 "storage"( & +6 "core" &a @ ? \  +4 ."da"Forearm.force -20 +3 "manipulator"&5 +9 ."da"Forearm.seek 3 + 318 counts +5 "manipulator"&f'g +24 "core" ' +4 "manipulator"&d& +6 "core" &T 7 C' +4 "storage"(\\& +6 "core" &a  8\  +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +9 "manipulator"&' +47 "core" ' +3 "storage"(b% +7 "core" % ]\  +6 ."downElevator"SE.seek :down +6 "storage"(i'g +98 (g% +5 "core" %SK P G *\ [w +4 "manipulator"&Y% +8 "core" % v y R ?n +5 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&e'\ +99 "core" ' +42 ' +3 ."downElevator"SE.stop +4 "storage"(5 +9 (j& +7 "core" &a } o 3\  +857 ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +7 "processing"%p +110 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +10 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +4 "processing"%[' +560 #"uploadLog"upsync +24 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%c'\ +2098 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%t  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%U @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%X +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%l'ϖ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%n +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%y'M +1098 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%m'\ +1591 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%v +76 "core" + ."psFlush"PTV.dial :puck +2 "processing"%|  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%a  +16 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%o'ϴ +2610 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%h +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%k' +587 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%s'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%z +80 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +54 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%u'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%w @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +45 "processing"%~'ϴ +2631 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2598 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%} +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%` U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2594 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%{ @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%\  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2594 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%J +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1085 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%P'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%/'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%9 +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +594 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%$'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%B U +55 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%8 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%*'\ +2607 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%x  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%"'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%% +46 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%#'\ +2613 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%! U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%)'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%0 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%5'\ +288 "Can"\ *B{cLe +2322 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%-  +73 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%4'ϴ +2603 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&1& +7 "core" &T   T' + "manipulator"&% +4 "core" %\  & U +2 ."psFlush"Elbow.seek PC +3 "manipulator"&&(_ +255 "core" ( +2 "manipulator"&7& +3 "core" &h   U +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &q& +3 "core" &h  U +2 ."psFlush"Forearm.seek PC +45 "manipulator"&'$ +102 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&+/ +70 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%:( +460 "core" ( + "manipulator"&6& +4 "core" &h  3 X +2 "manipulator"&<% +3 "core" % 8 W X +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&.'\ +96 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&A(- +147 "core" ( +2 "manipulator"&@& +3 "core" &- $ " + [a +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-    Za +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&''a +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&(1 +78 "core" 1 +2 "manipulator"& % +3 "core" % iQ  F +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&C'\ +104 "core" ' +2 #"myShortDA"Finished short da assay +656 #"Tina"-> access 3 +5 "storage"(>% +5 "core" %m  D\ 1 +2 "manipulator"&r% +3 "core" %\  1 1 ] +2 "manipulator"&& +4 "core" &- / 4 7 ]a +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Tina"SC.seek 7 +2 "storage"(([ +672 "core" ( + ."Tina"SC.configure :limp +5 "storage"($(\ 1b +4 (=& +3 "core" &[ \ & +1066 #"Tina"-> samplePassF; PS.flush +3 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'G& +7 "core" &~\ - + "manipulator"&N& +4 "core" &-   | \\a +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&3(- +5 "core" ( +2 "manipulator"&& +3 "core" &-   [a +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +3 "core" &-   \\a +3 ."Tina"Forearm.seek :garage +2 "manipulator"&S'a +113 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&L/ +70 "core" / + "manipulator"&T& +4 "core" &- | Ha +2 "manipulator"&% +3 "core" % p] # I +2 ."Tina"Forearm.seek :retract +3 "manipulator"&2'\ +103 "core" ' +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek CC +3 "manipulator"&K(i +295 "core" ( +2 "manipulator"&I& +3 "core" &p   X+ +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &F& +3 "core" &p k X+ +2 ."Tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Tina"Forearm.seek CC +3 "manipulator"&Z'Ͻ +99 "core" ' +2 "manipulator"&]& +3 "core" &p   W+ +2 "manipulator"&?% +4 "core" %ϩ  : W +2 "collection"'H& +3 "core" &\ ) +3 "collection"' & +5 "core" &\ * +2 ."Tina"CC.seek :closed +2 "collection"',(S +7 "core" &\ ) +5 &\ )3 +10 &2E{\ !2 +9 &Un\ F +9 &j\ "S +10 &U\ $S +9 &lY\ #S +9 &0Z\ #R +10 &U\ $R +9 &W\ #S +10 &uV\ #S +9 &8T\ $R +9 & [\ #S +10 &"Z\ $S +9 &$~T\ $R +9 &&?X\ #S +10 &(W\ #S +9 &)S\ $R +9 &+Q\ $R +10 &-HV\ #R +9 &/ [\ #S +10 &0\\\ #S +9 &2W\ $S +9 &4PU\ #R +10 &6V\ $S +9 &7T\ $R +10 &9T\ #R +9 &;XS~\ #R +9 &=V\ #R +10 &>V\ #R +9 &@Z\ #S +9 &B^Y\ #S +10 &De\ "T +9 &Ej\ !U +9 &G\ Y +10 &IG\ ^ +9 &K\ ^ +10 &L\ _ +9 &N\ _ +9 &PI\ ` +10 &R\ \ ` +9 &SdK\ + +9 &S\ U +6 ( +2 "collection"' & +45 #"Tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.24 +5 "collection"'& +6 "core" &S|\ U + &S{\ U +2 ."Tina"Hand.open +2 "manipulator"&Q1 +76 "core" 1 + "manipulator"& % +4 "core" % ϩ ) O +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&d'\ +104 "core" ' + ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%\\  +45 "core"  +2 #"Tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."Tina"PS.seek 1.5ml +2 "processing"%b' +1587 "core" ' +2 ."Tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%R  +45 "core"  +3 ."Tina"PS.seek 0ml +4 "processing"%O'ϴ +1600 "core" ' + ."Tina"PSV.dial PSR +3 "processing"%^ +46 "core"  + ."Tina"PSR.select :air +3 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%g'\ +2610 "core" ' +2 ."connect"PRV.dial CBV +3 ."Tina"CBV.dial PRV +6 "processing"%Y  +2 "collection"'_  +7 "core" +95  +2 ."Tina"PSV.dial :PTV,via: :air +3 "processing"%f +192 "core" ~ +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'j  +5 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%W @ +73 "core" @ +2 ."Tina"PS.seek 0ml +4 "processing"%'ϴ +2600 "core" ' + ."Tina"PSV.dial :air +8 "processing"%i  +75 "core"  +2 ."Tina"PS.seek 2.5ml +3 "processing"%p'\ +2598 "core" ' + ."Tina"PSV.dial :PTV +4 "processing"% +75 "core" ~ +2 ."Tina"PS.seek 0ml +3 "processing"%['ϴ +2603 "core" ' + #"Tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&t& +7 "core" &p   Q+ +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek CC +3 "manipulator"&U(i +4 "core" ( +2 "manipulator"&X& +4 "core" &p  C Q+ +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &c& +3 "core" &p \ ) Q+ +3 ."Tina"Forearm.seek CC +2 "manipulator"&n'Ͻ +94 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&l/ +77 "core" / +2 ."Tina"CC.seek :open +4 "collection"'y( +402 "core" ( +2 "manipulator"&v& +3 "core" &p   V+ +2 "manipulator"&|% +3 "core" % ϫ   , V+ +3 ."Tina"Forearm.seek :retract +2 "manipulator"&a'\ +98 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek :garage +2 "manipulator"&m(- +313 "core" ( + "manipulator"&h& +5 "core" &-   Z + ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &o& +4 "core" &-   Y +2 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek :garage +3 "manipulator"&k'a +116 "core" ' +2 ."Tina"Hand.open +2 "manipulator"&z1 +77 "core" 1 +2 "manipulator"&% +3 "core" % hO C E +3 ."Tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&s'\ +115 "core" ' +2 #"Tina"Flushing Processing stage +2 "processing"%w% +6 "core" %ϳ\ G +2 #"Tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%u& +5 "core" &\ G +2 "manipulator"&& +4 "core" &-   c \\ +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek FlushPuck::Garage +39 "manipulator"&(- +11 "core" ( +2 "manipulator"&& +3 "core" &-  ! t \\ +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &~& +3 "core" &-   \\ +3 ."Tina"Forearm.seek :garage +3 "manipulator"&}'a +112 "core" ' + ."Tina"Hand.close +2 "manipulator"&`/ +68 "core" / +3 "manipulator"&& +3 "core" &-  G +2 "manipulator"&{% +4 "core" % q`  F +2 ."Tina"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek PC +3 "manipulator"&\ (_ +124 "core" ( +2 "manipulator"&& +3 "core" &g   . Z +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +4 "core" &g   Y +2 ."Tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Tina"Forearm.seek PC +3 "manipulator"&'$ +97 "core" ' +2 "manipulator"&& +3 "core" &g   \ V +3 "manipulator"&% +3 "core" %'  , V +2 "processing"%& +4 "core" &\ C +2 "processing"%& +5 "core" &\ C +2 ."Tina"PC.seek :closed +4 "processing"%P(^ +5 "core" &\ C +4 &\ C5 +10 &:Gt\ <1 +9 &^n{\ ;E +10 &`\ Q +9 &xN\ >Q +10 &:K\ >Q +9 &O\ >Q +9 &L\ ?Q +10 &Q\ >Q +9 &BT\ =Q +9 &!Q\ >Q +10 &"S\ >Q +9 &$P\ >R +10 &&IQ\ >R +9 &( O\ >Q +9 &)R\ =Q +10 &+R\ >Q +9 &-RS\ >Q +10 &/O\ >R +9 &0O\ >Q +9 &2N\ >Q +10 &4ZR\ =Q +9 &6Q\ >Q +9 &7Q\ >Q +10 &9K\ >Q +9 &;cN\ >Q +9 &=$N\ >Q +10 &>N\ >Q +9 &@P\ =R +10 &BiT\ =R +9 &D&b\ 7 +2 ."Tina"Hand.open +2 "manipulator"&/1 +70 "core" 1 +2 "manipulator"& % +3 "core" % ! 2 Z R +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."Tina"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' + ."Tina"PSV.dial PSR +3 "processing"%B +73 "core"  + ."Tina"PSR.select :flush +4 "processing"%@ +12 ."Tina"PS.seek 1ml +2 "processing"%$'M +1087 "core" ' + ."Tina"PSR.select :air +4 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%8'\ +1590 "core" ' +2 ."Tina"PSV.dial PTV +3 "processing"% +75 "core" + ."Tina"PTV.dial :puck +3 "processing"%x  +72 "core"  +2 ."Tina"PBV.dial :waste1 +2 "processing"%*  +56 "core" +2 ."Tina"PS.seek 0ml +3 "processing"%%'ϴ +2601 "core" ' + ."Tina"PSV.dial PSR +3 "processing"%" +74 "core"  +2 ."Tina"PSR.select :flush +3 "processing"%@ +11 ."Tina"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."Tina"PSR.select :air +4 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%!'\ +2109 "core" ' +2 ."Tina"PSV.dial PTV +3 "processing"%# +75 "core" + ."Tina"PBV.dial PSV +3 "processing"%0 U +57 "core" W +2 ."Tina"PS.seek 0ml +3 "processing"%)'ϴ +2604 "core" ' + ."Tina"PSV.dial PBV +3 "processing"%- @ +45 "core" ? +2 ."Tina"PS.seek 2.5ml +39 "processing"%5'\ +2619 "core" ' +2 ."Tina"PSV.dial :waste1 +3 "processing"%1  +74 "core"  +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2594 "core" ' +2 ."Tina"PSV.dial PSR +8 "processing"%7 +61 "core"  + ."Tina"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%q'\ +2597 "core" ' +2 ."Tina"PSV.dial PTV +3 "processing"%M +88 "core"  + ."Tina"PBV.dial PSV +3 "processing"%+ U +7 "core" V +2 ."Tina"PS.seek 0ml +3 "processing"%e'ϴ +2601 "core" ' + ."Tina"PSV.dial PBV +3 "processing"%; @ +44 "core" > +2 ."Tina"PS.seek 2.5ml +3 "processing"%6'\ +2600 "core" ' + ."Tina"PSV.dial :waste1 +3 "processing"%<  +72 "core"  +2 ."Tina"PS.seek 0ml +5 "processing"%@'ϴ +2607 "core" ' +2 #"Tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +7 "core" &g   T +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek PC +3 "manipulator"&(_ +5 "core" ( +2 "manipulator"&&& +3 "core" &g ) u T +3 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &(& +3 "core" &g  T +2 ."Tina"Forearm.seek PC +4 "manipulator"& '$ +89 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&./ +71 "core" / +2 ."Tina"PC.seek :open +4 "processing"%'( +458 "core" ( +2 "manipulator"&>& +3 "core" &g   | X +2 "manipulator"&r% +3 "core" % 7 N X= +3 ."Tina"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek :garage +2 "manipulator"&(- +138 "core" ( +2 "manipulator"&=& +3 "core" &-   c V$ +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &G& +3 "core" &-   ^ V$ +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."Tina"Forearm.seek :garage +3 "manipulator"&N'a +114 "core" ' + ."Tina"Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&E% +3 "core" % jR _ C +3 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."Tina"Forearm.seek :retract +4 "manipulator"&L'\ +106 "core" ' +3189 "Can"\ -:}ce +15742 #"Tina"-> access 4 +4 "storage"(T% +5 "core" %m  \ 0 +2 "manipulator"&% +3 "core" %\ \  # [ +2 "manipulator"&A& +4 "core" &-   ZK +2 ."Tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 1 +2 "storage"(C( +986 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (S& +3 "core" & \ & +7765 #"Tina"-> startTube 4 +31366 #-> start(:myShortDA){shortDA} +3 "collection"'I% +10 "processing"%3% + "core" %^\ , +7 %ϴ\ G + #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +3 #Type 'Thread[:myShortDA].answer' to continue +2490 #"Tina"-> Thread[:myShortDA].answer +3 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%F +130 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%]  +132 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%?  +133 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%H'ZP +146 "Can"\ -=dxe +2127 "core" ' +2 ."connect"PRV.dial CBV +47 ."myShortDA"CBV.dial PRV +4 "processing"%2  +136 "core"  +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%D' +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%Q'ϴ +588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"% 'M +1085 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%\\'\ +1593 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%Z +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%4'ϴ +2596 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%R +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%b'M +1091 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%^'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%O +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%_  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%Y'ϴ +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%f +105 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%j'\ +2593 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%W +114 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%g'ϴ +2601 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +3 "processing"%i& +5 "core" &\ H +2 "manipulator"&% +4 "core" %\ \ = 5 ] +2 "storage"(% +3 "core" %m \ 2 +2 "storage"(p. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(t(, +526 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (X& +3 "core" &,  E\ , +2 "manipulator"&c& +4 "core" &-  " ) [K + "manipulator"&l% +4 "core" %\ \ " %  Z +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&K(/ +167 "core" ( +2 "manipulator"&d& +3 "core" &2\ +   Z# +2 "storage"(,& +4 "core" &,  7\ 0 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +4 "manipulator"&v' +92 "core" ' +2 "storage"(|& +4 "core" &,  l\ 0 +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(n'> +324 "core" ' + "storage"(U- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (h& +3 "core" &,  \\\ . +2 "manipulator"&o& +3 "core" &2\   a Y# +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&z(/ +5 "core" ( +2 "manipulator"&& +3 "core" &2\  % Z# +2 "storage"(a& +4 "core" &,  Z\ / +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&w'ρ +24 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&u/ +69 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" Tina:9:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&& +6 "storage"('g +5 "core" &2\   g Y# +2 "manipulator"&~% +3 "core" % χ   J Ug +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&k'\ +103 "core" ' +2 ."myShortDA"Elbow.seek PC +42 "manipulator"&`(_ +110 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +140 "core" ( + "manipulator"&& +4 "core" &f 7 7 ] +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &{& +3 "core" &f   " \\ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&m'$ +111 "core" ' +2 "manipulator"&s& +3 "core" &f ' '  [ +2 "manipulator"&% +4 "core" % + % [j +2 "processing"%J& +3 "core" &\ F +3 "processing"%}& +4 "core" &\ G +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +6 "core" &$\ G +6 & +\ C$d +9 &Uy\ >8 +9 &{w\ ?M +10 &R\ AR +9 &KP\ AR +10 & T\ AR +9 &P\ AR +9 &P\ BR +10 &TQ\ \ AQ +9 &Q\ BR +9 &Q\ AR +10 &!Q\ AR +9 &#ZP#\ AR +9 &%O\ BR +10 &&Q\ AR +9 &(N!\ AR +10 &*cP\ BR +9 &,$O\ AR +9 &-O#\ AR +10 &/M\ BR +9 &1lN\ BQ +9 &3.N \ BQ +10 &4Q\ AR +9 &6P\ AR +10 &8sQ\ BR +9 &:6O\ AQ +9 &;N\ \ BQ +10 &=N\ AR +9 &?|N\ BQ +9 &A<R\ AR +10 &BZ\ @S +9 &Dl\ ?U +10 &Fq\ =X +9 &H2\ =X +9 &I\ =X +10 &K \ \ ' +589 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +42 "processing"%r * +44 "core" , +3 ."myShortDA"PS.seek 0ml +4 "processing"%='ϴ +1587 "core" ' +2 ."myShortDA"delay 5:00 +18592 "Can"\ *?Nee +11411 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%G  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%E'\ +2470 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +7 "processing"%N +74 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%T +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +85 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%A'ϴ +2456 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +133 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%S +43 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%I @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%3' +345 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +3 "processing"%F  +45 "core"  + "processing"%]% +3 "core" %\ / +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%?' +356 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'@  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%2  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%H'A +1257 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%D' +858 "core" ' + #"myShortDA"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%Q'˹ +1594 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"% +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%Z @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%\\  +36 "core"  + "processing"%R% +4 "core" %˵\ / +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%4' +231 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%b * +36 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%O'ϴ +1948 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'_& +5 "core" &\ $ +2 "manipulator"&^& +3 "core" &f $ ; S +2 "manipulator"&f% +4 "core" %\  B F +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +137 "core" ( +2 "manipulator"&W& +3 "core" &- x  j D!u +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &j& +3 "core" &- F R!u +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&i'a +111 "core" ' +3 ."myShortDA"Hand.close +7 "manipulator"&/ +76 "core" / +2 "manipulator"&& +3 "core" &- \\ h  @!u +2 "manipulator"&p% +4 "core" % qd a S + @ +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&C'\ +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +42 "manipulator"&X(i +272 "core" ( +2 "manipulator"&c& +3 "core" &o& ! @Ac +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &l& +3 "core" &o& r NAc +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&d'Ͻ +94 "core" ' +2 "manipulator"&,& +4 "core" &o& p LAc +2 "manipulator"&|% +3 "core" %ϻ L +2 "collection"'& +4 "core" &{\  +2 "collection"'L& +5 "core" &~\ ! +2 ."myShortDA"CC.seek :closed +2 "collection"'U(S +6 "core" &A\  +6 &}\ 4 +10 &3F{\ 2 +9 &Vn\ \ G +9 &`\ T +10 &Q\ S +9 &nT\ S +9 &0R\ S +10 &MD\ S +9 &Q$\ R +10 &vT"\ S +9 &8P\ S +9 & Tj\ S +10 &"R'\ S +9 &$~Qm\ S +9 &&@U*\ S +10 &(O(\ S +9 &)LC\ R +10 &+Nk\ S +9 &-JQl\ S +9 &/ Tm\ S +10 &0Qk\ S +9 &2O\ S +9 &4QQ\ S +10 &6Q\ S +9 &7N\ S +10 &9N\ S +9 &;[L\ R +9 &=R\ S +10 &>O\ R +9 &@R\ S +9 &BaV\ S +10 &D`"\ T +9 &Egb\ V +10 &Gk\ Y +9 &IF\ _ +9 &K\ ` +10 &L@\ ` +9 &Ni\ ` +9 &PH@\ a +10 &Ri\ b +9 &SfL\ + +9 &Sj\ W +6 ( +2 "collection"'L& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.35 +2 "collection"'h& +6 "core" &S\ \ W +2 &S\ W + ."myShortDA"Hand.open +2 "manipulator"&o1 +67 "core" 1 + "manipulator"&% +4 "core" % ϻ  E +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&a'\ +99 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%u +105 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1601 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%~  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%K'ϴ +1596 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%v +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%n'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +5 ."myShortDA"CBV.dial PRV +5 "processing"%w  +2 "collection"'  +31 "core"  +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"%{ +114 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'z  +5 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%s  +75 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%'ϴ +2624 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%J  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%k +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%''ϴ +2603 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2606 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%: +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%}'ϴ +2595 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&9& +6 "core" &o% x CAc +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&m(i +5 "core" ( +2 "manipulator"&/& +4 "core" &o% w \ >Ac +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &o% j B +3 ."da"PS.seek 1.5ml +2 "processing"%.' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\ * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%P  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%(  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%r * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%> +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"%G +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +85 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +76 "core"  +49 ."da"PS.seek 0ml +3 "processing"%='ϴ +2495 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%N' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%T'˹ +1595 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%E +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%S% +3 "core" %˶\ ; +2 ."da"PS.seek 1.5ml +2 "processing"%I' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%A * +37 "core" , +2 ."da"PS.seek 0ml +5 "processing"%F'ϴ +1593 "core" ' +2 ."da"delay 2:00 +413 "Can"\ $Qf:e +11591 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%]  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%3  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%@ * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%2 +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%?'\ +2467 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%H +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%D  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +2460 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%Z  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%\\  +135 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +7 "processing"%R  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%b  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%Q +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%4' +393 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%_  +48 "core"  +2 "processing"%^% +3 "core" %\ ? +2 ."da"PS.seek 0.55ml +3 "processing"%f' +329 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%W  +44 "core"  +2 ."da"PS.seek 2ml +3 "processing"%j'˹ +1548 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%` +44 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  + "processing"%p% +4 "core" %˻\ ? +2 ."da"PS.seek 1.85ml +2 "processing"%' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%i * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%Y'ϴ +1965 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +31912 "Can"\ *>fe +16091 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%c @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%l  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%, * +38 "core" , + ."da"PSV.dial :air +3 "processing"%|  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2513 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%C +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%y  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%h +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%o  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2461 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%L +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%u' +580 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%d'˹ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%O  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%~ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%v% +4 "core" %˴\ : +2 ."da"PS.seek 1.5ml +2 "processing"%K' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +5 "processing"%w'ϴ +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%{  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%z  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%s * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%n +87 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%J'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%k +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +5 "processing"%''ϴ +2481 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%: +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%9'˹ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%/  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +36 "core"  + "processing"%X% +5 "core" %˷\ > +2 ."da"PS.seek 1.5ml +2 "processing"%a' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%U * +36 "core" , +2 ."da"PS.seek 0ml +5 "processing"%['ϴ +1593 "core" ' +2 ."da"delay 2:00 +1830 "Can"\ )@Egfe +10174 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%$  +4 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%* * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%8 +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +47 "processing"%m'\ +2468 "core" ' + ."da"PSV.dial PTV +3 "processing"%% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%"  +73 "core"  +2 ."da"PS.seek 0ml +5 "processing"%0'ϴ +2482 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +10 .PSV.dial PSR +4 "processing"%! +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%-' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%)'˹ +1590 "core" ' + ."da"PTV.dial :puck +3 "processing"%}  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%5 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +35 "core"  +2 "processing"%% +3 "core" %˸\ @ +2 ."da"PS.seek 1.5ml +3 "processing"%M' +579 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%1 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%q'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%+  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%;  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%< * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%g'\ +2470 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%& +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%e +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%.  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%P'ϴ +2481 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%( +135 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +10 "processing"% +19 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%r'5 +343 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%>' +336 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%G  +6 "core"  + ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%% +4 "core" %˶  +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +4 "processing"%='ϴ +1593 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%N  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%E * +51 "core" , +8 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%S'\ +1858 "Can" ge +690 "core" ' + ."da"PSV.dial PTV +3 "processing"%T +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%A +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%]  +74 "core"  +2 ."da"PS.seek 0ml +5 "processing"%3'ϴ +2551 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%V +134 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%@'˹ +2092 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%2  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%F +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%H% +3 "core" %˴\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%D * +36 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%?  +106 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Z'ϴ +1598 "core" ' + "processing"%\\9 +3 "core" 95 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%R +4 %b& +2 "core" 5 +3 &^+ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&Q% +6 "core" %\   +2 "storage"( % +3 "core" %l { W  +2 "storage"(_. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(^(d +188 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (4& +3 "core" &e a ^  +2 "manipulator"&W& +4 "core" &-  +2 "manipulator"&f% +3 "core" %\   +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&`(U +195 "core" ( + "manipulator"&& +4 "core" &t - +2 "storage"(& +3 "core" &e ~ w +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&p' +107 "core" ' +2 "storage"(i& +3 "core" &e z . +2 ."da"SE.reconfigure :pick +9 "storage"(#]K-0-\ b +10 ."da"SE.seek :beamBreak +2 "storage"(j'> +286 "core" ' + "storage"(- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(c' +42 "core" ' +2 "manipulator"&l& +4 "core" &t +- +2 "manipulator"&,% +3 "core" %  + +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&|'\ +96 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&Y(_ +253 "core" ( +2 "manipulator"&C& +3 "core" &h   +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &y& +3 "core" &h  +3 ."da"Forearm.seek PC +2 "manipulator"&h'$ +91 "core" ' +2 ."da"Hand.close +2 "manipulator"&o/ +77 "core" / +3 ."da"PC.seek :open +51 "processing"%( +464 "core" ( +2 "storage"(L& +3 "core" &e J N I +2 "manipulator"&& +3 "core" &h s W $ +2 "manipulator"&u% +4 "core" %   % +2 ."da"Forearm.seek :retract +3 "manipulator"&O'\ +94 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&~(U +261 "core" ( +2 "manipulator"&& +3 "core" &O   <: +2 "storage"(v& +3 "core" &e " +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&d' +106 "core" ' + ."da"Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "storage"(K- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"({' +29 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(z' +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1018h.tif +6 "processing"%s& +14 "core" & +4 "manipulator"&n& +5 "core" &P  9<9 +2 "manipulator"&w% +5 "core" %  1Q +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&k(- +203 "core" ( +2 "manipulator"&& +5 "core" &- ( 4  + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- ' ( +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&J'a +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&:/ +68 "core" / +2 "manipulator"&'& +4 "core" &-  +2 "manipulator"&% +4 "core" % tg  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&/'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"& (_ +127 "core" ( +2 "manipulator"&B& +3 "core" &` B 8 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &X& +4 "core" &` & /  +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&9'$ +103 "core" ' + "manipulator"&U& +4 "core" &` . #  +2 "manipulator"&a% +4 "core" % 0 ' <> +2 "processing"%$& +4 "core" & +3 "processing"%& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%*(^ +6 "core" & +6 & 5 +9 &<Gs 2 +9 &_nv F +10 &^ S +9 &G\ R +9 &vJ S +10 &8G S +9 &I S +9 &H S +10 &}G S +9 &<I T +9 & G T +10 &"H T +9 &$Et T +10 &&EDr T +9 &(Ff T +9 &)Gl U +10 &+Di T +9 &-LG_ T +9 &/FV T +10 &0D] T +9 &2DS T +10 &4SGC U +9 &6FH T +9 &7DI T +10 &9FC T +9 &;^D; T +10 &=D; T +9 &>F; S +9 &@H7 S +10 &BfL9 T +9 &D$Y+ U +9 &E* Y +10 &G|0 Y +9 &I]z& Z +9 &K) Z +10 &L% Z +9 &N" Z +10 &Pc Z +9 &R$ [ +9 &S \\ +10 &U \\ +9 &We \\ +9 &Y& ] +10 &Z ] +9 &\\ ] +10 &^:ni + +9 &^d < +9 ( + &^1 7 +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.88 +2 "processing"%8& +5 "core" &^1 7 +2 ."psFlush"Hand.open +2 "manipulator"&[1 +70 "core" 1 +2 "manipulator"&%% +4 "core" %  1 7 > +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +150 "core" ' +8 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +44 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +76 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.379 seconds\ /var/log/esp/da23jul1018h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1018h15s.tif +514 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%m'\ +539 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1018h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23jul1018h22s.tif +1560 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%! @ +200 "core" A + ."psFlush"PTV.dial :PRVmixing +4 "processing"%0  +135 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%- +107 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%}'ϖ +141 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23jul1018h22s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "15.379 sec auto-exposure",Subject: "da23jul1018h images!" +7 "storage"(5- +4 "core" -' +3 "storage"(7& +9 "core" &e 6 2 +2 "manipulator"&& +11 "core" &` > # +13 "manipulator"&)% +4 "core" %\  + & +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&1(U +268 "core" ( +4 "manipulator"&M& +8 "core" &X" u 3 $>I +16 "storage"(+& +6 "core" &e Q K S +6 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +7 "manipulator"&;' +96 "core" ' +5 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +12 ."da"SE.seek -0.47 Pucks below Top Plate +8 "storage"(<' +53 "core" ' +3 "manipulator"&& +7 "core" &X# { y l >>I +4 "storage"(q& +11 "core" &e C B \  +7 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&&') +38 "core" ' +10 ."da"Elbow.hold +6 "manipulator"&e, +10 "core" , +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +5 "storage"(\ ' +31 "core" ' +2 "manipulator"&.% +8 "core" %<  3 +4 "storage"(g& +6 "core" &e ' ( R\  +4 ."da"Forearm.force -20 +3 "manipulator"&5 +15 ."da"Forearm.seek 3 + 319 counts +4 "manipulator"&('h +25 "core" ' +3 "manipulator"&P& +14 "core" &d! { { - ?<= +4 "storage"(r& +7 "core" &e i j Y\  +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&>' +36 "core" ' +2 "storage"(G% +8 "core" % f ` ;\  +5 ."downElevator"SE.seek :down +15 "storage"( 'g +90 (% +6 "core" %|R   \ \ \\y +4 "manipulator"&% +6 "core" % H L 7 :N +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&'\ +96 "core" ' +51 ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 (& +6 "core" &e _ j W\  +1193 ' +2 ."psFlush"PSR.select :air +8 .PSV.dial PSR +5 "processing"% +107 "core"  +107 #"psFlush"Pulling 0.5ml of PSR.flush +7 .PSR.select :flush +11 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%N' +123 #"uploadLog"upsync +464 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2097 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%E  +36 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%= +104 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%T'ϖ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%A +104 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%I'M +1097 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%]'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%S +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%V  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%3  +6 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%F +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%H'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%@ +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%D U +56 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%?'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" @ +2 ."psFlush"PS.seek 2.5ml +5 "processing"%\\'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%R  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%b'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%Q +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"% '\ +2599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%_ +72 "core" + ."psFlush"PBV.dial PSV +3 "processing"%4 U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%W'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%f @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%t'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%x +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%i'M +1093 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%#'\ +1588 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%l  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +45 "processing"%,  +61 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%j'ϴ +1706 "Can"\ )Fzhe +911 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%p +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +591 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%y'\ +2103 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%` +86 "core" ~ + ."psFlush"PBV.dial PSV +3 "processing"%o U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%|'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%L'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%u'ϴ +2595 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%h +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%'\ +2604 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%v +72 "core" + ."psFlush"PBV.dial PSV +3 "processing"%Y U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2626 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%K @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%s'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%O  +73 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%n'ϴ +2600 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&w& +6 "core" &f  R<; +2 "manipulator"&c% +3 "core" %\   Q +2 ."psFlush"Elbow.seek PC +3 "manipulator"&{(_ +256 "core" ( + "manipulator"&d& +4 "core" &g m V +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &g  V +2 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&~/ +73 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%:( +461 "core" ( +2 "manipulator"&'& +3 "core" &g   Y +2 "manipulator"&% +3 "core" % 7   b Z +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&B(- +125 "core" ( +2 "manipulator"&X& +4 "core" &- $  y [ + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &J& +3 "core" &-   i [ +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&U'a +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&a1 +75 "core" 1 + "manipulator"&$% +4 "core" % hO p F +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&k'\ +103 "core" ' + #"myShortDA"Finished short da assay +35915 "Can"\ 15i(e +60001 \ 15ie +60002 \ 25vjTe +60001 \ 25`je +60002 \ 15Ike +60001 \ 163le +60002 \ 25le +60001 \ 25mBe +60001 \ 25me +60002 \ 25nne +60038 \ 25oe +59965 \ 25oe +60001 \ 15p0e +60002 \ 15pe +60001 \ 26jq\\e +60001 \ 15Sqe +60002 \ 16=re +60001 \ 15'se +60002 \ 16se +60001 \ 05tJe +60001 \ 15te +60002 \ 15uve +60001 \ 15v e +60002 \ 15áve +60001 \ 15Ŋw8e +60002 \ 15twe +60001 \ 05^xde +60001 \ 05Gxe +60002 \ 051ye +60001  \ 05z&e +60002  \ 15ze +60001  \ 15{Re @PDT1689059181.13 \ 15{e +60001 \ 05|~e +60001 \ 15ة}e +60002 \ 05ڒ}e +60001 #\ 15{~@e +60002 1\ 15e~e +60001 <\ 15Nle +60001 @\ 157e +60002 @\ 15 e +60001 A\ 15 .e +60002 F\ 05e +60001 D\ 15Ze +60002 :\ 05e +60001 7\ 15e +60001 8\ 05e +60002 3\ 15e +60001 5\ 15iHe +60002 4\ 15Re +60001 /\ 15;te +60001 /\ 05$\ e +60002 /\ 15 e +60001 .\ 156e +60002 5\ 16e +60001 5\ 06be +60002 7\ 05e +60001 9\ 15e +60001 @\ 16$e +60002 ?\ 15he +60001 A\ 15\ PPe +60002 C\ 15 9e +60001 ?\ 15!|e +60001 5\ 15\ e +60002 2\ 15e +60001 -\ 15>e +60002 )\ 15e +60001 $\ 15je +60002 \ 16e +60001 %\ 15ze +60001 &\ 15b,e +60002 2\ 05Ke +60001 5\ 05!3Xe +60002 8\ 15#e +60001 9\ 15%e +60001 =\ 15&e +60002 E\ 15(e +60001 ;\ 15*Fe +60002 <\ 15,e +60001 9\ 15.re +60002 <\ 150we +60001 9\ 052`e +60001 ;\ 154H4e +4431 #"Tina"-> access 3 +4 "storage"(/% +4 "core" %v \ 1 +2 "manipulator"&% +4 "core" %\  + , g [ +2 "manipulator"&8& +4 "core" &- , , \\ [ +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Tina"SC.seek 7 +2 "storage"([([ +668 "core" ( +2 ."Tina"SC.configure :limp +4 "storage"($(\ 1b +3 (%& +3 "core" &[ P\ & +54859 "Can"[\ 066@e +52382 #"Tina"-> access 4 +4 "storage"(% +5 "core" %v 4\ 0 +2 "manipulator"&% +3 "core" %\  ) , U Z +2 "manipulator"&9& +4 "core" &- " (  Z +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 1 +2 "storage"(Z( +985 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 ("& +3 "core" & g\ & +6592 "Can"b\ /68=`e +33330 #"Tina"-> startTube 4 +514 #-> start(:myShortDA){shortDA} +4 "collection"'!% +3 "processing"%0% +11 "core" %||;\ , + %ϰl\ G +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +799 #"Tina"-> Thread[:myShortDA].answer +6 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%- +130 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%5  +131 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%7  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%'ZP +2263 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%)  +5 "collection"'m  +5 "core" +126  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%M' +1265 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%+ @ +104 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"% 'ϴ +587 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core" +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%q'M +1090 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%. +116 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%g'ϴ +2602 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%z +103 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +56 ."myShortDA"PS.seek 1ml +2 "processing"%P'M +1090 "core" ' + ."myShortDA"PSR.select :air +9 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%r'\ +1587 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%G +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%;  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%1'ϴ +2603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%< +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%&'ϴ +2603 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%(& +6 "core" &z\ E + "manipulator"&% +4 "core" %\    Z +2 "storage"(\ % +3 "core" %v \ / +2 "storage"(>. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"( (, +519 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (& +3 "core" &, T\ , +2 "manipulator"&}& +3 "core" &-   Z W +2 "manipulator"&N% +4 "core" %\   W +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&E(/ +169 "core" ( + "manipulator"&& +4 "core" &0   ) V% +2 "storage"(=& +3 "core" &, 8\ , +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +95 "core" ' + "storage"(A& +4 "core" &, h\ - +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(T'> +307 "core" ' + "storage"(I- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (S& +3 "core" &, q\ ( +2 "manipulator"&V& +3 "core" &0  V S% +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&3(/ +6 "core" ( + "manipulator"&]& +4 "core" &0 / T% +2 "storage"(F& +3 "core" &, \ ) +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&2'ρ +24 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +71 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!Tina:14:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&@& +4 "storage"(D'g +5 "core" &0  N U% +3 "manipulator"&H% +3 "core" % ω  V +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +91 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&?(_ +171 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +2 "manipulator"&R& +4 "core" &h   K V +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &h   W +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&Q'$ +103 "core" ' +2 "manipulator"&b& +3 "core" &h   " V +2 "manipulator"&_% +4 "core" %/   S V? +2 "processing"%4& +3 "core" &\ B +2 "processing"% & +5 "core" &r\ B +2 ."myShortDA"PC.seek :closed +3 "processing"%f(^ +6 "core" &~\ B +6 & 3\ ?$d +10 &Ty\ :8 +9 &zxv\ :M +10 &Uw\ =S +9 &DO\ =R +9 &Uz\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%r' +229 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%< * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%1'ϴ +1946 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +4 "core" &}}C\  +3 "manipulator"&& +4 "core" &h q P + "manipulator"&(% +5 "core" %\ P +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +139 "core" ( +2 "manipulator"&\ & +3 "core" &-  J$ +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +3 "core" &- J$ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&Z'a +112 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&}& +3 "core" &- [ } ?$ +2 "manipulator"&N% +4 "core" % rj u W s ? +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&=(i +269 "core" ( +2 "manipulator"&A& +3 "core" &c) n ICp +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &B& +3 "core" &c) a ICp +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +4 "manipulator"&k'Ͻ +101 "core" ' +2 "manipulator"&I& +3 "core" &c) E FCp +2 "manipulator"&S% +3 "core" %Ͻ  G +2 "collection"'V& +4 "core" &~~\  +2 "collection"']& +5 "core" &}~g\  +2 ."myShortDA"CC.seek :closed +2 "collection"'F(S +6 "core" &{~o\  +6 &|}\ 4 +9 &0Fz{{\ 2 +10 &Pm}}\ G +9 &i||\ T +9 &T~}3\ T +10 &dW}|\ T +9 &%Z~}\ U +9 &T}|\ T +10 &Q|\ T +9 &nW||\ T +50 &0W~~\ T +11 & Y~}\ T + &"V}~\ T + &$vW|}\ T + &&7V}~\ T + &'T~~\ T +3 &)O|}\ S +7 &+O|}\ S +10 &-@T|}\ T +9 &/Y{~\ T +9 &0V|}\ T +10 &2R}|\ T +9 &4IT|}\ S +9 &6\ U|}\ T +10 &7R}}\ S +9 &9W}}\ T +10 &;QM}\ S +9 &=U|~\ T +9 &>S||\ T +10 &@U}}\ T +9 &BWU}|\ T +9 &Dg~~\ U +10 &Eh~\ W +9 &G}~\ Z +10 &I?\ _ +9 &J}\ ` +9 &L}\ a +10 &N\ a +9 &P?}~\ b +9 &R~}\ \ b +10 &S^L}}\ / +9 &S}~\ U +5 ( +2 "collection"']& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.28 +2 "collection"'& +5 "core" &So}\ U +2 &Sp}~\ U +2 ."myShortDA"Hand.open +2 "manipulator"&@1 +70 "core" 1 +2 "manipulator"&H% +3 "core" % Ͻ { H @ +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&E'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +103 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myShortDA"PS.seek 1.5ml +2 "processing"%T' +1594 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%2  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%R'ϴ +1599 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%\\ +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%3'\ +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +5 ."myShortDA"CBV.dial PRV +3 "processing"%b  +5 "collection"'_  +32 "core"  +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"%4 +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'D  +7 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%:'ϴ +2601 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%W  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2603 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%i  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%Q'\ +2610 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +45 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%l'ϴ +2608 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&,& +6 "core" &c( T s ~ ?Cp +7 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&#(i +4 "core" ( +2 "manipulator"&p& +4 "core" &c( ] _ 6Cp +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &j& +3 "core" &c( _ w g 6Cp +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&C'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&`/ +75 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'o( +406 "core" ( + "manipulator"&y& +4 "core" &c(  ;Cp +2 "manipulator"&% +3 "core" % Ϫ  s D +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&|'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +288 "core" ( + "manipulator"&L& +4 "core" &-  L +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &h& +4 "core" &- r L +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&u'a +115 "core" ' + ."myShortDA"Hand.open +47 "manipulator"&v1 +80 "core" 1 + "manipulator"&Y% +4 "core" % hS  ; \\ 7 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "09:15:22.49" +24822 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%K @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%O * +38 "core" , + ."da"PSV.dial :air +3 "processing"%s  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%w'\ +2456 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%c +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +3 "Can"8\ 'E@"e +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%e  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%~'ϴ +2480 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +131 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%*' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%''˹ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%X +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%&% +3 "core" %˶v\ : +2 ."da"PS.seek 1.5ml +3 "processing"%{' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%$ * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%U  +6 "core"  +6 ."da"PBV.dial :waste1 +3 "processing"%6  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%/'\ +2481 "core" ' + ."da"PSV.dial PTV +3 "processing"%x +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%^ +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2482 "core" ' +2 #"da"washCycleDA #2 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%8 +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%[' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%"'˹ +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%!  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%0 +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%9  +37 "core" + "processing"%5% +4 "core" %˸z\ > +2 ."da"PS.seek 1.5ml +47 "processing"%7' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%n * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%-'ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%)  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%M +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2457 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%+ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%q +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%.'ϴ +2487 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +3 "processing"%g  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%P  +131 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%G  +44 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%;  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%< +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%z' +383 "core" ' + ."da"delay 2 seconds +84 "Can"1\ (ACIe +119 ."da"PRV.dial :air +3 "processing"%r  +47 "core"  +2 "processing"%% +3 "core" %y\ = +3 ."da"PS.seek 0.55ml +2 "processing"%' +329 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%(  +44 "core"  +3 ."da"PS.seek 2ml +4 "processing"%\ '˹ +1540 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%> +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"%? @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 "processing"%}% +3 "core" %˵\ : +2 ."da"PS.seek 1.85ml +3 "processing"%N' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%t * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%Z'ϴ +1950 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48004 #recoverPRVreagent08 + .PTV.dial :mixing +10 "processing"%A @ +18 "core" > + ."da"PBV.dial :waste1 +2 "processing"%B  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%I  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%S'\ +2489 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%V +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%@'ϴ +806 "Can"%\ dFNe +1683 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%H +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%]' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +55 ."da"PS.seek 2ml +2 "processing"%'˹ +1601 "core" ' + ."da"PTV.dial :puck +4 "processing"%k  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%1 +74 "core" + ."da"PBV.dial :waste1 +8 "processing"%2  +34 "core"  +2 "processing"%T% +4 "core" %˽\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%R * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%_'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%b  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%4  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%D * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%3'\ +2467 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%W +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%: +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%i'ϴ +2479 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%Q'˹ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%,  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%p +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%j  +37 "core" +2 "processing"%`% +3 "core" %˶\ < +3 ."da"PS.seek 1.5ml +2 "processing"%=' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%E * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%F'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%y  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%C * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%h'\ +2483 "core" ' + ."da"PSV.dial PTV +3 "processing"%# +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%v +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Y +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%|  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%u'ϴ +2484 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%K +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +579 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +48 "processing"% +18 ."da"PS.seek 2ml +2 "processing"%O'˹ +1596 "core" ' + ."da"PTV.dial :puck +3 "processing"%s  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%l +85 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%c  +37 "core" +2 "processing"%d% +3 "core" %˶\ 7 +2 ."da"PS.seek 1.5ml +3 "processing"%' +60 "Can"\ &GHe +522 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%e * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%w'ϴ +1593 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%~  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%* * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%X'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%& +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%$  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%{'ϴ +2478 "core" ' + ."da"Gate.power :camera,:ON +10 #Mixing DA Substrates +6 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%U +134 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +20 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%6'5 +332 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%a' +338 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'˹ +1593 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%x +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%^  +38 "core" +2 "processing"%%% +3 "core" %˵  +3 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%/ * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%8'ϴ +1596 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%[  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%9'\ +2564 "core" ' + ."da"PSV.dial PTV +8 "processing"%5 +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%" +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%n +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +74 "core"  +2 ."da"PS.seek 0ml +5 "processing"%)'ϴ +2589 "core" ' + #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +134 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +57 ."da"PS.seek 2ml +2 "processing"%m'˹ +2102 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%M  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%- +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +37 "core" + "processing"%q% +4 "core" %˷\  +2 ."da"PS.seek 1.5ml +3 "processing"% ' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%  +104 "core"  +3 ."da"PS.seek 0ml +3 "processing"%g'ϴ +1594 "core" ' + "processing"%P9 +4 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%G +3 "core" 5 +2 "processing"%;& +4 "core" &^% 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&<% +6 "core" %\   +2 "storage"(.% +4 "core" %l  +2 "storage"(r. +2 "core" .(, +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"((d +197 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (z& +3 "core" &e j d w +2 "manipulator"&(& +4 "core" &- 2  +2 "manipulator"&% +3 "core" %\   +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&>(U +196 "core" ( +2 "manipulator"&?& +3 "core" &o , +2 "storage"(& +3 "core" &e Q +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&}' +95 "core" ' + "storage"(t& +4 "core" &e - +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(\ '> +287 "core" ' +2 "storage"(N- +2 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(A' +39 "core" ' +2 "manipulator"&B& +4 "core" &o  +, +2 "manipulator"&% +3 "core" % I + +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&Z(_ +278 "core" ( +2 "manipulator"&V& +3 "core" &c r  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &c  +2 ."da"Forearm.seek PC +3 "manipulator"&'$ +102 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."da"PC.seek :open +4 "processing"%S( +457 "core" ( + "storage"(H& +4 "core" &e { V +2 "manipulator"&@& +3 "core" &d D  +2 "manipulator"&]% +4 "core" %  j k +2 ."da"Forearm.seek :retract +7 "manipulator"&k'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&1(U +250 "core" ( + "manipulator"&2& +4 "core" &Q  $ +2 +2 "storage"(T& +3 "core" &e I A +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&R1 +71 "core" 1 +2 "storage"(\\- +3 "core" -' +56 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(b' +26 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(4' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1109h.tif +6 "processing"%D& +19 "core" & +2 "manipulator"& & +5 "core" &Q N L b2 +2 "manipulator"&_% +5 "core" % M O E? +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&W'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&:(- +184 "core" ( +2 "manipulator"& & +4 "core" &- \\ [ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- O J M +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&3'a +113 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&i& +3 "core" &- : +2 "manipulator"&% +4 "core" % mb A +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&,'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&p(_ +118 "core" ( +2 "manipulator"&j& +3 "core" &e h k  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &`& +3 "core" &e  ~ R  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&Q'$ +99 "core" ' +3 "manipulator"&E& +3 "core" &e 3 7 t +2 "manipulator"&=% +4 "core" %. 7 6 +2 "processing"%y& +5 "core" &8 +2 "processing"%& +5 "core" &/ +2 ."psFlush"PC.seek :closed +3 "processing"%C(^ +5 "core" &6 +7 &. 6 +9 &<Fr6 3 +10 &[lu# G +9 &Y U +9 &E S +10 &sG S +9 &5J S +9 &H S +10 &F\ S +9 &}G\ S +9 &>N\ S +10 &!H\ S +9 &"L\ S +10 &$I S +9 &&FI S +9 &(H S +10 &)E S +9 &+E| T +9 &-JGy T +10 &/ Ep T +9 &0Dg T +10 &2Ff T +9 &4RFo T +9 &6El T +10 &7Gc T +9 &9D^ T +10 &;ZD T +9 &=D T +9 &>D T +10 &@G T +9 &BbI T +9 &D[ V +10 &E Z +9 &G} [ +10 &IX~ [ +9 &K Z +9 &L Z +10 &N Z +9 &Pa Z +9 &R# Z +10 &S [ +9 &U Z +9 &Wh [ +10 &Y* [ +9 &Z [ +10 &\\ \\ +9 &^5hl / +9 &^n A +10 ( + &^8 8 + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.88 +2 "processing"%L& +6 "core" &^8t 8 +2 ."psFlush"Hand.open +2 "manipulator"&F1 +71 "core" 1 + "manipulator"&#% +5 "core" % "  C +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +96 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Y +44 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%|' +408 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.75 seconds\ /var/log/esp/da23jul1109h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1109h15s.tif +180 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%h'\ +867 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1109h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23jul1109h22s.tif +1223 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%K @ +200 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%u  +136 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +169 "core" +5 ."psFlush"PS.seek :empty +5 "processing"%s'ϖ +412 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23jul1109h22s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "17.75 sec auto-exposure",Subject: "da23jul1109h images!" +5 "storage"(l- +25 "core" -' +6 "storage"(c& +5 "core" &e t p ! +2 "manipulator"&d& +3 "core" &e H * +2 "manipulator"&O% +4 "core" %\  ? + +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&e(U +249 "core" ( +4 "manipulator"&& +7 "core" &X  & -' +4 "storage"(& +7 "core" &e\  +6 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&~' +94 "core" ' +5 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.47 Pucks below Top Plate +5 "storage"(*' +55 "core" ' +7 "manipulator"&& +6 "core" &X ] A' +4 "storage"(w& +8 "core" &e n v\  +4 ."da"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +6 "manipulator"&') +43 "core" ' +7 ."da"Elbow.hold +4 "manipulator"&&, +9 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"('' +25 "core" ' +3 "manipulator"&$% +6 "core" %: 8 '  4 +4 "storage"(X& +10 "core" &e 8 9\  +10 ."da"Forearm.force -20 +2 "manipulator"&5 +10 ."da"Forearm.seek 3 + 317 counts +3 "manipulator"&U'f +21 "core" ' +2 "manipulator"&{& +10 "core" &X t r 1 @' +2 "storage"(6& +8 "core" &e n n O\  +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&a' +23 "core" ' +3 "storage"(% +8 "core" % l v ,\  +6 ."downElevator"SE.seek :down +8 "storage"(x'g +97 (^% +7 "core" %O O N \ \\y +4 "manipulator"&%% +7 "core" % | z = +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +4 "manipulator"&'\ +103 "core" ' +27 ' +4 ."downElevator"SE.stop +4 "storage"(5 +8 (/& +7 "core" &e ~ z\  +992 ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +9 "processing"% +120 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +13 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%' +438 #"uploadLog"upsync +149 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%['\ +245 "Can"\ !AN^ze +1856 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%!  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%0 @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%8 +102 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%5'ϖ +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%" +104 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +62 ."psFlush"PS.seek 1ml +2 "processing"%n'M +1085 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%7'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%9 +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%)  +6 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%M'ϴ +2599 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%- +76 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%q'\ +2105 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%m +74 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2600 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%P'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%G  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%;'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%< +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%.'\ +2599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%r +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%z U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%('ϴ +2602 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%?  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +45 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%t'M +1096 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%N +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%B  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +56 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%\ 'ϴ +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%} +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%V' +591 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2109 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%> +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%I'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PBV +43 "processing"%f @ +52 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%H'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%@  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%]'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%2'\ +2607 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%T +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%Z U +6 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%R'ϴ +2599 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%\\ @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%k'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%D  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"% 'ϴ +2601 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&_& +7 "core" &X   T U' + "manipulator"&A% +4 "core" %\   M U l +2 ."psFlush"Elbow.seek PC +3 "manipulator"&b(_ +247 "core" ( + "manipulator"& & +4 "core" &i   W +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &i  ` W +2 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&1/ +67 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +292 "Can"\ (FPe +168 "core" ( + "manipulator"&i& +4 "core" &i   W +2 "manipulator"&% +3 "core" % 8   Q W +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&W'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&j(- +138 "core" ( + "manipulator"&`& +4 "core" &- ( - $ Z$ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &3& +4 "core" &-   Z$ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&E'a +109 "core" ' + ."psFlush"Hand.open +2 "manipulator"&=1 +72 "core" 1 +2 "manipulator"&y% +3 "core" % jb G6 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&:'\ +106 "core" ' +2 #"myShortDA"Finished short da assay +11954 #"Tina"-> access 3 +4 "storage"(,% +4 "core" %d\ 0 +3 "manipulator"&S% +3 "core" %\     Y +2 "manipulator"&L& +4 "core" &-  Y$ +2 ."Tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 7 +3 "storage"(F([ +667 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (#& +3 "core" &[ \\\ * +1387 #"Tina"-> samplePassF; PS.flush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &~9\ * +2 "manipulator"&Y& +3 "core" &-  M Y$ +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&Q(- +4 "core" ( + "manipulator"&g& +4 "core" &-  Y$ +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &|& +3 "core" &-   Y$ +2 ."Tina"Forearm.seek :garage +3 "manipulator"&K'a +113 "core" ' + ."Tina"Hand.close +40 "manipulator"&u/ +84 "core" / + "manipulator"&& +4 "core" &-  G$ +2 "manipulator"&h% +3 "core" % md ( H +3 ."Tina"Forearm.seek :retract +2 "manipulator"&l'\ +107 "core" ' +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek CC +3 "manipulator"&c(i +276 "core" ( + "manipulator"&d& +4 "core" &d5 0 + RM +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &O& +3 "core" &d5 N SM +2 ."Tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Tina"Forearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' + "manipulator"&& +4 "core" &d5  OM +2 "manipulator"&p% +4 "core" % O +2 "collection"'& +4 "core" &~~?\ % +2 "collection"'w& +5 "core" &}~/\ % +2 ."Tina"CC.seek :closed +3 "collection"'v(S +5 "core" &}}>\ % +7 &\ (~?\ #$c +10 &}T~~~D\ 9 +9 &z{~C\ M +10 &tZ~~>\ S +9 &8U~@\ R +9 &X~|@\ S +10 &U8\ S +9 &|R}~?\ S +9 &?V}G\ S +10 &S~}?\ S +9 &T}E\ S +10 &!S|?\ S +9 &#GT@\ S +9 &% U|~>\ S +10 &&S}A\ S +9 &(S}C\ S +9 &*OS|?\ S +10 &,O~7\ R +9 &-S~>\ S +10 &/U|<\ S +9 &1WT~}@\ S +9 &3U}C\ S +10 &4R}~?\ R +9 &6S|~>\ S +9 &8`O~~:\ R +10 &:"Q~A\ R +9 &;S~B\ R +10 &=O}>\ S +9 &?gRC\ S +9 &A(W}~@\ S +10 &BW}~7\ S +9 &D`E\ U +9 &Fen};\ V +10 &H~A\ [ +9 &IA\ _ +10 &K<\ ` +9 &MP@\ ` +9 &O4\ a +10 &P~D\ a +9 &R}D\ O +9 &S7}:\ %q +10 &Sg@\ O +2 ( +2 "collection"'w& +3 #"Tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.39 +3 "collection"'$& +5 "core" &Sg~;\ O +2 ."Tina"Hand.open +2 "manipulator"&X1 +78 "core" 1 +2 "manipulator"&4% +3 "core" % 1 I +3 ."Tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +2 "manipulator"&{'\ +97 "core" ' +2 ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%6  +44 "core"  +2 #"Tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."Tina"PS.seek 1.5ml +2 "processing"%' +1595 "core" ' +2 ."Tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%~  +45 "core"  +3 ."Tina"PS.seek 0ml +4 "processing"%e'ϴ +1590 "core" ' +2 ."Tina"PSV.dial PSR +3 "processing"%^ +45 "core"  +2 ."Tina"PSR.select :air +3 "processing"% +11 ."Tina"PS.seek 2.5ml +2 "processing"%%'\ +2616 "core" ' +2 ."connect"PRV.dial CBV +4 ."Tina"CBV.dial PRV +4 "processing"%*  +3 "collection"'  +7 "core"  +98  + ."Tina"PSV.dial :PTV,via: :air +3 "processing"%U +191 "core"  +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'/  +6 "core"  + ."Tina"PTV.dial :PRV,avoiding: :puck +4 "processing"%' @ +71 "core" @ +3 ."Tina"PS.seek 0ml +4 "processing"%a'ϴ +2600 "core" ' + ."Tina"PSV.dial :air +3 "processing"%x  +74 "core"  +2 ."Tina"PS.seek 2.5ml +3 "processing"%'\ +2598 "core" ' + ."Tina"PSV.dial :PTV +4 "processing"%s +73 "core" ~ +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2623 "core" ' +2 #"Tina"Garaging FlushPuck in Collection Clamp +7 "manipulator"&!& +10 "core" &d4  JM +3 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek CC +3 "manipulator"&0(i +5 "core" ( + "manipulator"&8& +4 "core" &d4 F JM +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +3 "core" &d4  JM +3 ."Tina"Forearm.seek CC +45 "manipulator"&"'Ͻ +98 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&5/ +74 "core" / +2 ."Tina"CC.seek :open +4 "collection"'n( +402 "core" ( +2 "manipulator"&9& +3 "core" &d4  OM +2 "manipulator"&% +3 "core" % O +2 ."Tina"Forearm.seek :retract +3 "manipulator"&)'\ +99 "core" ' +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek :garage +3 "manipulator"&7(- +290 "core" ( +2 "manipulator"&-& +3 "core" &- - ) E Y +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &M& +3 "core" &-  h X +2 ."Tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Tina"Forearm.seek :garage +2 "manipulator"&+'a +109 "core" ' +2 ."Tina"Hand.open +2 "manipulator"&m1 +70 "core" 1 + "manipulator"&% +4 "core" % jd g F; +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&q'\ +108 "core" ' +2 #"Tina"Flushing Processing stage +2 "processing"% % +5 "core" %ϲ\ D +3 #"Tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" &S\ D + "manipulator"&G& +4 "core" &-   Z +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&P(- +4 "core" ( +2 "manipulator"&<& +3 "core" &- ) + X Z +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &;& +3 "core" &-    Y +2 ."Tina"Forearm.seek :garage +4 "manipulator"&r'a +112 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&z/ +68 "core" / + "manipulator"&.& +4 "core" &- ` F +2 "manipulator"&% +3 "core" % rd c F +2 ."Tina"Forearm.seek :retract +3 "manipulator"&('\ +113 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek PC +3 "manipulator"&?(_ +118 "core" ( +2 "manipulator"& & +3 "core" &` " '  Z +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &`   N Z +2 ."Tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Tina"Forearm.seek PC +3 "manipulator"&'$ +97 "core" ' +2 "manipulator"&t& +3 "core" &`   T +2 "manipulator"&N% +4 "core" %  U +2 "processing"%B& +3 "core" & \ B +3 "processing"%& +5 "core" &\ A +2 ."Tina"PC.seek :closed +2 "processing"%(^ +7 "core" &W\ A +5 & 2S\ >$d +10 &TuL\ :8 +9 &zsH\ 9L +10 &RG\ ;R +9 &KLK\ =R +9 & KK\ =R +10 &LN\ =Q +9 &JI\ M\ =4 +5 ( +2 "processing"%& +4 #"Tina"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.76 +2 "processing"%}& +7 "core" &^*\ =4 + &^*\ =4 + ."Tina"Hand.open +2 "manipulator"&\ 1 +70 "core" 1 +2 "manipulator"&V% +3 "core" %  ! Q P +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +41 "manipulator"&>'\ +102 "core" ' +2 ."Tina"PSV.dial PSR +2 "processing"% +73 "core"  + ."Tina"PSR.select :flush +4 "processing"%@ +11 ."Tina"PS.seek 1ml +2 "processing"%'M +1093 "core" ' + ."Tina"PSR.select :air +4 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%f'\ +1599 "core" ' +2 ."Tina"PSV.dial PTV +3 "processing"%I +75 "core" +2 ."Tina"PTV.dial :puck +2 "processing"%@  +74 "core"  +2 ."Tina"PBV.dial :waste1 +2 "processing"%H  +56 "core" +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2608 "core" ' +2 ."Tina"PSV.dial PSR +3 "processing"%] +75 "core"  +2 ."Tina"PSR.select :flush +3 "processing"%@ +12 ."Tina"PS.seek 0.5ml +2 "processing"%T' +583 "core" ' + ."Tina"PSR.select :air +4 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%Z'\ +2099 "core" ' +2 ."Tina"PSV.dial PTV +3 "processing"%2 +75 "core" +2 ."Tina"PBV.dial PSV +3 "processing"%\\ U +56 "core" V +2 ."Tina"PS.seek 0ml +3 "processing"%R'ϴ +2598 "core" ' +2 ."Tina"PSV.dial PBV +3 "processing"%D @ +45 "core" > +2 ."Tina"PS.seek 2.5ml +3 "processing"%k'\ +2598 "core" ' + ."Tina"PSV.dial :waste1 +3 "processing"%_  +74 "core"  +2 ."Tina"PS.seek 0ml +4 "processing"%A'ϴ +2603 "core" ' +2 ."Tina"PSV.dial PSR +3 "processing"% +46 "core"  + ."Tina"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2600 "core" ' + ."Tina"PSV.dial PTV +4 "processing"%& +73 "core" + ."Tina"PBV.dial PSV +3 "processing"%1 U +5 "core" U +2 ."Tina"PS.seek 0ml +4 "processing"%'ϴ +2610 "core" ' + ."Tina"PSV.dial PBV +8 "processing"%C @ +45 "core" > +3 ."Tina"PS.seek 2.5ml +3 "processing"%i'\ +2608 "core" ' +2 ."Tina"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."Tina"PS.seek 0ml +3 "processing"%`'ϴ +1355 "Can"\ )DSGe +1249 "core" ' +2 #"Tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&3& +6 "core" &` m T +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek PC +3 "manipulator"&(_ +4 "core" ( +2 "manipulator"&b& +5 "core" &` 2 ! T + ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &=& +3 "core" &`  T +2 ."Tina"Forearm.seek PC +3 "manipulator"&y'$ +92 "core" ' + ."Tina"Hand.close +2 "manipulator"&W/ +68 "core" / +2 ."Tina"PC.seek :open +3 "processing"%E( +462 "core" ( +2 "manipulator"&,& +3 "core" &`  \ ^ X +2 "manipulator"&S% +3 "core" % % M X +2 ."Tina"Forearm.seek :retract +3 "manipulator"&L'\ +97 "core" ' + ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek :garage +3 "manipulator"&(- +125 "core" ( + "manipulator"&#& +4 "core" &- !  X# +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- \  b W# +2 ."Tina"Forearm.reconfigure :tight +46 "manipulator"&#Q@2^d^\ b +8 ."Tina"Forearm.seek :garage +3 "manipulator"&Y'a +110 "core" ' + ."Tina"Hand.open +2 "manipulator"&g1 +70 "core" 1 +3 "manipulator"&|% +3 "core" % kd G7 +3 ."Tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&u'\ +106 "core" ' +57438 "Can"\ 09UT access 4 +4 "storage"(% +4 "core" %d \ 1 +3 "manipulator"&h% +3 "core" %\   b \\ +2 "manipulator"&j& +4 "core" &- $   [# +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 1 +2 "storage"(:( +985 "core" ( +2 ."Tina"SC.configure :limp +9 "storage"($(\ 1b +3 (K& +9 "core" & \ + +427 #"Tina"-> startTube 4 +1453 #-> start(:myShortDA){shortDA} +3 "collection"'d% +3 "processing"%O% +4 "core" %8\ * +10 %ϱV\ F +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +1398 #"Tina"-> Thread[:myShortDA].answer +3 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%Q +130 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%p  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%'ZP +2266 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%l  + "collection"'o  +8 "core"  +125  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%$' +1273 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%X @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%4'ϴ +591 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%w +102 "core" +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%6'M +1088 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +102 "core" +2 ."myShortDA"PS.seek 0ml +9 "processing"%~'ϴ +2601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%^'M +1086 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%e'\ +1600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +103 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%*  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%U'ϴ +2604 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%/ +103 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%''\ +2598 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%% +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%x'ϴ +2606 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%a& +6 "core" &\ E +2 "manipulator"&s% +8 "core" %\    ) Y +2 "storage"(% +3 "core" %d \ . +2 "storage"(!. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(8(, +519 "core" ( +41 ."myShortDA"SC.configure :limp +11 "storage"($(\ 1b +4 ([& +4 "core" &, \ , + "manipulator"&5& +4 "core" &-   P W# +2 "manipulator"&c% +3 "core" %\    J V +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&{(/ +184 "core" ( +2 "manipulator"&v& +3 "core" &&  3 T2 +2 "storage"(9& +3 "core" &, '\ + +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +113 "core" ' + "storage"("& +3 "core" &, 8\ + +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(-'> +302 "core" ' + "storage"(0- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (M& +3 "core" &, \ ( +2 "manipulator"&m& +3 "core" && g R2 +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&(/ +5 "core" ( + "manipulator"&)& +4 "core" && ! N R2 + "storage"( & +4 "core" &, q\ ( +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'ρ +19 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&G/ +75 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!Tina:20:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +5 "manipulator"&<& +2 ."downElevator"SE.seek :down +6 "storage"(;'g +5 "core" &&   > U2 +2 "manipulator"&+% +4 "core" % u ( T +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&z'\ +93 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&.(_ +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +106 "core" ( + "manipulator"&& +4 "core" &T ! G Z +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &7& +3 "core" &T   Z +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&q'$ +107 "core" ' + "manipulator"& & +4 "core" &T + ( > [ +2 "manipulator"&% +3 "core" %" % &  [b +2 "processing"%r& +4 "core" &\ E +2 "processing"%t& +5 "core" &\ F +2 ."myShortDA"PC.seek :closed +2 "processing"%N(^ +6 "core" &\ E +6 &\ E4 +9 &7Fu\ >2 +9 &]o}\ =F +10 &e\ >S +9 &Q\ @R +10 &wP\ @R +9 &9N\ @R +9 &Q\ @R +10 &R\ @R +9 &~N\ @S +9 &@R\ @S +10 &!P\ @S +9 &"R\ @S +10 &$Q\ @R +9 &&IQ\ @R +9 &(\ Q\ @S +10 &)Q\ ?R +9 &+N\ @R +9 &-RM\ @R +10 &/O\ @R +9 &0O\ @R +10 &2N\ @R +9 &4[P\ @R +9 &6O\ @R +10 &7Q\ @R +9 &9N\ @R +9 &;dN\ @Q +10 &=%N\ @R +9 &>R\ @R +10 &@S\ @R +9 &BiV\ ?R +9 &D%d\ >U +10 &E\ 0 +9 &^j\ >= +10 ( + &^*\ A6 + "processing"%t& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.70 +3 .Hand.open +4 "manipulator"&B1 +70 "core" 1 +2 "manipulator"&P% +3 "core" % "  J Vb +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&('\ +96 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%  +3 %}9 +6 "core" 9 +102 "processing"%\ 9 +3 "core" 9 +102 "processing"%V9 +3 "core" 9  +102 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%I9 +3 "core" 9" +103 "processing"%@9 +2 "core" 9& +103 "processing"%H9 +2 "core" 9+ +102 "processing"%f9 +3 "core" 9/ +143 "processing"%]9 +10 "core" 95 +102 "processing"%9 +3 "core" 99 +102 "processing"%T9 +3 "core" 9= +102 "processing"%29 +2 "core" 9A +103 "processing"%\\9 +2 "core" 9F +103 "processing"%Z9 +3 "core" 9J +102 "processing"%D9 +2 "core" 9N +103 "processing"%R9 +2 "core" 9R\ +103 "processing"%_9 +2 "core" 9V\ +103 "processing"%k9 +2 "core" 9[ +102 "processing"% 9 +4 "core" 9_ +102 "processing"%A9 +2 "core" 9c +103 "processing"%&9 +2 "core" 9g +103 "processing"%19 +2 "core" 9!k +102 "processing"%9 +3 "core" 9)p +102 "processing"%C9 +3 "core" 92t +103 "processing"%9 +2 "core" 9:x +102 "processing"%9 +3 "core" 9B| +102 "processing"%i9 +2 "core" 9J +103 "processing"%39 +2 "core" 9R +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%b ppQ +4 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%= +117 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%W' +581 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%?'˹ +1598 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%>  +134 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +72 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%,  +56 "core" + "processing"%S% +4 "core" %˶~\ 6 +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%#' +577 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"% * +35 "core" + +3 ."myShortDA"PS.seek 0ml +4 "processing"%y'ϴ +1596 "core" ' +2 ."myShortDA"delay 5:00 +5304 "Can"\ YdVe +24699 #"myShortDA"recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%  +16 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%g  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%| * +35 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%Y'\ +2464 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%J +75 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%h +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%j  +71 "core"  +2 ."myShortDA"PS.seek 0ml +5 "processing"%F'ϴ +2492 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%K  +130 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%d +45 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%O @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%Q' +356 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +3 "collection"'  +4 "processing"%p  +2 "core"  +45  + "processing"%`% +3 "core" %4\ 2 \ +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%o' +347 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'l  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%X'A +1267 "core" ' +2 ."myShortDA"PRV.dial :waste2 +7 "processing"%$ @ +76 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%w' +894 "core" ' +9 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%4  +56 "core" +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%6'˹ +1602 "core" ' + ."myShortDA"PSV.dial :PML +4 "processing"% +53 "core" + ."myShortDA"PTV.dial :mixing +4 "processing"% @ +74 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%~% +3 "core" %˽\ . +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%^' +234 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%*'ϴ +1946 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'e& +4 "core" &~V\ +2 "manipulator"&/& +4 "core" &T M +2 "manipulator"&U% +3 "core" %\  H\ +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&%(- +132 "core" ( + "manipulator"&'& +5 "core" &- H L& + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &a& +3 "core" &- % N& +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&s'a +111 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +72 "core" / +2 "manipulator"&!& +4 "core" &- C R 9 9& + "manipulator"&:% +4 "core" % sl g W  ? +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&['\ +113 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&5(i +268 "core" ( +2 "manipulator"&c& +3 "core" &_/  MG +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &v& +4 "core" &_. 1 MG +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&9'Ͻ +98 "core" ' + "manipulator"&& +4 "core" &_. v IG +2 "manipulator"&"% +4 "core" %ϩ I +2 "collection"'u& +3 "core" &~S\ +3 "collection"'0& +5 "core" &X\  +2 ."myShortDA"CC.seek :closed +2 "collection"'M(S +6 "core" &>\  +6 &=\ 2 +9 &3Ex~<\ 2 +9 &Pk~<\ F +10 &h~<\ T +9 &O?\ S +9 &cV<\ T +10 &%W:\ T +9 &P?\ S +9 &T=\ S +10 &lW~>\ S +9 &/T}<\ S +10 & U:\ S +9 &"W?\ S +9 &$tV@\ S +10 &&5V>\ T +9 &'T~~<\ S +9 &)Q@\ S +10 &+}O?\ S +9 &-?Q}9\ S +10 &/T=\ S +9 &0O<\ S +9 &2N~~<\ S +10 &4FQ9\ S +9 &6O~9\ S +10 &7O;\ S +9 &9Q}};\ S +9 &;NN:\ S +10 &=O:\ S +9 &>O8\ S +9 &@R9\ T +10 &BUT}:\ T +9 &D]7\ U +9 &Ef:\ V +10 &G9\ \ Z +9 &I=6\ _ +10 &J:\ ` +9 &L<\ ` +9 &N}:\ a +10 &P>9\ a +9 &Q9\ b +9 &S]N;\ - +10 &S7\  ` +9 ( + &S;\ Y +2 "collection"'0& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.34 +2 "collection"'m& +5 "core" &S]\ Y +2 ."myShortDA"Hand.open +2 "manipulator"&)1 +74 "core" 1 + "manipulator"& % +4 "core" % ϩ s 0 A +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&G'\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%< +107 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%+' +1601 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%{  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1597 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%- +43 "core" + ."myShortDA"PSR.select :air +52 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2598 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 ."myShortDA"CBV.dial PRV +11 "processing"%  +3 "collection"'7  +32 "core"  +131  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +5 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +74 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%r'ϴ +2598 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%;  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%z'\ +2603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%E +44 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%B'ϴ +2601 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%P  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%}'\ +673 "Can"\ fge +1925 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%t +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%\ 'ϴ +2611 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&q& +11 "core" &_- g ~ AG +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&V(i +4 "core" ( +2 "manipulator"&& +3 "core" &_- q { C @G +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &_- c W @G +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +95 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +402 "core" ( +2 "manipulator"&I& +3 "core" &_-  IG +2 "manipulator"&@% +3 "core" % , H) +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&H'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&f(- +287 "core" ( +2 "manipulator"&]& +3 "core" &- L +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- x K +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&T'a +114 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&21 +68 "core" 1 +2 "manipulator"&\\% +4 "core" % kU d c ) ; +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&Z'\ +108 "core" ' +2 ."da"delayUntil "11:51:30.25" +24834 #recoverPRVreagent08 +8 .PTV.dial :mixing +8 "processing"%D @ +76 "core" A + ."da"PBV.dial :waste1 +3 "processing"%R  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +36 "core" , + ."da"PSV.dial :air +3 "processing"%k  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2471 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%A +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%&  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%1 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%C'ϴ +2501 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +47 "processing"% +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%i'˹ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%3  +76 "core"  + ."da"PSV.dial PTV +8 "processing"%= +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%x  +35 "core"  +2 "processing"%W% +3 "core" %˷\ = +2 ."da"PS.seek 1.5ml +3 "processing"%>' +606 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%,'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%S  +38 "core" + ."da"delay 30 seconds +2434 "Can"\ )Cje +569 ."da"PBV.dial between PSV and waste1 +3 "processing"%? * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%#'\ +2456 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%g +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%|  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%L'ϴ +2482 "core" ' +2 #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%y +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%J' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%h +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +36 "core"  + "processing"%Y% +4 "core" %˾\ 3 +2 ."da"PS.seek 1.5ml +2 "processing"%K' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%d * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%O'ϴ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%F  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%p +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%`'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%Q +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%l +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +85 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%o  +76 "core"  +3 ."da"PS.seek 0ml +4 "processing"%$'ϴ +2464 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%X  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%4  +180 "core" +8 ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%w  +44 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%' +390 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%~  +46 "core"  +2 "processing"%% +3 "core" %\ = +2 ."da"PS.seek 0.55ml +3 "processing"%6' +334 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%^  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%e'˹ +1542 "core" ' + ."da"PSV.dial :PML +3 "processing"%/ +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%U @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%'  +36 "core"  + "processing"%a% +4 "core" %˵\ ? +2 ."da"PS.seek 1.85ml +2 "processing"%.' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%!'ϴ +1948 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +18433 "Can"\ )Amke +29570 #"da"recoverPRVreagent08 +7 .PTV.dial :mixing +4 "processing"%: @ +10 "core" A + ."da"PBV.dial :waste1 +3 "processing"%(  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%s * +36 "core" , + ."da"PSV.dial :air +3 "processing"%c  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%v'\ +2461 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +46 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%" +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +46 "core"  +2 ."da"PS.seek 0ml +3 "processing"%['ϴ +2476 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%n +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%m' +579 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%)'˹ +1595 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%0 +85 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%<  +37 "core" + "processing"%9% +4 "core" %˹\ @ +2 ."da"PS.seek 1.5ml +3 "processing"%*' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%{ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +1588 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%-  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%7 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +717 "Can"\ \\p#e +1744 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +86 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +9 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%;'ϴ +2473 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%r +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%E' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +8 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%z'˹ +1591 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%P +73 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%B  +34 "core"  +2 "processing"%t% +3 "core" %˸\ = +2 ."da"PS.seek 1.5ml +3 "processing"%}' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%q * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%5 +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%G'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"%M +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%I +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%@ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +4 "processing"%]'ϴ +2486 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +10 .PSV.dial PSR +8 "processing"%V +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +595 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%2'˹ +1599 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%\\ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +36 "core"  + "processing"%T% +4 "core" %˻\ 3 +2 ."da"PS.seek 1.5ml +2 "processing"%D' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%R * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%_'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%k  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\ * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%A +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%&'\ +2468 "core" ' + ."da"PSV.dial PTV +3 "processing"%1 +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +73 "core"  +3 ."da"PS.seek 0ml +4 "processing"%C'ϴ +1374 "Can"\ _rDe +1154 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +137 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +19 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%3'5 +338 "core" ' +2 ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%=' +330 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%x'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%W +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%i  +36 "core" +2 "processing"%% +3 "core" %˵  +3 ."da"PS.seek 1.5ml +2 "processing"%>' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%S * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%?'ϴ +1597 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%, * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2559 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%g +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%| +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%# +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%y  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%L'ϴ +2565 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%J +136 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%h'˹ +2098 "core" ' + ."da"delay 5 seconds +504 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%j +88 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%Y  +37 "core" +2 "processing"%% +3 "core" %˸\  +3 ."da"PS.seek 1.5ml +2 "processing"%d' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%K * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%F  +103 "core"  +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +1595 "core" ' + "processing"%p9 +3 "core" 95 +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +4 "processing"%O +4 %Q& +4 "core" 5 + &^*"\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&l% +5 "core" %\   " +2 "storage"(% +3 "core" %l 4 6 t +2 "storage"(o. +2 "core" .(, +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(`(d +201 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (X& +3 "core" &a F E H +2 "manipulator"&4& +3 "core" &- ' +2 "manipulator"&w% +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"& (U +178 "core" ( +2 "manipulator"&& +3 "core" &a  % +2 "storage"($& +4 "core" &a g +2 ."da"Forearm.reconfigure :tight +60 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&~' +92 "core" ' +2 "storage"(& +3 "core" &a q\ +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"('> +286 "core" ' +2 "storage"(^- +3 "core" -'> +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(6' +41 "core" ' +2 "manipulator"&/& +4 "core" &a  = % +2 "manipulator"&U% +3 "core" %  +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&''\ +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&a(_ +253 "core" ( + "manipulator"&& +4 "core" &i `  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &e& +4 "core" &i E +2 ."da"Forearm.seek PC +2 "manipulator"&.'$ +98 "core" ' +2 ."da"Hand.close +2 "manipulator"&:/ +68 "core" / +2 ."da"PC.seek :open +3 "processing"%(( +457 "core" ( +2 "storage"(s& +3 "core" &a  +2 "manipulator"&c& +4 "core" &i { * + "manipulator"&!% +4 "core" % 8 + +2 ."da"Forearm.seek :retract +8 "manipulator"&%'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&(U +265 "core" ( + "manipulator"&"& +4 "core" &W K :. +2 "storage"(u& +68 "core" &a a +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&v' +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&n1 +74 "core" 1 +2 "storage"([- +4 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(m' +28 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"( ' +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1112h.tif +6 "processing"%0& +17 "core" & +3 "manipulator"&<& +5 "core" &X J J :- + "manipulator"&9% +4 "core" % [ [ l +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&)'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&{(- +188 "core" ( +2 "manipulator"&*& +4 "core" &- { /  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &-& +4 "core" &- y F  +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'a +113 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&7/ +76 "core" / + "manipulator"&+& +4 "core" &-  z +2 "manipulator"&% +3 "core" % rc  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +104 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +120 "core" ( +2 "manipulator"&& +4 "core" &h N Q @ + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &h G =  +2 ."psFlush"Forearm.reconfigure :tight +60 "manipulator"&#Q@2^d^\ b +12 ."psFlush"Forearm.seek PC +3 "manipulator"&r'$ +96 "core" ' +2 "manipulator"&;& +3 "core" &h 8 A  +2 "manipulator"&E% +4 "core" %& &   +2 "processing"%P& +5 "core" & +2 "processing"%B& +5 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%t(^ +7 "core" & +4 & 7 +9 &:Fp 3 +9 &[ls G +10 &W T +9 &B T +9 &rA T +10 &2D T +9 &C T +10 &D T +9 &yC T +9 &;F T +10 & C T +9 &"F T +9 &$D S +10 &&HF R +9 &( F S +10 &)D S +9 &+E S +9 &-OF\ S +10 &/Gu\ S +9 &0Dr\ S +9 &2Hx S +10 &4WJw S +9 &6Fe R +9 &7G^ S +10 &9G_ S +9 &;]C] S +10 &=CG S +9 &>CO S +9 &@EJ T +10 &BdHQ T +9 &DYY V +9 &E}G Z +10 &Gx: [ +9 &IXv; [ +10 &KxA [ +9 &L/ [ +9 &N1 [ +10 &P]8 \\ +9 &R~9 \\ +9 &S. [ +10 &U+ \\ +9 &Wd) \\ +10 &Y)! [\ +9 &Z" \\ +9 &\\! \\ +10 &^@pi 'y +9 &^ n > +9 ( + &^+\ 5 +2 "processing"%B& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.88 +2 "processing"%z& +5 "core" &^+\ 5 +2 ."psFlush"Hand.open +2 "manipulator"&q1 +76 "core" 1 + "manipulator"&}% +4 "core" %  '  # +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +47 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +218 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.567 seconds\ /var/log/esp/da23jul1112h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1112h15s.tif +365 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +679 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1112h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 22.0 /var/log/esp/midres/da23jul1112h22s.tif +1415 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%M @ +200 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%I  +134 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%@ +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +294 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22 seconds\ /var/log/esp/midres/da23jul1112h22s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "16.567 sec auto-exposure",Subject: "da23jul1112h images!" +7 "storage"(G- +5 "core" -' +3 "storage"(V& +5 "core" &a f g +2 "manipulator"&]& +9 "core" &h  , +5 "manipulator"&% +9 "core" %\   , +8 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&\\(U +269 "core" ( +4 "manipulator"&H& +6 "core" &X  -;5 +4 "storage"(T& +8 "core" &a\  +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&2' +100 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.47 Pucks below Top Plate +5 "storage"(R' +54 "core" ' +2 "manipulator"&D& +8 "core" &X x  ?;5 +4 "storage"(k& +6 "core" &a e Z\  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&\ ') +145 "core" ' +6 ."da"Elbow.hold +3 "manipulator"&A, +11 "core" , +4 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +10 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(_' +22 "core" ' +4 "manipulator"&1% +6 "core" %9   X 2v +4 "storage"(& +6 "core" &a   '\ +4 ."da"Forearm.force -20 +3 "manipulator"&5 +9 ."da"Forearm.seek 3 + 316 counts +4 "manipulator"& 'e +20 "core" ' +3 "manipulator"&& +8 "core" &j z z P >9# +3 "storage"(&& +11 "core" &a A A \  +9 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&' +43 "core" ' +3 "storage"(C% +7 "core" % [ X f\  +5 ."downElevator"SE.seek :down +17 "storage"(3'g +88 (=% +4 "core" %J @ A 4\ \\w +4 "manipulator"&W% +8 "core" % U V d ;Z +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +3 "manipulator"&i'\ +99 "core" ' +52 ' +3 ."downElevator"SE.stop +4 "storage"(5 +7 (& +6 "core" &a i i 1\  +975 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +9 "processing"%x +109 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +10 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"%S' +366 #"uploadLog"upsync +228 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%>'\ +2104 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%, @ +75 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%?'ϖ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%g +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%|'M +1089 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%#'\ +1587 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%y +74 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%J  +17 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%L'ϴ +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%j +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%Y' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2093 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%h +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%K U +54 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%F'ϴ +2604 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%d @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%p'\ +2608 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%O  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%Q'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%l +96 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +1961 "Can"\ (Exve +650 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%o +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%X U +5 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%4'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%w @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%8'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%$'ϴ +2594 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%f +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1097 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%Z'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%^ +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%/  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%U  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2600 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%~ +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%e'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%: U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%''ϴ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%N @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%s'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%c  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%!'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%. +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%"'\ +2606 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%a +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%u U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%n'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%[ @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%0'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%<'ϴ +2601 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&9& +6 "core" &k  N R8" +2 "manipulator"&6% +4 "core" %\   R +2 ."psFlush"Elbow.seek PC +2 "manipulator"&m(_ +255 "core" ( +2 "manipulator"&*& +3 "core" &j  x U +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &-& +3 "core" &j   U +3 ."psFlush"Forearm.seek PC +4 "manipulator"&v'$ +94 "core" ' + ."psFlush"Hand.close +47 "manipulator"&/ +79 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%7( +457 "core" ( +2 "manipulator"&+& +3 "core" &j   X +2 "manipulator"&% +3 "core" % 5  X +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&)'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +136 "core" ( + "manipulator"&& +4 "core" &-  N Y% +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &-   Y% +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&{'a +110 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&;1 +68 "core" 1 +2 "manipulator"&E% +3 "core" % j]  F& +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +103 "core" ' +2 #"myShortDA"Finished short da assay +6242 #"Tina"-> access 3 +4 "storage"( % +4 "core" %u \ / +3 "manipulator"&(% +3 "core" %\    r Y +2 "manipulator"&z& +3 "core" &-  q X% +3 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 7 +3 "storage"(q([ +674 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (}& +3 "core" &[ >\ + +12550 #"Tina"-> access 4 +4 "storage"(B% +5 "core" %u\ - +2 "manipulator"&% +3 "core" %\  # X +2 "manipulator"&r& +4 "core" &-  1 X% +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 1 +2 "storage"(( +981 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (5& +3 "core" & \ # +2042 "Can"\ -<zpe +14945 #"Tina"-> exit +3 #Session Ended +807 #t-> exit +7 #mEXIT @1689104939.84PDT @1689104979.63PDT = =mMAIN_scheduler =tMAIN @PDT1689104981.37 #"core_reset"Sent BREAK +2 #t@29240 receive with ifg=0x10, ie=0xFD + #@29874 receive with ifg=0x10, ie=0xFD + #@30530 receive with ifg=0x10, ie=0xFD + #@31164 receive with ifg=0x10, ie=0xFD #@31799 receive with ifg=0x10, ie=0xFD + #@32433 receive with ifg=0x10, ie=0xFD #@33067 receive with ifg=0x10, ie=0xFD + #@33394 receive with ifg=0x80, ie=0xFD + #@1711 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +409 "Can"\ -={ + \ -={A + #tPolling Can every 10:00 +7 #Cleanly exited at 12:48:59PDT11-Jul-23 +1505 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %~\ ) +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %ϯg\ D +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +2 "core" % T\ Q +2 .tSS.configure :default +3 "sampler")#.0X +2 %\   = R + % ] Q +2 "manipulator"&& +4 "core" &- ! ( Ra + "storage"(& +4 "core" & \ ( + "storage"(% +4 "core" %u ?\ ( + "collection"'& +4 "core" &\ $ +2 "processing"%& +3 "core" &_\ > +2 "collection"'  +3 "core"  +3 "collection"'! +2 "core"  +3 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  +2 "processing"%$ +2 "core" U +2 "processing"%% +3 "core"  +2 "processing"%& +4 "core" B +2 "sampler")' +2 "core"  +2 "collection"'(% +37 "core" %\ $ +8 "processing"%)% +4 "core" %ϯf\ > +2 "sampler")*% +3 "core" % R Q +3 "collection"'+& +3 "core" &\ $ +2 "processing"%,& +4 "core" &f\ > +2 "manipulator"&-% +3 "core" %\   R +2 "manipulator"&.& +4 "core" &-  i Ra +2 "storage"(/& +3 "core" & 2\ ( +2 "storage"(0% +4 "core" %u z\ ( +2 "collection"'19 +2 "core" 9 +3 "processing"%29 +2 "core" 9 +364 #t-> access 4 +2 "storage"(3% +3 "core" %u .\ ' +2 "manipulator"&4% +4 "core" %\   R +2 "manipulator"&5& +3 "core" &-  V Ra +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(6( +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (7& +2 "core" & h\ ' +908 #t-> access 5 +3 "storage"(8% +3 "core" %u \ - +2 "manipulator"&9% +3 "core" %\  ) X +2 "manipulator"&:& +3 "core" &- % Xa +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(;( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (<& +3 "core" & Z\ & +43 #t-> access 4 +3 "storage"(=% +3 "core" %u 6\ - +2 "manipulator"&>% +3 "core" %\     W +2 "manipulator"&?& +3 "core" &-   Va +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(@( +199 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (A& +3 "core" & \ & +3178 #"tina"Session Begun +889 #-> startTube 4 +36260 #-> start(:myShortDA){shortDA} +3 "collection"'B% +10 "processing"%C% + "core" %\ * +7 %ϯ9\ D +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +5489 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +10 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +6 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%D +132 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%E  +131 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%F  +47 "core" +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%G'ZP +2262 "core" ' +2 ."connect"PRV.dial CBV +9 ."myShortDA"CBV.dial PRV +9 "processing"%H  +2 "collection"'I  +8 "core" +124  +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%J' +1253 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%K @ +104 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%L'ϴ +587 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%M +102 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +10 ."myShortDA"PS.seek 1ml +2 "processing"%N'M +1089 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%O'\ +1588 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%P +116 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%Q'ϴ +1468 "Can"\ ->}9 +1132 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%R +100 "core" +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%S'M +1096 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%T'\ +1597 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%U +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%V  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%W'ϴ +2608 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%X +110 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%Y'\ +2603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%Z +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%['ϴ +2601 "core" ' +3 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%\\& +6 "core" &;\ D +2 ."myShortDA"Hand.open +2 "manipulator"&]1 +21 "core" 1 +2 "manipulator"&^% +3 "core" %\   | X +42 "storage"(_% +4 "core" %u\ . +2 "storage"(`. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(a(, +523 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (b& +3 "core" &, \ ) +2 "manipulator"&c& +4 "core" &-  G Ua +2 "manipulator"&d% +3 "core" %\    U +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&e(/ +186 "core" ( +2 "manipulator"&f& +3 "core" &;  u W +2 "storage"(g& +3 "core" &,  \ - +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&h' +95 "core" ' +2 "storage"(i& +3 "core" &,\ - +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(j'> +300 "core" ' + "storage"(k- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (l& +2 "core" &, =\ * +2 "manipulator"&m& +4 "core" &;   W +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&n(/ +10 "core" ( + "manipulator"&o& +4 "core" &9   W + "storage"(p& +4 "core" &, \ , +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&q'ρ +14 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&r/ +72 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&s& + "storage"(t'g +9 "core" &9   Y + "manipulator"&u% +4 "core" % ϊ  . T{ +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&v'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&w(_ +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"&x& +3 "core" &`  = W +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &y& +4 "core" &` @ X +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&z'$ +108 "core" ' + "manipulator"&{& +4 "core" &`  h S +2 "manipulator"&|% +3 "core" % 1 R +2 "processing"%}& +4 "core" &*\ @ +2 "processing"%~& +5 "core" &6\ @ +2 ."myShortDA"PC.seek :closed +2 "processing"%(^ +7 "core" &2\ @ +6 & +-\ >$e +9 &Uy0\ 99 +10 &|s1\ 9M +9 &R/\ ;R +9 &QJ5\ ;R +10 &Q0\ ;R +9 &L2\ + +3 ( +2 "processing"%~& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.73 +2 .Hand.open +5 "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" %   P +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%  +3 %9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%\ 9 +2 "core" 9  +102 "processing"% 9 +3 "core" 9  +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +103 "processing"%9 +2 "core" 9* +103 "processing"%9 +2 "core" 9/ +102 "processing"%9 +38 "core" 93 +109 "processing"%9 +3 "core" 99 +102 "processing"%9 +2 "core" 9= +103 "processing"%9 +2 "core" 9A +103 "processing"%9 +2 "core" 9E +102 "processing"%9 +3 "core" 9I +102 "processing"%9 +3 "core" 9N +102 "processing"% 9 +2 "core" 9R +103 "processing"%!9 +2 "core" 9V +103 "processing"%"9 +2 "core" 9\ Z +103 "processing"%#9 +2 "core" 9^ +103 "processing"%$9 +2 "core" 9c +103 "processing"%%9 +2 "core" 9$g +102 "processing"%&9 +3 "core" 9,k +102 "processing"%'9 +3 "core" 95o +102 "processing"%(9 +3 "core" 9=s +102 "processing"%)9 +3 "core" 9Ex +102 "processing"%*9 +2 "core" 9L| +103 "processing"%+9 +2 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%, ppQ +4 ."myShortDA"delay 1:30 +6 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%- +104 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%.' +592 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%/'˹ +1591 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%0  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%1 +74 "core" +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%2  +55 "core" + "processing"%3% +3 "core" %˹\ ; +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%4' +584 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%5 * +35 "core" + +3 ."myShortDA"PS.seek 0ml +3 "processing"%7'ϴ +1590 "core" ' + ."myShortDA"delay 5:00 +27313 "Can"\ kϥ +2691 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%8  +37 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +37 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%: +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%<'\ +2462 "core" ' + ."myShortDA"PSV.dial PTV +8 "processing"%= +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%> +73 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%? +75 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%6  +84 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%A'ϴ +2482 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%;  +133 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%B +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%C @ +104 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%D' +355 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "processing"%E  +44 "core"  + "processing"%F% +4 "core" %\ 8 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%' +354 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'I  +33 "core" + ."myShortDA"PRV.dial :air +3 "processing"%H  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%G'A +1265 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%K @ +76 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%J' +859 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%M  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%L'˹ +1594 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%N +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%P @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%O  +36 "core"  + "processing"%R% +4 "core" %˷\ ; +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%Q' +231 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%S * +37 "core" , +3 ."myShortDA"PS.seek 0ml +46 "processing"%U'ϴ +1940 "core" ' +2 ."myShortDA"delay 2 seconds +208 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'V& +5 "core" &\ ! +2 "manipulator"&T& +4 "core" &` & L +2 "manipulator"&X% +3 "core" %\  O +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&W(- +136 "core" ( +2 "manipulator"&Z& +3 "core" &- ' O$ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &Y& +2 "core" &-  O$ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&\\'a +112 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&]/ +74 "core" / +2 "manipulator"&^& +3 "core" &- ~ } f >$ +2 "manipulator"&_% +3 "core" % qa m y g = +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&`'\ +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&@(i +270 "core" ( +2 "manipulator"&b& +3 "core" &u" f M=A +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &c& +3 "core" &u" ` L=A +3 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 ."myShortDA"Forearm.seek CC +2 "manipulator"&d'Ͻ +104 "core" ' +2 "manipulator"&f& +4 "core" &u" : J=A +2 "manipulator"&g% +3 "core" %Ͻ F I +2 "collection"'& +3 "core" &~\  +3 "collection"'i& +4 "core" &\  +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +6 "core" &\  +6 & 0\ $c +10 &Rx\ 8 +9 &y}}\ M +9 &wZ\ T +10 &;R\ S +9 &V\ S +10 &T\ S +9 &O\ S +9 &DT\ S +10 &Q\ S +9 &Q~\ S +9 &!R~\ S +10 &#KR\ S +9 &% T\ S +10 &&Q~\ S +9 &(Q\ S +9 &*TQ\ S +10 &,P\ R +9 &-R\ S +9 &/U\ S +10 &1\\R\ S +9 &3R\ S +10 &4Q\ S +9 &6O\ S +9 &8eL\ R +10 &:'O\ R +9 &;Q\ R +9 &=L\ S +10 &?lR\ S +9 &A.Q~\ S +10 &BW\ S +9 &D_~\ T +9 &Fkt\ V +10 &H\ [ +9 &I|\ _ +9 &K\ _ +10 &MU~\ ` +9 &O\ ` +10 &P\ a +9 &R\ \ N +9 &S1\ &q +10 &Ss\ P +2 ( +2 "collection"'i& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.41 +2 "collection"'k& +5 "core" &Ss\ P +2 ."myShortDA"Hand.open +2 "manipulator"&l1 +70 "core" 1 + "manipulator"&m% +4 "core" % ϼ y N ? +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%p +102 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%r' +1592 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%s  +42 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%u'ϴ +1602 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%e +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%h'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%j  +3 "collection"'q  +34 "core"  +130  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%x +116 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'y +5 "core"  +2 "collection"'n +2 "core"  +2 "collection"'{  +4 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%|  +76 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%}'ϴ +2603 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%t  +56 "core" +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%v'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +82 "core"  +9 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2608 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%~ +45 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +2603 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&z& +6 "core" &u" W ==A +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&\ (i +42 "core" ( +2 "manipulator"& & +3 "core" &s A +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &s y G +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +402 "core" ( +2 "manipulator"&& +3 "core" &r  D Q +2 "manipulator"&% +3 "core" % ϧ / Q! +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +278 "core" ( + "manipulator"&& +4 "core" &- Q + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- } u O +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +115 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +3 "core" % iR G d # =\ +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "13:21:14.84" +16051 "Can"\ )@e +8757 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +78 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%! * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%"  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%#'\ +2458 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%$ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%& +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%'  +45 "core"  +3 ."da"PS.seek 0ml +4 "processing"%('ϴ +2457 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%) +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%*' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%+'˹ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%-  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%[ +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%.  +35 "core"  + "processing"%0% +4 "core" %˵\ 0 +2 ."da"PS.seek 1.5ml +2 "processing"%1' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%2 * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%3'ϴ +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%/  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%5  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%4 * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2457 "core" ' + ."da"PSV.dial PTV +3 "processing"%8 +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%9 +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +10 "processing"%: +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%='ϴ +2460 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%> +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%?' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%6'˹ +1588 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%< +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +35 "core"  +2 "processing"%B% +3 "core" %˸ \ : +2 ."da"PS.seek 1.5ml +2 "processing"%C' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%A * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%E'ϴ +1589 "core" ' +2 ."da"delay 2:00 +9189 "Can"\ (B +2815 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%F  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%D * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%I +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%H'\ +2460 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%K +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%G +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%M  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%J'ϴ +2456 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%N  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%P  +137 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%O  +45 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%R  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%S +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%L' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%Q  +48 "core"  + "processing"%V% +4 "core" %\ 8 +2 ."da"PS.seek 0.55ml +2 "processing"%T' +330 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%X  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%Z'˹ +1545 "core" ' + ."da"PSV.dial :PML +3 "processing"%Y +46 "core" + ."da"PTV.dial :mixing +3 "processing"%w @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%]  +36 "core"  + "processing"%^% +3 "core" %˹.\ ? +3 ."da"PS.seek 1.85ml +2 "processing"%_' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\\'ϴ +1944 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +40740 "Can"\ +<L +7263 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +10 "processing"%b @ +9 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%c  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%W * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%f  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%g'\ +2460 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%`  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%k  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%l'ϴ +2481 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%m +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%i' +594 "core" ' +48 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%p'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%d  +77 "core"  +2 ."da"PSV.dial PTV +3 "processing"%U +84 "core" ~ +2 ."da"PBV.dial :waste1 +3 "processing"%s  +34 "core"  +2 "processing"%r% +3 "core" %˿A\ / +3 ."da"PS.seek 1.5ml +3 "processing"%e' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%u * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%q'ϴ +1612 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +6 .PTV.dial :puck +4 "processing"%j  +11 "core"  + ."da"PBV.dial :waste1 +3 "processing"%x  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%y * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%n +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%{'\ +2491 "core" ' + ."da"PSV.dial PTV +3 "processing"%| +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%h +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%t +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%}  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +2482 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%v +131 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1590 "core" ' + ."da"PTV.dial :puck +3 "processing"%~  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +37 "core" +2 "processing"% % +3 "core" %˶<\ = +2 ."da"PS.seek 1.5ml +3 "processing"%' +578 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%@'ϴ +1593 "core" ' +2 ."da"delay 2:00 +10575 "Can"\ (B' +1429 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%o  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2490 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2486 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +137 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +601 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%! +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +36 "core"  + "processing"%% +4 "core" %˺-\ ; +2 ."da"PS.seek 1.5ml +2 "processing"%$' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%&'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +45 "processing"%'  +14 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%#  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%) * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%( +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%*'\ +2472 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%- +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%[ +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%. +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +7 "processing"%0  +73 "core"  +3 ."da"PS.seek 0ml +4 "processing"%+'ϴ +2490 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%2 +134 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +10 "processing"% +17 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +6 "processing"%1'5 +342 "core" ' +9 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%/' +332 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%5'˹ +1594 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%4  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +37 "core" +2 "processing"%8% +3 "core" %˸  +2 ."da"PS.seek 1.5ml +3 "processing"%9' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%: * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%7'ϴ +1598 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%>  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%= * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%? +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%<'\ +2549 "core" ' + ."da"PSV.dial PTV +3 "processing"%; +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%B +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%6 +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%A  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%C'ϴ +2571 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%F +134 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%D'˹ +2096 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%I  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%E +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +38 "core" + "processing"%K% +4 "core" %˶\  +2 ."da"PS.seek 1.5ml +3 "processing"%G' +591 "core" ' +2 ."da"delay 3 seconds +92 "Can"  +211 ."da"PBV.dial between PSV and waste1 +3 "processing"%M * +38 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%H  +106 "core"  +2 ."da"PS.seek 0ml +3 "processing"%N'ϴ +1593 "core" ' +2 "processing"%P9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%O +3 %R& +3 "core" 5 + &^ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&S% +6 "core" %\   +2 "storage"(J% +3 "core" %o ~   +2 "storage"(Q. +2 "core" .(, +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +47 ."da"SC.seek 3 +9 "storage"(V(d +196 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (L& +3 "core" &e 7 ;  +2 "manipulator"&X& +5 "core" &- a  + "manipulator"&T% +4 "core" %\  $  +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +4 "manipulator"&Y(U +192 "core" ( +2 "manipulator"&w& +4 "core" &Y P 4 +2 "storage"(]& +3 "core" &e f +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&^' +95 "core" ' +2 "storage"(& +3 "core" &e 5 3 +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(Z'> +287 "core" ' + "storage"(_- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(b' +37 "core" ' +2 "manipulator"&c& +3 "core" &Y  !4 +2 "manipulator"&W% +3 "core" % " +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&f'\ +91 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&\\(_ +258 "core" ( + "manipulator"&& +4 "core" &f  1  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &`& +3 "core" &f g  +2 ."da"Forearm.seek PC +3 "manipulator"& '$ +97 "core" ' + ."da"Hand.close +2 "manipulator"&k/ +72 "core" / +2 ."da"PC.seek :open +3 "processing"%g( +461 "core" ( +2 "storage"(m& +3 "core" &e L C +2 "manipulator"&l& +3 "core" &f @ & +2 "manipulator"&i% +4 "core" % * @ ( +2 ."da"Forearm.seek :retract +3 "manipulator"&d'\ +106 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&U(U +266 "core" ( +2 "manipulator"&s& +3 "core" &b  0 +2 "storage"(r& +4 "core" &e  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&p' +90 "core" ' + ."da"Hand.open +2 "manipulator"&u1 +76 "core" 1 +2 "storage"(e- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(j' +26 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +2 "storage"(x' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1114h.tif +6 "processing"%y& +13 "core" & +4 "manipulator"&n& +4 "core" &b $ & =0 +3 "manipulator"&q% +4 "core" % / 2 p +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&|'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&h(- +186 "core" ( +2 "manipulator"&t& +5 "core" &- ` c   +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &}& +3 "core" &- N V  +2 ."psFlush"Forearm.seek :garage +5 "manipulator"&{'a +112 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&v/ +70 "core" / +8 "manipulator"& & +4 "core" &-  +2 "manipulator"&% +3 "core" % sf t +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +142 "core" ( + "manipulator"&z& +4 "core" &V 1 - _ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &V & (  +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +76 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 5.521 seconds\ /var/log/esp/da23jul1114h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1114h15s.tif +23 "core" ' +3 "manipulator"&& +4 "core" &W r r   +3 "manipulator"&% +5 "core" %, s z  S +11 "processing"%o& +4 "core" & +3 "processing"%& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%(^ +6 "core" & +5 & 4 +9 &7Er 2 +10 &Ulu G +9 &Y T +10 &C T +9 &kC T +9 &-D T +10 &D T +9 &E T +9 &rD T +10 &3G T +9 & C T +10 &"F{ S +9 &$}F} S +9 &&?Gw S +10 &(Gs S +9 &)Js S +9 &+Fl S +10 &-HGq S +9 &/ Fo R +10 &0Gc S +9 &2Fb R +9 &4OI^ S +10 &6F^ S +9 &7FM S +10 &9BM S +9 &;UCU T +9 &=EV T +10 &>AV T +9 &@DK T +9 &B\\H: T +10 &DY; V +9 &EB Z +10 &Gy: [ +9 &IR|9 Z +9 &KyA [ +10 &L~? Z +9 &N; [ +9 &PW; [ +10 &R5 [ +9 &S6 [\ +9 &U7 [ +10 &Wb3 Z +9 &Y#6 [ +10 &Z* [ +9 &\\4 \\ +9 &^<qk0 (| +10 &^ j- : +9 ( +3 "processing"%& +2 "core" &^%. 2 +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.89 +2 "processing"%& +6 "core" &^%! 2 +3 ."psFlush"Hand.open +2 "manipulator"&@1 +74 "core" 1 +2 "manipulator"&% +5 "core" % , / ' S +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%\ +44 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%' +588 "core" ' +2 ."psFlush"delay 5 seconds +172 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1114h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1114h26s.tif +326 ."psFlush"PSR.select :air +14 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2095 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +112 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1114h26s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "5.521 sec auto-exposure",Subject: "da23jul1114h images!" +6 "storage"(- +5 "core" -' +9 "storage"(& +11 "core" &e   +7 "manipulator"& & +12 "core" &W & ! +2 "manipulator"&!% +5 "core" %\   " +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&"(U +6 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +135 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +108 "core" +3 ( +4 "manipulator"&%& +4 ."psFlush"PS.seek :empty +127 "processing"%$'ϖ +16 "core" &s +, +2 "storage"('& +8 "core" &e =\  +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&#' +102 "core" ' +5 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"()' +52 "core" ' +4 "manipulator"&(& +6 "core" &s ? A, +4 "storage"(&& +6 "core" &e f h %\  +5 ."da"Elbow.reconfigure :limp +11 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +5 "manipulator"&-') +41 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&[, +10 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.28 Pucks below Top Plate +7 "storage"(.' +24 "core" ' +2 "manipulator"&0% +7 "core" %<o  0 +3 "storage"(*& +7 "core" &e ,\ +4 ."da"Forearm.force -20 +4 "manipulator"&5 +8 ."da"Forearm.seek 3 + 319 counts +4 "manipulator"&2'h +21 "core" ' +4 "manipulator"&+& +7 "core" &r  G A, +4 "storage"(1& +13 "core" &e [ \\\  +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&/' +32 "core" ' +2 "storage"(4% +8 "core" % ] g !\  +5 ."downElevator"SE.seek :down +8 "storage"('g +97 (3% +4 "core" %O > ? l\ [x +4 "manipulator"&8% +8 "core" %' s k = +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&5'\ +92 "core" ' +49 ' +3 ."downElevator"SE.stop +4 "storage"(5 +11 (:& +6 "core" &e X m\  +1334 #"uploadLog"upsync +393 "core" ' +2 ."psFlush"PSR.select :air +14 .PSV.dial PSR +3 "processing"%9 +117 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"delay 5 seconds +508 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%>'\ +2097 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%=  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%? @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%7 +103 "core" + ."psFlush"PS.seek :empty +3 "processing"%;'ϖ +2602 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%B +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%6'M +1085 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%A'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%< +75 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%F  +72 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%C  +5 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%I'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%E +74 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%K'\ +2099 "core" ' +9 ."psFlush"PSV.dial PTV +3 "processing"%D +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%M U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%H'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%G @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%P'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%O  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%R'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%S +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%J'\ +2603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Q +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%L U +6 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%X'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%T @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%a'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%w  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%]'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1088 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%_ +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%c  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%W  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%Z'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%^ +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%`'\ +2091 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%Y +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%k U +55 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%f'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%m'\ +2267 "Can"\ (ERS +334 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%l  +73 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%i'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%s'\ +2608 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%r +73 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%\\'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%u @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%e'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%y  +110 "core"  +8 ."psFlush"PS.seek 0ml +3 "processing"%d'ϴ +2612 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&n& +6 "core" &s "  S, +2 "manipulator"&q% +3 "core" %\  C S +3 ."psFlush"Elbow.seek PC +2 "manipulator"&b(_ +282 "core" ( + "manipulator"&j& +4 "core" &`    U +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &t& +3 "core" &`  Q V +2 ."psFlush"Forearm.seek PC +3 "manipulator"&p'$ +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&}/ +76 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%U( +463 "core" ( + "manipulator"&v& +4 "core" &`  Y W +2 "manipulator"& % +3 "core" %     W +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&|(- +124 "core" ( +2 "manipulator"&z& +3 "core" &-   X X!p +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +3 "core" &-    X o +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&{'a +118 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&% +4 "core" % eK - B +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&o'\ +107 "core" ' + #"myShortDA"Finished short da assay +1104 #"tina"-> access 3 +4 "storage"(h% +5 "core" %_ t\ - +2 "manipulator"&~% +3 "core" %\   \  W +2 "manipulator"&g& +4 "core" &-  ! W n +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +2 "storage"(([ +671 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (@& +3 "core" &[@ \ " +1068 #"tina"-> samplePassF; PS.flush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &\ ' +2 "manipulator"&& +4 "core" &-   V n +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +4 "manipulator"&\ (- +4 "core" ( +2 "manipulator"&& +3 "core" &-   V n +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &N& +3 "core" &-  | V n +2 ."tina"Forearm.seek :garage +3 "manipulator"&'a +115 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&& +3 "core" &- 8 D n +2 "manipulator"& % +4 "core" % p` N E +2 ."tina"Forearm.seek :retract +3 "manipulator"&!'\ +112 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +3 "manipulator"&(i +266 "core" ( +2 "manipulator"&& +3 "core" &b%  f U?S +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &b$ # U?S +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +2 "manipulator"&%'Ͻ +99 "core" ' + "manipulator"&& +4 "core" &b$ & Q?S +2 "manipulator"&'% +4 "core" %   Q +2 "collection"'(& +4 "core" &\ % +2 "collection"'&& +5 "core" &\ % +2 ."tina"CC.seek :closed +44 "collection"'(S +9 "core" &\ % + &\ % + &\ % + &\ % + &\ % + &\ % +4 & /\ !$c +8 &T|\ 8 +9 &zz\ M +10 &W\ R +9 &DN\ R +10 &S\ S +9 &U\ S +9 &Q\ R +10 &KR\ S +9 &Q\ R +9 &T\ R +10 &!T\ S +9 &#SR\ S +10 &%S\ S +9 &&N\ R +9 &(R\ S +10 &*\\R\ R +9 &,M\ R +9 &-Q\ R +10 &/P\ R +9 &1dT\ R +10 &3%T\ S +9 &4N\ R +9 &6Q\ R +10 &8kP\ S +9 &:.O\ R +9 &;O\ R +10 &=M\ R +9 &?sO\ S +10 &A5R\ S +9 &BX\ S +9 &D`\ T +10 &Frn\ V +9 &H&|\ [ +9 &I\ ^ +10 &K\ _ +9 &M]\ ` +10 &O\ ` +9 &P\ ` +9 &R\ M +10 &S)\ , +9 &S\ X +2 ( +2 "collection"'&& +3 #"tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.42 +3 "collection"'& +6 "core" &S\ X + ."tina"Hand.open +2 "manipulator"&01 +72 "core" 1 +2 "manipulator"&*% +3 "core" %  I +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&x'\ +96 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%+  +44 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 1.5ml +2 "processing"%1' +1592 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%4  +45 "core"  +3 ."tina"PS.seek 0ml +4 "processing"%#'ϴ +1587 "core" ' + ."tina"PSV.dial PSR +3 "processing"%" +45 "core"  + ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +2 "processing"%3'\ +2606 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%8  + "collection"')  +8 "core" +97  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%- +193 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'2  +6 "core"  + ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%: @ +72 "core" A +2 ."tina"PS.seek 0ml +4 "processing"%.'ϴ +2605 "core" ' +2 ."tina"PSV.dial :air +8 "processing"%/  +75 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%9 +75 "core" ~ +2 ."tina"PS.seek 0ml +4 "processing"%$'ϴ +2621 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &b# ^ J?S +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&=(i +5 "core" ( +2 "manipulator"&?& +3 "core" &b# ( J?S +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &7& +2 "core" &b# 9 K?S +3 ."tina"Forearm.seek CC +2 "manipulator"&>'Ͻ +95 "core" ' + ."tina"Hand.close +2 "manipulator"&B/ +72 "core" / +2 ."tina"CC.seek :open +3 "collection"';( +402 "core" ( +2 "manipulator"&6& +4 "core" &b#  ! Q?S +2 "manipulator"&<% +3 "core" %  I Q +2 ."tina"Forearm.seek :retract +4 "manipulator"&F'\ +96 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&C(- +289 "core" ( + "manipulator"&A& +4 "core" &- U X +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &E& +3 "core" &- X +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&I'a +116 "core" ' + ."tina"Hand.open +2 "manipulator"&1 +78 "core" 1 +8 "manipulator"&D% +4 "core" % gO 2 C +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&M'\ +103 "core" ' + #"tina"Flushing Processing stage +2 "processing"%K% +6 "core" %ϵ$\ C +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%G& +6 "core" &!\ C + "manipulator"&H& +4 "core" &-  y X +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&O(- +5 "core" ( + "manipulator"&P& +4 "core" &- z Y +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &S& +3 "core" &-   Y +3 ."tina"Forearm.seek :garage +2 "manipulator"&R'a +111 "core" ' + ."tina"Hand.close +2 "manipulator"&Q/ +70 "core" / +2 "manipulator"&L& +3 "core" &- 1 F +2 "manipulator"&J% +3 "core" % sd  F +2 ."tina"Forearm.seek :retract +3 "manipulator"&T'\ +104 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&X(_ +142 "core" ( +2 "manipulator"&w& +3 "core" &b   Z\ +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &a& +3 "core" &b   # Z\ +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek PC +3 "manipulator"&'$ +101 "core" ' + "manipulator"&]& +4 "core" &b   U\ +2 "manipulator"&% +4 "core" %    U +2 "processing"%_& +4 "core" &\ A +2 "processing"%c& +5 "core" &3\ A +3 ."tina"PC.seek :closed +3 "processing"%W(^ +5 "core" &\ B +6 & 3\ >$d +10 &Tt\ :8 +9 &|s\ 9M +9 &L\ access 4 +3 "storage"(% +5 "core" %_ *\ 0 +2 "manipulator"& % +4 "core" % \   \ [ +2 "manipulator"&|& +3 "core" &. !  { [ +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(o( +984 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" & \ & +1418 #"tina"-> start(:myShortDA){shortDA} +4 "collection"'% +10 "processing"%% + "core" %\ * +41 %ϵ\ D +9 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +16057 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%\ +131 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%'  +132 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%('ZP +2265 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%!  +134 "core"  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +1263 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +106 "core" > + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%0'ϴ +587 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%* +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%&'M +1086 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%+'\ +1598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%% +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%d'ϴ +2609 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%4 +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%1'M +1093 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%"'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%# +104 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%)  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%8'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%- +103 "core" + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%2'\ +2599 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%: +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%3'ϴ +2602 "core" ' +2 #"myShortDA"Loading da puck from tube 5 into Processing Clamp +7 "processing"%/& +7 "core" &\ E +6 "manipulator"&.% +4 "core" %    Z +2 "storage"(9% +3 "core" %_ \ / +2 "storage"(. +2 "core" .( +3 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 5 +2 "storage"((; +672 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (?& +3 "core" &; \ & +2 "manipulator"&7& +3 "core" &. $ V +2 "manipulator"&B% +3 "core" %    $ W +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 5 +3 "manipulator"&( +195 "core" ( + "manipulator"&x& +4 "core" &  [ X +2 "storage"(& +3 "core" &;\ - +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 5 + 700 counts +2 "manipulator"&6'$ +91 "core" ' +2 "storage"(<& +3 "core" &; _\ - +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(>'> +284 "core" ' + "storage"(A- +3 "core" -'> +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."myShortDA"SE.seek :pick +2 "storage"(=' +37 "core" ' +3 ."myShortDA"SE.seek :down +3 "storage"(E'g +279 "core" ' + ."myShortDA"SE.stop +2 "storage"(5 +5 "manipulator"&% +3 "core" %+  s Wh +3 ."myShortDA"Forearm.reconfigure :loose +45 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&D'\ +93 "core" ' +2 !"myShortDA"o:Storage::Error: mesg"Out of Pucks:@timestampu: Time u+:bt[" startTube 4 +754 #-> resume.Thread +4 #"myShortDA"Resuming Thread (suspended since 14:38:33) +12 #Loading da puck from tube 5 into Processing Clamp +8 !"tina's"o:LocalJumpError\ : mesg"no block given:@timestampu: Time u"lF: @reason: noreason:@exit_value0:bt[ "7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +6 "processing"%F& +3 !"tina"o:Thread::ChildDied\ :@threadIdi`N: mesg" "tina's":@timestampu: Time u"lF: @causeo:LocalJumpError\ ;"no block given;@: @reason: noreason:@exit_value0:bt[ "7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489;[ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +9 ."Qmail"BadNews.email "no block given",Subject: "LocalJumpError in tina's" +5 "core" & \ E +3 "manipulator"&K% +7 "core" %\    : Z +3 "storage"(G% +3 "core" %o (\ / +2 "storage"(H. +6 "core" .(; + "storage"(P& +4 "core" &;  %\ . +2 "storage"(S& +3 "core" &;\ / +4 "manipulator"&I& +4 "core" &   Y +3 ."myShortDA"Elbow.seek 5 +4 "manipulator"&Q( +6 "core" ( +3 "manipulator"&L& +5 "core" &   Y +2 "storage"(J& +3 "core" &;\ . +2 ."myShortDA"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 5 + 700 counts +5 "manipulator"&C'$ +95 "core" ' +4 "storage"(M& +9 "core" &; )\ / +6 ."myShortDA"SE.reconfigure :pick +8 "storage"(#]K-0-\ b +10 ."myShortDA"SE.seek :beamBreak +4 "storage"(w'> +45 #"uploadLog"upsync +234 "core" ' +2 "storage"(a- +4 "core" -'> + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."myShortDA"SE.seek :pick +3 "storage"(R' +38 "core" ' +2 ."myShortDA"SE.seek :down +3 "storage"(]'g +268 "core" ' +2 #"myShortDA"Tube 5 was empty. Trying tube 4 ... +3 #Loading da puck from tube 4 into Processing Clamp +3 "processing"%& +6 "core" &/\ @ +2 "manipulator"&_% +3 "core" %0  : Uu +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&O'\ +99 "core" ' +2 "storage"(T% +3 "core" %m1 \ +W +2 "storage"(U. +3 "core" .(; +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"((, +198 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (^& +4 "core" &, \ # +2 "manipulator"&Z& +3 "core" & / S U +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&c(/ +31 "core" ( +2 "manipulator"&Y& +3 "core" && ! X S- +2 "storage"(& +3 "core" &, \ ( +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&$' +90 "core" ' +2 "storage"(k& +43 "core" &, 2\ ' +7 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"('> +305 "core" ' +2 "storage"(f- +4 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (l& +4 "core" &, k\ ( + "manipulator"&`& +4 "core" &' #  S- +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"& (/ +5 "core" ( +2 "manipulator"&m& +3 "core" &' $ 8 R- +2 "storage"(i& +4 "core" &, \ ) +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&s'ρ +26 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&u/ +69 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" tina:7:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&r& +3 "storage"(y'g +8 "core" &' 1 U- + "manipulator"&\\% +4 "core" % Ϗ  P O~ +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&n'\ +92 "core" ' + ."myShortDA"Elbow.seek PC +4 "manipulator"&e(_ +159 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +110 "core" ( +2 "manipulator"&j& +3 "core" &Z N X +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &q& +2 "core" &Z ^ X +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&['$ +107 "core" ' +2 "manipulator"&}& +3 "core" &Z   H V +2 "manipulator"&t% +4 "core" %   ? V +2 "processing"%& +3 "core" &&\ B +3 "processing"%5& +4 "core" & \ B +2 ."myShortDA"PC.seek :closed +2 "processing"% (^ +7 "core" &t\ C +6 & +s\ @$d +10 &Ux\ :8 +9 &{v\ :M +10 &Q!\ =R +9 &KK\ >R +9 & M\ >R +10 &K\ =Q +9 &L\ >Q +9 &SQ\ =R +10 &N\ =Q +9 &N\ =Q +10 &!Q\ =R +9 &#\\O\ =Q +9 &%O\ >R +10 &&Q\ =Q +9 &(O \ =Q +9 &*cQ\ =R +10 &,%Q\ =R +9 &-L\ =R +10 &/O \ =Q +9 &1lJ \ >Q +9 &3.K \ >Q +10 &4Q\ \ =R +9 &6J\ =Q +9 &8tL\ >Q +10 &:7M\ >Q +9 &;N\ =R +10 &=J\ =R +9 &?{P\ =R +9 &A<T\ 5 +5 ( +2 "processing"%5& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.74 +2 .Hand.open +4 "manipulator"&v1 +5 "core" &^/\ >5 +72 1 +2 "manipulator"& % +3 "core" % % O Q +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&b'\ +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%  +3 %9 +6 "core" 9 +102 "processing"%X9 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +103 "processing"%W9 +2 "core" 9  +103 "processing"%h9 +2 "core" 9 +102 "processing"%~9 +3 "core" 9 +9 "Can" >m +93 "processing"%@9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%p9 +2 "core" 9& +103 "processing"%9 +2 "core" 9* +102 "processing"%N9 +3 "core" 9/ +102 "processing"%g9 +6 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +102 "processing"% 9 +3 "core" 9@ +102 "processing"%|9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +3 "core" 9U +102 "processing"%\ 9 +2 "core" 9Y +103 "processing"%9 +3 "core" 9] +102 "processing"%'9 +2 "core" 9a +103 "processing"%z9 +2 "core" 9e +102 "processing"%!9 +48 "core" 9 k +103 "processing"%(9 +2 "core" 9p +102 "processing"%9 +3 "core" 9t +102 "processing"%9 +3 "core" 9 x +102 "processing"%*9 +2 "core" 9(| +103 "processing"%09 +2 "core" 90 +103 "processing"%&9 +2 "core" 98 +103 "processing"%%9 +3 "core" 9> +102 "processing"%+9 +2 "core" 9F +103 "processing"%49 +2 "core" 9K +103 "processing"%d9 +2 "core" 9R +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%1 ppQ +4 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%# +104 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%)' +584 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%"'˹ +1591 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%-  +131 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%8 +74 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%:  +57 "core" +2 "processing"%2% +3 "core" %˵\ 6 +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%/' +597 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%. * +37 "core" , +2 ."myShortDA"PS.seek 0ml +5 "processing"%9'ϴ +1590 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +7 .PTV.dial :puck +4 .PBV.dial :waste1 +9 "processing"%  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%o * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%? +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%7'\ +2460 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%B +75 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%x +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +85 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%V  +87 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%<'ϴ +2461 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +133 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%A +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%> @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%' +363 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%=  +45 "core"  +2 "processing"%E% +3 "core" %\ 3 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%6' +348 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'F  +33 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%K  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%G'A +599 "Can"\ f +653 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%H @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%P' +851 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%S  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%I'˹ +1588 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%L +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%J @ +76 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%M  +35 "core"  +2 "processing"%% +3 "core" %˴\ 8 +47 ."myShortDA"PS.seek 1.85ml +3 "processing"%D' +231 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"%a * +37 "core" , +2 ."myShortDA"PS.seek 0ml +5 "processing"%w'ϴ +1942 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &\  +2 "manipulator"&_& +4 "core" &[ | N +2 "manipulator"&R% +3 "core" %\  H Q +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&T(- +127 "core" ( +2 "manipulator"&U& +3 "core" &-\ C J"z +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &C& +2 "core" &-\  H"z +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&^'a +111 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&Z/ +68 "core" / +2 "manipulator"&Y& +3 "core" &-\ O E  5"y +2 "manipulator"&% +4 "core" % qk U f = 7 +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&k(i +292 "core" ( +2 "manipulator"&Q& +4 "core" &s  E: +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &O& +3 "core" &s E: +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&]'Ͻ +100 "core" ' +2 "manipulator"&f& +3 "core" &s / K: +2 "manipulator"&l% +4 "core" %Ϥ 6 L +2 "collection"'`& +4 "core" &\  +2 "collection"'m& +4 "core" &\  +3 ."myShortDA"CC.seek :closed +2 "collection"'i(S +7 "core" &\ ! +5 &\ 5 +9 &7Ew~\ 1 +10 &Ul\ F +9 &g\ S +9 &R\ S +10 &kW\ S +9 &-R\ S +9 &N\ S +10 &P\ S +9 &tR\ R +10 &5L\ S +9 & V\ S +9 &"R\ S +10 &$|P\ R +9 &&=S\ S +9 &'R}\ S +10 &)Q\ R +9 &+S\ R +9 &-FQ\ R +10 &/R\ R +9 &0Q\ S +10 &2R\ R +9 &4NO\ R +9 &6Q\ R +10 &7Q\ R +9 &9R\ S +9 &;VO\ R +10 &=R\ S +9 &>P}\ R +10 &@R~\ R +9 &B\\W~\ S +9 &D\\\ T +10 &Ee\ U +9 &G\ Y +9 &ID\ ^ +10 &K\ _ +9 &L\ _ +10 &N\ _ +9 &PE\ ` +9 &R\ a +10 &SbM\ + +9 &S \ S +5 ( +2 "collection"'m& +5 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.34 +2 "collection"'u& +5 "core" &Sk\ S +2 &Sk\ S +2 ."myShortDA"Hand.open +2 "manipulator"&r1 +67 "core" 1 +2 "manipulator"&\\% +3 "core" % Ϥ  D +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&c'\ +107 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%$ +103 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1593 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%s  +42 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%j'ϴ +1589 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%q +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +2601 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 ."myShortDA"CBV.dial PRV +4 "processing"%}  +7 "collection"'t  +34 "core"  +129  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +116 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'y  +6 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%n  +115 "core" +10 ."myShortDA"PS.seek 0ml +4 "processing"%{'ϴ +2610 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%v  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%5'ϴ +2604 "core" ' + ."myShortDA"PSV.dial :air +4 "processing"%X  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%['\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%W'ϴ +2596 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&h& +6 "core" &s  =: +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&~(i +4 "core" ( +2 "manipulator"&@& +4 "core" &s D =: +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &s  G: +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&'Ͻ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&p/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +402 "core" ( +2 "manipulator"&N& +3 "core" &s M F: +2 "manipulator"&g% +3 "core" % Ϻ v L\ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +280 "core" ( + "manipulator"& & +4 "core" &-  v  C +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &|& +3 "core" &- 5 N +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +113 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +77 "core" 1 + "manipulator"&% +4 "core" % jY G R q <# +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +113 "core" ' +2 ."da"delayUntil "14:58:46.30" +24826 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%\ @ +77 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%' * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%z  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%!'\ +2471 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%( +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +107 "Can"\ 'EA +95 ."da"PSV.dial :mixloop +4 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%*  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%0'ϴ +2464 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +5 "processing"%& +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%%' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%+'˹ +1590 "core" ' + ."da"PTV.dial :puck +8 "processing"%4  +82 "core"  +8 ."da"PSV.dial PTV +2 "processing"%d +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%#  +36 "core"  + "processing"%3% +4 "core" %˷&\ = +2 ."da"PS.seek 1.5ml +2 "processing"%)' +615 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%- * +37 "core" , +2 ."da"PS.seek 0ml +5 "processing"%8'ϴ +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%:  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%2 * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%" +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%.'\ +2457 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%/ +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%o  +73 "core"  +3 ."da"PS.seek 0ml +3 "processing"%?'ϴ +2471 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%9 +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%B' +579 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%x'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%V  +35 "core"  +2 "processing"%7% +3 "core" %˵(\ : +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%A * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%>'ϴ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +6 .PTV.dial :puck +3 .PBV.dial :waste1 +9 "processing"%<  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%= * +37 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%E +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2456 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%F +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%K +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%6 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%H  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%G'ϴ +2481 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%S  +45 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%P  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%L  +43 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%J  +5 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%M +42 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%' +382 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%a  +49 "core"  + "processing"%I% +4 "core" %}\ > +50 ."da"PS.seek 0.55ml +3 "Can"\ 'Cץ + "processing"%D' +339 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +44 "core"  +3 ."da"PS.seek 2ml +3 "processing"%_'˹ +1550 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%R +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%U @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%C  +35 "core"  + "processing"%e% +4 "core" %˼)\ = +2 ."da"PS.seek 1.85ml +2 "processing"%Z' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%Y * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1950 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48004 #recoverPRVreagent08 + .PTV.dial :mixing +10 "processing"%b @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%^  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Q * +36 "core" , + ."da"PSV.dial :air +2 "processing"%T  +45 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%O'\ +2467 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%f +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%l  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%` +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%;'ϴ +977 "Can"\ )AMm +1483 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%u +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%r' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%\\'˹ +1603 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%m  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%$ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +35 "core"  +2 "processing"%w% +3 "core" %˺*\ > +3 ."da"PS.seek 1.5ml +2 "processing"%s' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%q'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%j  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%t  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%} * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%y'\ +2469 "core" ' + ."da"PSV.dial PTV +4 "processing"%n +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%v +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%{  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2489 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%X' +629 "core" ' +8 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%5'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%[ +84 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%h  +37 "core" +2 "processing"%@% +3 "core" %˸(\ ; +2 ."da"PS.seek 1.5ml +3 "processing"%' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%p * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%k'ϴ +1594 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%c  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%i  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%N * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%g +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2470 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%| +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%~ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +6 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2465 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +10 .PSV.dial PSR +5 "processing"% +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +582 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%\ '˹ +1596 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%z  +36 "core"  + "processing"%W% +4 "core" %˺1\ > +2 ."da"PS.seek 1.5ml +2 "processing"%(' +324 "Can"\ 'B +269 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%*  +5 "core"  + ."da"PBV.dial :waste1 +4 "processing"%!  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%& * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%%'\ +2467 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%4 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%# +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%3  +85 "core" +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +2465 "core" ' +2 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +2 .PSR.select :air +6 .PSV.dial PSR +8 "processing"%- +139 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +10 .PSR.select :sub1 +14 "processing"% +27 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +202 ."da"PS.seek 0.25ml +3 "processing"%)'5 +347 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%:' +331 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%,'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%2  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%" +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%8  +37 "core" + "processing"%/% +5 "core" %˴1  +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%o'ϴ +1598 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%.  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%9  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%? * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%B +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2551 "core" ' + ."da"PSV.dial PTV +8 "processing"%V +82 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%7 +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%x +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%A  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2551 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%< +136 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%='˹ +2098 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%E  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%> +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +37 "core" + "processing"%K% +4 "core" %˸:  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%H * +36 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +107 "core"  +3 ."da"PS.seek 0ml +3 "processing"%S'ϴ +1602 "core" ' +2 "processing"%P9 +2 "core" 95 +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +5 "processing"%L +3 "core" 5 +2 "processing"%J& +3 "core" &^.% 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&M% +6 "core" %\   t +2 "storage"(G% +3 "core" %x ~ L  +2 "storage"(a. +4 "core" .(, + ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(I(d +192 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (& +3 "core" &g S Q > +2 "manipulator"&& +3 "core" &-  $  +2 "manipulator"&D% +4 "core" %\   t +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&R(U +204 "core" ( + "manipulator"&U& +4 "core" &_ A % +2 "storage"(C& +3 "core" &g   C +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&e' +106 "core" ' +2 "storage"(Y& +56 "core" &g ( )  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(_'> +289 "core" ' +2 "storage"(Z- +2 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(b' +38 "core" ' +52 "manipulator"&^& +4 "core" &_ $  + "manipulator"&Q% +4 "core" % O +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&T'\ +92 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&(_ +253 "core" ( +2 "manipulator"&f& +3 "core" &Y  ! +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &l& +3 "core" &Y F ! +2 ."da"Forearm.seek PC +4 "manipulator"&`'$ +100 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +71 "core" / +2 ."da"PC.seek :open +3 "processing"%O( +458 "core" ( + "storage"(u& +4 "core" &g & +2 "manipulator"&;& +3 "core" &Y  +2 "manipulator"&r% +4 "core" % 3 %  +2 ."da"Forearm.seek :retract +8 "manipulator"&m'\ +93 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&$(U +249 "core" ( +2 "manipulator"&]& +4 "core" &K  * + "storage"(w& +4 "core" &g  y +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&\\' +94 "core" ' + ."da"Hand.open +3 "manipulator"&1 +72 "core" 1 +2 "storage"(s- +4 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(j' +30 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(t' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1115h.tif +7 "processing"%}& +14 "core" &b\ +3 "manipulator"&& +4 "core" &K r z  * +2 "manipulator"&q% +4 "core" % ~ u  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&n'\ +89 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"& (- +185 "core" ( +3 "manipulator"&v& +3 "core" &- ~  E  +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &{& +3 "core" &- p n   +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&y'a +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +68 "core" / +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&X% +3 "core" % p_ E  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&[(_ +144 "core" ( +2 "manipulator"&h& +3 "core" &a u y ( \ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &@& +3 "core" &a p g \ +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&5'$ +101 "core" ' +2 "manipulator"&p& +3 "core" &a / -\ +55 "manipulator"&% +10 "core" %- - +3 "processing"%c& +4 "core" & +2 "processing"%i& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%N(^ +7 "core" & +4 & 7 +10 &:Fo 2 +9 &]ou F +9 &Y S +10 &B R +9 &vF R +9 &8C R +10 &D R +9 &D R +10 &C R +9 &?J S +9 &!G R +10 &"G R +9 &$F S +9 &&DD T +10 &(C T +9 &)E S +10 &+B S +9 &-LF T +9 &/D T +10 &0B T +9 &2A S +9 &4UD S +10 &6C S +9 &7G T +10 &9E S +9 &;]@ S +9 &=C S +10 &>E T +9 &@E R +9 &BfI S +10 &D#Z U +9 &E}} Y +10 &Gyy Y +9 &I\\xv Y +9 &K{y Y +10 &Lv Y +9 &Nw Y +9 &Pcl Z +10 &R%e Z +9 &Si Z +10 &Ur Z +9 &Wgp [\ +9 &Y't \\ +10 &Zb \\ +9 &\\` \\ +9 &^@rid ) +10 &^]^ 8 +9 ( +2 &^.] 4 +2 "processing"%i& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.90 +3 "processing"%g& +4 "core" &^.M 4 +2 ."psFlush"Hand.open +2 "manipulator"&k1 +68 "core" 1 +2 "manipulator"& % +4 "core" %  9 +  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&|'\ +98 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +5 "processing"%~ +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +361 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.105 seconds\ /var/log/esp/da23jul1115h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1115h15s.tif +219 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +825 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1115h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1115h26s.tif +1263 "core" ' + ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +198 "core" B + ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +134 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +853 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1115h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "18.105 sec auto-exposure",Subject: "da23jul1115h images!" +4 "storage"('- +9 "core" -' +13 "storage"(z& +12 "core" &g c b +3 "manipulator"&W& +5 "core" &a ,\ +2 "manipulator"&\ % +5 "core" %\  5 , +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +2 "manipulator"&(U +243 "core" ( +3 "manipulator"&(& +8 "core" &L .+ +4 "storage"(*& +6 "core" &g\  +6 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +18 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&!' +96 "core" ' +5 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(&' +58 "core" ' +2 "manipulator"&0& +6 "core" &L B+ +4 "storage"(& +8 "core" &g ] c\  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +15 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +4 "manipulator"&4') +36 "core" ' +3 ."da"Elbow.hold +17 "manipulator"&d, +133 "core" , +6 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +12 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(#' +31 "core" ' +3 "manipulator"&3% +6 "core" %: \  = 4x +4 "storage"(%& +8 "core" &g %  6\  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +9 ."da"Forearm.seek 3 + 317 counts +4 "manipulator"&-'f +22 "core" ' +4 "manipulator"&+& +6 "core" &R }  A* +4 "storage"()& +6 "core" &g ^ Y\  +8 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&:' +33 "core" ' +3 "storage"(2% +7 "core" % g i 3\  +5 ."downElevator"SE.seek :down +6 "storage"("'g +99 (8% +4 "core" %bL = > :\ \\y +4 "manipulator"&/% +8 "core" % t k > +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&,'\ +103 "core" ' +35 ' +4 ."downElevator"SE.stop +2 "storage"(5 +10 (& +6 "core" &g q r n\  +395 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +5 "processing"% +105 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +9 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%.' +590 "core" ' +4 ."psFlush"delay 5 seconds +238 #"uploadLog"upsync +270 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%9'\ +347 "Can"\ C +1754 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%?  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%B @ +76 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%o +104 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%V'ϖ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%7 +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%x'M +1090 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%A'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%<  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +17 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%E'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%> +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%K'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%= +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%H U +54 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2609 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%6 @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%P'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%L  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%J'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%M +45 "core"  +2 ."psFlush"PSR.select :air +53 .PS.seek 2.5ml +3 "processing"%G'\ +2598 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%a +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +5 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%D @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%U  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%C'ϴ +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%Y'M +1085 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1598 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Z +74 "core" + ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%^  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%Q'ϴ +2621 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%_ +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +583 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +2088 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%l +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%R U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%T @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"% '\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%u  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%;'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%r +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%`'\ +2609 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%] +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%w U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +5 "processing"%s'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%}  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%m'ϴ +2595 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &R  T* +2 "manipulator"&q% +3 "core" %\   S } +2 ."psFlush"Elbow.seek PC +2 "manipulator"&b(_ +250 "core" ( +2 "manipulator"&j& +3 "core" &]  W +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &v& +3 "core" &]  ] W +2 ."psFlush"Forearm.seek PC +4 "manipulator"&{'$ +90 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&\\/ +73 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%$( +453 "Can"\ ,:N/ +9 "core" ( + "manipulator"& & +4 "core" &] K X +2 "manipulator"&% +3 "core" % ; S X- +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&X'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&n(- +134 "core" ( +2 "manipulator"&h& +4 "core" &-   $ W o + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &@& +3 "core" &-   c W o +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&y'a +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&p1 +78 "core" 1 + "manipulator"&% +4 "core" % jW Z D# +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +100 "core" ' + #"myShortDA"Finished short da assay +1568 #"tina"-> access 3 +4 "storage"(c% +5 "core" %s  e\ . +2 "manipulator"&% +3 "core" %\     Y +2 "manipulator"&O& +4 "core" &-   X m +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 7 +2 "storage"(g([ +671 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (k& +3 "core" &[ \ ) +14630 #"tina"-> access 4 +4 "storage"( % +4 "core" %s \ . +3 "manipulator"&i% +3 "core" %\   m X +2 "manipulator"&~& +4 "core" &- k Y m +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(5( +985 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (S& +2 "core" & \ $ +9 #"tina"-> startTube 4 +41439 "Can"\ .<ť +10599 #"tina"-> start(:myShortDA){shortDA} +4 "collection"'% +9 "processing"%% +2 "core" %)\ * +6 %ϸ\ E +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +1966 #"tina"-> Thread[:myShortDA].answer +2 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"% +130 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +130 "core" +2 ."myShortDA"PRV.dial :sipper +3 "processing"%  +47 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%''ZP +2263 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%z  + "collection"'W  +8 "core" +123  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%\ ' +1265 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%( @ +106 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%*'ϴ +591 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%[ +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%0'M +1097 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%| +115 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%t'ϴ +2607 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%3 +101 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%%'M +1099 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%!'\ +1598 "core" ' + ."myShortDA"PSV.dial :mixloop +42 "processing"%+ +107 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%)  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%2 +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%8'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%& +103 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%/'ϴ +2607 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%4& +11 "core" &\ D +2 "manipulator"&-% +3 "core" %\   Z +2 "storage"(% +4 "core" %s 4\ / + "storage"(#. +4 "core" .( + ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(:(, +513 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 ("& +3 "core" &, ;\ % +2 "manipulator"&& +3 "core" &-  _ W m +2 "manipulator"&% +4 "core" %\   0 W +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&.(/ +165 "core" ( +2 "manipulator"&?& +3 "core" &-\  % W# +2 "storage"(B& +3 "core" &,  V\ - +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&o' +98 "core" ' + "storage"(9& +4 "core" &,  \ - +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(7'> +306 "core" ' +2 "storage"(V- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (x& +3 "core" &, \ ) +2 "manipulator"&& +3 "core" &-\   U# +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&<(/ +4 "core" ( +2 "manipulator"&& +3 "core" &-\   4 V# +2 "storage"(A& +4 "core" &, \ * +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&>'ρ +20 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&E/ +67 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:14:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 ."downElevator"SE.seek :down +5 "manipulator"&F& +3 "storage"(='g +8 "core" &-\   V# + "manipulator"&H% +4 "core" % χ  ( R +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&K'\ +95 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&6(_ +152 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +110 "core" ( + "manipulator"&& +4 "core" &f   Z +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &L& +3 "core" &f   X Z +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&P'$ +111 "core" ' +2 "manipulator"&M& +3 "core" &f  i Y +2 "manipulator"&J% +4 "core" %3   Z` +2 "processing"%a& +3 "core" &\ D +2 "processing"%& +5 "core" &\ D +2 ."myShortDA"PC.seek :closed +2 "processing"%G(^ +6 "core" &\ D +8 & ,\ B$d +9 &Uy\ =8 +9 &|u\ S +9 &Dl\ +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +346 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%  +44 "core"  +2 "processing"%m% +3 "core" %\ = +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%W' +349 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'z  +31 "core" + ."myShortDA"PRV.dial :air +3 "processing"%'  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%('A +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%\ @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%[' +852 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%*  +56 "core" + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%0'˹ +1592 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%| +43 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"% @ +74 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%3  +37 "core" + "processing"%t% +4 "core" %˸\ > +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%%' +240 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"%+ * +35 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%)'ϴ +1944 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'!& +4 "core" &\ # +2 "manipulator"&2& +4 "core" &f  O L +2 "manipulator"&% +3 "core" %\  Q M +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&&(- +133 "core" ( + "manipulator"&8& +5 "core" &- : O& + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &4& +3 "core" &-  O& +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&-'a +112 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +68 "core" / + "manipulator"&#& +4 "core" &- N . ; 4& +2 "manipulator"&5% +3 "core" % nd H U 5 5 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&"'\ +111 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(i +266 "core" ( +2 "manipulator"&& +3 "core" &h' M CAd +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &?& +3 "core" &h'  DAd +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&B'Ͻ +98 "core" ' +2 "manipulator"&9& +3 "core" &h&   DAd +2 "manipulator"&n% +3 "core" %Ϻ } s % D +2 "collection"' & +4 "core" &\  +2 "collection"'V& +6 "core" &\  +2 ."myShortDA"CC.seek :closed +2 "collection"'x(S +6 "core" &\  +6 &\ 4 +9 &5Fx\ 2 +10 &Xn\ F +9 &e\ S +9 &O\ S +10 &oT\ S +9 &1Q\ S +9 &P\ S +10 &R\ S +9 &xQ\ S +10 &;P\ R +9 & R\ R +9 &"Q\ S +10 &$U\ S +9 &&BO\ S +9 &(Q\ S +10 &)Q\ R +9 &+N\ R +10 &-JR\ S +9 &/ Q\ S +9 &0O\ R +10 &2P\ R +9 &4SR\ R +9 &6Q\ R +10 &7N\ R +9 &9M\ S +10 &;[Q\ R +9 &=S\ R +9 &>L\ S +10 &@P\ S +9 &BbQ\ S +9 &D _\ T +10 &Eh\ U +9 &G\ Y +10 &IH\ ^ +9 &K\ _ +9 &L\ a +10 &N\ ` +9 &PI\ a +9 &R\ \ a +10 &SeL\ + +9 &S\ Y +5 ( +2 "collection"'V& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.38 +41 "collection"'& +11 "core" &S\ Y +2 &S\ Y +2 ."myShortDA"Hand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&A% +4 "core" % Ϻ l j ] @ +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&E'\ +92 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%F +104 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%H' +1598 "core" ' + ."myShortDA"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%.  +43 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%o'ϴ +1596 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%7 +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +10 ."myShortDA"PS.seek 2.5ml +3 "processing"%>'\ +2600 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +4 "collection"'L  +31 "core" ~ +130  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%< +105 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'M  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%J  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%a'ϴ +2600 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%=  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%K'\ +2599 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%$ +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%D'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +41 "Can"\ n +4 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%C'ϴ +2595 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&P& +7 "core" &h% c K \\ ?Ad +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&Y(i +5 "core" ( +2 "manipulator"&Z& +3 "core" &h% U e ?Ad +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &^& +2 "core" &h& | Q S 8Ad +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&_/ +69 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'Q( +402 "core" ( + "manipulator"&e& +4 "core" &h%  GAd +2 "manipulator"&l% +3 "core" % " H) +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&R'\ +95 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&f(- +283 "core" ( +2 "manipulator"&T& +3 "core" &- N A +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- j O +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&u'a +116 "core" ' + ."myShortDA"Hand.open +2 "manipulator"& 1 +75 "core" 1 +2 "manipulator"&r% +3 "core" % iP \ %  7 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&;'\ +104 "core" ' +2 ."da"delayUntil "16:25:02.75" +24877 #recoverPRVreagent08 +2 .PTV.dial :mixing +43 "processing"%] @ +81 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%w  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%` * +38 "core" , + ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2459 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%} +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%s  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +8 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%q  +56 "core" +2 ."da"PS.seek 0ml +3 "processing"%j'ϴ +2456 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%v +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%d' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%\\'˹ +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%,  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%/  +37 "core" +2 "processing"%% +3 "core" %˽ \ / +3 ."da"PS.seek 1.5ml +2 "processing"%@' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%{ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%b'ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%p  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%h  +35 "core"  +2 ."da"delay 30 seconds +1785 "Can"\ !SP +1218 ."da"PBV.dial between PSV and waste1 +4 "processing"%X * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2461 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%c +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%O +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%I  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%y'ϴ +2457 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +132 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%i' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%~'˹ +1590 "core" ' + ."da"PTV.dial :puck +3 "processing"%g  +6 "core"  + ."da"PSV.dial PTV +2 "processing"%k +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  + "processing"%% +4 "core" %˴ \ : +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%S * +33 "core" * +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%m  +4 "core"  +48 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%z * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%W'\ +2458 "core" ' + ."da"PSV.dial PTV +3 "processing"%\ +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%( +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%* +86 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%[  +77 "core"  +2 ."da"PS.seek 0ml +4 "processing"%|'ϴ +2463 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +3 "processing"%  +44 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%3  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%t  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%+  +16 "core" + ."da"PSV.dial :mixloop +3 "processing"%0 +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%%' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%!  +46 "core"  +2 "processing"%2% +3 "core" %\ > +3 ."da"PS.seek 0.55ml +2 "processing"%' +337 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%8  +44 "core"  +3 ."da"PS.seek 2ml +4 "processing"%4'˹ +1537 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%6 +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%#  +35 "core"  +2 "processing"%5% +4 "core" %˴-\ > +2 ."da"PS.seek 1.85ml +2 "processing"%U' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%- * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1948 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +17822 "Can"\ !Y +30181 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%? @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%&  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%9 * +38 "core" , + ."da"PSV.dial :air +3 "processing"%n  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2458 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%" +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +5 "processing"%A'ϴ +2462 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%V +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%F' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%B'˹ +1589 "core" ' + ."da"PTV.dial :puck +3 "processing"%)  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%. +85 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%H  +36 "core" +2 "processing"%7% +3 "core" %˼2\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%o' +635 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%L * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%<  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%M  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%J * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%> +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%='\ +67 "Can"\ $J +2399 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%a +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%$ +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%K +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +7 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%D'ϴ +2465 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%P'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%Z +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%^  +36 "core" +2 "processing"%_% +3 "core" %˵\ ; +2 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%E * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%x'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%e  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%T'\ +2462 "core" ' +2 ."da"PSV.dial PTV +7 "processing"% +77 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Y +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%r  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%R'ϴ +2460 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%u +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%]' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%w'˹ +1584 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%` +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" + "processing"%C% +4 "core" %˴1\ . +2 ."da"PS.seek 1.5ml +2 "processing"%}' +584 "core" ' +2 ."da"delay 3 seconds +342 .PBV.dial between PSV and waste1 +14 "processing"%s * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%q  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%v +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%j'\ +2459 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%d +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%, +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%/  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +747 "Can"\ #SťI +1712 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%\\ +136 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +11 "processing"% +19 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +5 "processing"%{'5 +344 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%@' +342 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%p'˹ +1600 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%h +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +37 "core" +2 "processing"%% +3 "core" %˺,  +2 ."da"PS.seek 1.5ml +3 "processing"%b' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%c * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%O  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2559 "core" ' + ."da"PSV.dial PTV +3 "processing"%y +77 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%i +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%k  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +2571 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +134 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%~'˹ +2096 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%S +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%m% +3 "core" %˵b\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%z * +37 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%'  +106 "core"  +2 ."da"PS.seek 0ml +48 "processing"%'ϴ +1603 "core" ' +2 "processing"%\ 9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +5 "processing"%( +3 "core" 5 +2 "processing"%*& +3 "core" &^*P 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&[% +6 "core" %\  /  +2 "storage"(W% +3 "core" %] z v $  +2 "storage"(. +4 "core" .(, + ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(3(d +195 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (t& +3 "core" &a } y D +2 "manipulator"&+& +3 "core" &- D  +2 "manipulator"&0% +3 "core" %\  4  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&|(U +189 "core" ( + "manipulator"&!& +4 "core" &M * "4 +2 "storage"(2& +3 "core" &a 1 2 +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&%' +101 "core" ' + "storage"(8& +4 "core" &a u v [ +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('> +286 "core" ' + "storage"(6- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(' +39 "core" ' +2 "manipulator"&#& +4 "core" &M  4 +2 "manipulator"&5% +3 "core" % K " +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&-'\ +98 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&4(_ +250 "core" ( + "manipulator"&U& +4 "core" &Y  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &1& +4 "core" &Y  +2 ."da"Forearm.seek PC +2 "manipulator"&?'$ +95 "core" ' + ."da"Hand.close +2 "manipulator"&&/ +70 "core" / +2 ."da"PC.seek :open +3 "processing"%9( +457 "core" ( + "storage"(n& +4 "core" &a  +2 "manipulator"&& +3 "core" &Y \\ # +2 "manipulator"&"% +4 "core" % 8 G % +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&(U +274 "core" ( + "manipulator"&& +4 "core" &a  &  +2 "storage"( & +3 "core" &a  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&V' +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&A1 +74 "core" 1 +2 "storage"(F- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"()' +26 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(.' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1117h.tif +6 "processing"%H& +14 "core" & +4 "manipulator"&7& +7 "core" &a V U ? +2 "manipulator"&B% +4 "core" % [ F bx +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&L'\ +155 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&o(- +174 "core" ( +2 "manipulator"&<& +4 "core" &- u q /  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &M& +2 "core" &- p o  +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&J'a +113 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&>/ +77 "core" / +2 "manipulator"&& +4 "core" &- , + "manipulator"&a% +4 "core" % rb q +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&$'\ +113 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&K(_ +146 "core" ( +2 "manipulator"&& +5 "core" &c K L V +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &=& +3 "core" &c y u a  +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +96 "core" ' + "manipulator"&D& +4 "core" &c U X  +2 "manipulator"&% +3 "core" %( E X .  +2 "processing"%Z& +4 "core" & +2 "processing"%^& +5 "core" &t +2 ."psFlush"PC.seek :closed +2 "processing"%_(^ +7 "core" & +6 & 1 $e +10 &So 9 +9 &zl N +10 &F S +9 &CA  T +9 &C T +10 &? S +9 &? T +9 &LA S +10 &C S +9 &C S +10 &!D T +9 &#SE T +9 &%D S +10 &&D S +10 &(F S +8 &*^F S +10 &, D S +9 &-C R +10 &/D R +9 &1fC S +9 &3)F R +10 &4D S +9 &6C R +9 &8oE R +10 &:0H S +9 &;C S +10 &=F S +9 &?tA S +9 &A5D T +10 &BI T +9 &Dc W +9 &Fh~ Z +10 &H*{ Z +9 &I{ Z +10 &K{ Z +9 &Mn} [\ +9 &O. \\ +10 &P} [ +9 &R~ \\ +9 &Tt~ \\ +10 &V6 \\ +9 &W [ +10 &Y [\ +9 &[|} \\ +9 &]=w Y +10 &^G_s [ +9 &^Ql < +5 ( +2 "processing"%^& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.90 +2 "processing"%P& +5 "core" &^Bx < +2 &^B| < +2 ."psFlush"Hand.open +2 "manipulator"&E1 +67 "core" 1 + "manipulator"&% +5 "core" % (   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +98 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%l +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%' +248 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.969 seconds\ /var/log/esp/da23jul1117h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1117h15s.tif +327 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%x'\ +719 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1117h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1117h26s.tif +1372 "core" ' +2 ."psFlush"delay 1 second +108 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +200 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%Y  +136 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +118 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%r'ϖ +725 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1117h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "16.969 sec auto-exposure",Subject: "da23jul1117h images!" +4 "storage"(T- +5 "core" -' +3 "storage"(u& +4 "core" &a A J +5 "manipulator"&R& +12 "core" &c * ' +8 "manipulator"&]% +10 "core" %\  ) +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +68 "manipulator"&`(U +261 "core" ( +100 "manipulator"&& +10 "core" &q ,+ +4 "storage"(C& +7 "core" &a v m\  +6 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&w' +99 "core" ' +6 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(s' +88 "core" ' +3 "manipulator"&}& +6 "core" &q |  E A+ +5 "storage"(q& +7 "core" &a d V\  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +4 "manipulator"&') +38 "core" ' +3 ."da"Elbow.hold +7 "manipulator"&v, +5 "core" , +4 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(' +30 "core" ' +2 "manipulator"&d% +8 "core" %; 7 8 6 +4 "storage"(,& +6 "core" &a   \  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 318 counts +5 "manipulator"& 'g +18 "core" ' +10 "manipulator"&/& +6 "core" &q o S  A+ +4 "storage"(j& +8 "core" &a ^ `\  +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&\\' +22 "core" ' +2 "storage"(% +8 "core" % _ `\  +4 ."downElevator"SE.seek :down +10 "storage"({'g +96 (@% +6 "core" %O / 9 5\ \\y +4 "manipulator"&h% +6 "core" % V i K < +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"&X'\ +98 "core" ' +42 ' +2 ."downElevator"SE.stop +4 "storage"(5 +15 (& +9 "core" &a > ? \  +467 ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +8 "processing"%p +108 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +11 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +6 "processing"%c' +596 "core" ' +3 ."psFlush"delay 5 seconds +206 #"uploadLog"upsync +297 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%b'\ +2107 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%O  +36 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%I @ +75 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"% +104 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%'ϖ +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%y +103 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%i'M +1089 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%g'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%k +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +6 "core" +50 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%S +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%m'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%~ +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%z U +55 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%''ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%\ '\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%(  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%*'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%[ +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%W'\ +1432 "Can"~\ 'EPߥ +1170 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%t U +5 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%+'ϴ +2610 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%0 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%:'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%!  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%2'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%f +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%8'M +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%;'\ +1588 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%6 +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%#  +16 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%5  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%% +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +582 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%1'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%| +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%& U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%-'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%G @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%n'\ +2604 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%"'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%? +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2639 "core" ' +8 ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%4 U +7 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%A'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%F @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%H'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%7'ϴ +2598 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&B& +6 "core" &q  S+ +2 "manipulator"&% +4 "core" %\ \   S +2 ."psFlush"Elbow.seek PC +2 "manipulator"&)(_ +254 "core" ( +2 "manipulator"&V& +3 "core" &i  ) T +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &<& +3 "core" &i o T +2 ."psFlush"Forearm.seek PC +3 "manipulator"&M'$ +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%>( +458 "core" ( +2 "manipulator"&& +3 "core" &i V +2 "manipulator"&a% +3 "core" % 3 V +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&L'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +128 "core" ( + "manipulator"&=& +3 "core" &-   C Z +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +3 "core" &-   Z +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&D'a +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&Z% +4 "core" % k_  G0 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +106 "core" ' +3 #"myShortDA"Finished short da assay +1977 #"tina"-> access 3 +3 "storage"($% +5 "core" %c \ .\ 0 +2 "manipulator"&9% +4 "core" %\    N Z +2 "manipulator"&P& +3 "core" &-   [ +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +2 "storage"(E([ +664 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[ \ $ +14751 #"tina"-> access 4 +4 "storage"(^% +4 "core" %c 1\ 1 +2 "manipulator"&l% +4 "core" %\     \\ +2 "manipulator"&& +3 "core" &-   [ +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(( +983 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" & \ % +3640 "Can"\ /8ͷu +39829 #"tina"-> startTube 4 +16315 #-> start(:myShortDA){shortDA} +3 "collection"'% +3 "processing"%Y% +11 "core" %B\ , + %ϲ\ H +6 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +3831 "Can"\ 18ϵ +1230 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +131 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%x  +130 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%T  +46 "core" +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%u'ZP +2265 "core" ' +2 ."connect"PRV.dial CBV +56 ."myShortDA"CBV.dial PRV +5 "processing"%R  +3 "collection"']  +8 "core"  +123  +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%K' +1253 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +103 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%C'ϴ +583 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%} +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%q'M +1085 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%e'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%d +115 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%,'ϴ +2604 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%. +100 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%/'M +1092 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%j'\ +1588 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%w  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%`'ϴ +2598 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%@ +143 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%h'\ +2598 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%s +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2610 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +3 "processing"% & +6 "core" &(\ G + "manipulator"&% +4 "core" %\    \ [ +2 "storage"(% +3 "core" %c \ 0 +2 "storage"(\\. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"({(, +532 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (p& +3 "core" &, m\ , +2 "manipulator"&r& +3 "core" &-  Q Y +2 "manipulator"&c% +3 "core" %\  j Y +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&O(/ +167 "core" ( +2 "manipulator"&I& +3 "core" &)\   F X"z +2 "storage"(& +3 "core" &,  \ . +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&b' +95 "core" ' + "storage"(y& +4 "core" &,  {\ / +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"('> +303 "core" ' +2 "storage"(i- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (k& +2 "core" &,  \ - +3 "manipulator"& & +3 "core" &)\   Y"z +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&(/ +5 "core" ( +2 "manipulator"&g& +4 "core" &)\  ` X"z + "storage"(S& +4 "core" &,  \ - +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'ρ +25 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Hand.close +2 "manipulator"&/ +79 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:19:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&~& +4 "storage"(z'g +7 "core" &)\  U X"z +2 "manipulator"&m% +3 "core" % π   Xm +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +42 "manipulator"&'(_ +112 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +142 "core" ( +2 "manipulator"&(& +3 "core" &f e X +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &f  X +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&['$ +104 "core" ' + "manipulator"&*& +4 "core" &f  s S +2 "manipulator"&% +3 "core" %' S +2 "processing"%t& +4 "core" &w\ A +2 "processing"%W& +5 "core" &s\ A +2 ."myShortDA"PC.seek :closed +4 "processing"%0(^ +5 "core" &\ A +4 &\ @8 +9 &AHr\ :1 +10 &bny\ 8E +9 &a\ ;R +10 &H\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%$' +583 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%9 * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%P'ϴ +1594 "core" ' +2 ."myShortDA"delay 5:00 +15495 "Can"\ 'DҒ +14508 #"myShortDA"recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%3  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%^ * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%l +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2470 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%E +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Y +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +71 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"% 'ϴ +2459 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%x  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%T +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%7 @ +103 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%]' +349 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'R  + "processing"%u  +5 "core"  +39  +2 "processing"%% +3 "core" %!\ ; +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%K' +351 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'}  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%C  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%q'A +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%d @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%e' +861 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%.  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%,'˹ +1589 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%/ +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%w  +38 "core" + "processing"%j% +4 "core" %˶.\ < +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%@' +231 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%` * +36 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%s'ϴ +1945 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'h& +4 "core" &E\ +2 "manipulator"& & +4 "core" &f # M + "manipulator"&% +4 "core" %\  8 N +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +134 "core" ( +2 "manipulator"&\\& +3 "core" &- = N$ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- = H$ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&p'a +115 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&r/ +69 "core" / +2 "manipulator"&c& +3 "core" &- J f # =# +2 "manipulator"&I% +3 "core" % nb ; 3 l < +40 ."myShortDA"Forearm.seek :retract +9 "manipulator"&'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&y(i +264 "core" ( +2 "manipulator"&& +3 "core" &a(  EBf +2 ."myShortDA"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +9 &o& +3 "core" &a(  JBf +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&i'Ͻ +99 "core" ' +2 "manipulator"&k& +3 "core" &a( 6 JBf +2 "manipulator"& % +3 "core" %ϻ p G +2 "collection"'g& +4 "core" &B\  +2 "collection"'S& +5 "core" &X\  +2 ."myShortDA"CC.seek :closed +2 "collection"'(S +7 "core" &E\ +6 & 7?\ %f +10 &T}>\ 9 +9 &zy:\ M +9 &V?\ S +10 &FSB\ R +9 &SD\ R +10 &Q@\ R +9 &R;\ R +9 &MW8\ S +10 &R9\ S +9 &O;\ R +9 &!Q/\ R +10 &#VN6\ R +9 &%S6\ \ S +10 &&K4\ R +9 &(N4\ R +9 &*]O,\ S +10 &,N%\ S +9 &-M(\ S +9 &/U \ S +10 &1eR(\ S +9 &3(U%\ R +10 &4S*\ R +9 &6O \ R +9 &8nN)\ R +10 &:1N&\ R +9 &;O!\ R +9 &=M!\ R +10 &?vR+\ R +9 &A7Q4\ S +10 &BU$\ S +9 &D`#\ T +9 &Fsr*\ V +10 &H('\ [ +9 &I'\ _ +9 &K,\ ` +10 &M_-\ ` +9 &O",\ _ +10 &P*\ ` +9 &R'\ N +9 &S))\ )x +10 &Sz&\ T +2 ( +2 "collection"'S& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.43 +2 "collection"'~& +6 "core" &S}L\ T +2 ."myShortDA"Hand.open +2 "manipulator"&m1 +78 "core" 1 +2 "manipulator"&O% +3 "core" % ϻ z = +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&b'\ +105 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +103 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1589 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%(  +42 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%\ 'ϴ +1594 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%*'\ +2601 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'t  +33 "core"  +129  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%z +103 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%>  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%+'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%!  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%2'\ +2600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%W +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%8'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%[  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%6'\ +2608 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%# +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%5'ϴ +2604 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&;& +6 "core" &a' w x - ?Bf +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&%(i +5 "core" ( +2 "manipulator"&& +3 "core" &a' } o DBf +2 ."myShortDA"Elbow.reconfigure :loose +43 "manipulator"&$ &.,(#b +11 &U& +3 "core" &a' n c DBf +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&|'Ͻ +100 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&&/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'1( +406 "core" ( + "manipulator"&G& +4 "core" &a'  IBf +2 "manipulator"&-% +3 "core" % Ͻ a < +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&n(- +286 "core" ( +2 "manipulator"&?& +3 "core" &- _ P +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &"& +3 "core" &- q G +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"& 'a +117 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&41 +77 "core" 1 +2 "manipulator"&% +3 "core" % fO K S I ; +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&F'\ +105 "core" ' +3 ."da"delayUntil "17:53:12.48" +4324 "Can"\ (>ճ7 +20484 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%A @ +76 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%H * +36 "core" * + ."da"PSV.dial :air +3 "processing"%B  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2438 "core" ' +2 ."da"PSV.dial :mixloop +7 "processing"%V +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%<  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%v +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%X'ϴ +2462 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%_ +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%a'˹ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%J  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +36 "core" + "processing"%% +4 "core" %˶;\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%L * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%D'ϴ +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%)  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%9  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%$ * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%f +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%3'\ +2469 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +42 "processing"%^ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%l +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%P  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%E'ϴ +2465 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%Y' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +78 "Can"\ iaͥ +8 "core"  + ."da"PBV.dial :waste1 +3 "processing"%x  +36 "core" +2 "processing"%T% +3 "core" %˷D\ = +3 ."da"PS.seek 1.5ml +2 "processing"%7' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%R'ϴ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%u  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%}'\ +2456 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%C +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%K +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%d +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%q  +72 "core"  +2 ."da"PS.seek 0ml +5 "processing"%.'ϴ +2456 "core" ' + #"da"getPMLReagent08 +3 .PRV.dial :air +4 "processing"%e  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%/  +138 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%  +43 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%w  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%j +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%`' +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%,  +47 "core"  + "processing"%@% +4 "core" %N\ = +2 ."da"PS.seek 0.55ml +2 "processing"%h' +334 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'˹ +1541 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%\\ +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."da"PBV.dial :waste1 +3 "processing"%'  +35 "core" +2 "processing"%r% +3 "core" %˹A\ @ +2 ."da"PS.seek 1.85ml +2 "processing"%c' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%I * +36 "core" * +3 ."da"PS.seek 0ml +4 "processing"%:'ϴ +1946 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +28965 "Can"\ )E c +19038 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%p @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%o * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +93 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%k'\ +2463 "core" ' + ."da"PSV.dial :mixloop +4 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%g  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%Q  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%~'ϴ +2464 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%m +131 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%O' +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%S'˹ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%i +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%s  +35 "core"  + "processing"%(% +4 "core" %˵&\ ; +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%\ 'ϴ +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%t  +15 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%z * +36 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%>'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%* +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%+ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%W  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%2'ϴ +2479 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%[ +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%8' +579 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%#'˹ +1621 "core" ' + ."da"PTV.dial :puck +3 "processing"%6  +16 "core"  +2 ."da"PSV.dial PTV +2 "processing"%; +85 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%U% +3 "core" %˵.\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%&' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%y * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%b'ϴ +433 "Can"\ %Nݯ +1162 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +8 .PBV.dial :waste1 +5 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%G * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%- +74 "core"  +44 ."da"PS.reconfigure :fast +10 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%|'\ +2460 "core" ' + ."da"PSV.dial PTV +3 "processing"%? +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%" +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%4  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2465 "core" ' +2 #"da"washCycleDA #3 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"% ' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%A'˹ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%H  +36 "core" +2 "processing"%B% +4 "core" %˹6\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%5' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%V * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%<'ϴ +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%v  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%_'\ +2459 "core" ' + ."da"PSV.dial PTV +3 "processing"%X +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%M'ϴ +2476 "core" ' + ."da"Gate.power :camera,:ON +5 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +137 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%a'5 +342 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +7 .PSR.select :sub2 +5 "processing"% +17 ."da"PS.seek 0.5ml +2 "processing"%L' +336 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%Z'˹ +1592 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%) +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%9  +36 "core" +2 "processing"%$% +3 "core" %˸A  +2 ."da"PS.seek 1.5ml +2 "processing"%f' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%D * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%^  +37 "core" +2 ."da"delay 30 seconds +2081 "Can" K +922 ."da"PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +48 "processing"%P +82 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%3'\ +2563 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%E +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Y +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%x'ϴ +2549 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%T +134 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%'˹ +2102 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%7  +37 "core" + "processing"%u% +4 "core" %˸\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%] * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%R  +119 "core"  +2 ."da"PS.seek 0ml +3 "processing"%C'ϴ +1613 "core" ' +2 "processing"%K9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%d +3 %q& +4 "core" 5 + &^+ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&}% +5 "core" %\  B  +2 "storage"(e% +3 "core" %o t v  +2 "storage"(/. +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"((d +188 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (w& +3 "core" &f  +2 "manipulator"&j& +4 "core" &- T  + "manipulator"&.% +4 "core" %\    +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&,(U +196 "core" ( + "manipulator"&@& +4 "core" &v { * +2 "storage"(`& +3 "core" &f t u 0 +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"& ' +96 "core" ' + "storage"(h& +4 "core" &f L L  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(\\'> +290 "core" ' + "storage"(- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"('' +39 "core" ' +2 "manipulator"&r& +3 "core" &v C %* +2 "manipulator"&I% +4 "core" % s  % +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&c(_ +250 "core" ( + "manipulator"&N& +3 "core" &b R  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &p& +3 "core" &b R  +3 ."da"Forearm.seek PC +4 "manipulator"&'$ +91 "core" ' +2 ."da"Hand.close +2 "manipulator"&o/ +67 "core" / +2 ."da"PC.seek :open +4 "processing"%( +456 "core" ( +2 "storage"(:& +3 "core" &f f d K +2 "manipulator"& & +55 "core" &b ) +2 "manipulator"&g% +3 "core" % 1 Q  C \  +3 ."da"Forearm.seek :retract +8 "manipulator"&'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&Q(U +267 "core" ( + "manipulator"&k& +4 "core" &k . +2 "storage"(m& +3 "core" &f  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&~' +95 "core" ' + ."da"Hand.open +2 "manipulator"&O1 +67 "core" 1 +2 "storage"(- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(i' +27 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +2 "storage"(s' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1118h.tif +7 "processing"%(& +16 "core" &\  +3 "manipulator"&S& +4 "core" &k o h + . +2 "manipulator"&% +4 "core" % p r { K +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&t(- +185 "core" ( +5 "manipulator"&& +4 "core" &- !  +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- z  +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +113 "core" ' + ."psFlush"Hand.close +2 "manipulator"&\ / +78 "core" / +2 "manipulator"&*& +3 "core" &-  _  +2 "manipulator"&!% +4 "core" % lY ^  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&+'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&W(_ +125 "core" ( + "manipulator"&>& +4 "core" &h   +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +4 "core" &h r /  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&2'$ +91 "core" ' +2 "manipulator"&8& +3 "core" &h G B  +2 "manipulator"&6% +4 "core" % = D  +2 "processing"%;& +4 "core" & +3 "processing"%& +4 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%U(^ +6 "core" & +6 &[ 7 +9 &?Fos 2 +9 &`mrm G +9 &U^ S +10 &Bb T +9 &wAY S +10 &9> S +9 &Ah R +9 &G S +10 &C R +9 &DI R +9 &!G R +10 &"C R +9 &$A R +10 &&LA R +9 &(B R +9 &)G R +10 &+F R +9 &-TC R +9 &/B R +10 &0C S +9 &2C S +10 &4YC S +9 &6E S +9 &7F T +10 &9C T +9 &;`C T +9 &=#D S +10 &>D S +9 &@A S +9 &BgG T +10 &D"\\ W +10 &E~ Z +9 &Gw Z +9 &I]x Z +9 &K~ [ +10 &L} Z +9 &N Z +9 &Pg Z +10 &R( Z +9 &S [ +10 &U Z +9 &Wl [ +9 &Y. [ +10 &Z [\ +9 &\\{ [ +9 &^<lly * +10 &^or ? +9 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.91 +3 "processing"%#& +6 "core" &^1u 7 + &^1y 7 +2 ."psFlush"Hand.open +2 "manipulator"&y1 +67 "core" 1 +2 "manipulator"&&% +4 "core" %  ( %  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%G +56 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%-' +358 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.666 seconds\ /var/log/esp/da23jul1118h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1118h15s.tif +215 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%b'\ +828 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1118h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1118h26s.tif +1266 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%? @ +199 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%%  +136 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%" +105 "core" +3 ."psFlush"PS.seek :empty +5 "processing"%4'ϖ +839 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1118h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "17.666 sec auto-exposure",Subject: "da23jul1118h images!" +7 "storage"(|- +5 "core" -' +3 "storage"(& +4 "core" &f b d +2 "manipulator"&& +4 "core" &h * + "manipulator"& % +17 "core" %\  * +10 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&(U +267 "core" ( +2 "manipulator"&H& +5 "core" &w = 0+ +4 "storage"(B& +18 "core" &f ?\  +6 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&A' +95 "core" ' +5 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(V' +53 "core" ' +2 "manipulator"&5& +8 "core" &w ~  C+ +4 "storage"(v& +8 "core" &f P c 4\  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +12 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek 3 +5 "manipulator"&') +37 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&, +11 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(<' +27 "core" ' +5 "manipulator"&X% +13 "core" %< ; 9 7 +4 "storage"(& +6 "core" &f : > \  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 319 counts +4 "manipulator"&J'h +19 "core" ' +3 "manipulator"&& +5 "core" &w t + C+ +4 "storage"(_& +8 "core" &f g c %\  +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +43 "core" ' +3 "storage"(M% +6 "core" % S R A\  +6 ."downElevator"SE.seek :down +7 "storage"(a'g +97 (L% +6 "core" %H ? C \ [w +4 "manipulator"&)% +6 "core" % l t J > +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"&9'\ +93 "core" ' +46 ' +3 ."downElevator"SE.stop +6 "storage"(5 +10 ($& +7 "core" &f ~  8\  +524 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +6 "processing"%Z +107 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +95 .PSR.select :flush +15 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%D' +588 "core" ' +2 ."psFlush"delay 5 seconds +300 #"uploadLog"upsync +205 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +2092 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%^  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%l @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%P +104 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%'ϖ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +104 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%E'M +1110 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%Y'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%3  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%T  +16 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%x'ϴ +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%7' +584 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%u'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%] U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%R'ϴ +2605 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K'\ +2599 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%d  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%q'ϴ +2595 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%} +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%e'\ +2600 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%/ +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%w U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%j'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%. @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%{'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%@  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%`'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%n +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%h'M +1091 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%F'\ +584 "Can"\ )B% +1003 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%r  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +41 "processing"%I  +63 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%\\'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%N' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%p'\ +2103 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%, +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%o U +55 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%0 @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%:'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%g'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%k'\ +2600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%m +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%c U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%O'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%('\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%S'ϴ +2601 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +7 "core" &w ) T+ + "manipulator"&'% +3 "core" %\  % U +3 ."psFlush"Elbow.seek PC +3 "manipulator"&i(_ +250 "core" ( +2 "manipulator"&& +4 "core" &f L W + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &~& +3 "core" &f ; V +2 ."psFlush"Forearm.seek PC +4 "manipulator"&z'$ +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&Q/ +78 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%\ ( +462 "core" ( +2 "manipulator"&*& +3 "core" &f  $ [ +2 "manipulator"&!% +4 "core" % 8  Z& +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&>(- +135 "core" ( +2 "manipulator"&[& +3 "core" &-   8 Z!u +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &-   ( Y!u +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&8'a +116 "core" ' + ."psFlush"Hand.open +2 "manipulator"&61 +75 "core" 1 + "manipulator"&;% +5 "core" % hF u D + ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&t'\ +105 "core" ' +2 #"myShortDA"Finished short da assay +33052 "Can"\ 17 +60001 \ 17Q +60001 \ 17 +60002 \ 07} +60001 \ 17 +60002 \ 17 +60001 \ 17? +60001 \ 17ե +60002 \ 17k +60001 \ 17 +60002 \ 17× +60001 \ 17- +60001 \ 17å +60002 \ 17Y +60002 \ 17 +60001 \ 17ƅ +60002 \ 17 +60001 \ 17 DZ +60001 \ 17 G +60002 \ 17 ݥ +53917 #"Mikulski"Session Begun +1254 #-> samplePassF +3 #Beginning samplePassF +11 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'+& +6 "core" &!\ - +3 "manipulator"&& +90 "core" &- ) - P \\!s +3 ."Mikulski"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."Mikulski"Elbow.seek FlushPuck::Garage +3 "manipulator"&#(- +5 "core" ( +2 "manipulator"&y& +4 "core" &-\ ) * 8 [!s +2 ."Mikulski"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &&& +3 "core" &- ( $ + [!s +3 ."Mikulski"Forearm.seek :garage +3 "manipulator"&'a +113 "core" ' + ."Mikulski"Hand.close +2 "manipulator"&G/ +75 "core" / +2 "manipulator"&2& +3 "core" &- ^ I!s +2 "manipulator"&C% +4 "core" % pd , I +2 ."Mikulski"Forearm.seek :retract +3 "manipulator"&-'\ +106 "core" ' +2 ."Mikulski"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."Mikulski"Elbow.seek CC +4 "manipulator"&?(i +274 "core" ( +2 "manipulator"&%& +3 "core" &_0   VH +2 ."Mikulski"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &"& +3 "core" &_/   . VH +3 ."Mikulski"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."Mikulski"Forearm.seek CC +3 "manipulator"&b'Ͻ +102 "core" ' + "manipulator"&|& +4 "core" &_/   1 VH +2 "manipulator"&% +4 "core" %  # VL +2 "collection"'& +3 "core" &~\ ) +3 "collection"' & +5 "core" &o\ * +2 ."Mikulski"CC.seek :closed +3 "collection"'H(S +7 "core" &\ ) +3 &\ *5 +9 &5Eyo\ 1 +9 &Tm\ F +9 &d~\ !S +10 &R\ #R +9 &kW\ "R +9 &,W\ #S +10 &R\ #R +9 &R\ #R +10 &sW\ "R +9 &6Q\ #R +9 & T\ #R +10 &"Sz\ #R +9 &${So\ #R +9 &&>Uv\ #R +10 &(Tm\ #R +9 &)P{\ #R +10 &+P\ #Q +9 &-GRw\ #R +9 &/ Tn\ #R +10 &0Uh\ "R +9 &2Rl\ #R +9 &4ORk\ #R +10 &6Tl\ #R +9 &7P}p\ #R +10 &9S|\ #R +9 &;VO~\ #R +9 &=R{\ #R +10 &>Qz\ #R +9 &@Tz\ #R +9 &B\\Ur\ #S +10 &D_e\ "S +9 &Ehx\ !T +10 &Gs\ X +9 &IFy\ ] +9 &Ku\ ^ +10 &L{\ _ +9 &Nx\ _ +9 &PHt\ _ +10 &Rz\ ` +9 &SdKz\ + +10 &S{\ U +5 ( +2 "collection"' & +4 #"Mikulski"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.32 +2 "collection"'B& +6 "core" &S}z\ U +2 &S|\ U +2 ."Mikulski"Hand.open +2 "manipulator"&W1 +68 "core" 1 + "manipulator"&5% +4 "core" % T ML +2 ."Mikulski"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."Mikulski"Forearm.seek :retract +3 "manipulator"&v'\ +96 "core" ' +2 ."Mikulski"PSV.dial PSR,avoiding: PBV +3 "processing"%  +46 "core"  +2 #"Mikulski"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +12 ."Mikulski"PS.seek 1.5ml +3 "processing"%X' +1593 "core" ' + ."Mikulski"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."Mikulski"PS.seek 0ml +3 "processing"%s'ϴ +1072 "Can"\ "Ss +525 "core" ' +3 ."Mikulski"PSV.dial PSR +3 "processing"% +47 "core"  + ."Mikulski"PSR.select :air +4 "processing"% +12 ."Mikulski"PS.seek 2.5ml +3 "processing"%_'\ +2599 "core" ' + ."connect"PRV.dial CBV +4 ."Mikulski"CBV.dial PRV +6 "processing"%M  +3 "collection"'A  +8 "core"  +98  +2 ."Mikulski"PSV.dial :PTV,via: :air +3 "processing"% +193 "core" ~ +2 ."Mikulski"CTV.dial :air,avoiding: :intake +3 "collection"'V  +8 "core"  +2 ."Mikulski"PTV.dial :PRV,avoiding: :puck +3 "processing"%L @ +74 "core" A +3 ."Mikulski"PS.seek 0ml +46 "processing"%)'ϴ +2609 "core" ' +2 ."Mikulski"PSV.dial :air +3 "processing"%  +76 "core"  +3 ."Mikulski"PS.seek 2.5ml +3 "processing"%J'\ +2610 "core" ' + ."Mikulski"PSV.dial :PTV +4 "processing"%$ +76 "core" ~ +2 ."Mikulski"PS.seek 0ml +3 "processing"%<'ϴ +2611 "core" ' +2 #"Mikulski"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +8 "core" &`- 0 KG +2 ."Mikulski"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."Mikulski"Elbow.seek CC +2 "manipulator"&a(i +6 "core" ( +2 "manipulator"&Z& +5 "core" &`- J JG +2 ."Mikulski"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &4& +3 "core" &`-  KG +2 ."Mikulski"Forearm.seek CC +3 "manipulator"&D'Ͻ +103 "core" ' + ."Mikulski"Hand.close +2 "manipulator"&^/ +78 "core" / +2 ."Mikulski"CC.seek :open +3 "collection"'l( +404 "core" ( + "manipulator"&P& +4 "core" &`- OG +2 "manipulator"&f% +3 "core" % Ͻ O +2 ."Mikulski"Forearm.seek :retract +4 "manipulator"&'\ +97 "core" ' + ."Mikulski"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."Mikulski"Elbow.seek :garage +4 "manipulator"&(- +289 "core" ( + "manipulator"&E& +4 "core" &- ! % G Y +2 ."Mikulski"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &-   / Z +3 ."Mikulski"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."Mikulski"Forearm.seek :garage +2 "manipulator"&3'a +117 "core" ' + ."Mikulski"Hand.open +2 "manipulator"&T1 +72 "core" 1 + "manipulator"&Y% +4 "core" % kP r D +2 ."Mikulski"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."Mikulski"Forearm.seek :retract +2 "manipulator"& '\ +106 "core" ' +1747 #"Mikulski"-> access 3 +4 "storage"(x% +5 "core" %x J\ / +3 "manipulator"&7% +3 "core" %\  ( % 2 Z +2 "manipulator"&& +4 "core" &-  # ^ [ +2 ."Mikulski"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 ."Mikulski"SC.seek 7 +2 "storage"(]([ +672 "core" ( + ."Mikulski"SC.configure :limp +4 "storage"($(\ 1b +5 (u& +3 "core" &[ \ $ +4049 #"Mikulski"-> exit +2 #Session Ended +40411 "Can"\ 26 +60001 \ 16ʟ +60001 \ 165 +60002 \ 26˥ +60001 \ 26a +60002 \ 25 +60001 \ 26{͍ +60002 &\ 26k# +60001 5\ 26!\\ι +60001 >\ 15#LO +60002 C\ 16%< @PDT1689145788.21 I\ 26'-{ +60002 N\ 26) +60001 Y\ 16+ ѧ +60001 [\ 15,= +60002 d\ 16.ӥ +60001 ~\ 260i +60001 \ 162 +60002 \ 264ԕ +60001 \ 166+ +60002 }\ 268 +60001 {\ 26:W +60002 n\ 16< +60001 i\ 16>q׃ +60001 c\ 15@a +60002 Y\ 26BQد +60001 W\ 16DBE +60002 P\ 26F2ۥ +60001 Q\ 25H"q +60002 Q\ 16J +60001 S\ 26L۝ +60002 \\\ 15M3 +60001 _\ 16Oɥ +60001 e\ 15Q_ +60002 f\ 16S +60001 d\ 26Uދ +60002 b\ 26W! +60001 [\ 16Y߷ +60002 ]\ 26[M +60001 ^\ 26]t +60001 a\ 26_ey +60002 f\ 26aU +60001 e\ 26cE⥥ +60002 i\ 26e5; +60001 i\ 26g%ѥ +60002 l\ 26ig +60001 v\ 15k +60001 u\ 26l哥 +60002 x\ 26n) +60001 x\ 26p濥 +60001 z\ 26rU +60002 \ 26t +60001 \ 16v聥 +60002 \ 16x +60001 \ 26z魥 +1176 #t-> ESP.ready! +2 "collection"'% +3 "processing"%R% +6 "core" %~\ - + "manipulator"&d% +3 "sampler")K% +9 "core" %ϯN\ H + %\  ( ( \\ + % h\ Q +2 "manipulator"&}& +4 "core" &- ' ( [ + "storage"(q& +4 "core" &[  \ 1 + "storage"(/% +4 "core" %x  \ 2 + "collection"'w& +39 "core" &|\ . +9 "processing"%e& +3 "core" &c\ H +2 "collection"'. +3 "core"  +3 "sampler")j +3 "core"  +2 "collection"'@% +4 "core" %}~\ - +2 "processing"%{% +4 "core" %ϯK\ H +2 "sampler")n% +4 "core" % p\ Q +2 "collection"'`& +3 "core" &{\ - +2 "processing"%h& +4 "core" &e\ H +2 "manipulator"&% +3 "core" %\  ) ) $ \\ +2 "manipulator"&r& +4 "core" &- ' * ; \\ +2 "storage"(I& +3 "core" &[ \ 2 +2 "storage"(F% +5 "core" %x \ 2 + "collection"' 9 +3 "core" 9cn +2 "processing"%\\9 +3 "core" 9xb +714 #t-> access 4 +3 "storage"(N% +5 "core" %x \ 2 +2 "manipulator"&,% +3 "core" %\  ' & \\ +2 "manipulator"&o& +3 "core" &- * )  \\ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +3 "storage"(p( +987 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (0& +3 "core" & \ ' +861 #"tina"-> exit +2 #Session Ended +593 #Session Begun +822 #-> startTube 4 +9834 #-> start(:myShortDA){shortDA} +3 "collection"'% +3 "processing"% % +11 "core" %}}\ - +6 %ϯ\ G +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +2603 #"tina"-> Thread[:myShortDA].answer +6 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%: +44 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +74 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%g  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%m'ZP +2273 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%c  +2 "collection"'k  +6 "core"  +127  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%O @ +104 "core" @ +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +580 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%( +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1095 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%''\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%~'ϴ +2603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%Q'M +1096 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%9'\ +1603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%U +103 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%*  +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%!'ϴ +2603 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%[ +103 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%z +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%i'ϴ +2603 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +42 "processing"%6& +6 "core" &\ H +2 "manipulator"&;% +4 "core" %\  - 1 P [ +2 "storage"(% +3 "core" %x \ 2 +2 "storage"(8. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(=(, +517 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (+& +3 "core" &, 9\ ( +2 "manipulator"&& +4 "core" &-  7 X + "manipulator"&y% +4 "core" %\  &  X +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&&(/ +175 "core" ( +2 "manipulator"&G& +3 "core" &*  X# +2 "storage"(2& +3 "core" &,\ . +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&C' +95 "core" ' +2 "storage"(>& +3 "core" &, \ / +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(t'> +305 "core" ' + "storage"(- +2 "core" -' +2 ."myShortDA"SE.configure :default +9 "storage"(#QK-0-\ b +9 (%& +3 "core" &, T\ - +2 "manipulator"&"& +4 "core" &*   Z V# +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&#(/ +4 "core" ( +2 "manipulator"&|& +3 "core" &*\   < V# +2 "storage"(& +4 "core" &, / \ - +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'ρ +20 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Hand.close +2 "manipulator"&-/ +76 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" tina:2:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&1& +4 "storage"(B'g +7 "core" &*\   = X# +2 "manipulator"&W% +3 "core" % w !  S~ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&5'\ +97 "core" ' + ."myShortDA"Elbow.seek PC +4 "manipulator"& (_ +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( + "manipulator"&& +4 "core" &f ' C Y + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &b& +3 "core" &f   C Y +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&S'$ +99 "core" ' + "manipulator"&& +4 "core" &f    V +2 "manipulator"&X% +4 "core" %   8 V +2 "processing"%& +4 "core" &m\ D +2 "processing"%s& +5 "core" &w\ C +2 ."myShortDA"PC.seek :closed +3 "processing"%A(^ +5 "core" &l\ D +7 & 3q\ A$d +9 &Tyn\ ;8 +9 &{vz\ ;M +10 &S\ >R +9 &FO\ >R +9 &Q\ >R +10 &P2\ >R +9 &PA\ >R +10 &NR\ >R +9 &Q(\ ?R +9 &T\ >R +10 &!R\ >R +9 &#VO \ >R +9 &%O\ >R +10 &&R\ >R +9 &(P\ >R +10 &*]R\ >R +9 &,R\ >R +9 &-Q\ >R +10 &/P$\ >R +9 &1eL"\ ?R +9 &3'N%\ >R +10 &4O \ >R +9 &6O'\ ?R +10 &8mL+\ ?R +9 &:/Q"\ >R +9 &;N$\ ?R +10 &=P\ >R +9 &?uO(\ >R +9 &A6Q(\ >S +10 &BY3\ =S +9 &Dh1\ +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%k' +352 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'c  +2 "processing"%m  +4 "core"  +44  +2 "processing"%O% +4 "core" %;\ -\ +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%' +347 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'(  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +45 "core"  +3 ."myShortDA"PS.seek 0.9ml +4 "processing"%'A +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"% @ +74 "core" > +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%'' +859 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."myShortDA"PS.seek 2ml +3 "processing"%~'˹ +1588 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%Q +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%U @ +75 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%*  +36 "core" +2 "processing"%9% +3 "core" %˽,\ 8 +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%[' +229 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%z'ϴ +1948 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &~\  +3 "manipulator"&6& +3 "core" &f H +2 "manipulator"&;% +3 "core" %\  k E +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +135 "core" ( +2 "manipulator"&8& +3 "core" &-  D% +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &p& +3 "core" &- E% +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&+'a +112 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +77 "core" / + "manipulator"&y& +4 "core" &- O , h 4% +2 "manipulator"&G% +3 "core" % rk @ 4 P 7 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&2'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&>(i +268 "core" ( +2 "manipulator"&& +3 "core" &m)  CCq +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &m) ~ u BCq +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +4 "manipulator"&'Ͻ +92 "core" ' +2 "manipulator"&%& +3 "core" &m) < CCq +2 "manipulator"&"% +3 "core" %  @3 +2 "collection"'|& +4 "core" &~}\  +2 "collection"'& +5 "core" &~\  +2 ."myShortDA"CC.seek :closed +2 "collection"'-(S +7 "core" &~~\  +6 & /~\ $e +10 &T|}|\ 9 +9 &{{|\ N +10 &}W}~\ S +9 &@O|}\ S +9 &T~}\ S +10 &R}\ T +9 &O~\ S +9 &HS}\ S +10 & Q}~\ S +9 &R}~\ S +10 &!R~~\ S +9 &#QU{\ S +9 &%S}}\ S +10 &&Q|\ S +9 &(U~~\ S +9 &*YQ}~\ S +10 &,N}\ R +9 &-Q}}\ R +10 &/S}~\ S +9 &1bQ~}\ R +9 &3$T|\ R +10 &4R}~\ R +9 &6Q}~\ S +9 &8iO}~\ S +10 &:+N~\ S +9 &;M{\ R +10 &=O}\ S +9 &?qR~\ S +9 &A3R~|\ S +10 &BX|~\ S +9 &D_}\ T +9 &Fnn~~\ W +10 &H"|~\ \\ +9 &I~\ _ +10 &K\ _ +9 &M[\ ` +9 &O\ a +10 &P\ a +9 &R~\ N +9 &S-}~\ )x +10 &S}~\ V +2 ( +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.42 +2 "collection"'1& +6 "core" &S|~~\ V +2 ."myShortDA"Hand.open +2 "manipulator"&W1 +70 "core" 1 +2 "manipulator"&&% +3 "core" %  B3 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&C'\ +140 "core" ' +9 ."myShortDA"PSV.dial PSR +2 "processing"%t +105 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1589 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%b'ϴ +1596 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%# +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%X  + "collection"'  +34 "core"  +131  + ."myShortDA"PSV.dial :mixloop +4 "processing"%B +104 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'5  +5 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%\  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%M'ϴ +2315 "Can"\ bQ٥ +284 "core" ' +2 ."myShortDA"PSV.dial :air +7 "processing"%  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%_'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%s +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2607 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%S  +45 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%)'\ +2608 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%$ +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%J'ϴ +2610 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +5 "core" &m( k x >Cq +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&Z(i +4 "core" ( +2 "manipulator"&4& +4 "core" &m( s G ;Cq +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &^& +2 "core" &m( >Cq +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&?'Ͻ +94 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&v/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'H( +401 "core" ( + "manipulator"&P& +4 "core" &m(  BCq +2 "manipulator"&f% +3 "core" % O = +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&D'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +2 "manipulator"&E(- +289 "core" ( + "manipulator"&a& +5 "core" &- J + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- u L +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&T'a +118 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&Y1 +66 "core" 1 +2 "manipulator"&% +4 "core" % eR P S [ 6 +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&3'\ +112 "core" ' +2 ."da"delayUntil "07:46:00.47" +24836 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%x @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%7  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +39 "processing"%u'\ +2465 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%d  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%R +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +46 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}'ϴ +2458 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%q +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%/' +579 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%w'˹ +1592 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%e  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%j +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +37 "core" +2 "processing"%@% +3 "core" %˷\ 8 +2 ."da"PS.seek 1.5ml +3 "processing"%n' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +8 "processing"%` * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%h'ϴ +1613 "core" ' + ."da"delay 2:00 +8217 "Can"\ *@Io +3787 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%{  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%r +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%L'\ +2471 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\\ +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%N +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%,  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%F'ϴ +2462 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%] +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%0' +584 "core" ' +2 ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1605 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%o +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  + "processing"%g% +4 "core" %˽\ 5 +2 ."da"PS.seek 1.5ml +2 "processing"%<' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%: * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%c'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%m  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%O  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%( +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +40 "processing"%'\ +2464 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%''ϴ +2483 "core" ' + #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%Q  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%U  +132 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%*  +45 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%9  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%! +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%~' +382 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%[  +47 "core"  +2 "processing"%% +3 "core" %\ < +2 ."da"PS.seek 0.55ml +3 "processing"%6' +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%;  +45 "core"  +3 ."da"PS.seek 2ml +4 "processing"%8'˹ +1540 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%p +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%y% +4 "core" %˷\ ? +2 ."da"PS.seek 1.85ml +3 "processing"%G' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%V * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +1948 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +12196 "Can"\ "R +35807 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"% @ +5 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%"'\ +2454 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%| +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%2  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%l +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%1  +45 "core"  +3 ."da"PS.seek 0ml +3 "processing"%W'ϴ +2462 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%& +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%t'˹ +1592 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%z +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˴\ ? +2 ."da"PS.seek 1.5ml +7 "processing"%#' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%b * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' + ."da"delay 2:00 +9709 "Can"\ ^웥 +2295 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%X  +44 "core"  +8 ."da"PBV.dial :waste1 +2 "processing"%B  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%5 * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\ +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%M +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%s +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%S'ϴ +2462 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%$' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%)'˹ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +37 "core" +2 "processing"%^% +3 "core" %˷\ > +2 ."da"PS.seek 1.5ml +3 "processing"%v' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%> * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%C'ϴ +1600 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%-  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%P * +36 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%f +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%?'\ +2471 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%a +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Z +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Y  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2467 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%D +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%T' +593 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%x'˹ +1593 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%7 +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%% +4 "core" %˸\ = +2 ."da"PS.seek 1.5ml +2 "processing"%J' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%d'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%R  +35 "core"  +2 ."da"delay 30 seconds +2602 "Can"r\ (B1 +400 ."da"PBV.dial between PSV and waste1 +50 "processing"%K * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%u +74 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%q'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"%} +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%/ +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%e +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%j  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%i'ϴ +2481 "core" ' + ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +10 .PSV.dial PSR +3 "processing"%@ +140 "core"  +9 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +14 "processing"% +25 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +17 ."da"PS.seek 0.25ml +7 "processing"%w'5 +332 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%`' +337 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%n'˹ +1588 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%{  +37 "core" +2 "processing"%I% +3 "core" %˹  +2 ."da"PS.seek 1.5ml +3 "processing"%r' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%h * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1595 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%\\  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%N * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%, +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%L'\ +2556 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%] +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%F +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%0 +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +87 "core" +3 ."da"PS.seek 0ml +4 "processing"%o'ϴ +2545 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +134 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%g'˹ +2098 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%:  +37 "core" + "processing"%<% +4 "core" %˴\  +2 ."da"PS.seek 1.5ml +2 "processing"%m' +606 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%O * +37 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%k  +108 "core"  +2 ."da"PS.seek 0ml +3 "processing"%('ϴ +1600 "core" ' + "processing"%c9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +3 .PH.coast +4 "processing"% +4 "core" 5 + "processing"%& +5 "core" &^( 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +7 "core" %\  =  s + "storage"(% +4 "core" %p z  +47 "storage"(. +7 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(Q(d +197 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (U& +3 "core" &f e m +2 "manipulator"&*& +4 "core" &- (  +2 "manipulator"&9% +3 "core" %\   s +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&!(U +186 "core" ( +2 "manipulator"&'& +4 "core" &L # 4 + "storage"([& +4 "core" &f x  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +95 "core" ' +2 "storage"(~& +3 "core" &f  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(;'> +288 "core" ' + "storage"(6- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(p' +38 "core" ' +2 "manipulator"& & +4 "core" &L = *4 + "manipulator"&% +4 "core" %  ) +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&y'\ +93 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&V(_ +264 "core" ( +2 "manipulator"&8& +3 "core" &Y   +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &G& +3 "core" &Y r  +2 ."da"Forearm.seek PC +3 "manipulator"&'$ +91 "core" ' +2 ."da"Hand.close +2 "manipulator"& / +71 "core" / +2 ."da"PC.seek :open +3 "processing"%( +457 "core" ( +2 "storage"(%& +3 "core" &f  +2 "manipulator"&+& +4 "core" &Y   + "manipulator"&|% +4 "core" % 2 @ +2 ."da"Forearm.seek :retract +8 "manipulator"&2'\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&l(U +250 "core" ( +2 "manipulator"&1& +4 "core" &N J &) + "storage"("& +4 "core" &f | l 0\  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&&' +90 "core" ' + ."da"Hand.open +2 "manipulator"&W1 +75 "core" 1 +2 "storage"(- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(z' +51 "core" ' + #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1208h.tif +8 "processing"%& +15 "core" &`\ +2 "manipulator"&& +5 "core" &N ! !) +2 "manipulator"&t% +4 "core" %  k +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&b'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&#(- +185 "core" ( +2 "manipulator"&X& +3 "core" &- H  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &B& +3 "core" &- `  +2 ."psFlush"Forearm.seek :garage +56 "manipulator"&5'a +115 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&\ / +74 "core" / +2 "manipulator"&& +3 "core" &- c \\ 9  +2 "manipulator"&% +4 "core" % pi ] \\  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&M'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&s(_ +120 "core" ( +2 "manipulator"&_& +3 "core" &f f  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &f  +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +107 "core" ' +2 "manipulator"&S& +3 "core" &f ; : \  +2 "manipulator"&$% +4 "core" % 6 7n +2 "processing"%& +4 "core" &N +2 "processing"%4& +5 "core" &S +2 ."psFlush"PC.seek :closed +3 "processing"%^(^ +6 "core" &8 +6 &@ 6 +9 &8Er: 2 +10 &Wls6 G +9 &W) T +9 &A% S +10 &mD% T +9 &/D T +10 &F T +9 &F T +9 &yC R +10 &:F S +9 & G S +10 &"G S +9 &$FY\ S +9 &&BD[\ S +10 &(GX\ R +9 &)G\ S +9 &+F\ S +10 &-KE R +9 &/ E S +9 &0H S +10 &2D S +9 &4ND T +10 &6Cw T +9 &7Fr T +9 &9Aw S +10 &;WCq T +9 &=Dq T +10 &>@p T +9 &@B T +9 &B]G T +10 &DZ V +9 &E Z +9 &Gv Z +10 &IT| Z +9 &K~ [ +10 &L [ +9 &N [\ +9 &PY [ +10 &R~ [ +9 &S Z +9 &U [ +10 &Wc [ +9 &Y% [ +9 &Z [\ +10 &\\ [ +9 &^;pk\ '{ +10 &^"m\ < +9 ( + &^% 3 +2 "processing"%4& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.91 +3 "processing"%)& +5 "core" &^% 3 +2 ."psFlush"Hand.open +2 "manipulator"&>1 +75 "core" 1 +2 "manipulator"&v% +3 "core" %  %  w +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +99 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%P +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%f' +165 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.052 seconds\ /var/log/esp/da23jul1208h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1208h15s.tif +425 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%C'\ +619 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1208h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1208h26s.tif +1475 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%a @ +200 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%Z  +138 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%Y'ϖ +635 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1208h26s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "16.052 sec auto-exposure",Subject: "da23jul1208h images!" +6 "storage"(?- +14 "core" -' +12 "storage"(D& +13 "core" &f \  +2 "manipulator"&& +4 "core" &f  - +2 "manipulator"&T% +5 "core" %\  - +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&7(U +271 "core" ( +4 "manipulator"&& +10 "core" &o F /1 +4 "storage"(& +9 "core" &f m\  +5 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&x' +99 "core" ' +14 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(' +51 "core" ' +4 "manipulator"&J& +6 "core" &o 2 A1 +5 "storage"(R& +13 "core" &f y y Y\  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +4 "manipulator"&K') +38 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&u, +9 "core" , +4 ."da"Elbow.reconfigure :tight +14 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(d' +32 "core" ' +3 "manipulator"&}% +7 "core" %5 E B  7 +4 "storage"(/& +8 "core" &f O O \  +9 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 312 counts +3 "manipulator"&e'a +18 "core" ' +4 "manipulator"&j& +6 "core" &o ! A1 +4 "storage"(q& +8 "core" &f b b\  +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&@' +35 "core" ' +3 "storage"(i% +7 "core" % c f 0\  +7 ."downElevator"SE.seek :down +14 "storage"(w'g +97 (`% +4 "core" % K P _ f\ \\y +9 "manipulator"&% +8 "core" % { | > +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&{'\ +94 "core" ' +35 ' +3 ."downElevator"SE.stop +2 "storage"(5 +10 (I& +6 "core" &f ~\  +715 ' +2 ."psFlush"PSR.select :air +8 .PSV.dial PSR +13 "processing"%n +107 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +8 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%h' +587 "core" ' +3 ."psFlush"delay 5 seconds +176 #"uploadLog"upsync +327 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%r'\ +2101 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%\\  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%N @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%, +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 'ϖ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%] +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%F'M +1090 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%0'\ +1596 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%L  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +18 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%o'ϴ +2623 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%:' +592 "core" ' + ."psFlush"PSR.select :air +50 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%<'\ +2095 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%g +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%O U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%k'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%m @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%c'\ +1099 "Can"b\ (Eǥ +1497 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +43 "core" + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2609 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%U U +6 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%*'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%9 @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%='\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%'  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%['ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%E +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%~'M +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%3'\ +1592 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%6 +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%;'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%G'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%! +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +55 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%y'ϴ +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%A @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%%'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%+  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%|'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%1'\ +2598 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%" +73 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%V'ϴ +2607 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%W @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +39 "processing"%'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%2'ϴ +2612 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +7 "core" &o T1 +2 "manipulator"&t% +3 "core" %\  J S +3 ."psFlush"Elbow.seek PC +2 "manipulator"&p(_ +253 "core" ( + "manipulator"&& +5 "core" &\\   W + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &X& +3 "core" &\\   V +3 ."psFlush"Forearm.seek PC +3 "manipulator"&B'$ +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&&/ +71 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%l( +457 "core" ( +2 "manipulator"&\ & +3 "core" &\\ & %  Y +2 "manipulator"&% +3 "core" % /   M Y +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +111 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&b(- +145 "core" ( +2 "manipulator"&_& +4 "core" &- D D ^y +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- 4 5 = ]y +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&5'a +116 "core" ' + ."psFlush"Hand.open +2 "manipulator"&S1 +67 "core" 1 +2 "manipulator"&$% +4 "core" % fN | F +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +110 "core" ' + #"myShortDA"Finished short da assay +546 #"tina"-> access 3 +4 "storage"(#% +5 "core" %f  \ 2 +2 "manipulator"&M% +4 "core" %\  C B ^ v +2 "manipulator"&& +3 "core" &- @ 9 ^y +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"()([ +666 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (>& +3 "core" &[ \ % +1144 #"tina"-> PS.flush; samplePassF +3 #Flushing Processing stage +4 "processing"%v% +5 "core" %ϲ\ H +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%4& +6 "core" &\ H + "manipulator"&P& +4 "core" &- > 4 ` ]y +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +4 "core" ( +2 "manipulator"&(& +4 "core" &- C C ^y +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &f& +3 "core" &- 2 6 ^y +2 ."tina"Forearm.seek :garage +3 "manipulator"&a'a +112 "core" ' +2 ."tina"Hand.close +2 "manipulator"&Z/ +74 "core" / +2 "manipulator"&& +4 "core" &- c Iy +2 "manipulator"&C% +3 "core" % l_ | I +2 ."tina"Forearm.seek :retract +3 "manipulator"&?'\ +106 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +2 "manipulator"&D(_ +143 "core" ( +2 "manipulator"&& +4 "core" &W & # D [ +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &T& +3 "core" &W % % [ +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek PC +3 "manipulator"&'$ +99 "core" ' +2 "manipulator"&& +3 "core" &W   # W +2 "manipulator"&s% +4 "core" %!  k W +40 "processing"%J& +6 "core" &\ C +3 "processing"%R& +5 "core" &\ C +2 ."tina"PC.seek :closed +4 "processing"%-(^ +6 "core" &\ D +5 &\ C6 +9 &;Gr\ <1 +10 &_ox \ Q +10 &G\ ?Q +9 &}J\ ?Q +9 &?F\ \ @Q +10 &L\ ?Q +9 &M\ ?Q +9 &L\ ?Q +10 &GO\ ?Q +9 &! L\ >Q +10 &"I\ ?Q +9 &$G\ ?Q +9 &&OG\ ?Q +10 &(G\ ?P +9 &)J\ ?P +9 &+I\ ?P +10 &-WM\ ?Q +9 &/G\ ?P +10 &0J\ ?P +9 &2L\ ?Q +9 &4_N\ ?Q +10 &6"L\ ?P +9 &7J\ ?P +9 &9I\ ?P +10 &;hI\ ?P +9 &=*I\ ?P +10 &>L\ >Q +9 &@N\ ?Q +9 &BoN\ >Q +10 &D*b\ +2 ."tina"PS.seek 2.5ml +2 "processing"%F'\ +2599 "core" ' + ."tina"PSV.dial :waste1 +8 "processing"%  +73 "core"  +3 ."tina"PS.seek 0ml +4 "processing"%L'ϴ +2607 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &W   b U +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +37 "manipulator"&0(_ +12 "core" ( + "manipulator"&& +4 "core" &W    U +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &o& +2 "core" &W   ` U +3 ."tina"Forearm.seek PC +3 "manipulator"&:'$ +95 "core" ' +2 ."tina"Hand.close +2 "manipulator"&g/ +77 "core" / +2 ."tina"PC.seek :open +3 "processing"%O( +462 "core" ( + "manipulator"&<& +4 "core" &W  % Y +2 "manipulator"&m% +3 "core" % ,  X +3 ."tina"Forearm.seek :retract +2 "manipulator"&k'\ +104 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&(- +128 "core" ( +2 "manipulator"&c& +3 "core" &-\ ' . < Z"{ +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &-\  i Z"{ +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&'a +111 "core" ' +2 ."tina"Hand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&U% +3 "core" % kd ? G6 +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 #"tina"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'9& +5 "core" &2\ * +2 "manipulator"&*& +4 "core" &-\ # & A Z"z +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&'(- +5 "core" ( + "manipulator"&=& +4 "core" &-\  ! o Z"z +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &E& +3 "core" &-\  \ Z"z +2 ."tina"Forearm.seek :garage +3 "manipulator"&['a +112 "core" ' +2 ."tina"Hand.close +2 "manipulator"&~/ +71 "core" / +2 "manipulator"&6& +4 "core" &-\ 4 F"z +2 "manipulator"& % +3 "core" % n` + G +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +114 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +3 "manipulator"&3(i +295 "core" ( +2 "manipulator"&& +3 "core" &j  ' ) [: +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &;& +3 "core" &j & ( # [: +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +3 "manipulator"&8'Ͻ +102 "core" ' +2 "manipulator"&!& +4 "core" &j   V: +2 "manipulator"& % +3 "core" %   0 V +2 "collection"'G& +4 "core" &}?\ ( +3 "collection"'A& +5 "core" &}2\ ) +2 ."tina"CC.seek :closed +3 "collection"'y(S +5 "core" &~E\ ) +7 & /~8\ &$d +9 &T{~=\ 8 +9 &zy~9\ M +10 &U~~6\ "R +9 &CO~9\ #R +9 &P}>\ #R +10 &Q;\ #R +9 &Q}G\ #R +10 &LTN\ #R +9 &R}~:\ #R +9 &R~B\ "R +10 &!R~D\ "Q +9 &#TR}C\ #R +9 &%T}I\ "R +10 &&P~G\ "R +9 &(RH\ "R +10 &*]UP\ #R +9 &,O~N\ "R +9 &-O~~Q\ "R +10 &/R~H\ "R +9 &1dTT\ "R +9 &3'R~W\ #R +10 &4UW\ "R +9 &6QU\ #R +10 &8mTY\ "R +9 &:0Q~~L\ #Q +9 &;P}~T\ "R +10 &=SQ\ "R +9 &?vO}Q\ #Q +9 &A6RT\ "R +10 &BW~X\ "S +9 &D^\\\ !S +10 &Frp~[\ V +9 &H&[\ Z +9 &I~\\\ ^ +10 &K~\\\ ^ +9 &M]T\ _ +9 &O ^\ _ +10 &P]\ _ +9 &R\\\ M +10 &S,b\ (w +9 &S~Z\ V +2 ( +2 "collection"'A& +4 #"tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.41 +2 "collection"'+& +5 "core" &S}~^\ V +2 ."tina"Hand.open +2 "manipulator"&%1 +71 "core" 1 + "manipulator"&% +4 "core" % ϻ N +37 ."tina"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&|'\ +99 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%"  +45 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."tina"PS.seek 1.5ml +3 "processing"%1' +1591 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%W  +45 "core"  +3 ."tina"PS.seek 0ml +3 "processing"%V'ϴ +1594 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 ."connect"PRV.dial CBV +9 ."tina"CBV.dial PRV +10 "processing"%  + "collection"'t  +9 "core" +94  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +192 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'X  +5 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%u @ +74 "core" B +2 ."tina"PS.seek 0ml +3 "processing"%&'ϴ +2596 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%{  +86 "core" +2 ."tina"PS.seek 2.5ml +4 "processing"%^'\ +2607 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%\ +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&_& +6 "core" &j $ O: +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&(i +4 "core" ( +2 "manipulator"&B& +4 "core" &j  J O: +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &p& +3 "core" &j d O: +2 ."tina"Forearm.seek CC +3 "manipulator"&S'Ͻ +100 "core" ' + ."tina"Hand.close +2 "manipulator"&$/ +72 "core" / +2 ."tina"CC.seek :open +4 "collection"'( +399 "core" ( +2 "manipulator"&5& +3 "core" &j   U: +2 "manipulator"&#% +3 "core" % ϸ   T U +2 ."tina"Forearm.seek :retract +3 "manipulator"&M'\ +100 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +3 "manipulator"&(- +276 "core" ( +2 "manipulator"&Q& +3 "core" &-  X +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &>& +4 "core" &-  W +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&v'a +116 "core" ' + ."tina"Hand.open +3 "manipulator"&41 +77 "core" 1 +2 "manipulator"&P% +3 "core" % gR  D +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&('\ +112 "core" ' +7171 #"tina"-> access 4 +4 "storage"(f% +5 "core" %f   ;\ 2 +2 "manipulator"&Z% +3 "core" %\  B 8 ^ Z +2 "manipulator"&& +4 "core" &- 8 > q ^ +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 1 +3 "storage"(C( +985 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (b& +3 "core" & \ ( +537 #"tina"-> startTube 4 +14389 #-> access 3 +38 "storage"(% +12 "core" %f  h\ 3 +2 "manipulator"&% +3 "core" %\  C B ^ Z +2 "manipulator"&T& +3 "core" &- C E _ +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(a([ +988 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +5 (& +2 "core" &[ \ ' +453 #"tina"-> access 4 +4 "storage"(s% +5 "core" %f 2\ 0 +2 "manipulator"&J% +4 "core" %\  ! & N [ Z +2 "manipulator"&& +3 "core" &- %  F [ +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(?( +987 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (l& +3 "core" & \ ( +219 #"tina"-> startTube 4 +435 "Can"i\ /5 +331 #"tina"-> start(:myShortDA){shortDA} +3 "collection"'}% +4 "processing"%/% +11 "core" %~~8\ + +2 %ϯx\ F +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +3 #Type 'Thread[:myShortDA].answer' to continue +944 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%z +45 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%R  +72 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%q  +132 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%'ZP +2268 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%2  +135 "core"  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%i' +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%7 @ +103 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +587 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%x +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1086 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +10 ."myShortDA"PS.seek 2.5ml +2 "processing"%`'\ +1593 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%K +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%I'ϴ +2610 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%d +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%e'M +1089 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%w'\ +1592 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%@ +103 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%Y  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%n'ϴ +2598 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%\\ +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%h'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%, +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%r'ϴ +2609 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%N& +7 "core" &w\ G + "manipulator"& % +4 "core" %\  C B ] Z +2 "storage"(]% +3 "core" %e \ 2 +2 "storage"( . +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(F(, +522 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &, D\ . +2 "manipulator"&& +4 "core" &- ) % ! [ + "manipulator"&o% +4 "core" %\  #  S [ Z +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +40 ."myShortDA"Elbow.seek 4 +9 "manipulator"&g(/ +179 "core" ( + "manipulator"&D& +4 "core" &0 . + j Z& +2 "storage"(j& +3 "core" &, 4\ / +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&-' +88 "core" ' +2 "storage"(<& +3 "core" &, '\ / +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(m'> +301 "core" ' +2 "storage"(c- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (& +3 "core" &,  S\ - +2 "manipulator"&:& +3 "core" &0  X& +3 ."myShortDA"Elbow.seek 4 +2 "manipulator"&0(/ +6 "core" ( + "manipulator"&& +4 "core" &0 G e X& + "storage"(U& +4 "core" &, 0\ . +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&k'ρ +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&9/ +76 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:11:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 ."downElevator"SE.seek :down +3 "manipulator"&*& +2 "storage"(='g +7 "core" &0 $ l X& +2 "manipulator"&E% +4 "core" % ω  F U +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&~(_ +156 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +93 "core" ( +2 "manipulator"&6& +4 "core" &\\  # Y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &\\  Y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +103 "core" ' +2 "manipulator"&& +3 "core" &\\ & , $ Z +2 "manipulator"&[% +4 "core" %&   ( Y^ +2 "processing"%& +4 "core" &\ E +2 "processing"%'& +5 "core" &\ E +2 ."myShortDA"PC.seek :closed +2 "processing"%;(^ +5 "core" &}\ E +7 &~\ D4 +9 &6Fux\ >2 +9 &[nyt\ =F +10 &\\g\ ?R +9 &Np\ @Q +9 &vLk\ AR +10 &8Km\ AR +9 &Li\ AR +10 &Lo\ @R +9 &~Jk\ AR +9 &@Qh\ @R +10 &!Mn\ @Q +9 &"Mc\ AQ +9 &$Lb\ @R +10 &&IM`\ @Q +9 &(\ Lb\ @R +10 &)Na\ @Q +9 &+Nb\ ?Q +9 &-QM]\ @Q +10 &/Ia\ @Q +9 &0Ma\ @R +9 &2L`\ @Q +10 &4YI_\ @Q +9 &6M`\ @Q +10 &7Na\ @Q +9 &9HX\ AQ +9 &;aIR\ AQ +10 &=#NY\ @Q +9 &>NX\ @Q +9 &@PT\ @R +10 &BfUT\ ?R +9 &D"hT\ >T +10 &EU\ 8 +9 ( + &^(L\ A2 +2 "processing"%'& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.76 +2 .Hand.open +5 "manipulator"&!1 +68 "core" 1 + "manipulator"& % +4 "core" % &   8 U^ +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%  +2 %H9 +7 "core" 9 +102 "processing"%+9 +2 "core" 9 +103 "processing"%%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%A9 +3 "core" 9 +102 "processing"%"9 +2 "core" 9 +103 "processing"%89 +2 "core" 9 +103 "processing"%L9 +2 "core" 9 +103 "processing"%W9 +2 "core" 9" +103 "processing"%19 +2 "core" 9& +102 "processing"%9 +3 "core" 9* +105 "processing"%V9 +2 "core" 9/ +107 "processing"%t9 +3 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%9 +2 "core" 9< +102 "processing"%X9 +4 "core" 9@ +102 "processing"%u9 +3 "core" 9D +102 "processing"%9 +48 "core" 9J +103 "processing"%{9 +2 "core" 9N +103 "processing"%&9 +2 "core" 9R +102 "processing"%\ 9 +3 "core" 9W +102 "processing"%^9 +3 "core" 9[ +102 "processing"%_9 +3 "core" 9_ +103 "processing"%B9 +2 "core" 9c +103 "processing"%p9 +2 "core" 9g +103 "processing"%$9 +2 "core" 9l +103 "processing"%39 +2 "core" 9p +103 "processing"%|9 +3 "core" 9t\ +102 "processing"%y9 +2 "core" 9x\ +103 "processing"%59 +2 "core" 9| +103 "processing"%#9 +2 "core" 9 +103 "processing"%S9 +2 "core" 9 +103 "processing"%Q9 +2 "core" 9 +103 "processing"%>9 +2 "core" 9 +103 "processing"%9 +2 "core" 9& +102 "processing"%49 +3 "core" 90 +102 "processing"%P9 +3 "core" 97 +102 "processing"%M9 +3 "core" 9? +102 "processing"%v9 +3 "core" 9F +102 "processing"%f9 +3 "core" 9L +102 "processing"%Z9 +2 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% ppQ +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +8 .PSV.dial PSR +4 "processing"%) +104 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%b' +593 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%'˹ +1589 "core" ' + ."myShortDA"PTV.dial :puck +4 "processing"%  +131 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%T +74 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%C  +57 "core" + "processing"%% +4 "core" %˼e\ < +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%s' +580 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%J * +36 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' +2 ."myShortDA"delay 5:00 +14911 "Can"j\ 'G +15092 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%a  +35 "core"  + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%/ +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%}'\ +2455 "core" ' +2 ."myShortDA"PSV.dial PTV +4 "processing"%z +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%R +74 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%q +75 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."myShortDA"PS.seek 0ml +5 "processing"%2'ϴ +2456 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +135 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%7 +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%i @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%x' +347 "core" ' + ."myShortDA"delay 2 seconds +204 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "processing"%  +45 "core"  +2 "processing"%% +3 "core" %\ 4 +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%K'~ +348 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'`  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%d  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%I'A +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%e @ +119 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%@' +853 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%Y  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +3 "processing"%w'˹ +1596 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%\\ +45 "core" +2 ."myShortDA"PTV.dial :mixing +3 "processing"%n @ +75 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%,  +36 "core" +2 "processing"%h% +4 "core" %˹\ = +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%N' +230 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%]'ϴ +1949 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"' & +5 "core" &3\ $ +2 "manipulator"&?& +3 "core" &\\   M +2 "manipulator"&% +4 "core" %\  K +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +138 "core" ( + "manipulator"&o& +4 "core" &-\ 0 K"{ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &D& +3 "core" &-\ C Q"{ +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&j'a +112 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&\ R +9 &Q};\ R +10 &HR}@\ S +9 & L@\ R +9 &O}?\ R +10 &!M:\ R +9 &#QO=\ R +10 &%M|A\ R +9 &&O}}9\ S +9 &(N|>\ R +10 &*XP}=\ S +9 &,N~~;\ R +9 &-N~=\ R +10 &/Q~|4\ R +9 &1aN~=\ R +9 &3"P~>\ S +10 &4M~6\ R +9 &6O9\ R +10 &8iQ~5\ R +9 &:,Q}~9\ R +9 &;O>\ R +10 &=O~=\ R +9 &?sO~6\ R +9 &A3P~9\ R +10 &BQ9\ S +9 &DZ:\ T +10 &Fpk9\ V +9 &H$=\ Z +9 &I7\ ^ +10 &K7\ _ +9 &M\\)\ _ +9 &O1\ \ ` +10 &P2\ ` +9 &R9\ M +9 &S-;\ (w +10 &S~9\ V +2 ( +2 "collection"'g& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.45 +2 "collection"'m& +5 "core" &S}1\ V +3 ."myShortDA"Hand.open +2 "manipulator"&k1 +70 "core" 1 +2 "manipulator"&6% +3 "core" % ϵ @ ? +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +98 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%0 +103 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%' +1592 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%[  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1593 "core" ' +47 ."myShortDA"PSV.dial PSR +3 "processing"%= +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2598 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +3 "processing"%O  +3 "collection"'!  +34 "core"  +130  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'H  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%'  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%+'ϴ +2596 "core" ' +2 ."myShortDA"PSV.dial :air +8 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%%'\ +2601 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%A'ϴ +2607 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%"  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%8'\ +2603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%L +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%W'ϴ +2605 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&1& +6 "core" &f0 x ; =J +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(i +5 "core" ( + "manipulator"&V& +4 "core" &f0 l 5 ?J +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &t& +2 "core" &f0 w V CJ +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +74 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'X( +402 "core" ( + "manipulator"&u& +4 "core" &f0 p +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%4'ϴ +2457 "core" ' +8 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%P +131 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%M' +594 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%v'˹ +1590 "core" ' + ."da"PTV.dial :puck +3 "processing"%f  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%Z +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%)  +37 "core" + "processing"%r% +4 "core" %˺!\ 3 +2 ."da"PS.seek 1.5ml +2 "processing"%b' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%T'ϴ +1594 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%C  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%J +74 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%s'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%a +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%l +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%/  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2467 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%z +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%R' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%q'˹ +1096 "Can"U\ "S +498 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +8 "core"  +2 ."da"PSV.dial PTV +2 "processing"%} +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%7% +3 "core" %˴\ ; +3 ."da"PS.seek 1.5ml +2 "processing"%i' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%2 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%x  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%` * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%d +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%K'\ +2459 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%e +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%I +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Y +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%@  +73 "core"  +2 ."da"PS.seek 0ml +44 "processing"%\\'ϴ +2484 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%n  +57 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%,  +133 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +7 "processing"%h  +48 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"%w +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%N' +379 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +46 "core"  +2 "processing"%?% +3 "core" %} \ = +2 ."da"PS.seek 0.55ml +3 "processing"%' +334 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%o  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%D'˹ +1551 "core" ' + ."da"PSV.dial :PML +3 "processing"%~ +45 "core" + ."da"PTV.dial :mixing +2 "processing"%< @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%(% +4 "core" %˻\ ? +2 ."da"PS.seek 1.85ml +3 "processing"%G' +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%j * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%:'ϴ +1948 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +28285 "Can"O\ )@K +19718 #"da"recoverPRVreagent08 +7 .PTV.dial :mixing +4 "processing"% @ +11 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%9 * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%*  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%E'\ +2457 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%c +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%m +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%k  +45 "core"  +3 ."da"PS.seek 0ml +4 "processing"%6'ϴ +2468 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%g +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%0' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%U'˹ +1599 "core" ' + ."da"PTV.dial :puck +3 "processing"%]  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%[ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%=% +3 "core" %˷\ < +2 ."da"PS.seek 1.5ml +3 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%! * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%O'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%H  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%' * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2463 "core" ' + ."da"PSV.dial PTV +45 "processing"%+ +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%"  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%A'ϴ +2459 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%L +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%8' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%1'˹ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%V  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%t +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˵(\ 5 +2 ."da"PS.seek 1.5ml +3 "processing"% ' +592 "core" ' + ."da"delay 3 seconds +168 "Can"J\ )@s +136 ."da"PBV.dial between PSV and waste1 +3 "processing"%- * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%u'ϴ +1600 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\ * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%^'\ +2458 "core" ' + ."da"PSV.dial PTV +3 "processing"%B +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%p +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%{ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%_  +73 "core"  +2 ."da"PS.seek 0ml +4 "processing"%3'ϴ +2490 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%| +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%y' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%5'˹ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%W  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%S +85 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%Q  +36 "core" +2 "processing"%>% +4 "core" %˾w\ / +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%P'ϴ +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%4  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%M  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%f * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Z +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%)'\ +2462 "core" ' +51 ."da"PSV.dial PTV +3 "processing"%r +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%v +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +7 "processing"%b  +86 "core" +2 ."da"PS.seek 0ml +4 "processing"%C'ϴ +2456 "core" ' + ."da"Gate.power :camera,:ON +5 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +136 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +10 "processing"% +16 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +6 "processing"%'5 +342 "core" ' + ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%J' +337 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%T'˹ +1589 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%a +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%l  +38 "core" +2 "processing"%/% +3 "core" %˴  +2 ."da"PS.seek 1.5ml +2 "processing"%s' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%z * +37 "core" * +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1585 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%R  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +1417 "Can"H 3w +1586 ."da"PBV.dial between PSV and waste1 +8 "processing"%} * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +76 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%7'\ +2561 "core" ' + ."da"PSV.dial PTV +3 "processing"%q +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%2 +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%i +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%x'ϴ +2542 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%` +135 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +3 "processing"%d'˹ +2099 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%e +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%I  +37 "core" + "processing"%Y% +4 "core" %˵!  +2 ."da"PS.seek 1.5ml +2 "processing"%@' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%K * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%n  +106 "core"  +2 ."da"PS.seek 0ml +3 "processing"%,'ϴ +1588 "core" ' +2 "processing"%h9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +4 "processing"% +4 "core" 5 + "processing"%w& +4 "core" &^( 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&\\% +6 "core" %\   +2 "storage"( % +3 "core" %h {  +2 "storage"(?. +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(N(d +238 "core" ( +7 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (o& +3 "core" &g _ ` +2 "manipulator"&& +4 "core" &- 0  +2 "manipulator"&~% +3 "core" %\   +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&<(U +198 "core" ( +2 "manipulator"&& +3 "core" &n %0 +2 "storage"((& +4 "core" &g 8 6 V +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&j' +104 "core" ' + "storage"(D& +4 "core" &g m n +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(G'> +282 "core" ' + "storage"(.- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(' +42 "core" ' +2 "manipulator"&& +4 "core" &n } u 0 +2 "manipulator"&9% +3 "core" % { F  +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&*'\ +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&:(_ +278 "core" ( +2 "manipulator"&c& +3 "core" &T $ +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &T   +3 ."da"Forearm.seek PC +4 "manipulator"&m'$ +97 "core" ' +2 ."da"Hand.close +2 "manipulator"&k/ +71 "core" / +2 ."da"PC.seek :open +3 "processing"%E( +458 "core" ( +2 "storage"(g& +3 "core" &g { < +2 "manipulator"&6& +4 "core" &e  + "manipulator"&0% +4 "core" % ) R  +2 ."da"Forearm.seek :retract +3 "manipulator"&]'\ +96 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&[(U +260 "core" ( + "manipulator"&& +3 "core" &V  . !<< +2 "storage"(=& +4 "core" &g ? >  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&U' +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&!1 +76 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"( ' +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(H' +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1209h.tif +7 "processing"%'& +15 "core" & +3 "manipulator"&& +4 "core" &W p s C <; +2 "manipulator"&O% +4 "core" % t t \ C +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&+'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +179 "core" ( +3 "manipulator"&%& +3 "core" &-  ' +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &"& +3 "core" &- j  ' +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&'a +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&L/ +73 "core" / +2 "manipulator"&A& +3 "core" &- %' +55 "manipulator"&8% +10 "core" % nb  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&V'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&t(_ +122 "core" ( +2 "manipulator"&& +3 "core" &\\ D ? 8  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &\\ ; F  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&1'$ +99 "core" ' + "manipulator"&-& +4 "core" &\\   +2 "manipulator"& % +4 "core" %  % +2 "processing"%& +4 "core" & +2 "processing"%& +5 "core" & +2 ."psFlush"PC.seek :closed +4 "processing"%\ (^ +5 "core" & +4 & 6 +9 &<Eq 2 +10 &[lrm G +9 &U T +9 &?} T +10 &r?s S +9 &2@j T +9 &@U T +10 &@T T +9 &y?W T +10 &:BN T +9 & ?H T +9 &"A7 T +10 &$?< S +9 &&FB: S +10 &( A& R +9 &)C! S +9 &+C S +10 &-MF S +9 &/C R +9 &0D R +10 &2C R +9 &4VD S +9 &6C\ R +10 &7D S +9 &9C T +10 &;[C T +9 &=? T +9 &>? T +10 &@A T +9 &B`F U +10 &D\\ W +9 &E} Z +9 &Gv [\ +10 &IVv [\ +9 &Ky [\ +9 &L [ +10 &N [ +9 &P\\ \\ +10 &R \\ +9 &S \\ +9 &U \\ +10 &Wb \\ +9 &Y$ \\ +9 &Z [ +10 &\\ \\ +9 &^9lh + +9 &^j\\ < +10 ( + &^* 5 +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.96 +2 "processing"%& +5 "core" &^* 5 +2 ."psFlush"Hand.open +3 "manipulator"&u1 +77 "core" 1 + "manipulator"&B% +4 "core" %  < +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&p'\ +96 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%{ +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%_' +146 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.707 seconds\ /var/log/esp/da23jul1209h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1209h15s.tif +444 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%^'\ +600 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1209h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1209h26s.tif +1498 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%| @ +200 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%3  +138 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%y +109 "core" +61 ."psFlush"PS.seek :empty +2 "processing"%W'ϖ +548 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1209h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "15.707 sec auto-exposure",Subject: "da23jul1209h images!" +6 "storage"(S- +6 "core" -' +3 "storage"(Q& +3 "core" &g K   +2 "manipulator"&>& +4 "core" &\\ )  +10 "manipulator"&5% +18 "core" %\  %  +7 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&#(U +270 "core" ( +4 "manipulator"&& +8 "core" &o  "1 +136 "storage"(4& +20 "core" &g ( ' +6 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&M' +97 "core" ' +4 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(f' +56 "core" ' +3 "manipulator"&Z& +6 "core" &o V V ;1 +4 "storage"(P& +8 "core" &g A @ \  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +3 "manipulator"&r') +41 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&v, +10 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(' +31 "core" ' +4 "manipulator"&b% +6 "core" %7 "  3 +4 "storage"()& +8 "core" &g ) '\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +10 ."da"Forearm.seek 3 + 314 counts +3 "manipulator"&'c +25 "core" ' +4 "manipulator"&C& +6 "core" &o w w >1 +4 "storage"(& +6 "core" &g C H \  +6 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&J' +27 "core" ' +2 "storage"(% +8 "core" % e i\  +4 ."downElevator"SE.seek :down +7 "storage"(a'g +97 (l% +10 "core" %lI  " _\ \\x +5 "manipulator"&/% +8 "core" % U T  < +3 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&T'\ +89 "core" ' +49 ' +5 ."downElevator"SE.stop +3 "storage"(5 +12 (z& +6 "core" &g i f\  +695 ' + ."psFlush"PSR.select :air +5 .PSV.dial PSR +9 "processing"%s +108 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"%R' +529 #"uploadLog"upsync +65 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2094 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%}  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +104 "core" + ."psFlush"PS.seek :empty +4 "processing"%q'ϖ +2605 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%2 +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%i'M +1096 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%7 +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%`  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%x  +6 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%e +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +595 "core" ' +2 ."psFlush"PSR.select :air +8 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%Y'\ +2091 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%d +121 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%K U +55 "core" U +3 ."psFlush"PS.seek 0ml +4 "processing"%n'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%@ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%h'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%w'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%\\ +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"% '\ +2608 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%? +73 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%o'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%~'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%F  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%( +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%&'M +1058 "Can">\ (F +51 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%D'\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%$ +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%.  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%9 +76 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +595 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%j'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%c +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +58 "core" W +2 ."psFlush"PS.seek 0ml +5 "processing"%<'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%k @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%*'\ +2620 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%;  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%g'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%6 +44 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%0'\ +2612 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%m +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%='ϴ +2600 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%: @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%!'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%''ϴ +2598 "core" ' +8 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&]& +7 "core" &o \ S1 +2 "manipulator"&% +4 "core" %\  < S +2 ."psFlush"Elbow.seek PC +2 "manipulator"&O(_ +281 "core" ( +2 "manipulator"&& +3 "core" &^    V +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 & & +2 "core" &_   * V +3 ."psFlush"Forearm.seek PC +2 "manipulator"&%'$ +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&"/ +75 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%U( +463 "core" ( +2 "manipulator"&[& +3 "core" &_   Y +2 "manipulator"&L% +3 "core" % ! D X +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&A'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&8(- +121 "core" ( +2 "manipulator"&+& +3 "core" &-  B Xe +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- Xe +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +115 "core" ' +2 ."psFlush"Hand.open +6 "manipulator"&1 +69 "core" 1 + "manipulator"&-% +4 "core" % jR d D +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +108 "core" ' +2 #"myShortDA"Finished short da assay +967 #"tina"-> access 3 +4 "storage"(% +4 "core" %i :\ . +3 "manipulator"&% +3 "core" %\    X +4 "manipulator"&V& +9 "core" &-  e Yd +4 ."tina"SC.reconfigure :tight +7 "storage"($\ .(\ 1~b +8 ."tina"SC.seek 7 +4 "storage"(E([ +672 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[ U\ ) +81 #"tina"-> shortDAflush +3 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'u& +5 "core" &T\ ' +3 "manipulator"&B& +3 "core" &-   Vd +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +5 "core" ( +2 "manipulator"&{& +3 "core" &-   k Vd +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &1& +3 "core" &-   > Vd +2 ."tina"Forearm.seek :garage +3 "manipulator"&,'a +114 "core" ' +2 ."tina"Hand.close +2 "manipulator"&_/ +71 "core" / +2 "manipulator"&|& +3 "core" &-  Dd +2 "manipulator"&3% +4 "core" % n` U D +2 ."tina"Forearm.seek :retract +2 "manipulator"&y'\ +107 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +3 "manipulator"&^(i +292 "core" ( + "manipulator"&S& +4 "core" &p \  J WZ +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &p # WZ +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&>'Ͻ +100 "core" ' +2 "manipulator"&5& +3 "core" &p  \  UZ +2 "manipulator"&% +3 "core" %   N U +2 "collection"'4& +4 "core" &}U\ ' +2 "collection"'t& +5 "core" &o\ ' +2 ."tina"CC.seek :closed +2 "collection"'Z(S +7 "core" &[\ ' +7 & 0V\ $$d +46 &T{Y\ 8 +11 &{y~V\ M + &T|U\ R + &IOU\ R + &\ PZ\ R + &QP\ R +4 &O^\ Q +10 &RSd\ !Q +9 &Ql\ !R +9 &Ri\ !R +10 &!Od\ !R +9 &#ZOj\ "Q +9 &%Pp\ !R +10 &&O~v\ !R +9 &(Pk\ !R +10 &*`S~l\ !R +9 &,$Os\ !Q +9 &-O~y\ !Q +10 &/P~r\ !Q +9 &1iO{\ !R +9 &3+Ty\ !R +10 &4Ny\ !R +9 &6R~|\ !R +10 &8qQ~y\ !R +9 &:3Nz\ !R +9 &;R|\ !Q +10 &=N{\ !R +9 &?zR|\ !Q +9 &A;Q~y\ !R +10 &BYw\ R +9 &D\\\ S +10 &Fxp~\ U +9 &H,u\ Z +9 &Im\ ] +10 &Kz\ ^ +9 &Mby\ _ +9 &O&~\ ^ +10 &P~x\ _ +9 &Rx\ M +10 &S({\ (u +9 &Sz\ Z +5 ( +2 "collection"'t& +4 #"tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.45 +3 "collection"'P& +6 "core" &Sum\ Y + &Svz\ Y +2 ."tina"Hand.open +2 "manipulator"&p1 +67 "core" 1 +2 "manipulator"&b% +3 "core" %  N +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&)'\ +99 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%H  +45 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."tina"PS.seek 2.5ml +2 "processing"%C'\ +2595 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%  +2 "collection"'  +6 "core" +96  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%M +205 "core" +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'#  +6 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%l @ +73 "core" @ +3 ."tina"PS.seek 0ml +4 "processing"%f'ϴ +2599 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%/  +189 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%r'\ +2605 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%  +6 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +192 "core" ~ + ."tina"CTV.dial :air,avoiding: :intake +4 "collection"'z  +5 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +5 "processing"%J'ϴ +2604 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%a  +192 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +6 "processing"%s'\ +2609 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%W  +6 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%R +192 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +4 "collection"'}  +5 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +6 "processing"%'ϴ +2599 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +191 "core"  + #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 1.5ml +4 "processing"%' +1593 "core" ' + ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%2  +44 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%q'ϴ +1593 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%i +46 "core"  + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%7'\ +2600 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 "processing"%`  +6 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%x +190 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +47 .PS.seek 0ml +3 "processing"%e'ϴ +2601 "core" ' + ."tina"PSV.dial :air +4 "processing"%  +73 "core"  +2 ."tina"PS.seek 2.5ml +4 "processing"%I'\ +1090 "Can"H\ $N +1517 "core" ' + ."tina"PSV.dial :PTV +4 "processing"%d +73 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%K'ϴ +2601 "core" ' + ."tina"PSV.dial :air +3 "processing"%Y  +85 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%@'\ +2599 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%n +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"% 'ϴ +2606 "core" ' + ."tina"PSV.dial :air +3 "processing"%h  +85 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%\\'\ +2606 "core" ' + ."tina"PSV.dial :PTV +4 "processing"%w +84 "core" +2 ."tina"PS.seek 0ml +3 "processing"%?'ϴ +2606 "core" ' + #"tina"Garaging FlushPuck in Collection Clamp +3 "manipulator"& & +6 "core" &p 2 PZ +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +2 "manipulator"&(i +4 "core" ( +2 "manipulator"&o& +5 "core" &p PZ + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &F& +3 "core" &p v PZ +2 ."tina"Forearm.seek CC +3 "manipulator"&~'Ͻ +97 "core" ' + ."tina"Hand.close +2 "manipulator"&(/ +67 "core" / +2 ."tina"CC.seek :open +3 "collection"'( +401 "core" ( + "manipulator"&&& +4 "core" &p % WZ +2 "manipulator"&$% +3 "core" %  W +2 ."tina"Forearm.seek :retract +4 "manipulator"&.'\ +98 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&D(- +281 "core" ( + "manipulator"&9& +4 "core" &-   Y +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-   i Y +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +2 "manipulator"&G'a +115 "core" ' +2 ."tina"Hand.open +2 "manipulator"&c1 +74 "core" 1 +2 "manipulator"&% +4 "core" % hR  D +2 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&j'\ +104 "core" ' +2916 #"tina"-> access 4 +4 "storage"(k% +5 "core" %i  #\ 0 +2 "manipulator"&<% +3 "core" %\ $ + [ +2 "manipulator"&;& +3 "core" &- $ > [ +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(*( +981 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (6& +3 "core" & \ ) +175 #"tina"-> startTube 4 +14430 #-> start(:myShortDA){shortDA} +3 "collection"'g% +3 "processing"%m% +11 "core" %J\ - +2 %ϰ\ G +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +4 #Type 'Thread[:myShortDA].answer' to continue +8871 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +13 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%0  +74 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%:  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +41 "processing"%#A 2`xb +10 ."myShortDA"PS.seek 1.1ml +3 "processing"%='ZP +2275 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +134 "core"  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%!' +1263 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%] @ +107 "core" ? +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +592 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"% 'M +1090 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%v'\ +1600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%" +117 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%T'ϴ +2618 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%\ +101 "core" + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%['M +1083 "core" ' + ."myShortDA"PSR.select :air +8 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%L'\ +1598 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%+ +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%%'ϴ +1886 "Can"\ /99 +722 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%O +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%- +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%A'ϴ +2607 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +7 "core" &\ F + "manipulator"&% +5 "core" %\   Z + "storage"(% +4 "core" %i r\ / +2 "storage"(V. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(N(, +518 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &,  U\ - +2 "manipulator"&u& +4 "core" &- X +2 "manipulator"&B% +3 "core" %\  M X +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&{(/ +192 "core" ( +2 "manipulator"&1& +3 "core" &'  / U4 +2 "storage"(_& +3 "core" &, \ + +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&|' +96 "core" ' +2 "storage"(3& +3 "core" &, \ , +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(8'> +304 "core" ' +2 "storage"( - +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (,& +2 "core" &, \ ) +2 "manipulator"&S& +4 "core" &( R S4 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&(/ +5 "core" ( +2 "manipulator"&Q& +3 "core" &( ! l S4 +2 "storage"(5& +3 "core" &, $\ * +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'ρ +23 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&4/ +69 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:17:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +5 ."downElevator"SE.seek :down +3 "manipulator"&y& +3 "storage"(X'g +7 "core" &(   S4 +2 "manipulator"&P% +4 "core" % ϙ  B Py +39 ."myShortDA"Forearm.seek :retract +9 "manipulator"&p'\ +95 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&b(_ +108 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +143 "core" ( +2 "manipulator"&t& +3 "core" &c    Y +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &H& +3 "core" &c   Y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&>'$ +101 "core" ' +2 "manipulator"&'& +3 "core" &c & z S +2 "manipulator"&% +4 "core" %.  Ry +2 "processing"%& +4 "core" &\ @ +3 "processing"%M& +4 "core" &\ @ +2 ."myShortDA"PC.seek :closed +4 "processing"%#(^ +5 "core" &\ @ +4 &\ @5 +10 &8Ft\ 91 +9 &Zmz\ 8F +9 &Z\ :R +10 &F\ M\ :Q +9 &@I\ ;R +9 &BgP\ ;R +10 &D"a\ 9T +9 &E~\ 8W +10 &G})\ 7X +9 &I]\ 7X +9 &K\ 7X +10 &L\ 7X +9 &N\ 7X +9 &Pc\ 7Y +10 &R%\ 6Y +9 &S\ 7Y +10 &U\ 7Y +9 &Wi\ 6Y +9 &Y+\ 6Y +10 &Z\ 6Z +9 &\\,\ 6Z +9 &^=mn\ 9({ +10 &^^A\ :2 +9 ( +2 "processing"%M& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.81 +7 .Hand.open +11 "manipulator"&l1 +5 "core" &^ \ =. +61 1 +2 "manipulator"&C% +3 "core" %  q O +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&/'\ +96 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%f  +3 %9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%z9 +3 "core" 9  +103 "processing"%r9 +2 "core" 9  +102 "processing"%a9 +3 "core" 9 +102 "processing"%J9 +2 "core" 9 +103 "processing"%W9 +2 "core" 9 +103 "processing"%R9 +3 "core" 9 +102 "processing"%}9 +2 "core" 9" +103 "processing"%s9 +2 "core" 9& +102 "processing"%9 +3 "core" 9* +102 "processing"%9 +3 "core" 9/ +102 "processing"%29 +3 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%i9 +2 "core" 9; +103 "processing"%q9 +2 "core" 9? +102 "processing"%`9 +3 "core" 9D +102 "processing"%x9 +3 "core" 9H +103 "processing"%9 +2 "core" 9L +102 "processing"%79 +3 "core" 9P +102 "processing"%9 +3 "core" 9T +102 "processing"%e9 +2 "core" 9Y +103 "processing"%d9 +3 "core" 9] +102 "processing"%I9 +2 "core" 9a +103 "processing"%Y9 +2 "core" 9e +103 "processing"%K9 +2 "core" 9i +102 "processing"%n9 +3 "core" 9n +102 "processing"%@9 +3 "core" 9r +102 "processing"%h9 +3 "core" 9v +102 "processing"% 9 +2 "core" 9z +103 "processing"%w9 +2 "core" 9~ +102 "processing"%\\9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%o9 +2 "core" 9& +103 "processing"%F9 +2 "core" 9/ +102 "processing"%(9 +3 "core" 97 +102 "processing"%^9 +3 "core" 9? +102 "processing"%)9 +3 "core" 9F +102 "processing"%Z9 +3 "core" 9M +102 "processing"%&9 +2 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%$ ppQ +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%~ +104 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%9' +582 "core" ' +2 ."myShortDA"delay 5 seconds +549 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%'˹ +1596 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%c +74 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +57 "core" +2 "processing"%.% +3 "core" %˵\ @ +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%G' +582 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%k * +37 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%<'ϴ +1610 "core" ' + ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%;  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%E  +35 "core"  +2 ."myShortDA"delay 30 seconds +2320 "Can"H\ ,=ϥ +682 ."myShortDA"PBV.dial between PSV and waste1 +8 "processing"%6 * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%m +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%g'\ +2463 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%0 +75 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%: +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%?  +84 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2465 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%=  +131 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%] +54 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%! @ +102 "core" @ +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%' +357 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +3 "processing"%  +44 "core"  +2 "processing"% % +3 "core" %\ @ +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%"' +354 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'v  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%\  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%T'A +1257 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%[ @ +75 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%+' +862 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +55 "core" +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%L'˹ +1588 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%O +43 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"%% @ +78 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%-  +36 "core" +2 "processing"%% +3 "core" %˼-\ 5 +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%' +231 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1941 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'V& +5 "core" &U\  +2 "manipulator"&*& +3 "core" &c W M +2 "manipulator"&% +4 "core" %\  t S +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&u(- +132 "core" ( +2 "manipulator"&B& +3 "core" &-\ O"{ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &1& +3 "core" &-\ A O"{ +41 ."myShortDA"Forearm.seek :garage +10 "manipulator"&_'a +113 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&D/ +78 "core" / + "manipulator"&3& +4 "core" &-\ m b @"{ +2 "manipulator"&j% +3 "core" % rg  \\ ? +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&,(i +268 "core" ( +2 "manipulator"&S& +3 "core" &u% O K@[ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &u% J@[ +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&5'Ͻ +99 "core" ' + "manipulator"&4& +4 "core" &u% U H@[ +2 "manipulator"&y% +3 "core" %ϸ  D +3 "collection"'P& +3 "core" &R\  +2 "collection"'{& +5 "core" &p\  +2 ."myShortDA"CC.seek :closed +3 "collection"'|(S +7 "core" &V\ +6 & 0V\ $c +9 &SxT\ 8 +9 &zxT\ M +10 &VY\ R +9 &DNY\ R +9 &QW\ R +10 &R~W\ R +9 &NZ\ R +9 &LQR\ R +10 & OW\ R +9 &PP\ R +10 &!OS\ R +9 &#TOU\ R +9 &%Q[\ R +10 &&OT\ R +9 &(PU\ R +9 &*[QU\ R +10 &,OW\ R +9 &-OX\ R +10 &/QV\ R +9 &1dNV\ R +9 &3&P~O\ R +10 &4NU\ R +9 &6OT\ R +9 &8jNU\ S +10 &:-NV\ R +9 &;NU\ R +10 &=NU\ S +9 &?tNY\ R +9 &A5OW\ R +10 &BQQ\ S +9 &D[~X\ T +9 &FqmR\ V +10 &H$R\ [\ +9 &IV\ _ +10 &KU\ _ +9 &M_J\ _ +9 &OS\ ` +10 &PU\ ` +9 &RU\ N +9 &S+U\ )y +10 &S~T\ \ W +2 ( +2 "collection"'{& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.45 +2 "collection"'8& +5 "core" &Sn\ W +2 ."myShortDA"Hand.open +2 "manipulator"&1 +74 "core" 1 + "manipulator"&t% +4 "core" % ϸ ] q \\ > +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&H'\ +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%'' +1606 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1591 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%X +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%p'\ +2603 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%U  +2 "collection"'l  +34 "core"  +128  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%C +103 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +6 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%M  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2602 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%>  +56 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%z'\ +2605 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%r +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%a'ϴ +2609 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%J  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%W'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%R +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%}'ϴ +2598 "core" ' +48 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&s& +7 "core" &u% J D@[ +6 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&(i +47 "core" ( + "manipulator"&& +4 "core" &s  @ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &2& +3 "core" &s  I +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +94 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&i/ +68 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'q( +405 "core" ( + "manipulator"&`& +5 "core" &s M D + "manipulator"&x% +4 "core" % ] N9 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&7(- +278 "core" ( +2 "manipulator"&& +3 "core" &- D F +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &e& +3 "core" &-  P +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&d'a +115 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&I1 +71 "core" 1 +2 "manipulator"&Y% +4 "core" % hQ W ' E / +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&K'\ +109 "core" ' +2 ."da"delayUntil "10:40:25.45" +21105 "Can"C\ 'Fe +3636 #"da"recoverPRVreagent08 +7 .PTV.dial :mixing +5 "processing"%n @ +82 "core" B + ."da"PBV.dial :waste1 +3 "processing"%@  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%h * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%w'\ +2448 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%\\ +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%o +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%F  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%('ϴ +2439 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%^ +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%)' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%Z'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%&  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%~ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%A  +36 "core"  + "processing"%9% +3 "core" %˹\ > +3 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%c * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +7 .PTV.dial :puck +5 "processing"%.  +11 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +45 "processing"%G +80 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%f'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%; +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%E +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%6 +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%m  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%<'ϴ +2462 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%0' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%:'˹ +1593 "core" ' + ."da"PTV.dial :puck +4 "processing"%?  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%g +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%=  +37 "core" +2 "processing"%]% +3 "core" %˷\ 5 +2 ."da"PS.seek 1.5ml +3 "processing"%!' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +2200 "Can"@\ 'C +803 ."da"PBV.dial between PSV and waste1 +4 "processing"%v * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\ +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%"'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"%[ +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%T +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%+  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%O'ϴ +2465 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%%  +45 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%-  +136 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +6 "core" + ."da"PSV.dial :mixloop +2 "processing"%L +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%' +383 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%V  +48 "core"  + "processing"%*% +4 "core" %\ : +2 ."da"PS.seek 0.55ml +2 "processing"%' +330 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%B  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%1'˹ +1554 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%b +44 "core" + ."da"PTV.dial :mixing +3 "processing"%D @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%3  +37 "core" +2 "processing"%j% +3 "core" %˾\ 1 +2 ."da"PS.seek 1.85ml +2 "processing"%/' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%_ * +38 "core" , +2 ."da"PS.seek 0ml +46 "processing"%S'ϴ +1947 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +45736 "Can":\ &D +2266 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%Q @ +6 "core" A + ."da"PBV.dial :waste1 +2 "processing"%u  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%4 * +37 "core" , + ."da"PSV.dial :air +3 "processing"%y  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%P'\ +2458 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%8 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%t'ϴ +2468 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%{ +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%5'˹ +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%'  +36 "core" + "processing"%X% +4 "core" %˹\ : +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%l * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%U'ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +8 .PBV.dial :waste1 +10 "processing"%C  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%M +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%p'\ +2459 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%> +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%r +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%z  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%J'ϴ +2456 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%a +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%R' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%W'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%s +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 "processing"%2% +3 "core" %˿\ > +2 ."da"PS.seek 1.5ml +2 "processing"%i' +578 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%, * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%H'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12053 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%|  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%` * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%x +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +497 "Can"7\ &D' +1966 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%e +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%I  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Y'ϴ +2456 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%d' +591 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%n'˹ +1613 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%@ +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%h  +36 "core"  + "processing"% % +4 "core" %˼\ / +2 ."da"PS.seek 1.5ml +2 "processing"%}' +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%o  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%F * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%w +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%^'\ +2460 "core" ' + ."da"PSV.dial PTV +3 "processing"%( +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%) +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%& +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%~  +85 "core" +2 ."da"PS.seek 0ml +5 "processing"%A'ϴ +2457 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%9 +136 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +11 "processing"% +24 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +2 "processing"%Z'5 +334 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%c' +327 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%. +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%k% +4 "core" %˿ +2 ."da"PS.seek 1.5ml +2 "processing"%G' +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%;'ϴ +1593 "core" ' +8 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%E  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%6 * +37 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%m +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%f'\ +2549 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%< +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%0 +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%?  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%g'ϴ +2553 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%= +134 "core" + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +7 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%]'˹ +2100 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%: +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%!% +4 "core" %˹\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%v  +104 "core"  +3 ."da"PS.seek 0ml +3 "processing"%\ 'ϴ +1590 "core" ' + "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +7 .PH.coast +4 "processing"%[ +4 %T& +7 "core" 5 +3 &^ \ \ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" %\   ! +2 "storage"(+% +3 "core" %^ 3 4   +2 "storage"(". +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(%(d +196 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (-& +3 "core" &g @ D = +2 "manipulator"&& +3 "core" &- /   +2 "manipulator"&% +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&L(U +197 "core" ( + "manipulator"&O& +4 "core" & - ( +2 "storage"(V& +3 "core" &g r  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&*' +91 "core" ' + "storage"(& +4 "core" &g 6 6  +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(B'> +289 "core" ' + "storage"(- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(b' +40 "core" ' +2 "manipulator"&D& +4 "core" &  #( +2 "manipulator"&3% +3 "core" %  "s +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&j'\ +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&_(_ +253 "core" ( +2 "manipulator"&1& +3 "core" &V A  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &/& +3 "core" &V q  +3 ."da"Forearm.seek PC +49 "manipulator"&'$ +108 "core" ' +2 ."da"Hand.close +2 "manipulator"&Q/ +74 "core" / +3 ."da"PC.seek :open +3 "processing"%u( +459 "core" ( +2 "storage"(4& +3 "core" &g D\  +2 "manipulator"&y& +4 "core" &V / + + "manipulator"&S% +4 "core" %  : + +2 ."da"Forearm.seek :retract +3 "manipulator"& '\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&(U +272 "core" ( + "manipulator"&8& +4 "core" & s ( +2 "storage"(& +3 "core" &g  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&P' +95 "core" ' + ."da"Hand.open +2 "manipulator"&{1 +70 "core" 1 +2 "storage"(t- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(' +28 "core" ' +3 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1211h.tif +8 "processing"%& +15 "core" & +3 "manipulator"&'& +6 "core" &  ( +2 "manipulator"&X% +4 "core" %   +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&5'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&l(- +184 "core" ( +2 "manipulator"&& +3 "core" &-  z +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &C& +3 "core" &-  W D  +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&M/ +4 "Can"7 9ŭ +68 "core" / +2 "manipulator"&U& +4 "core" &- 7 +2 "manipulator"&>% +4 "core" % sj  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +113 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&r(_ +153 "core" ( +2 "manipulator"&z& +4 "core" &q 0 1 D + ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &p& +3 "core" &q % . +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&a'$ +97 "core" ' +2 "manipulator"&J& +5 "core" &q ^ o  + "manipulator"&R% +4 "core" %. M O .  +2 "processing"%s& +4 "core" & +3 "processing"%& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%2(^ +7 "core" & +4 & 6 +10 &>Gr 2 +9 &ans F +9 &X T +10 &@ T +9 &u? S +9 &6@ T +10 &> T +9 &? T +10 &|A T +9 &>C T +9 &!> T +10 &"A T +9 &$A T +9 &&FC T +10 &( @ S +9 &)@ T +10 &+@w S +9 &-NAp T +9 &/Ah S +10 &0Ak T +9 &2Ch S +9 &4YC[ S +10 &6A[ S +9 &7CW S +10 &9CZ S +9 &;aDV S +9 &=$B@ R +10 &>AE S +9 &@DB S +10 &BgIC S +9 &D#^8 V +9 &E|5 Y +10 &Gy: [\ +9 &IZu/ [ +9 &Ky) [ +10 &L|+ [ +9 &N~) \\ +9 &P]5 \\ +10 &R, \\ +9 &S" ] +10 &U! \\ +9 &Wd ] +9 &Y& ] +10 &Z ] +9 &\\ ^ +9 &^Btg + +10 &^i C +9 ( + &^A < +3 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.96 +2 "processing"%W& +6 "core" &^C < +2 ."psFlush"Hand.open +2 "manipulator"&,1 +78 "core" 1 +8 "manipulator"&i% +4 "core" % %    +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&|'\ +95 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%` +45 "core" +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +51 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.712 seconds\ /var/log/esp/da23jul1211h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1211h15s.tif +535 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%H'\ +519 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1211h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1211h26s.tif +1571 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +199 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%e  +139 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +107 "core" +3 ."psFlush"PS.seek :empty +5 "processing"%I'ϖ +526 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1211h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "14.712 sec auto-exposure",Subject: "da23jul1211h images!" +6 "storage"(- +9 "core" -' +4 "storage"(& +5 "core" &g I F + "manipulator"&Y& +10 "core" &q   +4 "manipulator"&d% +11 "core" %\  h  +10 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&@(U +260 "core" ( +4 "manipulator"&h& +8 "core" &V  }  ;9 +4 "storage"( & +7 "core" &g % ! # +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&n' +96 "core" ' +15 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(\\' +54 "core" ' +2 "manipulator"&}& +8 "core" &W B 0  8;8 +4 "storage"(o& +8 "core" &g  % \  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +4 "manipulator"&F') +38 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&w, +11 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +15 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"( ' +31 "core" ' +4 "manipulator"&(% +6 "core" %< 0 +4 "storage"()& +8 "core" &g w\ \ +4 ."da"Forearm.force -20 +4 "manipulator"&5 +7 ."da"Forearm.seek 3 + 319 counts +3 "manipulator"&&'h +19 "core" ' +3 "manipulator"&~& +8 "core" & N I ? <5\ +3 "storage"(^& +9 "core" &g @ ? l\  +9 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&9' +19 "core" ' +4 "storage"(A% +6 "core" % E B\  +6 ."downElevator"SE.seek :down +8 "storage"(Z'g +98 (c% +5 "core" %I + * 7\ [w +4 "manipulator"&.% +8 "core" % T U G : +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +129 ."da"Forearm.seek :retract +9 "manipulator"&'\ +13 "core" ' +4 ."downElevator"SE.stop +4 "storage"(5 +71 "core" ' +4 "storage"(k& +13 "core" &g O N Z\  +776 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +6 "processing"% +116 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +11 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +4 "processing"%' +584 "core" ' +5 ."psFlush"delay 5 seconds +74 #"uploadLog"upsync +432 ."psFlush"PSR.select :air +9 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%G'\ +2100 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%E  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%6 @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%m +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%;'ϖ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +104 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%<'M +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%0'\ +1597 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%? +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%f  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%=  +16 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%g'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%: +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%' +580 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%!'\ +2110 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%] +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%v'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2604 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%[  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%T'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core" +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%+'\ +2599 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%" +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%- U +5 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2610 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%N'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%O  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'ϴ +2602 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%7 +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1094 "core" ' + ."psFlush"PSR.select :air +45 "processing"% +19 ."psFlush"PS.seek 2.5ml +2 "processing"%K'\ +1589 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%D  +55 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%3'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%B +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%*' +593 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%1'\ +2105 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%/ +75 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%L U +55 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%Q'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%j @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%#'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%4  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%y'ϴ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%S +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +2252 "Can")\ %IS +352 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%8 +76 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%_ @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%{'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%t  +72 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%'ϴ +2601 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +6 "core" & O5\ +2 "manipulator"&'% +4 "core" %\   O +2 ."psFlush"Elbow.seek PC +3 "manipulator"&X(_ +255 "core" ( + "manipulator"&b& +4 "core" &d $  S +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &d  S +2 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&C/ +70 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%P( +458 "core" ( +2 "manipulator"&& +3 "core" &e [ X +2 "manipulator"&M% +3 "core" % "  F W +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&U'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&>(- +139 "core" ( +2 "manipulator"&5& +3 "core" &-\   X# +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +3 "core" &-\   e W# +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&p'a +118 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&J% +4 "core" % hP  C +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&R'\ +101 "core" ' +42 #"myShortDA"Finished short da assay +3298 #"tina"-> access 3 +4 "storage"(s% +5 "core" %s \ / +2 "manipulator"&l% +3 "core" %\   Z +2 "manipulator"&& +4 "core" &-   Y# +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(u([ +669 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (W& +3 "core" &[ \ # +1505 #"tina"-> shortDAflush; PS.flush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"',& +5 "core" &\ * +2 "manipulator"&i& +3 "core" &-\   " Z# +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +6 "core" ( + "manipulator"&`& +4 "core" &-\   ~ Y# +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &a& +4 "core" &-\   m Z# +2 ."tina"Forearm.seek :garage +3 "manipulator"&\ 'a +112 "core" ' +2 ."tina"Hand.close +2 "manipulator"&x/ +67 "core" / + "manipulator"&& +4 "core" &-\  F# +2 "manipulator"&e% +3 "core" % p` Q F +3 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +3 "manipulator"&H(i +300 "core" ( + "manipulator"&& +4 "core" &j   * YA + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &j  YA +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&Y'Ͻ +101 "core" ' +2 "manipulator"&d& +3 "core" &j   WA +2 "manipulator"&h% +4 "core" %  W +2 "collection"' & +4 "core" &\ ) +2 "collection"'r& +5 "core" &\ ) +2 ."tina"CC.seek :closed +3 "collection"'}(S +6 "core" &\ ) +5 &\ )4 +9 &6Fv~\ 2 +9 &Ym~\ F +10 &b\ !R +9 &N\ #R +10 &tT\ #R +9 &6R\ "R +9 &R\ "R +10 &N\ #R +9 &|Q\ "R +9 &>Q\ #R +10 &!S\ "R +9 &"O\ #Q +10 &$P\ "R +9 &&FR\ "R +9 &(N\ #R +10 &)M\ #R +9 &+L\ #R +9 &-NL\ #R +10 &/N\ "R +9 &0N\ #R +10 &2O\ "R +9 &4UR\ "R +9 &6N\ #R +10 &7N\ #R +9 &9R\ #R +9 &;^K\ #R +10 &= N\ #R +9 &>Q\ "R +10 &@N\ "R +9 &BdR\ #R +9 &D%W\ "S +10 &Ef\ U +9 &G\ X +9 &IK\ ^ +10 &K\ \ _ +9 &L\ _ +10 &N\ _ +9 &PL\ ` +9 &R\ ` +10 &SiK\ )| +9 &S\ W +5 ( +2 "collection"'r& +4 #"tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.42 +2 "collection"'o& +6 "core" &S\ W + &S~\ W +2 ."tina"Hand.open +2 "manipulator"&|1 +74 "core" 1 +2 "manipulator"&(% +3 "core" %  N +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&)'\ +96 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +43 "core" + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."tina"PS.seek 2.5ml +3 "processing"%~'\ +2600 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%^  + "collection"'A  +6 "core"  +97  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%n +190 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'@  +6 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%c @ +75 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%.'ϴ +2599 "core" ' +46 ."tina"PSV.dial PSR,avoiding: PBV +10 "processing"%\\  +190 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%F'\ +2603 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%&  +3 "collection"'  +3 "core"  +5  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%k +192 "core" ~ + ."tina"CTV.dial :air,avoiding: :intake +4 "collection"'9  +6 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%Z @ +6 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +4 "processing"%I  +192 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%'\ +2604 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%E  +3 "collection"'6  +4 "core"  +4  + ."tina"PSV.dial :PTV,via: :air +3 "processing"%m +192 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'G  +6 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +6 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%;'ϴ +2601 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +8 "processing"%<  +196 "core" +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%?' +1608 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%f  +56 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%='ϴ +1599 "core" ' + ."tina"PSV.dial PSR +4 "processing"%0 +42 "core"  + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +3 "processing"%:'\ +2602 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 "processing"%g  +3 "collection"'  +8 "core"   +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%] +192 "core" ~ + ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +5 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%! @ +6 "core" A +2 ."tina"PS.seek 0ml +3 "processing"% 'ϴ +2604 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%v  +75 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%['\ +2606 "core" ' + ."tina"PSV.dial :PTV +8 "processing"% +75 "core" ~ +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2614 "core" ' + ."tina"PSV.dial :air +3 "processing"%T  +75 "core"  +3 ."tina"PS.seek 2.5ml +4 "processing"%"'\ +2629 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%- +75 "core" ~ +2 ."tina"PS.seek 0ml +3 "processing"%+'ϴ +2609 "core" ' + ."tina"PSV.dial :air +3 "processing"%  +76 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2599 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%O +73 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%N'ϴ +1430 "Can"6\ "P +1170 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +3 "manipulator"&7& +5 "core" &j  OA +2 ."tina"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."tina"Elbow.seek CC +40 "manipulator"&V(i +11 "core" ( +2 "manipulator"&& +4 "core" &j  OA +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &j  OA +3 ."tina"Forearm.seek CC +3 "manipulator"&D'Ͻ +95 "core" ' + ."tina"Hand.close +2 "manipulator"&K/ +76 "core" / +2 ."tina"CC.seek :open +4 "collection"'B( +404 "core" ( + "manipulator"&3& +4 "core" &j  a VA +2 "manipulator"&*% +3 "core" %  Y U +2 ."tina"Forearm.seek :retract +4 "manipulator"&/'\ +98 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&L(- +278 "core" ( +2 "manipulator"&1& +3 "core" &-  < w W +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &j& +3 "core" &-    W +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +2 "manipulator"&Q'a +112 "core" ' +2 ."tina"Hand.open +2 "manipulator"&41 +77 "core" 1 + "manipulator"&#% +4 "core" % j]  D) +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&S'\ +105 "core" ' +2 #"tina"Flushing Processing stage +2 "processing"%y% +6 "core" %ϵs\ C +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%8& +6 "core" &o\ C +2 "manipulator"&& +3 "core" &- X +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&_(- +4 "core" ( +2 "manipulator"&& +3 "core" &-  X +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &t& +3 "core" &-  X +3 ."tina"Forearm.seek :garage +3 "manipulator"&{'a +108 "core" ' +2 ."tina"Hand.close +2 "manipulator"& / +73 "core" / +2 "manipulator"&'& +3 "core" &-  F +2 "manipulator"&b% +3 "core" % qh ! F +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&w(_ +118 "core" ( +2 "manipulator"&C& +3 "core" &g  L X +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &g  G W +2 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek PC +2 "manipulator"&2'$ +100 "core" ' +2 "manipulator"&& +3 "core" &g - S +2 "manipulator"&M% +4 "core" %) + S +2 "processing"%5& +4 "core" &q\ @ +2 "processing"%z& +5 "core" &l\ @ +2 ."tina"PC.seek :closed +2 "processing"%(^ +7 "core" &o\ @ +6 &8k\ =$e +10 &Tsn\ 88 +9 &{rm\ 8M +9 &Ln\ ;R +10 &UFc\ ;Q +9 &Mm\ ;R +10 &Hf\ ;R +9 &Jo\ ;R +9 &]Hj\ ;Q +10 &I[\ ;R +9 &L_\ ;R +9 &!K^\ ;R +10 &#eLl\ ;Q +9 &%'Lk\ ;Q +9 &&Nb\ :Q +10 &(L]\ ;R +9 &*lJ^\ ;R +10 &,.L`\ ;R +9 &-I`\ ;Q +9 &/G[\ ;Q +10 &1uH`\ ;Q +9 &37G^\ ;Q +10 &4Je\ ;R +9 &6J`\ ;R +9 &8|Jc\ ;R +10 &:>Kc\ ;R +9 &<Jb\ ;Q +9 &=G_\ ;Q +10 &?H^\ :R +9 &AFP_\ :R +10 &CUn\ :R +9 &Dra\ 7V +9 &Fz`\ 7X +10 &H<~a\ 6X +9 &I_\ 7X +9 &K`\ 6X +10 &M^\ 5Y +9 &OA\\\ 5Y +9 &Qb\ 5X +10 &R\\\ 6Y +9 &T_\ 5Y +10 &VH]\ 5Y +9 &X `\ 5Z +9 &Y_\ 5Y +10 &[]\ 5Z +9 &]L_\ 4Q +9 &^E|Z\ 6"g +10 &^=`\ :5 +5 ( +2 "processing"%z& +4 #"tina"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.80 +2 "processing"%X& +45 "core" &^*d\ :5 +8 &^*_\ :5 +2 ."tina"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&J% +4 "core" %  1 N +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&U'\ +94 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%p +75 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +13 ."tina"PS.seek 1ml +3 "processing"%s'M +1096 "core" ' + ."tina"PSR.select :air +4 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%l'\ +1590 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"% +75 "core" + ."tina"PTV.dial :puck +3 "processing"%%  +74 "core"  +2 ."tina"PBV.dial :waste1 +2 "processing"%W  +57 "core" +2 ."tina"PS.seek 0ml +3 "processing"%,'ϴ +2601 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%i +75 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +11 ."tina"PS.seek 0.5ml +2 "processing"%`' +583 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%a'\ +2103 "core" ' +2 ."tina"PSV.dial PTV +8 "processing"%x +75 "core" + ."tina"PBV.dial PSV +3 "processing"% U +58 "core" W +2 ."tina"PS.seek 0ml +3 "processing"%e'ϴ +2610 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"%> @ +46 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%R'\ +2607 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%\  +72 "core"  +3 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2621 "core" ' + ."tina"PSV.dial PSR +4 "processing"% +45 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%'\ +2608 "core" ' + ."tina"PSV.dial PTV +3 "processing"%d +72 "core" +2 ."tina"PBV.dial PSV +2 "processing"%h U +7 "core" V +2 ."tina"PS.seek 0ml +5 "processing"% 'ϴ +2605 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."tina"PS.seek 2.5ml +4 "processing"%q'\ +2596 "core" ' +2 ."tina"PSV.dial :waste1 +3 "processing"%o  +74 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%|'ϴ +2604 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&(& +6 "core" &g  q U +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +2 "manipulator"&r(_ +6 "core" ( + "manipulator"&& +4 "core" &g  9  U +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &g  S U +2 ."tina"Forearm.seek PC +3 "manipulator"&'$ +91 "core" ' +2 ."tina"Hand.close +2 "manipulator"&A/ +71 "core" / +3 ."tina"PC.seek :open +4 "processing"%^( +458 "core" ( +2 "manipulator"&n& +3 "core" &g   ( X +2 "manipulator"&@% +4 "core" % 1  1 X +2 ."tina"Forearm.seek :retract +3 "manipulator"&c'\ +98 "core" ' + ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +43 ."tina"Elbow.seek :garage +9 "manipulator"&~(- +132 "core" ( + "manipulator"&\\& +4 "core" &-   W# +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &.& +4 "core" &-   4 W# +2 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +2 "manipulator"&&'a +116 "core" ' +2 ."tina"Hand.open +2 "manipulator"& 1 +70 "core" 1 +2 "manipulator"&k% +4 "core" % jR ! D\ +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&9'\ +106 "core" ' +3473 #"tina"-> access 4 +4 "storage"(Z% +5 "core" %s\ / +2 "manipulator"&F% +4 "core" %\    Y + "manipulator"&I& +4 "core" &-   Z!p +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(( +984 "core" ( + ."tina"SC.configure :limp +9 "storage"($(\ 1b +5 (E& +7 "core" & ;\ * +4535 #"tina"-> startTube 4 +3657 #-> start(:myShortDA){shortDA} +3 "collection"'6% +3 "processing"%m% +5 "core" %\ + +11 %ϱO\ E +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +3630 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%G +130 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%<'ZP +2262 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +4 "processing"%;  +2 "collection"'f  +8 "core"  +126  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%?' +1265 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%0 @ +106 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%='ϴ +588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%g'M +1099 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%]'\ +1585 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%!'ϴ +2307 "Can"O\ .;, +295 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%: +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%v'M +1092 "core" ' +2 ."myShortDA"PSR.select :air +8 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +1596 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%[  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%T'ϴ +2607 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%-'\ +2599 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%" +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' + #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%+& +6 "core" &A\ F +2 "manipulator"&O% +3 "core" %   Z +2 "storage"(% +3 "core" %s \ . +2 "storage"(7. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +43 "storage"($\ .(\ 1~b +11 ."myShortDA"SC.seek 4 +3 "storage"((, +519 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &, \ * +2 "manipulator"&K& +4 "core" &-  X!p +2 "manipulator"&H% +3 "core" %  X +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&)(/ +176 "core" ( +2 "manipulator"&}& +3 "core" &-   e W. +2 "storage"(3& +3 "core" &,\ - +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&*' +95 "core" ' +2 "storage"(D& +3 "core" &, \ - +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(1'> +305 "core" ' + "storage"(j- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (V& +3 "core" &, ^\ ( +2 "manipulator"&4& +3 "core" &- T. +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&#(/ +6 "core" ( + "manipulator"&/& +4 "core" &- E T. +2 "storage"(y& +3 "core" &, 1\ * +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&8'ρ +15 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +67 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:23:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 ."downElevator"SE.seek :down +6 "manipulator"&& +2 "storage"(t'g +7 "core" &-  U. +2 "manipulator"&Q% +4 "core" % ϋ  S} +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&'(_ +151 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +97 "core" ( +2 "manipulator"&b& +3 "core" &i  X +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &L& +4 "core" &i R X +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&S'$ +112 "core" ' +2 "manipulator"&C& +3 "core" &i   > X +2 "manipulator"&% +4 "core" %=   8 YM +2 "processing"%{& +4 "core" &>\ D +2 "processing"%& +5 "core" &?\ D +2 ."myShortDA"PC.seek :closed +2 "processing"%M(^ +7 "core" &G\ D +5 &?\ D4 +9 &8Gs;\ =2 +10 &\\ny2\ R +10 &I6\ ?R +9 &zF3\ @Q +9 &:J1\ ?R +10 &J"\ @Q +9 &I!\ @Q +10 &J!\ @R +9 &BN$\ ?R +9 &!J"\ ?R +10 &"N'\ ?R +9 &$J"\ ?Q +9 &&JG\ ?R +10 &( J\ @R +9 &)J\ @R +9 &+K\ ?Q +10 &-SL\ ?Q +9 &/L\ @Q +10 &0L\ @Q +9 &2K\ @Q +9 &4ZJ\ ?R +10 &6I\ @Q +9 &7G\ \ ?Q +10 &9L\ ?Q +9 &;bJ\ ?R +9 &=%I\ @Q +10 &>J\ @R +9 &@M\ ?Q +9 &BhO\ ?R +10 &D$a\ =U +9 &E\ ;W +9 &G}\ ;W +10 &Ia~\ ;X +9 &K"~\ ;X +10 &L\ ;Y +9 &N\ :X +9 &Pe\ ;Y +10 &R'\ :Y +9 &S\ :X +9 &U\ ;Y +10 &Wm\ :Y +9 &Y/\ :Y +10 &Z\ :Y +9 &\\\ 9Y +9 &^<jn\ <) +10 &^ s\ =< +9 ( + &^(\ @3 +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.78 +7 .Hand.open +4 "manipulator"&51 +78 "core" 1 + "manipulator"&_% +5 "core" % =    UM + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%P  +4 %X9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%J9 +3 "core" 9  +102 "processing"%z9 +2 "core" 9  +103 "processing"%p9 +2 "core" 9 +103 "processing"%29 +2 "core" 9 +102 "processing"%N9 +4 "core" 9 +102 "processing"%s9 +3 "core" 9 +102 "processing"%9 +44 "core" 9" +109 "processing"%%9 +3 "core" 9( +102 "processing"%W9 +3 "core" 9, +102 "processing"%l9 +2 "core" 91 +103 "processing"%i9 +2 "core" 95 +103 "processing"%,9 +2 "core" 99 +103 "processing"%`9 +2 "core" 9= +102 "processing"%x9 +3 "core" 9A +102 "processing"%9 +3 "core" 9F +102 "processing"%a9 +3 "core" 9J +102 "processing"%>9 +3 "core" 9N +102 "processing"%e9 +3 "core" 9R +102 "processing"%\ 9 +2 "core" 9V +103 "processing"%R9 +2 "core" 9[ +103 "processing"%9 +3 "core" 9_ +102 "processing"%9 +2 "core" 9c +103 "processing"%d9 +2 "core" 9g +103 "processing"%h9 +2 "core" 9k +102 "processing"%9 +4 "core" 9 p +102 "processing"%9 +2 "core" 9t +103 "processing"% 9 +2 "core" 9x +102 "processing"%o9 +4 "core" 9#| +102 "processing"%q9 +2 "core" 9+ +103 "processing"%(9 +2 "core" 93 +102 "processing"%9 +3 "core" 9; +103 "processing"%Y9 +2 "core" 9B +103 "processing"%A9 +2 "core" 9J +102 "processing"%w9 +3 "core" 9Q +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%U ppQ +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +103 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%n' +587 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%@'˹ +1596 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%\\  +130 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%. +74 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +57 "core" +2 "processing"%r% +3 "core" %˺\ 8 +2 ."myShortDA"PS.seek 1.5ml +3 "processing"% ' +592 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%k * +37 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%c'ϴ +1593 "core" ' +2 ."myShortDA"delay 5:00 +27622 "Can"1\ (C; +2381 #"myShortDA"recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%&  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%Z  +36 "core"  + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%F * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%I +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%u'\ +2445 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%E +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%6 +74 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%m +75 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%G  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2444 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +135 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"%| +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%f @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%;' +355 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'<  +2 "processing"%0  +4 "core"  +44  + "processing"%?% +3 "core" %\ 9 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%' +356 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +44 "collection"'=  +39 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%g  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'A +1259 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%] @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%:' +850 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%!  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%v'˹ +1594 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"% +45 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%[ @ +76 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%% +4 "core" %˵\ < +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%T' +230 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%" * +38 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%-'ϴ +1948 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'+& +3 "core" &\  +2 "manipulator"&O& +5 "core" &i  P +2 "manipulator"&% +3 "core" %\  P +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&7(- +132 "core" ( + "manipulator"&& +4 "core" &-  P# +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- U L# +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&K'a +107 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&H/ +67 "core" / +2 "manipulator"&}& +3 "core" &-\ F [ k =# +2 "manipulator"&3% +3 "core" % uq d f @5 +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&D'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&~(i +265 "core" ( +2 "manipulator"&9& +4 "core" &b&  LAa + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &j& +3 "core" &b&  IAa +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&V'Ͻ +102 "core" ' +2 "manipulator"&4& +4 "core" &b&  =Aa + "manipulator"&/% +4 "core" %ϯ q G +2 "collection"'y& +3 "core" &\  +3 "collection"'& +4 "core" &\  +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +5 "core" &\  +7 &\ 5 +9 &9Gv\ 1 +9 &Xm~\ F +10 &`\ S +9 &O\ R +10 &qQ\ R +9 &2R\ R +9 &O\ R +10 &O\ R +9 &yO\ R +9 &;O\ R +10 & O\ R +9 &"Q\ R +10 &$P\ R +9 &&DQ\ R +10 &(P\ R +9 &)L\ R +9 &+L\ R +9 &-KK\ R +10 &/L\ R +9 &0M\ R +10 &2O\ R +9 &4SL\ R +9 &6N\ R +10 &7L\ R +9 &9P\ R +9 &;\\K\ R +10 &=L\ R +9 &>J\ R +10 &@M\ R +9 &BbO\ R +9 &D"U\ S +10 &Ed\ T +9 &G\ X +9 &IH\ ^ +10 &K\ _ +9 &L\ _ +10 &N\ ` +9 &PK\ ` +9 &R \ ` +10 &SdK\ + +9 &S\ V +5 ( +2 "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.46 +2 "collection"'Q& +7 "core" &S}\ V + &S|\ V +2 ."myShortDA"Hand.open +2 "manipulator"&)1 +70 "core" 1 +2 "manipulator"&*% +3 "core" % Ϯ ^ {  B +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&1'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%8 +105 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +45 "processing"%b' +1612 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%L  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%#'ϴ +1595 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%C +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2597 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%{  +2 "collection"'t  +32 "core"  +130  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'^  +6 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%5  +73 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%_'ϴ +2601 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%X'\ +2612 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%S'ϴ +2598 "core" ' + ."myShortDA"PSV.dial :air +4 "processing"%J  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%z'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +4 "processing"%p +43 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%2'ϴ +2607 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&N& +7 "core" &b& t f AAa +7 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&s(i +5 "core" ( +2 "manipulator"&& +3 "core" &b% h } m BAa +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &%& +3 "core" &b& O X N AAa +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&W'Ͻ +96 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&l/ +75 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'i( +402 "core" ( + "manipulator"&,& +4 "core" &b%  IAa +2 "manipulator"&`% +3 "core" % Ͻ D I +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&x'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +285 "core" ( + "manipulator"&a& +4 "core" &- O +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &>& +3 "core" &- K P +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&e'a +118 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&\ 1 +70 "core" 1 + "manipulator"&R% +4 "core" % hL ' C  : +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 ."da"delayUntil "12:11:13.12" +16467 "Can")\ %Gk +8391 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%d  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%h * +38 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2446 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%o  +45 "core"  +44 ."da"delay 2 seconds +208 .PSV.dial :mixloop +4 "processing"%q +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%(  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2446 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%Y +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%A' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%w'˹ +1592 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%n  +36 "core" +2 "processing"%\\% +3 "core" %˹\ = +3 ."da"PS.seek 1.5ml +2 "processing"%.' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%r'ϴ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%@  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%k  +37 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%P +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%&'\ +2435 "core" ' + ."da"PSV.dial PTV +3 "processing"%Z +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%F +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%I +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%c  +73 "core"  +2 ."da"PS.seek 0ml +5 "processing"%E'ϴ +2445 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%6 +131 "core" + #"da"Pulling 0.5ml of PSR.wash +7 .PSR.select :wash +10 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%m' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%G'˹ +1590 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%u +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%|% +3 "core" %˹\ : +2 ."da"PS.seek 1.5ml +3 "processing"%f' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%<'ϴ +1593 "core" ' +2 ."da"delay 2:00 +9552 "Can"%\ \\@A +2451 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%0  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%? * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%; +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%='\ +2462 "core" ' + ."da"PSV.dial PTV +3 "processing"%g +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +46 "processing"%] +80 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%!'ϴ +2448 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%:  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%[  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"% +54 "core" + ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%"' +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%v  +48 "core"  +2 "processing"%T% +3 "core" %\ 4 +3 ."da"PS.seek 0.55ml +2 "processing"%+' +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%O  +54 "core" +2 ."da"PS.seek 2ml +3 "processing"%'˹ +1538 "core" ' +2 ."da"PSV.dial :PML +3 "processing"% +53 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%'  +37 "core" + "processing"%H% +4 "core" %˹\ ; +2 ."da"PS.seek 1.85ml +3 "processing"%}' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%3 * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1945 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +41036 "Can""\ $Kץ +6967 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%K @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%9  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%j * +36 "core" , + ."da"PSV.dial :air +3 "processing"%7  +65 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%4'\ +2468 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%/ +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%y  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%D +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Q'ϴ +2462 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%) +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%*' +579 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1588 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%8  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%V +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +37 "core" +2 "processing"%L% +3 "core" %˴\ : +2 ."da"PS.seek 1.5ml +2 "processing"%b' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%C * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%#'ϴ +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%t  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%{  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%^ +75 "core"  +2 ."da"PS.reconfigure :fast +52 "processing"%#A ,`xb +8 ."da"PS.seek 2.5ml +2 "processing"%5'\ +2442 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%_ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +85 "core" +2 ."da"PS.seek 0ml +3 "processing"%X'ϴ +2464 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%J +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%S' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%p'˹ +1588 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%z  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%N +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%%% +3 "core" %˴$\ > +3 ."da"PS.seek 1.5ml +2 "processing"%l' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%~ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%1'ϴ +1595 "core" ' + ."da"delay 2:00 +10982 "Can"%\ "Qm +1022 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%,  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%` * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%a'\ +2454 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%s +88 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%> +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\ +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%R  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%x'ϴ +2468 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%e +137 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%d'˹ +1596 "core" ' + ."da"PTV.dial :puck +3 "processing"%h  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +72 "core" + ."da"PBV.dial :waste1 +3 "processing"%2  +37 "core" + "processing"% % +4 "core" %˽E\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%o' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%q * +37 "core" * +2 ."da"PS.seek 0ml +4 "processing"%('ϴ +1593 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%A +121 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2450 "core" ' + ."da"PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%n +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\\ +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%w  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2466 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%. +137 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +10 "processing"% +19 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +3 "processing"%@'5 +343 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%k' +329 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˹ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%P  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%r +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +37 "core" +2 "processing"%F% +3 "core" %˶  +2 ."da"PS.seek 1.5ml +3 "processing"%I' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%c * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%&'ϴ +1589 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%6  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%E  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%m * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%u +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2528 "core" ' + ."da"PSV.dial PTV +3 "processing"%| +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +7 "processing"%G +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%f  +87 "core" +2 ."da"PS.seek 0ml +5 "processing"%0'ϴ +2524 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%? +136 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 2ml +3 "processing"%;'˹ +2094 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%<  +8 "core"  +3 ."da"PSV.dial PTV +3 "processing"%g +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" + "processing"%]% +4 "core" %˴  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%= * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%:  +107 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +119 "Can"!  +1482 "core" ' + "processing"%[9 +4 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +7 .PH.coast +4 "processing"% +9 %& +2 "core" 5 +3 &^( 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&!% +6 "core" %\  '  +2 "storage"(v% +4 "core" %c y  h  +50 "storage"(T. +9 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"("(d +188 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (O& +3 "core" &g \\ R  +2 "manipulator"&+& +4 "core" &-  +2 "manipulator"&% +4 "core" %\  E  +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&(U +191 "core" ( +2 "manipulator"&'& +4 "core" &o P ( +2 "storage"(H& +3 "core" &g  & +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&3' +100 "core" ' + "storage"(& +4 "core" &g & & 5 +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(}'> +284 "core" ' + "storage"($- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(K' +47 "core" ' +2 "manipulator"&9& +3 "core" &o  ( +2 "manipulator"&j% +4 "core" % \\ 8 +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&7'\ +102 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&(_ +255 "core" ( + "manipulator"&/& +4 "core" &e    +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &y& +3 "core" &e e  +3 ."da"Forearm.seek PC +3 "manipulator"&D'$ +96 "core" ' + ."da"Hand.close +2 "manipulator"&B/ +78 "core" / +2 ."da"PC.seek :open +3 "processing"%4( +458 "core" ( + "storage"()& +4 "core" &g + 0 [ +2 "manipulator"&Q& +3 "core" &e G " +2 "manipulator"&*% +4 "core" % / ` " +2 ."da"Forearm.seek :retract +3 "manipulator"&8'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&V(U +269 "core" ( + "manipulator"&-& +4 "core" &i W . +2 "storage"(L& +3 "core" &g  " +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +102 "core" ' +3 ."da"Hand.open +2 "manipulator"&C1 +66 "core" 1 +2 "storage"(b- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(t' +29 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +2 "storage"({' +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1212h.tif +2 "processing"% & +17 "core" &x +5 "manipulator"&^& +4 "core" &i l p . +2 "manipulator"&#% +4 "core" % r p  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +205 "core" ( +2 "manipulator"&_& +4 "core" &- q o `  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- m b v  +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&5'a +175 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&J/ +73 "core" / + "manipulator"&X& +4 "core" &-   +2 "manipulator"&S% +3 "core" % iW .  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&z'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&N(_ +132 "core" ( + "manipulator"&& +4 "core" &f s x \\  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +3 "core" &f L @ !  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&p'$ +106 "core" ' + "manipulator"&~& +4 "core" &f   % +2 "manipulator"&l% +4 "core" %$   +2 "processing"%& +3 "core" & +3 "processing"%,& +5 "core" &[ +2 ."psFlush"PC.seek :closed +2 "processing"%`(^ +7 "core" & +3 & 8 +10 &<Gm 2 +9 &\\lr F +9 &U S +10 &A S +9 &sC S +10 &5? S +9 &@ R +9 &A S +10 &|C R +9 &>C R +9 &!A R +10 &"D S +9 &$C S +10 &&C@ S +9 &(@ S +9 &)? S +10 &+? S +9 &-K@ S +10 &/ ? S +9 &0A S +9 &2@ S +10 &4RA T +9 &6? S +9 &7@ T +10 &9> S +9 &;Z? T +9 &=A T +10 &>? S +9 &@@ S +10 &BcHy S +9 &D\\o V +9 &Ezb Y +10 &Gvk Y +9 &IYzq Z +9 &K}^ Z +10 &L~V Z +9 &NY [ +10 &P^~a [ +9 &R!}] Z +9 &Sb [ +10 &UG [\ +9 &WcB \\ +9 &Y#I \\ +10 &ZU ] +9 &\\Q ] +10 &^=shE ) +9 &^`E 9 +9 ( + &^+< 4 +2 "processing"%,& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.97 +2 "processing"%W& +7 "core" &^*T 4 +2 ."psFlush"Hand.open +2 "manipulator"&11 +77 "core" 1 +2 "manipulator"&s% +3 "core" %    +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&>'\ +53 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.648 seconds\ /var/log/esp/da23jul1212h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1212h15s.tif +39 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%\ +45 "core" +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%R' +590 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%a'\ +339 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1212h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1212h26s.tif +1762 "core" ' + ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%e @ +200 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%x  +134 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +106 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%h'ϖ +358 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1212h26s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "13.648 sec auto-exposure",Subject: "da23jul1212h images!" +6 "storage"(- +6 "core" -' +2 "storage"(2& +4 "core" &g L K +2 "manipulator"& & +6 "core" &f  ( +3 "manipulator"&d% +18 "core" %\  B ( +8 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&q(U +258 "core" ( +4 "manipulator"&o& +10 "core" &L S ,2 +5 "storage"(& +7 "core" &g x h\ +6 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&Y' +101 "core" ' +5 ."da"SE.reconfigure :gently +14 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.47 Pucks below Top Plate +8 "storage"(' +49 "core" ' +3 "manipulator"&A& +9 "core" &L r  A2 +3 "storage"((& +16 "core" &g [ ]\  +5 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +3 "manipulator"&') +42 "core" ' +3 ."da"Elbow.hold +6 "manipulator"&n, +7 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(\\' +25 "core" ' +3 "manipulator"&w% +12 "core" %6   0 2D +7 "storage"(& +6 "core" &g   \  +4 ."da"Forearm.force -20 +5 "manipulator"&5 +9 ."da"Forearm.seek 3 + 313 counts +3 "manipulator"&.'b +23 "core" ' +2 "manipulator"&& +8 "core" &\\ d Q @0 +4 "storage"(@& +6 "core" &g ` Z \  +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&k' +36 "core" ' +6 "storage"(P% +6 "core" % [ b\  +6 ."downElevator"SE.seek :down +6 "storage"(r'g +98 (Z% +5 "core" %I > > o\ \\y +4 "manipulator"&F% +8 "core" % j l = +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"& '\ +96 "core" ' +43 ' +3 ."downElevator"SE.stop +4 "storage"(5 +7 (c& +8 "core" &g f i \  +1017 ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +9 "processing"%I +107 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +20 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%6' +423 #"uploadLog"upsync +167 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +8 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%E'\ +2096 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%m  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%u @ +76 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%& +104 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%|'ϖ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%G +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1094 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%?  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%0  +17 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%<'ϴ +2595 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%g +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%' +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +65 ."psFlush"PS.seek 2.5ml +2 "processing"%]'\ +2098 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%; +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%= U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%:'ϴ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%['\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%! +44 "core" +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%v'\ +2599 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%T +74 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%O U +6 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%+'ϴ +2605 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%'  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%H'ϴ +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +43 "core" + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%$ +76 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%9  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%j'ϴ +2607 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%} +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +591 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%/'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%y +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%B'ϴ +2612 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%7 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%M'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%)  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%Q'ϴ +54 "Can"\ 'I- +2544 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%* +43 "core" + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%D'\ +2606 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%- +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%L U +6 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2600 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%C @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%b'\ +2640 "core" ' +8 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%8'ϴ +2599 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&^& +6 "core" &]   R0 +2 "manipulator"&#% +3 "core" %\   R +3 ."psFlush"Elbow.seek PC +2 "manipulator"&K(_ +259 "core" ( + "manipulator"&t& +4 "core" &i w U +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &i T +2 ."psFlush"Forearm.seek PC +3 "manipulator"&_'$ +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%V( +462 "core" ( + "manipulator"&J& +4 "core" &i   x Y +2 "manipulator"&X% +3 "core" % 1   g Y +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&S'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +138 "core" ( +2 "manipulator"&& +4 "core" &-   J Z$ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &%& +3 "core" &-  ; Z$ +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&5'a +115 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&~1 +76 "core" 1 + "manipulator"&l% +4 "core" % bK } 2 C +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #"myShortDA"Finished short da assay +904 #"tina"-> access 3 +4 "storage"(% +5 "core" %q r\ / +2 "manipulator"&z% +4 "core" %\    m X +2 "manipulator"&4& +3 "core" &-  \ # Z$ +2 ."tina"SC.reconfigure :tight +8 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 7 +7 "storage"(W([ +672 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (1& +3 "core" &[ v\ , +1321 #"tina"-> shortDAflush +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'s& +6 "core" &\ * +2 "manipulator"&,& +3 "core" &-   q Y$ +3 ."tina"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +5 "core" ( +2 "manipulator"&p& +4 "core" &-   R Y$ + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-   c Y$ +2 ."tina"Forearm.seek :garage +5 "manipulator"&R'a +110 "core" ' +2 ."tina"Hand.close +2 "manipulator"&e/ +73 "core" / +2 "manipulator"&x& +3 "core" &- W E$ +2 "manipulator"&% +4 "core" % pY  F +2 ."tina"Forearm.seek :retract +2 "manipulator"&a'\ +104 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&(i +292 "core" ( +2 "manipulator"&2& +3 "core" &i   \\ ZB +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &i  A YB +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +3 "manipulator"&d'Ͻ +98 "core" ' +2 "manipulator"&o& +3 "core" &i I WB +2 "manipulator"&% +3 "core" %Ϻ  W +2 "collection"'N& +4 "core" &&\ ) +49 "collection"'A& +5 "core" &;\ ) +2 ."tina"CC.seek :closed +5 "collection"'((S +4 "core" & \ ) +6 &\ )4 +9 &6Fx&\ 2 +9 &Yn}+\ F +10 &`+\ !R +9 &N~*\ #Q +9 &tT,\ #R +10 &7O$\ #R +9 &O-\ #Q +9 &N-\ #Q +10 &}Q+\ #R +9 &?O-\ #R +10 &!N"\ #R +9 &"N-\ $R +9 &$N-\ #R +10 &&HM-\ #Q +9 &( P*\ #R +9 &)Q-\ #R +10 &+Q.\ #R +9 &-PQ-\ #Q +10 &/O1\ #R +9 &0R/\ #R +9 &2N-\ #Q +10 &4WO)\ #R +9 &6Q*\ #R +9 &7N,\ #Q +10 &9R/\ "R +9 &;`J1\ $Q +10 &=!L,\ #R +9 &>Q.\ #Q +9 &@O.\ #Q +10 &BhQ,\ #Q +9 &D%Y#\ "S +9 &Ee,\ !T +10 &G)\ X +9 &IM/\ ] +10 &K +\ ^ +9 &L)\ ^ +9 &N(\ _ +10 &PQ&\ _ +9 &R"\ _ +9 &SjK\ (y +10 &S%\ W +5 ( +2 "collection"'A& +4 #"tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.40 +2 "collection"'>& +7 "core" &S#\ W + &S(\ W +2 ."tina"Hand.open +2 "manipulator"&w1 +76 "core" 1 + "manipulator"&% +4 "core" % Ϻ @ O +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&{'\ +97 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +45 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 2.5ml +3 "processing"%@'\ +2608 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%P  + "collection"'Y  +7 "core"  +96  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%q +191 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  + ."tina"PTV.dial :PRV,avoiding: :puck +4 "processing"%Z @ +75 "core" B +2 ."tina"PS.seek 0ml +3 "processing"%F'ϴ +2599 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +191 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%.'\ +2603 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%c  +2 "collection"'\\  +5 "core"  +4  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%k +190 "core"  + ."tina"CTV.dial :air,avoiding: :intake +4 "collection"'r  +5 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%I @ +17 "core" ? +3 ."tina"PS.seek 0ml +4 "processing"%h'ϴ +2601 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%6  +190 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%m'\ +2607 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%u  + "collection"'&  +5 "core"  +6  + ."tina"PSV.dial :PTV,via: :air +3 "processing"%E +190 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'G  +5 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%| @ +5 "core" ? +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2608 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +190 "core"  + #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +4 "processing"%?' +1601 "core" ' + ."tina"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%0  +43 "core"  +3 ."tina"PS.seek 0ml +4 "processing"%f'ϴ +1595 "core" ' + ."tina"PSV.dial PSR +3 "processing"%g +44 "core"  +2 ."tina"PSR.select :air +42 "processing"% +20 ."tina"PS.seek 2.5ml +2 "processing"%<'\ +2595 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +6 "processing"%  +2 "collection"';  +8 "core"   +3 ."tina"PSV.dial :PTV,via: :air +3 "processing"%= +189 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +4 "collection"']  +6 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +5 "core" ? +2 ."tina"PS.seek 0ml +3 "processing"%:'ϴ +2603 "core" ' + ."tina"PSV.dial :air +3 "processing"%  +87 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%['\ +2594 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%! +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' + ."tina"PSV.dial :air +8 "processing"%T  +85 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%O'\ +2604 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%v +71 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."tina"PSV.dial :air +4 "processing"%+  +73 "core"  +2 ."tina"PS.seek 2.5ml +4 "processing"%''\ +1823 "Can"\ #N/ +774 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"% +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2609 "core" ' + #"tina"Garaging FlushPuck in Collection Clamp +3 "manipulator"&H& +5 "core" &i ~ OB +3 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +2 "manipulator"&(i +4 "core" ( +2 "manipulator"&$& +4 "core" &i  OB +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &9& +2 "core" &i  OB +3 ."tina"Forearm.seek CC +3 "manipulator"&'Ͻ +95 "core" ' + ."tina"Hand.close +2 "manipulator"&}/ +78 "core" / +2 ."tina"CC.seek :open +3 "collection"'j( +405 "core" ( + "manipulator"&3& +4 "core" &i WB +2 "manipulator"&y% +3 "core" %   W +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +4 "manipulator"&/(- +278 "core" ( +2 "manipulator"&7& +3 "core" &-  F X +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &B& +3 "core" &- E X +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&)'a +118 "core" ' + ."tina"Hand.open +2 "manipulator"&M1 +72 "core" 1 + "manipulator"&*% +4 "core" % gL ! C +2 ."tina"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +9 ."tina"Forearm.seek :retract +3 "manipulator"&Q'\ +106 "core" ' +21212 #"tina"-> access 4 +4 "storage"(-% +4 "core" %q \ 0 +3 "manipulator"&L% +3 "core" %\    8 \\ u +2 "manipulator"&D& +4 "core" &-   \\ +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 1 +2 "storage"(C( +981 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" & :\ & +1251 #"tina"-> startTube 4 +3307 #-> start(:myShortDA){shortDA} +10 "collection"' % +10 "processing"%b% + "core" % \ * +8 %ϯ\ E +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +1296 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%^ +45 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%#  +74 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%t  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%'ZP +2263 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%n  + "collection"'  +9 "core"  +125  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"% ' +1253 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%` @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%J'ϴ +590 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%X +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1099 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%%'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%_ +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%K'ϴ +2602 "core" ' +2 ."myShortDA"PSV.dial PSR +8 "processing"%~ +115 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%l'M +1091 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%S'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%5 +102 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%z'ϴ +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%4 +116 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%"'\ +2599 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%1 +100 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%s'ϴ +2602 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%,& +6 "core" &\ F +2 "manipulator"&p% +3 "core" %\    [ u +2 "storage"(% +4 "core" %q  \ 0 +2 "storage"(e. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(x(, +507 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &, \ * +2 "manipulator"&& +3 "core" &- Y +2 "manipulator"&% +4 "core" %\    v Y u +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&R(/ +188 "core" ( +2 "manipulator"&2& +3 "core" &-   W- +2 "storage"(\ & +4 "core" &, V\ , +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"& ' +102 "core" ' + "storage"(o& +5 "core" &,  o\ - + ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"('> +303 "core" ' +2 "storage"(N- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (a& +2 "core" &, \ + +2 "manipulator"&i& +4 "core" &- K V- +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&>(/ +46 "core" ( +8 "manipulator"&w& +4 "core" &-   W- + "storage"(& +4 "core" &, w\ , +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&A'ρ +24 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +72 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:29:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&d& +2 "storage"(8'g +6 "core" &- Y V- +3 "manipulator"&Y% +3 "core" % } 3 Tl +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&P'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&q(_ +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +111 "core" ( +2 "manipulator"&& +3 "core" &`  W +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &Z& +4 "core" &` X +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&@'$ +106 "core" ' + "manipulator"&& +4 "core" &`  S Z +2 "manipulator"&F% +3 "core" %*   Zu +2 "processing"%c& +4 "core" &\ D +2 "processing"%\\& +5 "core" &\ D +2 ."myShortDA"PC.seek :closed +4 "processing"%k(^ +4 "core" &\ E +5 &\ D5 +9 &:Gs\ =1 +10 &\\nz\ H\ @Q +10 &@L\ @Q +9 &BhP\ ?R +10 &D$c\ >T +9 &E\ ;W +9 &G~\ ;X +10 &I_|\ ;X +9 &K!{\ ;X +9 &L{\ ;Y +10 &Ny\ ;Y +9 &Peo\ :Y +9 &R't\ :Y +10 &Sk\ :Y +9 &Ur\ :Y +10 &Wlr\ :Y +9 &Y,w\ ;Z +9 &Zx\ ;Y +10 &\\w\ :Z +9 &^5grz\ <. +9 &^jx\ >: +10 ( + &^/{\ @4 +2 "processing"%\\& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.82 +2 .Hand.open +4 "manipulator"&r1 +72 "core" 1 + "manipulator"&I% +4 "core" % *   Uu +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&.'\ +95 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%6  + %h9 +7 "core" 9 +102 "processing"%u9 +2 "core" 9 +103 "processing"%&9 +2 "core" 9  +102 "processing"%E9 +3 "core" 9  +102 "processing"%G9 +3 "core" 9 +102 "processing"%|9 +2 "core" 9 +103 "processing"%m9 +2 "core" 9 +102 "processing"%9 +4 "core" 9 +102 "processing"%9 +2 "core" 9" +103 "processing"%09 +2 "core" 9& +103 "processing"%?9 +2 "core" 9* +102 "processing"%g9 +3 "core" 9/ +102 "processing"%f9 +3 "core" 93 +102 "processing"%;9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +103 "processing"%=9 +2 "core" 9? +102 "processing"%]9 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +103 "processing"%<9 +2 "core" 9L +102 "processing"% 9 +3 "core" 9P +76 "Can"= #xť +26 "processing"%:9 +3 "core" 9T +102 "processing"%!9 +2 "core" 9Y +103 "processing"%[9 +3 "core" 9] +102 "processing"%T9 +2 "core" 9a +103 "processing"%9 +2 "core" 9e +102 "processing"%v9 +3 "core" 9i +102 "processing"%O9 +3 "core" 9n +102 "processing"%+9 +3 "core" 9r +102 "processing"%9 +2 "core" 9v +103 "processing"%9 +2 "core" 9z +103 "processing"%'9 +2 "core" 9~ +102 "processing"%H9 +3 "core" 9  +102 "processing"%$9 +3 "core" 9 +102 "processing"%99 +3 "core" 9 +102 "processing"%}9 +2 "core" 9 +103 "processing"%9 +2 "core" 9' +145 "processing"%{9 +9 "core" 90 +103 "processing"%(9 +2 "core" 98 +103 "processing"%39 +2 "core" 9? +103 "processing"%y9 +2 "core" 9F +103 "processing"%9 +2 "core" 9M +102 "processing"%79 +3 "core" 9U +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%B ppQ +3 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +104 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%M' +590 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%*'˹ +1594 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%  +134 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%) +74 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%-  +55 "core" +2 "processing"%L% +3 "core" %˾c\ = +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%D' +593 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%W * +35 "core" * +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +1602 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%b  +35 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%^ * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%# +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%t'\ +2435 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%n +75 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%`'ϴ +2460 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +136 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%X +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%J @ +103 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +356 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "collection"'_  +2 "processing"%%  +5 "core"  +41  + "processing"%~% +4 "core" %;\ <\ +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%K' +359 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'l  +33 "core" + ."myShortDA"PRV.dial :air +3 "processing"%5  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'A +1259 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%S @ +75 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%4' +183 "Can"\ %Hk[ +679 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%z  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%1'˹ +1590 "core" ' +2 ."myShortDA"PSV.dial :PML +7 "processing"%" +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%, @ +76 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%p  +35 "core"  + "processing"%% +5 "core" %˴,\ = +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%e' +229 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +46 "processing"%C * +43 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1947 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &&\  +2 "manipulator"&& +3 "core" &` 8 P +2 "manipulator"&2% +4 "core" %\  7 P +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +124 "core" ( +2 "manipulator"&/& +3 "core" &-  P# +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &o& +3 "core" &-\ U G# +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&Q'a +112 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&N/ +70 "core" / +2 "manipulator"&a& +3 "core" &- m F 3# +2 "manipulator"&i% +3 "core" % pa X 7 N = +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&w'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(i +267 "core" ( +2 "manipulator"&& +4 "core" &a'  KAe + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &d& +3 "core" &a&  LAe +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&Y'Ͻ +99 "core" ' +2 "manipulator"&R& +3 "core" &a&   GAe +2 "manipulator"& % +4 "core" % ' G +2 "collection"'& +4 "core" &#\  +2 "collection"'A& +4 "core" &\  +3 ."myShortDA"CC.seek :closed +3 "collection"'(S +5 "core" &\  +6 &\ 4 +9 &.Fw \ 2 +10 &Qny\ F +9 &_\ R +9 &K \ Q +10 &lN\ R +9 &-N\ R +10 &M\ \ R +9 &O \ R +9 &tO\ \ R +10 &6O \ R +9 & Q\ R +9 &"K\ R +10 &$}L \ Q +9 &&>N\ R +10 &(K \ R +9 &)K \ Q +9 &+L \ R +10 &-FQ\ R +9 &/N\ \ R +9 &0O \ R +10 &2Q\ R +9 &4NL\ R +10 &6M \ R +9 &7N\ Q +9 &9O \ R +10 &;VP \ R +9 &=Q\ R +9 &>Q\ R +10 &@R \ R +9 &B]Q\ R +10 &DZ \ S +9 &Ed\ T +9 &G\ X +10 &IC\ ^ +9 &K \ ^ +9 &L\ \ ` +10 &N\ \ _ +9 &PF \ _ +10 &R \ a +9 &SbL\ + +9 &S\ \ R +6 ( + "collection"'A& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.41 +2 "collection"'Z& +6 "core" &Sv\ R + &Sv\ R +2 ."myShortDA"Hand.open +2 "manipulator"&>1 +74 "core" 1 +3 "manipulator"&% +4 "core" % ] s C < +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&F'\ +96 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%c +103 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%8' +1594 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%P  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%V'ϴ +1591 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%r +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%I'\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%h  +2 "collection"'\\  +34 "core"  +131  + ."myShortDA"PSV.dial :mixloop +3 "processing"%u +114 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'@  +5 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%&  +75 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%E'ϴ +2596 "core" ' +2 ."myShortDA"PSV.dial :air +53 "processing"%G  +45 "core"  +3 ."myShortDA"PS.seek 2.5ml +4 "processing"%|'\ +2596 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%m +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +2603 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%0'\ +2606 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%? +44 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%g'ϴ +2601 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&f& +6 "core" &a% f W N :Ae +8 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&;(i +6 "core" ( + "manipulator"&& +4 "core" &a& s AAe +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &=& +3 "core" &a& Q F P ;Ae +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&]'Ͻ +97 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'<( +404 "core" ( +2 "manipulator"& & +3 "core" &a& S EAe +2 "manipulator"&:% +3 "core" % : F +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&!'\ +97 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&[(- +288 "core" ( + "manipulator"&T& +4 "core" &- _ I +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &- G + ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&v'a +113 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&O1 +68 "core" 1 +2 "manipulator"&+% +3 "core" % jT ; * 6 2 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +107 "core" ' +2 ."da"delayUntil "13:38:39.29" +24870 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +78 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%'  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%H * +36 "core" , + ."da"PSV.dial :air +2 "processing"%$  +45 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%9'\ +2447 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%} +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%{ +111 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%(  +46 "core"  +2 ."da"PS.seek 0ml +4 "processing"%3'ϴ +452 "Can"\ 'C +1985 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%y +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%7'˹ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%s +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%M  +49 "core" +9 "processing"%% +3 "core" %˺)\ 9 +2 ."da"PS.seek 1.5ml +3 "processing"%)' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%- * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%L'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%*  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%W  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%D * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%6 +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"% '\ +2459 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%b +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%^ +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%# +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +85 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2456 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +10 .PSV.dial PSR +9 "processing"% +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%n' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˹ +1590 "core" ' + ."da"PTV.dial :puck +3 "processing"%t  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +37 "core" +2 "processing"%J% +3 "core" %˷=\ ; +2 ."da"PS.seek 1.5ml +3 "processing"%`' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%_ * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%%'ϴ +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%~  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%l * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%5 +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%K'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%S +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +8 "processing"%4  +72 "core"  +3 ."da"PS.seek 0ml +4 "processing"%"'ϴ +2462 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%,  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%p  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +44 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%1  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%C +45 "core" + ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%e' +382 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +46 "core"  +2 "processing"%% +3 "core" %$\ 9 +3 ."da"PS.seek 0.55ml +50 "processing"%2' +333 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%/  +44 "core"  +2 ."da"PS.seek 2ml +3 "processing"%o'˹ +485 "Can"\ ek +1054 "core" ' + ."da"PSV.dial :PML +3 "processing"%q +46 "core" + ."da"PTV.dial :mixing +3 "processing"%N @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%a  +35 "core"  +2 "processing"%i% +3 "core" %˽\ 9 +2 ."da"PS.seek 1.85ml +2 "processing"%.' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%Q * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1950 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%d @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%\  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%R * +36 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2440 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%w +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%j  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%Z +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%>  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1930 "Can"\ &E8 +537 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%A +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%c' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%Y'˹ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%P +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%8  +35 "core"  +2 "processing"%r% +3 "core" %˷\ : +3 ."da"PS.seek 1.5ml +2 "processing"%V' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%h'ϴ +1593 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%u  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%@  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%& * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%I +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%G'\ +2444 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%E +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%m +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%| +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2460 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%? +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%0' +590 "core" ' +8 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%f'˹ +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%= +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%% +3 "core" %˽3\ - +3 ."da"PS.seek 1.5ml +2 "processing"%F' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%:  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%]  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%T * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%;'\ +2468 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%O +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%+ +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%! +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%v  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2461 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +11 .PSV.dial PSR +8 "processing"%' +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%H' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%$'˹ +1587 "core" ' + ."da"PTV.dial :puck +3 "processing"%g  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%} +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%{% +3 "core" %˵F\ 2 +2 ."da"PS.seek 1.5ml +3 "processing"%(' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%9 * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%y'ϴ +416 "Can"\ !U +1193 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%3  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%s +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%M'\ +2460 "core" ' + ."da"PSV.dial PTV +3 "processing"% +85 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%7 +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%- +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%)  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%*'ϴ +2460 "core" ' +2 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +9 "processing"%W +132 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +17 "processing"% +26 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +203 "processing"%D'5 +352 "core" ' + ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%6' +334 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%L'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%b  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%^ +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%#  +37 "core" + "processing"%% +4 "core" %˽F  +2 ."da"PS.seek 1.5ml +3 "processing"% ' +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%n  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%t  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%X +89 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%J'\ +2550 "core" ' +2 ."da"PSV.dial PTV +8 "processing"% +78 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +14 "processing"%_ +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%` +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%~  +88 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2541 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%l +136 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%5'˹ +2094 "core" ' + ."da"delay 5 seconds +504 .PTV.dial :puck +3 "processing"%%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%S +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%z% +3 "core" %˴C  +2 ."da"PS.seek 1.5ml +3 "processing"%4' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%K * +37 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%,  +106 "core"  +3 ."da"PS.seek 0ml +3 "processing"%p'ϴ +1591 "core" ' + "processing"%9 +3 "core" 95 +3 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%1 +4 %C& +2 "core" 5 +2 &^.#\ 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&"% +5 "core" %\  3 $ +2 "storage"(% +4 "core" %n   6  +2 "storage"(. +2 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(e(d +193 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (/& +3 "core" &c + *  +2 "manipulator"&2& +3 "core" &-  # +2 "manipulator"&q% +3 "core" %\   # +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&N(U +188 "core" ( + "manipulator"&a& +4 "core" &R u : 1 +2 "storage"(i& +3 "core" &c ( ) +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&Q' +99 "core" ' + "storage"(o& +54 "core" &c s 7 +9 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(.'> +282 "core" ' +2 "storage"(U- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(d' +43 "core" ' +2 "manipulator"&\ & +4 "core" &R  1 +2 "manipulator"&R% +3 "core" % 7 Z +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"& '\ +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&(_ +255 "core" ( +2 "manipulator"&w& +4 "core" &_ u 5   + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &j& +3 "core" &_   +2 ."da"Forearm.seek PC +5 "manipulator"&Z'$ +99 "core" ' + ."da"Hand.close +2 "manipulator"&>/ +78 "core" / +2 ."da"PC.seek :open +3 "processing"%( +462 "core" ( +2 "storage"(A& +3 "core" &c +2 "manipulator"&& +3 "core" &_ . v  +2 "manipulator"&c% +4 "core" % +  ! +2 ."da"Forearm.seek :retract +8 "manipulator"&'\ +106 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&P(U +260 "core" ( + "manipulator"&8& +4 "core" &U / +2 "storage"(r& +3 "core" &c  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&Y' +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&\\1 +70 "core" 1 +2 "storage"(V- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(u' +26 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(@' +51 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1214h.tif +5 "processing"%&& +15 "core" &^ +3 "manipulator"&I& +5 "core" &V 7 > / +2 "manipulator"&h% +3 "core" % < = xD +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&E'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&m(- +186 "core" ( +2 "manipulator"&|& +4 "core" &- F @ ] +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &- ; > g +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&G'a +115 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&?/ +71 "core" / +2 "manipulator"&& +3 "core" &- j +2 "manipulator"&0% +4 "core" % q_ c +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&=(_ +117 "core" ( +2 "manipulator"&& +3 "core" &b \\ W  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &b 8 N  +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&f'$ +105 "core" ' +2 "manipulator"&& +3 "core" &b N P   +59 "manipulator"&F% +10 "core" %+ N P   +2 "processing"%:& +5 "core" & +2 "processing"%]& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%T(^ +6 "core" & +5 & 4 +10 &8Fr 3 +9 &[mo G +9 &S T +10 &? S +10 &s@ S +8 &5A S +10 &A S +9 &> S +10 &|< S +9 &<D T +9 & ? S +10 &"A S +9 &$C S +9 &&HA R +10 &(\ A R +9 &)E R +10 &+E R +9 &-PF R +9 &/E R +10 &0F R +9 &2F R +9 &4XF R +10 &6E R +9 &7D S +10 &9D R +9 &;_D S +9 &=D S +10 &>> S +9 &@?{ S +10 &BcGx T +9 &D_u V +9 &E}v Z +10 &Gxw Z +9 &IZvy Z +9 &Kym [ +10 &L|q [ +9 &Ns [ +10 &P^s [ +9 &R ~v [ +9 &St \\ +10 &Ui \\ +9 &Wgg [\ +9 &Y)Y [\ +10 &ZX \\ +9 &\\\\ [ +9 &^DsiW (~ +10 &^fV = +9 ( +2 "processing"%]& +3 "core" &^1V 7 +2 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.92 +2 "processing"%& +6 "core" &^1@ 7 +2 ."psFlush"Hand.open +2 "manipulator"& 1 +76 "core" 1 + "manipulator"&O% +4 "core" %    +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&+'\ +100 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%! +44 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%v' +145 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.899 seconds\ /var/log/esp/da23jul1214h.tif: TIFF Upload Complete\ +7 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1214h15s.tif +440 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%;'\ +604 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1214h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1214h26s.tif +1484 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%' @ +200 "core" B + ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +135 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%H +106 "core" +4 ."psFlush"PS.seek :empty +3 "processing"%g'ϖ +622 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1214h26s.tif: TIFF Upload Complete\ +3 ."Qmail"DAfans.email "15.899 sec auto-exposure",Subject: "da23jul1214h images!" +9 ."da"Gate.power :camera,:OFF +7 "storage"(}- +4 "core" -' +7 "storage"(& +10 "core" &c _ a 1 +6 "manipulator"&{& +12 "core" &b  , +4 "manipulator"&$% +4 "core" %\   , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&9(U +276 "core" ( +2 "manipulator"&(& +8 "core" &a ) 0 +4 "storage"(3& +8 "core" &c \  +4 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&' +103 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(' +52 "core" ' +3 "manipulator"&s& +6 "core" &a ~ S D +4 "storage"(y& +8 "core" &c T R Q\  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +6 "manipulator"&') +37 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&7, +142 "core" , +8 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(-' +28 "core" ' +5 "manipulator"&)% +11 "core" %; 9 ? 6 +3 "storage"(M& +7 "core" &c ! / g\  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 318 counts +5 "manipulator"&W'g +23 "core" ' +2 "manipulator"&*& +8 "core" &a ( C +4 "storage"(D& +6 "core" &c ` e\  +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&6' +26 "core" ' +2 "storage"(b% +6 "core" % S S \  +6 ."downElevator"SE.seek :down +7 "storage"(^'g +97 (#% +6 "core" %ZI > ? -\ \\x +4 "manipulator"&% +6 "core" % } O A +5 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +12 ."da"Forearm.seek :retract +5 "manipulator"&L'\ +104 "core" ' +28 ' +2 ."downElevator"SE.stop +4 "storage"(5 +9 (& +6 "core" &c ~ \  +615 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +5 "processing"% +108 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +8 "processing"%n' +585 "core" ' +2 ."psFlush"delay 5 seconds +169 #"uploadLog"upsync +337 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%t'\ +1415 "Can"\ "AI +679 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%X @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%_ +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%`'M +1093 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%~'\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%J +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%l  +71 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +6 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%%'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +76 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +586 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%z'\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%5 +86 "core" ~ + ."psFlush"PBV.dial PSV +3 "processing"%K U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%,'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%4 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%1  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%C'ϴ +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%" +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +54 "processing"%'\ +2610 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%/ U +7 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%2'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%q @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%x'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%a  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%i'ϴ +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%[ +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%o'M +1095 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%U +73 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%\  +55 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%R'ϴ +2595 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%. +76 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +582 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%w'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%j +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%N U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%>'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%k'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%A  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2600 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%c +43 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%Z'\ +2598 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%8 +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%r U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%\\ @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%V'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%&  +72 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%'ϴ +2604 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&I& +7 "core" &a  N X + "manipulator"&h% +4 "core" %\  s X +2 ."psFlush"Elbow.seek PC +2 "manipulator"&d(_ +250 "core" ( +2 "manipulator"&u& +3 "core" &`  i V +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &|& +3 "core" &` V +3 ."psFlush"Forearm.seek PC +2 "manipulator"&Y'$ +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."psFlush"PC.seek :open +5 "processing"%P( +459 "core" ( +8 "manipulator"&?& +4 "core" &`  W +2 "manipulator"&% +3 "core" % 6  % W +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&0'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&E(- +141 "core" ( + "manipulator"&& +4 "core" &-   Z& +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &-   Z& +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&G'a +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&F% +3 "core" % gO  D +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&m'\ +52 #"tina"-> access 3 +3 "storage"(:% +5 "core" %w\ . +2 "manipulator"&% +3 "core" %pV$ W/ +2 "manipulator"&% +4 "core" %U&  W0 +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +5 "core" 'b$  / W. +4 !"psFlush"o:Slide::Error\ : mesg"Forearm aborted at home: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityib: currenti):pwmi3:erri: inPressi : outPressi :deltaPressi/ : voltagef11.901849779086893*: @type2F: @tagir: @error: aborted: @sourcei+:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:402:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:842:in `garage'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:839:in `garage'"6/home/esp/esp2/utils/puckmoves.rb:866:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"=/home/esp/esp2/protocol/2G/DAprocess.rb:20:in `safFlush'":/home/esp/esp2/protocol/2G/utilities.rb:138:in `call'"B/home/esp/esp2/protocol/2G/utilities.rb:138:in `prepAndImage'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@checkpoint: omitted +3 #Retry #1 of 4 +3 "manipulator"& & +6 "core" &-  X& +2 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 "core" ' +2 ."psFlush"Elbow.seek :garage +4 ."tina"Elbow.seek :clear +5 "manipulator"&O(- +2 &](d +7 "core" ( + "manipulator"&!& +4 "core" &-   4 V? +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &f& +3 "core" &1u  % WH +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&p'a +76 "core" 'x 7 4 7 +3 !"psFlush"o:Slide::Error\ : mesg")Forearm speedErr at PC + 4692 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionix: velocityi: currenti:pwmi:erri: inPressi7 : outPressi4 :deltaPressi: voltagef11.744756013745706: @type2F: @tagiu: @error: speedErr: @sourcei+:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:402:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:840:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:839:in `garage'"6/home/esp/esp2/utils/puckmoves.rb:866:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"=/home/esp/esp2/protocol/2G/DAprocess.rb:20:in `safFlush'":/home/esp/esp2/protocol/2G/utilities.rb:138:in `call'"B/home/esp/esp2/protocol/2G/utilities.rb:138:in `prepAndImage'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@checkpoint: omitted +2 #Retry #2 of 4 +4 "manipulator"&v& +6 "core" &d;?b C OZ + "manipulator"&'% +4 "core" %v & W +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +30 "core" ( +2 "manipulator"&H% +3 "core" %\\%   Z. +3 !"tina"o:RuntimeError: mesg" Arm still Blocking Carousel:@timestampu: Time Iv:bt["0/home/esp/esp2/utils/storage.rb:133:in `to'"4/home/esp/esp2/utils/storage.rb:269:in `access'"4/home/esp/esp2/utils/storage.rb:603:in `access'"!tina:31:in `topLevelBinding'" access 3 +5 "storage"(3% +4 "core" %w F\ 1 +3 "manipulator"&=% +3 "core" %\  ' - L ] s +2 "manipulator"&s& +4 "core" &- 2 2 h ] +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(y([ +669 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (+& +3 "core" &[ 5\ & +3279 #"tina"-> shortDAflush; PS.flush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'@& +5 "core" &<\ , +2 "manipulator"&)& +4 "core" &-  + ] +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&M(- +5 "core" ( + "manipulator"&& +4 "core" &-  ' ^ \\ +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &*& +3 "core" &-  / ; \\ +3 ."tina"Forearm.seek :garage +3 "manipulator"&D'a +111 "core" ' + ."tina"Hand.close +49 "manipulator"&9/ +76 "core" / +2 "manipulator"&b& +3 "core" &- M H +2 "manipulator"&#% +5 "core" % sc + H +2 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&(i +300 "core" ( +2 "manipulator"&& +4 "core" &t    \\; +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &W& +3 "core" &t   h [; +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&'Ͻ +99 "core" ' +2 "manipulator"&-& +3 "core" &t  @ W; +2 "manipulator"&6% +4 "core" % D V +2 "collection"'^& +3 "core" &^\ ) +3 "collection"' & +5 "core" &_\ ) +2 ."tina"CC.seek :closed +2 "collection"'g(S +7 "core" &?\ ) +5 & 0D\ %$d +9 &U{B\ 8 +10 &|yG\ M +9 &TD\ "R +10 &KNH\ #R +9 &TH\ #Q +9 &QA\ "Q +10 &RH\ #Q +9 &SOG\ "R +9 &LH\ #R +10 &RH\ "Q +9 &!NK\ #R +10 &#[QG\ #R +9 &%NH\ #Q +9 &&OE\ #Q +10 &(SG\ "Q +9 &*cNL\ #R +9 &,%OE\ #R +10 &-RI\ #Q +9 &/TE\ "R +10 &1kPH\ #R +9 &3.NL\ #Q +9 &4NJ\ #Q +10 &6QL\ #R +9 &8sOK\ #R +9 &:6RK\ "Q +10 &;LD\ #Q +9 &=NJ\ #Q +10 &?|QH\ "Q +9 &A=ND\ #R +9 &BRK\ "R +10 &D]D\ !S +9 &FzpD\ U +9 &H,H\ Z +10 &IJ\ ^ +9 &KF\ _ +10 &MeB\ _ +9 &O$D\ ` +9 &PL\ ` +10 &RG\ L +9 &S(?\ )x +9 &St?\ U +3 ( + "collection"' & +4 #"tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.45 +2 "collection"'n& +5 "core" &SqB\ U +2 ."tina"Hand.open +2 "manipulator"& 1 +73 "core" 1 + "manipulator"&X% +4 "core" % Ϲ  N +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%t  +45 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."tina"PS.seek 2.5ml +3 "processing"%_'\ +2604 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +3 "processing"%  +4 "collection"'`  +5 "core" +95  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%J +192 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'l  +6 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +73 "core" @ +2 ."tina"PS.seek 0ml +3 "processing"%~'ϴ +2602 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +8 "processing"%S  +191 "core"  + #"tina"Pulling 2.5ml of PSR.flush +3 .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%%'\ +2596 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%  +6 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%5 +190 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'K  +6 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +7 "processing"%z'ϴ +2597 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%4  +190 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%,'\ +2600 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%1  +4 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +231 "core"  +9 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'"  +6 "core"  + ."tina"PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +3 "processing"%C'ϴ +2625 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +191 "core"  + #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 1.5ml +4 "processing"%/' +1589 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +46 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%q'ϴ +1594 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%2 +45 "core"  +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%a'\ +2600 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%x  +6 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%[ +191 "core"  + ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'i  +5 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%o'ϴ +2606 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%U  +74 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%\ '\ +2604 "core" ' + ."tina"PSV.dial :PTV +8 "processing"% +74 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%.'ϴ +2606 "core" ' + ."tina"PSV.dial :air +3 "processing"%R  +74 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%Q'\ +2595 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%j +74 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%N'ϴ +2607 "core" ' + ."tina"PSV.dial :air +3 "processing"%w  +85 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"% '\ +2609 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%> +71 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%A'ϴ +2604 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +8 "manipulator"&k& +11 "core" &t ^ N; +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +3 "manipulator"&c(i +9 "core" ( + "manipulator"&& +4 "core" &q 3 N3 +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &8& +3 "core" &q \\ N3 +2 ."tina"Forearm.seek CC +3 "manipulator"&r'Ͻ +95 "core" ' +2 ."tina"Hand.close +2 "manipulator"&Z/ +76 "core" / +2 ."tina"CC.seek :open +3 "collection"'\\( +405 "core" ( +2 "manipulator"&& +3 "core" &p T4 +2 "manipulator"&&% +3 "core" % ϭ  S +2 ."tina"Forearm.seek :retract +3 "manipulator"&V'\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +3 "manipulator"&I(- +277 "core" ( +2 "manipulator"&h& +3 "core" &- \  X +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &u& +3 "core" &- % X +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&|'a +115 "core" ' + ."tina"Hand.open +2 "manipulator"&71 +68 "core" 1 +2 "manipulator"&% +3 "core" % jK  A +43 ."tina"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +3 "manipulator"&L'\ +105 "core" ' +2 #"tina"Flushing Processing stage +2 "processing"%T% +6 "core" %ϰ\ B +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%?& +6 "core" &\ B + "manipulator"&& +4 "core" &-   W +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +4 "core" ( +2 "manipulator"&& +4 "core" &-   , W +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +4 "core" &-   V +2 ."tina"Forearm.seek :garage +3 "manipulator"&d'a +113 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&F& +4 "core" &-  C +3 "manipulator"&:% +3 "core" % lZ ' C +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +113 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +2 "manipulator"&(_ +123 "core" ( +2 "manipulator"&m& +3 "core" &f X +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 & & +4 "core" &f  T W +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek PC +3 "manipulator"&0'$ +96 "core" ' + "manipulator"&!& +4 "core" &f  7 R +2 "manipulator"&f% +4 "core" %  S +2 "processing"%p& +3 "core" &\ ? +3 "processing"%v& +5 "core" &\ @ +2 ."tina"PC.seek :closed +4 "processing"%'(^ +5 "core" &\ ? +4 &\ ?5 +9 &;Fs\ 81 +9 &^ny\ 7F +10 &Y\ 9Q +9 &E\ ;Q +9 &yI\ ;R +10 &;I\ ;R +9 &I\ ;R +10 &J\ ;R +9 &I\ ;R +9 &CL\ ;R +10 &!I\ :Q +9 &"G\ ;R +9 &$I\ ;R +10 &&LK\ ;Q +9 &(K\ ;Q +10 &)L\ ;Q +9 &+J\ ;Q +9 &-TL\ ;Q +10 &/L\ :R +9 &0J\ ;Q +9 &2J\ ;Q +10 &4[J\ ;R +9 &6I\ ;R +10 &7J\ ;R +9 &9I\ ;Q +9 &;dF\ ;Q +10 &=&J\ ;Q +9 &>L\ ;Q +9 &@M\ ;Q +10 &BkO\ :R +9 &D&g\ 8T +10 &E\ 6X +9 &G{\ 6X +9 &I`\ 7X +10 &K"\ 7X +9 &L\ 6Y +9 &N\ 6Y +10 &Pf\ 6Y +9 &R(\ 6Y +10 &S\ 6Y +9 &U\ 6Y +9 &Wm\ 5Y +10 &Y.\ 5Z +9 &Z\ 5Z +9 &\\\ 5Y +10 &^?ln\ 7'z +9 &^a\ 95 +9 ( + &^ \ <0 +3 "processing"%v& +3 #"tina"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.82 +2 "processing"%H& +5 "core" &^ \ :0 +2 ."tina"Hand.open +2 "manipulator"&G1 +76 "core" 1 +2 "manipulator"&E% +4 "core" %   O +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&O'\ +96 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +72 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 1ml +2 "processing"%}'M +1121 "core" ' + ."tina"PSR.select :air +4 "processing"% +11 ."tina"PS.seek 2.5ml +2 "processing"%'\ +1591 "core" ' + ."tina"PSV.dial PTV +3 "processing"%$ +76 "core" + ."tina"PTV.dial :puck +3 "processing"%]  +72 "core"  +2 ."tina"PBV.dial :waste1 +2 "processing"%  +57 "core" +2 ."tina"PS.seek 0ml +3 "processing"%{'ϴ +1105 "Can"\ 'Fu +1498 "core" ' + ."tina"PSV.dial PSR +3 "processing"%3 +75 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 0.5ml +2 "processing"%=' +586 "core" ' + ."tina"PSR.select :air +4 "processing"% +55 ."tina"PS.seek 2.5ml +2 "processing"%s'\ +2097 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%e +75 "core" +2 ."tina"PBV.dial PSV +3 "processing"%+ U +56 "core" U +2 ."tina"PS.seek 0ml +3 "processing"%@'ϴ +2604 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"%) @ +45 "core" ? +3 ."tina"PS.seek 2.5ml +4 "processing"%'\ +2609 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%*  +74 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%9'ϴ +2601 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%b +44 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%#'\ +2596 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%; +86 "core" ~ + ."tina"PBV.dial PSV +4 .PS.seek 0ml +4 "processing"%('ϴ +2600 "core" ' +2 ."tina"PSV.dial PBV +7 "processing"%D @ +44 "core" > +2 ."tina"PS.seek 2.5ml +5 "processing"%M'\ +2596 "core" ' +2 ."tina"PSV.dial :waste1 +3 "processing"%  +73 "core"  +3 ."tina"PS.seek 0ml +4 "processing"%W'ϴ +2603 "core" ' + #"tina"Garaging FlushPuck in Processing Clamp +3 "manipulator"&-& +7 "core" &f h U +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&6(_ +4 "core" ( +2 "manipulator"&^& +4 "core" &f  7 % U +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &f  E U +3 ."tina"Forearm.seek PC +2 "manipulator"&<'$ +93 "core" ' + ."tina"Hand.close +2 "manipulator"&n/ +70 "core" / +2 ."tina"PC.seek :open +3 "processing"% ( +459 "core" ( + "manipulator"&X& +4 "core" &f 8 W +2 "manipulator"& % +3 "core" % .  ! W +2 ."tina"Forearm.seek :retract +3 "manipulator"&t'\ +96 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +2 "manipulator"&(- +135 "core" ( + "manipulator"&& +4 "core" &- V# +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &`& +3 "core" &-  s U# +3 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."tina"Forearm.seek :garage +3 "manipulator"&'a +118 "core" ' +2 ."tina"Hand.open +2 "manipulator"&J1 +76 "core" 1 +2 "manipulator"&l% +3 "core" % iL  A +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +3164 #"tina"-> access 4 +4 "storage"(_% +5 "core" %w  e\ 0 +2 "manipulator"&S% +4 "core" %    r [\ h +2 "manipulator"&~& +3 "core" &-  ! [G +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(( +987 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (5& +3 "core" & =\ & +1073 #"tina"-> start(:myShortDA){shortDA} +3 "collection"'K% +3 "processing"%%% +5 "core" %&\ * +9 %ϳ\ D +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +7518 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +49 .delay 10 seconds +1009 .PSV.dial :mixloop +3 "processing"%4 +140 "core" +2 ."myShortDA"PTV.dial :PRVmixing +3 "processing"%z  +131 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%1  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +3 "processing"%'ZP +2268 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +3 "processing"%"  +134 "core"  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%,' +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%C'ϴ +586 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"% +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%/'M +1088 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%2'\ +1597 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%q +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%x'ϴ +2601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%[ +116 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%i'M +1083 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%a'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%U +102 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%o  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2609 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%\ +114 "core"  + ."myShortDA"PSR.select :air +9 .PS.seek 2.5ml +5 "processing"%R'\ +2600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%. +101 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%j'ϴ +2609 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%Q& +6 "core" &\ F +2 "manipulator"&w% +4 "core" %    0 [\ h + "storage"(N% +4 "core" %w  \ 0 +2 "storage"(>. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +3 "storage"( (, +236 "Can"\  +285 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (k& +3 "core" &, \ + +2 "manipulator"&& +4 "core" &- . XG + "manipulator"&8% +4 "core" %  b X\ h +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&Z(/ +165 "core" ( + "manipulator"&& +4 "core" &,   6 W$ +2 "storage"(& +3 "core" &,  B\ , +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&g' +95 "core" ' +2 "storage"(& +3 "core" &,  \ - +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(&'> +310 "core" ' +2 "storage"(r- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (h& +3 "core" &, \ + +2 "manipulator"&u& +3 "core" &,  ` V$ +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&c(/ +6 "core" ( + "manipulator"&7& +4 "core" &,  b V$ +2 "storage"(& +3 "core" &, \ + +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&V'ρ +23 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +45 "manipulator"&T/ +85 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:35:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +7 "manipulator"&?& +2 "storage"('g +7 "core" &,   ; V$ +2 "manipulator"&% +4 "core" % ϐ ? T +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' + ."myShortDA"Elbow.seek PC +4 "manipulator"&|(_ +154 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +90 "core" ( + "manipulator"&& +4 "core" &i   Y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &F& +3 "core" &i  & # Y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&:'$ +98 "core" ' + "manipulator"&I& +4 "core" &i  O S +2 "manipulator"&L% +3 "core" %(  / S +2 "processing"%m& +4 "core" &\ @ +2 "processing"% & +5 "core" &\ @ +2 ."myShortDA"PC.seek :closed +2 "processing"%d(^ +7 "core" &\ A +6 & *\ >$d +10 &Tt\ 98 +9 &|r\ 9M +10 &J\ l\ <5 +5 ( +2 "processing"% & +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.82 +3 .Hand.open +4 "manipulator"&!1 +5 "core" &^*k\ <5 +72 1 +2 "manipulator"&f% +3 "core" %  N +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&p'\ +95 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%  +2 %9 +7 "core" 9 +102 "processing"%P9 +3 "core" 9 +102 "processing"%H9 +2 "core" 9  +103 "processing"%G9 +2 "core" 9  +102 "processing"%E9 +3 "core" 9 +102 "processing"%v9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%09 +3 "core" 9 +102 "processing"%A9 +2 "core" 9" +103 "processing"%}9 +2 "core" 9& +103 "processing"%$9 +2 "core" 9* +102 "processing"%]9 +4 "core" 9/ +102 "processing"%9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +102 "processing"%39 +3 "core" 9; +102 "processing"%{9 +3 "core" 9? +102 "processing"%=9 +2 "core" 9D +103 "processing"%e9 +2 "core" 9H +102 "processing"%+9 +4 "core" 9L +102 "processing"%s9 +2 "core" 9P +103 "processing"%)9 +2 "core" 9T +102 "processing"%@9 +4 "core" 9Y +102 "processing"%*9 +2 "core" 9] +103 "processing"%9 +2 "core" 9a +102 "processing"%b9 +3 "core" 9e +102 "processing"%99 +3 "core" 9i +102 "processing"%;9 +3 "core" 9n +102 "processing"%#9 +3 "core" 9r +102 "processing"%D9 +3 "core" 9v +102 "processing"%(9 +2 "core" 9z +103 "processing"%9 +2 "core" 9~ +102 "processing"%M9 +4 "core" 9 +102 "processing"%-9 +2 "core" 9# +103 "processing"%^9 +2 "core" 9) +102 "processing"%9 +3 "core" 90 +102 "processing"%n9 +3 "core" 97 +102 "processing"%9 +2 "core" 9> +103 "processing"%O9 +2 "core" 9D +103 "processing"%'9 +2 "core" 9K +102 "processing"%X9 +3 "core" 9Q +2 ."myShortDA"PH.hold 2:00:00,28C +9 "processing"% ppQ +4 ."myShortDA"delay 1:30 +10 "core"  +9000 ."myShortDA"PSR.select :air +11 .PSV.dial PSR +4 "processing"% +104 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%`' +591 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%<'˹ +1597 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%6  +130 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%J +74 "core" + ."myShortDA"PBV.dial :waste1 +8 "processing"%l  +55 "core" + "processing"%t% +4 "core" %˷\ ? +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%' +588 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%_ * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%S'ϴ +1589 "core" ' + ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%~  +5 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%y  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%5 * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%K +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%%'\ +2443 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%4 +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%z +75 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%W  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%"'ϴ +1394 "Can"\ !S = +1053 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +138 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%, @ +104 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%' +349 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "processing"%C  +43 "core"  + "processing"%/% +4 "core" %\ 8 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%q' +347 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'2  +33 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%[  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%x'A +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%i @ +74 "core" @ +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%U' +854 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +3 "processing"%o  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%a'˹ +1591 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%\ +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"% @ +78 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%.  +36 "core" +2 "processing"%R% +3 "core" %˴4\ ? +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%Q' +229 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%w * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%N'ϴ +1943 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'>& +3 "core" &$\ " +3 "manipulator"&& +4 "core" &i : S +2 "manipulator"&k% +4 "core" %\   ~ P +2 ."myShortDA"Elbow.reconfigure :tight +50 "manipulator"&$&.,(\ #b +9 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +130 "core" ( +2 "manipulator"&8& +3 "core" &- Lg +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- B Pg +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'a +113 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +74 "core" / +2 "manipulator"&& +3 "core" &- _ X 9f +2 "manipulator"&% +3 "core" % na \\ t : +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&r'\ +112 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +7 "manipulator"&h(i +268 "core" ( + "manipulator"&u& +4 "core" &c& ' I@Z +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &7& +3 "core" &c&  M@Z +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +99 "core" ' + "manipulator"&T& +4 "core" &c%  E@Z +2 "manipulator"&?% +3 "core" %Ϲ  E +2 "collection"'& +4 "core" & \  +2 "collection"'Z& +5 "core" & \  +2 ."myShortDA"CC.seek :closed +4 "collection"'g(S +5 "core" & \  +4 &\ 6 +9 &8Gv\ \ 2 +10 &Zm} \ F +9 &_\ S +9 &L\ \ R +10 &tO \ R +9 &5O\ R +9 &L \ R +10 &L\ R +9 &{K\ R +10 &=H \ R +9 & O \ R +9 &"N\ S +10 &$L\ S +9 &&EM \ R +10 &(I\ \ R +9 &)N\ R +9 &+O\ R +10 &-ML\ R +9 &/O \ R +9 &0K\ S +10 &2M\ R +9 &4UN\ R +9 &6M\ R +10 &7L\ R +9 &9M\ R +10 &;^L\ R +9 &= M\ R +9 &>L\ R +10 &@N\ R +9 &BfO\ R +10 &D$Y\ S +9 &Eb\ T +9 &G\ Y +10 &IK\ ^ +9 &K \ \ _ +9 &L\ _ +10 &N\ _ +9 &PN\ ` +9 &R\ ` +10 &ShK\ *} +9 &S\ T +6 ( + "collection"'Z& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.46 +2 "collection"'&& +5 "core" &Sq\ T +4 &Sp\ T + ."myShortDA"Hand.open +2 "manipulator"&V1 +70 "core" 1 + "manipulator"&% +5 "core" % Ϲ Y i e > +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&F'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%c +103 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%I' +1594 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%L  +42 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%m'ϴ +1592 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"% +44 "core" + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%Y'\ +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +3 "collection"'!  +33 "core" ~ +131  + ."myShortDA"PSV.dial :mixloop +3 "processing"%f +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +78 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%P'ϴ +2606 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%:  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%H'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%G +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%E'ϴ +2600 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%v  +44 "core"  +55 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%0 +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%A'ϴ +2604 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&}& +7 "core" &c% q } _ C@Z +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&$(i +6 "core" ( +2 "manipulator"&]& +3 "core" &c% p c  C@Z +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &c% U W @@Z +2 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&3/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'{( +403 "core" ( + "manipulator"&=& +4 "core" &c%  K@Z +2 "manipulator"&e% +3 "core" % N K7 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&+'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&s(- +287 "core" ( + "manipulator"&)& +4 "core" &-  p Q +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &@& +4 "core" &-  R +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&*'a +114 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&b% +4 "core" % kQ p Z l < +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&9'\ +102 "core" ' +2 ."da"delayUntil "15:09:20.18" +24798 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%; @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%#  +35 "core" +2 ."da"delay 30 seconds +2806 "Can"\ 'C U7 +196 ."da"PBV.dial between PSV and waste1 +8 "processing"%D * +37 "core" , + ."da"PSV.dial :air +3 "processing"%(  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2445 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%M +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%-  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%^ +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%n'ϴ +2440 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%O' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%''˹ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%X  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +36 "core"  + "processing"%`% +4 "core" %˹\ < +2 ."da"PS.seek 1.5ml +2 "processing"%6' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%J * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%l'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +57 "processing"%t  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%<  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2445 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%~ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%y +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%5 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%K  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%S'ϴ +2458 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%4 +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%z' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%1'˹ +1588 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%W  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +3 "core" %˵G\ ? +3 ."da"PS.seek 1.5ml +2 "processing"%,' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%" * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%C'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%/  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%2 * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%[ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%q'\ +2447 "core" ' + ."da"PSV.dial PTV +3 "processing"%i +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%x +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%o +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%U  +85 "core" +2 ."da"PS.seek 0ml +3 "processing"%\ 'ϴ +1369 "Can"\ &C$ͥ +1089 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%  +46 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%.  +134 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%R  +44 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%w  +6 "core" + ."da"PSV.dial :mixloop +8 "processing"%a +53 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%Q' +378 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%>  +47 "core"  + "processing"%% +4 "core" %4\ 4 +2 ."da"PS.seek 0.55ml +2 "processing"%k' +333 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%8  +43 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'˹ +1545 "core" ' + ."da"PSV.dial :PML +3 "processing"%| +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +77 "core" B +2 ."da"PBV.dial :waste1 +51 "processing"%  +43 "core" + "processing"%% +4 "core" %˹F\ = +2 ."da"PS.seek 1.85ml +3 "processing"%p' +240 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +3 "processing"%u'ϴ +1948 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +8 "processing"%7 @ +18 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%T * +38 "core" , + ."da"PSV.dial :air +3 "processing"%?  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +1155 "Can"\ 'Cc +1276 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%r +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%\\  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%& +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%V  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2448 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Z +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%c' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'˹ +1589 "core" ' + ."da"PTV.dial :puck +3 "processing"%N  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%L +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%I  +35 "core"  +2 "processing"%% +3 "core" %˽\ 3 +2 ."da"PS.seek 1.5ml +3 "processing"%m' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%! * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1612 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%f  +7 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Y +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%:'\ +2470 "core" ' + ."da"PSV.dial PTV +3 "processing"%P +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%G +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%H +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%v  +73 "core"  +2 ."da"PS.seek 0ml +4 "processing"%E'ϴ +2458 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%0 +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +8 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%}'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%]  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +35 "core"  +51 "processing"%h% +10 "core" %˸O\ ; +2 ."da"PS.seek 1.5ml +3 "processing"%F' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%g * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%='ϴ +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%e  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%) * +37 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%@ +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%$'\ +2449 "core" ' + ."da"PSV.dial PTV +4 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%b +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%+ +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%*  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%;'ϴ +2439 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +10 .PSV.dial PSR +9 "processing"%# +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%D' +173 "Can"\ a +419 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%('˹ +1603 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%A  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%M +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +36 "core" + "processing"%^% +3 "core" %˾[\ ? +3 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%n  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%O  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%X * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%j'\ +2449 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%` +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%' +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%6  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%t'ϴ +2436 "core" ' + ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +10 .PSV.dial PSR +4 "processing"%< +137 "core"  +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +7 "processing"% +20 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%_'5 +333 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%' +339 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%l'˹ +1592 "core" ' +8 ."da"PTV.dial :puck +3 "processing"%~  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%y +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +37 "core" + "processing"%K% +4 "core" %˶  +2 ."da"PS.seek 1.5ml +3 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%4 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%S'ϴ +1598 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%z  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%W  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2527 "core" ' + ."da"PSV.dial PTV +8 "processing"%1 +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%" +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%, +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%/  +73 "core"  +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +2504 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%2 +133 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%['˹ +2098 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%C  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%i +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%x  +36 "core" +2 "processing"%o% +3 "core" %˵,  +3 ."da"PS.seek 1.5ml +2 "processing"%U' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%q * +37 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +106 "core"  +2 ."da"PS.seek 0ml +3 "processing"%.'ϴ +1589 "core" ' + "processing"%R9 +4 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +4 "processing"%w +4 %a& +3 "core" 5 + &^*$\ 5 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&\ % +5 "core" %\  n $ +2 "storage"(>% +3 "core" %y  )  +2 "storage"(. +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(Q(d +202 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (8& +3 "core" &b W _ +2 "manipulator"&k& +4 "core" &- " # +2 "manipulator"&|% +3 "core" %\  q # +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&(U +174 "core" ( + "manipulator"&& +4 "core" &M  $ +2 "storage"(& +3 "core" &b s e ) +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +94 "core" ' +2 "storage"(& +3 "core" &b 2  N +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(p'> +287 "core" ' + "storage"(B- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +4 "storage"(7' +57 "core" ' +9 "manipulator"&& +3 "core" &M  @ $ +2 "manipulator"&T% +3 "core" % %  +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&?'\ +93 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&u(_ +265 "core" ( + "manipulator"&r& +4 "core" &S h f $ +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &\\& +3 "core" &T $ +2 ."da"Forearm.seek PC +3 "manipulator"&&'$ +103 "core" ' + ."da"Hand.close +2 "manipulator"&V/ +74 "core" / +2 ."da"PC.seek :open +4 "processing"%( +459 "core" ( + "storage"(Z& +4 "core" &b x { & +2 "manipulator"&& +3 "core" &a A  +2 "manipulator"&c% +4 "core" %    +2 ."da"Forearm.seek :retract +8 "manipulator"&N'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&L(U +267 "core" ( + "manipulator"&I& +4 "core" &a 7 ( +2 "storage"(& +3 "core" &b K M / +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&!1 +69 "core" 1 +2 "storage"(m- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(f' +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(' +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1215h.tif +8 "processing"% & +15 "core" &\  +2 "manipulator"&Y& +4 "core" &a  +2 "manipulator"& % +6 "core" % 4@ +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&P'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&G(- +170 "core" ( +3 "manipulator"&H& +4 "core" &- e c 0 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &v& +3 "core" &- 5 F  +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&:'a +113 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&0/ +76 "core" / +2 "manipulator"&E& +3 "core" &-   +2 "manipulator"&% +4 "core" % q]   +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&]'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&(_ +124 "core" ( + "manipulator"&3& +4 "core" &d o  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &h& +3 "core" &d o p  +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&}'$ +99 "core" ' + "manipulator"&g& +4 "core" &d ! ,  +2 "manipulator"&F% +4 "core" %. . & $ +2 "processing"%e& +4 "core" & +2 "processing"%& +5 "core" &l +2 ."psFlush"PC.seek :closed +3 "processing"%)(^ +5 "core" & +7 & 0 $e +9 &Tq 9 +10 &zj M +9 &E R +9 &JA  R +10 & D R +9 &C R +9 &D R +10 &RD R +9 &@ R +10 &F R +66 &!G R +9 &#ZF R + &%C S &&B S + &(A S + &*_> S + &,!> S + &-> S +4 &/? S +9 &1fA T +10 &3)A S +9 &4D T +10 &6@ T +9 &8oC S +9 &:1? S +10 &;? S +9 &=C T +9 &?vA T +10 &A;B S +9 &BM S +9 &Dh V +10 &Fnz Y +9 &H1u Y +10 &Ix Z +9 &K~ Z +9 &Mt~ Z +10 &O4 [ +9 &P~ Z +9 &R Z +10 &Tz [ +9 &V< [ +10 &W~ \\ +9 &Y} \\ +9 &[|w ] +10 &]= Y +9 &^D]u %m +9 &^:} 6 +6 ( + "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.95 +2 "processing"%@& +7 "core" &^* 6 + &^*~ 6 + ."psFlush"Hand.open +2 "manipulator"&=1 +75 "core" 1 +2 "manipulator"&% +3 "core" % - 9 6   +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&b'\ +96 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%+ +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%*' +441 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.13 seconds\ /var/log/esp/da23jul1215h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1215h15s.tif +148 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%$'\ +907 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1215h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1215h26s.tif +1192 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%# @ +198 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%;  +134 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%D +109 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%A'ϖ +921 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1215h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "18.13 sec auto-exposure",Subject: "da23jul1215h images!" +5 "storage"(M- +6 "core" -' +3 "storage"(-& +3 "core" &b c b +2 "manipulator"&^& +5 "core" &d + +7 "manipulator"&(% +8 "core" %\  + +11 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +5 "manipulator"&(U +266 "core" ( +4 "manipulator"&& +8 "core" &t /- +15 "storage"(n& +7 "core" &b \  +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&O' +105 "core" ' +4 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(X' +54 "core" ' +6 "manipulator"&& +9 "core" &t z e a A- +2 "storage"(& +8 "core" &b i g /\  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +5 "manipulator"&`') +36 "core" ' +3 ."da"Elbow.hold +6 "manipulator"&', +18 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(J' +29 "core" ' +4 "manipulator"&6% +6 "core" %; 7 5 6 +4 "storage"(j& +8 "core" &b  \  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +7 "Can"\ WV +7 ."da"Forearm.seek 3 + 318 counts +5 "manipulator"&<'g +156 "core" ' +12 "manipulator"&t& +11 "core" &t s > B- +3 "storage"(_& +8 "core" &b i g\  +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&' +19 "core" ' +4 "storage"(~% +6 "core" % R R C\  +6 ."downElevator"SE.seek :down +6 "storage"(y'g +98 (5% +12 "core" %F G @ \ \\w +5 "manipulator"&K% +9 "core" % k j  = +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"&l'\ +95 "core" ' +33 ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 (4& +6 "core" &b P e \  +301 ' +3 ."psFlush"PSR.select :air +8 .PSV.dial PSR +10 "processing"% +108 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +9 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%z' +596 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +6 #"uploadLog"upsync +7 ."psFlush"PS.seek 2.5ml +2 "processing"%W'\ +2100 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%%  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%S +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%1'ϖ +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%" +104 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%,'M +1089 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%/'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%2  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +6 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%C'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%i +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +596 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%o'\ +2107 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%[ +75 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%q U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%U @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%R'\ +2594 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%w  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%a'ϴ +2622 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%\ +44 "core" + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%>'\ +2599 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%8 U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%k'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%| @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +55 "processing"% '\ +2604 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%s'M +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%9'\ +1591 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%B +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%T  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%p'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +592 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%\\'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%V U +57 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%?'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%d @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%Z'\ +2607 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%c'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%& +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%I'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%u'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%! @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%m'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%N'ϴ +969 "Can"\ *C% +1634 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&Y& +6 "core" &t   R- +2 "manipulator"& % +3 "core" %\   M R +2 ."psFlush"Elbow.seek PC +2 "manipulator"&7(_ +252 "core" ( + "manipulator"&f& +3 "core" &f N U +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &H& +3 "core" &f U +2 ."psFlush"Forearm.seek PC +3 "manipulator"&v'$ +99 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +71 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%L( +459 "core" ( + "manipulator"&0& +4 "core" &f  L V +2 "manipulator"&E% +3 "core" % 6  U +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&P(- +125 "core" ( +2 "manipulator"&3& +3 "core" &-   Z +49 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +4 &h& +3 "core" &-  J [ +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&:'a +113 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&g1 +73 "core" 1 +2 "manipulator"&F% +4 "core" % iR 9 D +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&e'\ +115 "core" ' +2 #"myShortDA"Finished short da assay +1301 #"tina"-> `access 3 +3 !o:SyntaxError: mesg"Acompile error\ tina:37: unterminated string meets end of file:@timestampu: Time  :bt["!tina:37:in `topLevelBinding'" access 3 +4 "storage"(G% +5 "core" %x ) Q\ 0 +2 "manipulator"&]% +4 "core" %\    \\ +2 "manipulator"&& +3 "core" &-   \\ +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 7 +3 "storage"(@([ +661 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (=& +3 "core" &[ \ ) +1910 #"tina"-> shortDAflush +3 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +5 "core" &\ , +2 "manipulator"&& +4 "core" &- # * ] +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&+(- +5 "core" ( + "manipulator"&}& +4 "core" &- . ) 6 ] +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +3 "core" &- 1 1 ^ ] +2 ."tina"Forearm.seek :garage +3 "manipulator"&*'a +113 "core" ' + ."tina"Hand.close +2 "manipulator"&#/ +78 "core" / + "manipulator"&;& +4 "core" &- 0 H +2 "manipulator"&D% +3 "core" % s\\ 9 H +2 ."tina"Forearm.seek :retract +3 "manipulator"&$'\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +3 "manipulator"&M(i +298 "core" ( +2 "manipulator"&-& +3 "core" &s   8 [C +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &^& +3 "core" &s   p [C +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&('Ͻ +102 "core" ' + "manipulator"&& +4 "core" &s  @ XC +2 "manipulator"&n% +3 "core" %Ϲ  X +3 "collection"'& +3 "core" &b\ * +3 "collection"'& +5 "core" &g\ * +2 ."tina"CC.seek :closed +2 "collection"'(S +7 "core" &_\ * +4 &^\ *4 +9 &9Fxc\ !2 +9 &]n~g\ F +10 &`h\ #R +9 &Ng\ $Q +9 &yRa\ $R +10 &;Oh\ #R +9 &Rf\ $Q +9 &Rf\ $R +10 &Tm\ #Q +9 &DLi\ $Q +9 &!Nj\ $Q +10 &"Rh\ $Q +9 &$Nk\ $R +10 &&KRk\ #R +9 &( Re\ #R +9 &)Ni\ $R +10 &+Lb\ $R +9 &-SOe\ $R +10 &/Lh\ %R +9 &0Ml\ $R +9 &2Lb\ $R +10 &4\\Ll\ $Q +9 &6Od\ $Q +9 &7La\ $R +10 &9Qf\ #R +9 &;cNg\ $R +9 &=&Qd\ $Q +10 &>Md\ $Q +9 &@Nf\ $R +10 &BkTp\ $R +9 &D+Yo\ #R +9 &Egh\ !T +10 &Gn\ X +9 &IOe\ ^ +9 &K]\ ^ +10 &Lo\ ` +9 &Nq\ _ +10 &PSr\ _ +9 &Rn\ ` +9 &SlKw\ (y +10 &S{\ W +5 ( +2 "collection"'& +4 #"tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.43 +2 "collection"'b& +6 "core" &Sv\ W + &Sm\ W +2 ."tina"Hand.open +2 "manipulator"&61 +76 "core" 1 +2 "manipulator"&j% +3 "core" % Ϲ g N +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%O  +45 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +62 ."tina"PS.seek 2.5ml +2 "processing"%t'\ +2598 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%  +2 "collection"'_  +8 "core"  +94  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%X +203 "core" +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'~  +5 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%` @ +74 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%5'ϴ +2601 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%K  +189 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%<'\ +2610 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +10 ."tina"CBV.dial PRV +4 "processing"%4  +7 "collection"'J  +6 "core"  +3  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +189 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'y  +5 "core"  +2 ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +5 "core" A +3 ."tina"PS.seek 0ml +3 "processing"%A'ϴ +2602 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%z  +190 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%%'\ +2605 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%  + "collection"'S  +5 "core"  +4  + ."tina"PSV.dial :PTV,via: :air +3 "processing"%W +203 "core" +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'"  +7 "core"  + ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%1 @ +6 "core" A +2 ."tina"PS.seek 0ml +2 "processing"%,'ϴ +2620 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +189 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%2' +1589 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +3 ."tina"PS.seek 0ml +4 "processing"%/'ϴ +1596 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%i +45 "core"  +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +3 "processing"%C'\ +2599 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 "processing"%x  +2 "collection"'[  +9 "core"  +2  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%q +189 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 "collection"'o  +6 "core"  + ."tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%U @ +6 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' + ."tina"PSV.dial :air +3 "processing"%w  +85 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%R'\ +2609 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%\ +83 "core" +2 ."tina"PS.seek 0ml +5 "processing"%a'ϴ +2596 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%  +72 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%8'\ +2612 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%> +87 "core" +2 ."tina"PS.seek 0ml +51 "processing"%|'ϴ +2600 "core" ' + ."tina"PSV.dial :air +4 "processing"%k  +71 "core"  +2 ."tina"PS.seek 2.5ml +4 "processing"%'\ +2608 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"% +73 "core"  +3 ."tina"PS.seek 0ml +4 "processing"%'ϴ +2609 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &s MC +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +2 "manipulator"&s(i +6 "core" ( + "manipulator"&B& +4 "core" &s i LC +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" &s + MC + ."tina"Forearm.seek CC +3 "manipulator"&T'Ͻ +98 "core" ' + ."tina"Hand.close +2 "manipulator"&9/ +75 "core" / +2 ."tina"CC.seek :open +3 "collection"'( +405 "core" ( +2 "manipulator"&p& +3 "core" &s   SC +2 "manipulator"&r% +3 "core" %  S +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +3 "manipulator"&V(- +279 "core" ( + "manipulator"&\\& +4 "core" &-  i U +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &d& +3 "core" &- 0 U +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +4 "manipulator"&?'a +113 "core" ' + ."tina"Hand.open +2 "manipulator"&1 +74 "core" 1 + "manipulator"&Z% +4 "core" % jU  A +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&&'\ +103 "core" ' +4680 "Can" \ /7 +2241 #"tina"-> access 4 +4 "storage"(c% +5 "core" %x  <\ 0 +2 "manipulator"&% +4 "core" %\    [ +2 "manipulator"&I& +4 "core" &-   [ +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(!( +986 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (u& +3 "core" & \ & +10541 #"tina"-> start(:myShortDA){shortDA} +4 "collection"' % +4 "processing"%m% +10 "core" %\ * + %ϱ\ E +6 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +2536 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%Y +45 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +73 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%f  +133 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%H'ZP +2265 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%'  +2 "collection"'  +6 "core"  +127  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%l' +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%) @ +106 "core" > + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +9 ."myShortDA"PS.seek 0ml +8 "processing"%0'ϴ +584 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%E +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%3'M +1089 "core" ' +2 ."myShortDA"PSR.select :air +51 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%v'\ +1598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%h +102 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%7'ϴ +2602 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%g +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%F'M +1099 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1588 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%: +105 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%G  +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%]'ϴ +2595 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%Q'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%= +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2607 "core" ' +3 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +6 "core" &\ C +2 "manipulator"&}% +3 "core" %\   X +2 "storage"(.% +4 "core" %x \ . + "storage"(#. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(;(, +529 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (D& +3 "core" &, \ ) +2 "manipulator"&P& +4 "core" &- C V + "manipulator"&e% +4 "core" %\  c V +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&*(/ +196 "core" ( + "manipulator"&-& +4 "core" &7 c W +2 "storage"(+& +3 "core" &, (\ , +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&^' +94 "core" ' +2 "storage"(& +4 "core" &, \ - +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(n'> +305 "core" ' + "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 ($& +2 "core" &, %\ ) +2 "manipulator"&{& +4 "core" &7  3 V +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&b(/ +6 "core" ( + "manipulator"&6& +5 "core" &7  I V + "storage"(j& +3 "core" &, \ * +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'ρ +23 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&O/ +78 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:41:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&(& +6 "storage"(N'g +5 "core" &7  W + "manipulator"&_% +4 "core" % ~ X +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&X(_ +168 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +95 "core" ( +2 "manipulator"&~& +3 "core" &d  V +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &`& +3 "core" &d  d V +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&t'$ +111 "core" ' + "manipulator"&K& +4 "core" &d  U +2 "manipulator"&5% +3 "core" % T +2 "processing"%4& +4 "core" &\ @ +2 "processing"%J& +5 "core" &\ @ +49 ."myShortDA"PC.seek :closed +10 "processing"%(^ +7 "core" &\ A +2 &\ A + &\ @ + &\ A + &\ @ + &\ @ + &\ A + & *\ >$e +9 &Uw\ 89 +9 &|p\ 9M +10 &L\ \ 7Y +10 &Q\ 7Y +9 &R\ 6Y +10 &T\ 7Y +9 &VE\ 7Y +9 &X\ 6Y +10 &Y\ 6Y +9 &[\ 6Z +9 &]K\ 6O +10 &^P\ 5#m +9 &^%\ =. +2 ( +2 "processing"%J& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.80 +3 .Hand.open +4 "manipulator"&y1 +74 "core" 1 + "manipulator"&% +4 "core" %  Q +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&<'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +3 "processing"%z  +4 %A9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%S9 +3 "core" 9  +102 "processing"%W9 +2 "core" 9  +103 "processing"%"9 +2 "core" 9 +103 "processing"%19 +2 "core" 9 +102 "processing"%%9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%,9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%29 +3 "core" 9* +102 "processing"%i9 +2 "core" 9/ +103 "processing"%/9 +2 "core" 93 +103 "processing"%x9 +2 "core" 97 +102 "processing"%[9 +3 "core" 9; +102 "processing"%q9 +3 "core" 9? +102 "processing"%o9 +3 "core" 9D +102 "processing"%U9 +2 "core" 9H +103 "processing"%C9 +3 "core" 9L +102 "processing"%w9 +2 "core" 9P +103 "processing"%9 +2 "core" 9T +102 "processing"%\ 9 +6 "core" 9Y +103 "processing"%R9 +2 "core" 9] +103 "processing"%9 +2 "core" 9a +102 "processing"%a9 +3 "core" 9e +102 "processing"%>9 +2 "core" 9j +103 "processing"%89 +3 "core" 9n +102 "processing"%k9 +2 "core" 9r +103 "processing"%|9 +2 "core" 9 v +103 "processing"% 9 +2 "core" 9z +102 "processing"%9 +3 "core" 9~ +102 "processing"%9 +2 "core" 9 +103 "processing"%B9 +2 "core" 9& +103 "processing"%9 +2 "core" 9, +102 "processing"%99 +3 "core" 93 +102 "processing"%M9 +2 "core" 9; +103 "processing"%9 +3 "core" 9A +102 "processing"%9 +2 "core" 9H +103 "processing"%p9 +2 "core" 9P +103 "processing"%r9 +2 "core" 9V +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%T ppQ +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\\ +103 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%d' +594 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%s'˹ +1585 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%  +132 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%Z +74 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +56 "core" + "processing"%?% +4 "core" %˼\ ? +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%c' +583 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%I'ϴ +1464 "Can" \ )B"d Q +136 "core" ' + ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +51 .PTV.dial :puck +9 "processing"%@  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%u  +38 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%m * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core" +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%Y'\ +2438 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%f +75 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +85 "core" +3 ."myShortDA"PS.seek 0ml +7 "processing"%''ϴ +2447 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%H  +138 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%) +43 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%l @ +103 "core" @ +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%E' +352 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'0  +2 "processing"%3  +4 "core"  +42  + "processing"%h% +4 "core" %'\ 5 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%v' +354 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'g  +33 "core" + ."myShortDA"PRV.dial :air +3 "processing"%7  +57 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%F'A +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%: @ +79 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%G' +865 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%'˹ +1597 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%] +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%= @ +77 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%Q  +35 "core"  +2 "processing"%% +4 "core" %˸!\ < +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%}' +244 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%. * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%#'ϴ +1949 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'!& +4 "core" &D\ +2 "manipulator"&D& +4 "core" &e l R +2 "manipulator"&P% +3 "core" %\  S +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&e(- +126 "core" ( +2 "manipulator"&-& +3 "core" &-\   O!p +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &+& +3 "core" &- Y K!p +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&V'a +115 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +68 "core" / + "manipulator"&&& +4 "core" &- h Y 9!p +2 "manipulator"&% +3 "core" % na P X % 9 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&$'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&{(i +284 "core" ( +2 "manipulator"&6& +3 "core" &u D G' +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &j& +48 "core" &u W I' +9 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&O'Ͻ +99 "core" ' +2 "manipulator"&(& +3 "core" &u $ N' +2 "manipulator"&_% +4 "core" %ϩ g F +2 "collection"'*& +4 "core" &K\  +3 "collection"'^& +4 "core" &D\  +2 ."myShortDA"CC.seek :closed +4 "collection"'n(S +5 "core" &D\ " +4 &>\ 5 +10 &5FxG\ 1 +9 &Vm{G\ F +9 &_@\ R +10 &LE\ Q +9 &pLE\ R +9 &1PD\ R +10 &LC\ R +9 &N=\ Q +9 &wQ>\ R +10 &;J;\ Q +9 & O9\ R +10 &"KB\ R +9 &$N>\ R +9 &&CO8\ Q +10 &(L.\ Q +9 &)N8\ Q +10 &+J8\ R +9 &-KL/\ Q +9 &/ P1\ R +10 &0O5\ R +9 &2Q0\ R +9 &4RO1\ R +10 &6R$\ R +9 &7Q#\ Q +9 &9K#\ R +10 &;ZP"\ R +9 &=O \ R +10 &>M!\ Q +9 &@O\ R +9 &BbN)\ R +10 &D X5\ S +9 &Ec,\ T +10 &G/\ X +9 &IG-\ ^ +9 &K \ _ +10 &L!\ _ +9 &N)\ _ +9 &PI'\ ` +10 &R(\ a +9 &SeM"\ \ *~ +9 &S#\ T +6 ( +2 "collection"'^& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.44 +3 "collection"'& +6 "core" &Sn%\ T + &SoF\ T +2 ."myShortDA"Hand.open +2 "manipulator"&~1 +75 "core" 1 + "manipulator"&`% +4 "core" % ϩ a F +2 ."myShortDA"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +7 "manipulator"&b'\ +99 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%K +104 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%5' +1598 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%4  +42 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%N'ϴ +1591 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%L'\ +2603 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%y  +4 "collection"'  +34 "core"  +128  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%A +116 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'J  +6 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +74 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%t'ϴ +2596 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%S  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%W'\ +595 "Can"\ X%- +2003 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%" +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%1'ϴ +2609 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%, +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2609 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&2& +7 "core" &u  F' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&i(i +15 "core" ( +2 "manipulator"&/& +3 "core" &s h JO +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &x& +3 "core" &s R HO +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&['Ͻ +92 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&q/ +77 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'o( +405 "core" ( + "manipulator"&U& +56 "core" &s m NO +2 "manipulator"&C% +4 "core" % ϲ z O2 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&w'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +282 "core" ( +2 "manipulator"&\ & +3 "core" &- @ O +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &R& +3 "core" &- . O +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +116 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&a1 +77 "core" 1 + "manipulator"&>% +5 "core" % hQ ; K - < +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&8'\ +108 "core" ' +2 ."da"delayUntil "16:35:51.57" +24741 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%k @ +74 "core" A + ."da"PBV.dial :waste1 +3 "processing"%|  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2452 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%B +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%9 +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%M  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2434 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%p' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%r'˹ +1597 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%\\  +78 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%d  +35 "core"  + "processing"%% +4 "core" %˻6\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%?'ϴ +1591 "core" ' +2 ."da"delay 2:00 +9270 "Can"\ "U(\ \ } +2733 #"da"recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%s  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%c * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%@'\ +2437 "core" ' + ."da"PSV.dial PTV +3 "processing"%u +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%m +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%I  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +2464 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +50 "processing"%f +140 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%Y  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%H +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%)  +37 "core" + "processing"%l% +4 "core" %˻X\ A +2 ."da"PS.seek 1.5ml +3 "processing"%'' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%3'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%h  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%E  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%g * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%7 +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%v'\ +2450 "core" ' + ."da"PSV.dial PTV +3 "processing"%: +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%F +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%G  +74 "core"  +3 ."da"PS.seek 0ml +4 "processing"%]'ϴ +2445 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%=  +43 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%Q  +134 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +45 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%.  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%}' +385 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%!  +46 "core"  +2 "processing"%D% +3 "core" %H\ @ +2 ."da"PS.seek 0.55ml +3 "processing"%P' +337 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%-  +44 "core"  +2 ."da"PS.seek 2ml +4 "processing"%+'˹ +1541 "core" ' + ."da"PSV.dial :PML +3 "processing"%X +45 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +79 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%&  +37 "core" +2 "processing"%% +3 "core" %˸,\ > +2 ."da"PS.seek 1.85ml +2 "processing"%<' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%V * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%6'ϴ +1953 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +13284 "Can"\ *A*  +34720 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%e @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%j  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%( * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%_  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%*'\ +2467 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%$ +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +93 "core"  +9 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%~  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%`'ϴ +2457 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%^ +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%K' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%O'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%#  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%4 +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +37 "core" + "processing"%% +4 "core" %˾-\ @ +2 ."da"PS.seek 1.5ml +3 "processing"%N' +580 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%y'ϴ +1586 "core" ' + ."da"delay 2:00 +10712 "Can"\ +@-w +1292 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%A  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%J  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%S'\ +2459 "core" ' + ."da"PSV.dial PTV +3 "processing"%t +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%" +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%W +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%%  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%1'ϴ +2438 "core" ' +2 #"da"washCycleDA #2 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%, +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%2'˹ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%/  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%x +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +35 "core"  +2 "processing"%{% +3 "core" %˽K\ 7 +2 ."da"PS.seek 1.5ml +2 "processing"%b' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%n * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%U'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%C  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%[  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%\ * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%i'\ +2457 "core" ' + ."da"PSV.dial PTV +3 "processing"%a +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +53 "processing"%> +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%w +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%k'ϴ +2463 "core" ' +2 #"da"washCycleDA #3 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%| +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"% ' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +9 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%B +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%9% +3 "core" %˴H\ 6 +2 ."da"PS.seek 1.5ml +3 "processing"%M' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%p  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +87 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%d'\ +480 "Can"\ )A0+ ? +1961 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%r +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Z  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%s'ϴ +2454 "core" ' + ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +10 "processing"% +134 "core"  +9 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +19 "processing"% +29 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +13 "processing"%c'5 +346 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%z' +333 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%?'˹ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%u  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%m +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%I% +3 "core" %˷H  +2 ."da"PS.seek 1.5ml +2 "processing"%@' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%f * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1597 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%Y  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%H * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%) +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +57 "processing"%l'\ +2558 "core" ' + ."da"PSV.dial PTV +8 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%0 +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%h  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%E'ϴ +2540 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%g +134 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%7'˹ +2107 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%3  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%: +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%F  +37 "core" +2 "processing"%% +3 "core" %˻8  +2 ."da"PS.seek 1.5ml +2 "processing"%G' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%v * +37 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%=  +106 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Q'ϴ +1601 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%. +4 %& +4 "core" 5 + &^"C\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&]% +5 "core" %\  ` % +2 "storage"(!% +4 "core" %n > H + "storage"(D. +4 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(}(d +195 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (-& +3 "core" &g G % +2 "manipulator"&P& +3 "core" &-  # +2 "manipulator"&X% +4 "core" %\  q # +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&(U +184 "core" ( +2 "manipulator"&&& +3 "core" &L n 9 / +2 "storage"(& +3 "core" &g 2 1 y +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&V' +106 "core" ' + "storage"(+& +4 "core" &g } . +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(<'> +281 "core" ' + "storage"( - +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(e' +38 "core" ' +2 "manipulator"&j& +4 "core" &L / +2 "manipulator"&(% +3 "core" % _ +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&_'\ +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&6(_ +258 "core" ( + "manipulator"&$& +4 "core" &h  # +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &h # +3 ."da"Forearm.seek PC +4 "manipulator"&'$ +94 "core" ' + ."da"Hand.close +2 "manipulator"&~/ +78 "core" / +2 ."da"PC.seek :open +3 "processing"%*( +461 "core" ( +2 "storage"(^& +3 "core" &g  +2 "manipulator"&`& +3 "core" &h  +2 "manipulator"&K% +4 "core" %  6 = +54 ."da"Forearm.seek :retract +15 "manipulator"&#'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&4(U +248 "core" ( + "manipulator"&5& +4 "core" &R  (% +2 "storage"(& +3 "core" &g = G s +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&O' +115 "core" ' + ."da"Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "storage"(N- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(A' +23 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(J' +50 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1217h.tif +7 "processing"%& +15 "core" & +4 "manipulator"&L& +4 "core" &R # $ W% +2 "manipulator"&y% +5 "core" % # ' >^ +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&t'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&"(- +178 "core" ( +2 "manipulator"&W& +4 "core" &- / .  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &%& +3 "core" &- % &  +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&S'a +112 "core" ' + ."psFlush"Hand.close +3 "manipulator"&,/ +71 "core" / +2 "manipulator"&1& +3 "core" &-  +2 "manipulator"&% +4 "core" % l\\  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&/'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&x(_ +122 "core" ( +2 "manipulator"&q& +3 "core" &i ' " > +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &{& +3 "core" &i  ! J +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&2'$ +93 "core" ' +2 "manipulator"&n& +3 "core" &i / 3 H  +2 "manipulator"&b% +4 "core" %, 7 4   +2 "processing"%C& +4 "core" & +3 "processing"%[& +5 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%\ (^ +7 "core" & +3 & 3 +10 &6En 2 +9 &[oo F +10 &U T +9 &> R +9 &s> S +10 &5D S +9 &C S +9 &< S +10 &x@ T +9 &9A  T +9 & >  S +10 &"?  S +9 &$A T +10 &&CA  S +9 &(? S +9 &)B T +10 &+< S +9 &-J? T +9 &/ B S +10 &0@ S +9 &2? S +10 &4QC T +9 &6> S +9 &7B S +10 &9A R +9 &;]D S +9 &=D S +10 &>B S +9 &@A S +10 &BdG S +9 &D ] U +9 &E Z +10 &Gs Y +9 &IZz Y +10 &Kx Z +9 &L~ Z +9 &N [\ +10 &P[ \\ +9 &R \\ +9 &S \\ +10 &U [ +9 &Wa \\ +9 &Y# \\ +10 &Z ] +9 &\\ ] +10 &^Cxj + +9 &^h C +9 ( +3 "processing"%[& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.98 +2 "processing"%R& +7 "core" &^A < + &^B < +2 ."psFlush"Hand.open +2 "manipulator"&U1 +72 "core" 1 +2 "manipulator"&a% +3 "core" % ,   +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&>'\ +95 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%w +44 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +63 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%' +166 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.9 seconds\ /var/log/esp/da23jul1217h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1217h15s.tif +433 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%i'\ +610 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1217h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1217h26s.tif +1490 "core" ' +2 ."psFlush"delay 1 second +109 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%| @ +201 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%k  +139 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +107 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +612 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1217h26s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "15.9 sec auto-exposure",Subject: "da23jul1217h images!" +4 "storage"(B- +6 "core" -' +3 "storage"(& +8 "core" &g ) ) +5 "manipulator"&9& +10 "core" &i A $ +8 "manipulator"&% +7 "core" %\  { % +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +5 "manipulator"&(U +266 "core" ( +4 "manipulator"&M& +9 "core" &u ', +3 "storage"(& +10 "core" &g A @  +4 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&p' +99 "core" ' +14 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(\\' +51 "core" ' +4 "manipulator"&& +5 "core" &u e X  ?, +4 "storage"(& +7 "core" &g O ] e\  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +6 "manipulator"&') +35 "core" ' +2 ."da"Elbow.hold +15 "manipulator"&r, +7 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +6 "storage"(' +21 "core" ' +3 "manipulator"&Z% +7 "core" %;  7  4 +4 "storage"(d& +7 "core" &g   T\  +6 ."da"Forearm.force -20 +3 "manipulator"&5 +14 ."da"Forearm.seek 3 + 318 counts +4 "manipulator"&'g +19 "core" ' +4 "manipulator"&s& +7 "core" &u r ~ S A, +5 "storage"(c& +6 "core" &g b a\  +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&z' +21 "core" ' +3 "storage"(u% +7 "core" % a ]\  +6 ."downElevator"SE.seek :down +8 "storage"(m'g +98 ( % +6 "core" %RJ @ =\ [v +9 "manipulator"&I% +8 "core" % K G < +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"&?'\ +99 "core" ' +38 ' +3 ."downElevator"SE.stop +2 "storage"(5 +10 (f& +6 "core" &g X M \  +765 ' +4 ."psFlush"PSR.select :air +13 .PSV.dial PSR +8 "processing"%@ +108 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +131 ."psFlush"PS.seek 0.5ml +5 "processing"%' +598 "core" ' +2 ."psFlush"delay 5 seconds +9 #"uploadLog"upsync +494 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%Y'\ +2096 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%H  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%) @ +76 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"% +103 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%0 +104 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%''M +1099 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%h'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%l +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%g  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%E  +7 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%3'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%: +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +587 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2107 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%7 +74 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%v U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%='ϴ +2609 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%G @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2035 "Can"\ &H5 ե +572 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%.  +73 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%'ϴ +2618 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%] +45 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%!'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%D +72 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%- U +6 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%P'ϴ +2603 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%X @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%;'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%&  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%+'M +1095 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%8'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%j  +55 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%('ϴ +2643 "core" ' +8 ."psFlush"PSV.dial PSR +3 "processing"%< +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%V' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%$'\ +2109 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +86 "core" ~ + ."psFlush"PBV.dial PSV +3 "processing"% U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%~'ϴ +2609 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%_ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%^  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%`'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%K +45 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%'\ +2606 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%5 +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" U +2 ."psFlush"PS.seek 0ml +4 "processing"%6'ϴ +2603 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%N'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%#'ϴ +2594 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&L& +7 "core" &u  R, +2 "manipulator"&y% +3 "core" %\   S +2 ."psFlush"Elbow.seek PC +2 "manipulator"&e(_ +256 "core" ( + "manipulator"&A& +4 "core" &f   T +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &W& +3 "core" &f ] T +3 ."psFlush"Forearm.seek PC +2 "manipulator"&%'$ +100 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&O/ +73 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%4( +457 "core" ( + "manipulator"&,& +4 "core" &f " W +2 "manipulator"&1% +3 "core" % 5 ) W +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&t(- +136 "core" ( + "manipulator"&q& +4 "core" &-   8 \\ i +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &{& +3 "core" &-   < [ i +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&S'a +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&n1 +72 "core" 1 + "manipulator"&b% +4 "core" % jP 3 D +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&C'\ +104 "core" ' +2 #"myShortDA"Finished short da assay +565 #t-> access 3 +3 "storage"("% +5 "core" %o \ / +2 "manipulator"&/% +4 "core" %\   / Z +2 "manipulator"&*& +3 "core" &-  Zh +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 7 +3 "storage"(R([ +664 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (U& +3 "core" &[ \ ' +1670 #t-> shortDAflush; PS.flush; shortDAflush +8 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'a& +5 "core" &\ + +2 "manipulator"&[& +4 "core" &-   r Zh +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(- +6 "core" ( + "manipulator"&2& +4 "core" &-   [h +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &-    [h +2 .tForearm.seek :garage +3 "manipulator"&'a +112 "core" ' +2 .tHand.close +2 "manipulator"&|/ +76 "core" / + "manipulator"&k& +4 "core" &- ` Gh +2 "manipulator"& % +3 "core" % p] G +2 .tForearm.seek :retract +2 "manipulator"&i'\ +111 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&B(i +266 "core" ( + "manipulator"&& +4 "core" &q&  > WA` +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &9& +3 "core" &q&  ` VA` +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'Ͻ +99 "core" ' +2 "manipulator"&M& +3 "core" &q& ) R SA` +2 "manipulator"&% +4 "core" %Ϭ   S +2 "collection"'x& +3 "core" &\ ' +3 "collection"'& +5 "core" &\ ' +2 .tCC.seek :closed +2 "collection"'(S +7 "core" &\ ' +6 & 7z\ $$e +9 &U{{\ 8 +10 &{y|\ M +9 &P\ !R +9 &FM\ !R +10 &N\ !R +9 &P~\ !R +9 &N|\ !Q +10 &OQ\ !Q +9 &P\ !R +10 &Rx\ !R +9 &!S\ !R +9 &#VR\ R +10 &%O~\ !R +9 &&M~\ !Q +10 &(Q|\ !R +9 &*^Q|\ !R +9 &,!L\ "Q +10 &-O}\ !Q +9 &/Tz\ !R +9 &1fP|\ !R +10 &3(T{\ !R +9 &4Qy\ !R +9 &6Rx\ !Q +10 &8nRx\ R +9 &:0Q\ !R +10 &;O}\ !Q +9 &=Nx\ !Q +9 &?vP}\ !R +10 &A9Nx\ !Q +9 &BT\ !R +9 &D]\ S +10 &Fvp\ T +9 &H)\ Z +10 &I~\ ^ +9 &K\ ] +9 &Mc\ ^ +10 &O#\ ^ +9 &P\ _ +9 &R}\ M +10 &S'}\ +| +9 &S\ V +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.44 +2 "collection"'>& +6 "core" &S}\ V +2 .tHand.open + "manipulator"&Z1 +76 "core" 1 + "manipulator"&d% +4 "core" % Ϭ , J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&s'\ +99 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%J  +46 "core"  + #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 2.5ml + "processing"%c'\ +2595 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +5 "processing"%u  + "collection"'p  +7 "core"  +96  + .tPSV.dial :PTV,via: :air +3 "processing"% +192 "core"  +2 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +5 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%I @ +76 "core" B +2 .tPS.seek 0ml +2 "processing"%\\'ϴ +2598 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +192 "core"  + #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 .PS.seek 2.5ml +5 "processing"%'\ +2601 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +5 "processing"%f  +2 "collection"'  +6 "core"  +11  + .tPSV.dial :PTV,via: :air +3 "processing"%z +189 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 "collection"'m  +6 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%@ @ +16 "core" ? +2 .tPS.seek 0ml +4 "processing"%'ϴ +2600 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +190 "core"  + #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%H'\ +368 "Can"\ "Q8v k +2241 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 "processing"%)  +5 "collection"'  +4 "core"  +10  +2 .tPSV.dial :PTV,via: :air + "processing"%Y +191 "core"  + .tCTV.dial :air,avoiding: :intake +2 "collection"'0  +8 "core"  + .tPTV.dial :PRV,avoiding: :puck +2 "processing"% @ +57 "core" ? +3 .tPS.seek 0ml +2 "processing"%''ϴ +2598 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%l  +192 "core"  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +4 "processing"%g' +1591 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%E  +45 "core"  +2 .tPS.seek 0ml +3 "processing"%h'ϴ +1596 "core" ' +2 .tPSV.dial PSR +2 "processing"%: +45 "core"  + .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml + "processing"%3'\ +2606 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +5 "processing"%F  + "collection"'7  +8 "core"  +10  +2 .tPSV.dial :PTV,via: :air + "processing"%v +191 "core"  + .tCTV.dial :air,avoiding: :intake +3 "collection"'  +5 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%G @ +7 "core" ? +2 .tPS.seek 0ml +3 "processing"%='ϴ +2601 "core" ' +2 .tPSV.dial :air + "processing"%.  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 .tPSV.dial :PTV +2 "processing"%] +73 "core"  +2 .tPS.seek 0ml +4 "processing"%'ϴ +2608 "core" ' + .tPSV.dial :air +2 "processing"%D  +86 "core" +2 .tPS.seek 2.5ml +4 "processing"%-'\ +2605 "core" ' + .tPSV.dial :PTV +7 "processing"%! +72 "core"  +2 .tPS.seek 0ml +2 "processing"%X'ϴ +2613 "core" ' + .tPSV.dial :air +2 "processing"%P  +86 "core" +2 .tPS.seek 2.5ml +2 "processing"%&'\ +2606 "core" ' +2 .tPSV.dial :PTV +2 "processing"%; +84 "core" +2 .tPS.seek 0ml +4 "processing"%'ϴ +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &q%  JA` +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&+(i +5 "core" ( + "manipulator"& & +4 "core" &q%  JA` +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &j& +3 "core" &q%  KA` +2 .tForearm.seek CC +3 "manipulator"&8'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"& +3 "processing"%{& +5 "core" &\ @ +2 .tPC.seek :closed +2 "processing"%%(^ +6 "core" &\ @ +6 &\ ?6 +9 &>Gr\ 71 +9 &bow\ 7F +10 &W\ 9Q +9 &G\ ;Q +9 &~G\ ;Q +10 &@H\ ;Q +9 &F\ ;Q +10 &I\ :Q +9 &H\ ;Q +9 &HG\ ;Q +10 &!\ I\ :Q +9 &"K\ ;Q +9 &$I\ :Q +10 &&QF\ ;Q +9 &(I\ ;Q +10 &)F\ ;Q +9 &+I\ ;Q +9 &-XI\ ;Q +10 &/FC\ ;Q +9 &0K\ ;Q +9 &2I\ :Q +10 &4aF\ ;Q +9 &6"H\ ;Q +10 &7F\ ;Q +9 &9G\ ;R +9 &;iH\ ;Q +10 &=*H\ ;Q +9 &>F\ ;Q +9 &@L\ :Q +10 &BoO\ :R +9 &D*c\ 8T +10 &E\ 7W +9 &G{\ 7W +9 &Ig|\ 6W +10 &K(~\ 6X +9 &L\ 6X +10 &N\ 6Y +9 &Pl\ 6X +9 &R.\ 6X +10 &S\ 6X +9 &U\ 6Y +9 &Ws\ 6Y +10 &Y3\ 5Y +9 &Z\ 6Z +9 &\\\ 5Y +10 &^>im\ 8* +9 &^m\ 8< +10 ( &^*\ ;5 +2 "processing"%{& +4 #tProcessing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.83 +2 "processing"%e& +4 "core" &^*\ ;5 +2 .tHand.open +2 "manipulator"&n1 +78 "core" 1 +2 "manipulator"&b% +3 "core" %  / O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%S +77 "core"  +2 .tPSR.select :flush +3 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%"'M +1095 "core" ' + .tPSR.select :air +8 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%/'\ +1596 "core" ' +2 .tPSV.dial PTV +2 "processing"%* +75 "core" + .tPTV.dial :puck +2 "processing"%}  +73 "core"  +2 .tPBV.dial :waste1 + "processing"%U  +56 "core" +2 .tPS.seek 0ml +3 "processing"%a'ϴ +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%[ +75 "core"  + .tPSR.select :flush +3 "processing"%@ +12 .tPS.seek 0.5ml +2 "processing"%2' +585 "core" ' + .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%Q'\ +2094 "core" ' +2 .tPSV.dial PTV + "processing"%| +75 "core" +2 .tPBV.dial PSV +2 "processing"%k U +56 "core" V +2 .tPS.seek 0ml +2 "processing"% 'ϴ +2605 "core" ' + .tPSV.dial PBV +2 "processing"%t @ +45 "core" ? +2 .tPS.seek 2.5ml +3 "processing"%C'\ +2600 "core" ' + .tPSV.dial :waste1 +7 "processing"%  +73 "core"  +2 .tPS.seek 0ml +3 "processing"%'ϴ +2598 "core" ' +2 .tPSV.dial PSR + "processing"%9 +46 "core"  + .tPSR.select :air +5 .PS.seek 2.5ml +3 "processing"%w'\ +2608 "core" ' + .tPSV.dial PTV +2 "processing"%M +73 "core" +2 .tPBV.dial PSV + "processing"% U +7 "core" U +2 .tPS.seek 0ml +3 "processing"%x'ϴ +2609 "core" ' + .tPSV.dial PBV +2 "processing"%i @ +45 "core" ? +2 .tPS.seek 2.5ml +4 "processing"%o'\ +2608 "core" ' + .tPSV.dial :waste1 +2 "processing"%>  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%Z'ϴ +1295 "Can"\ *B;+ +1305 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&d& +11 "core" &a 7 V +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&(_ +5 "core" ( +2 "manipulator"&J& +4 "core" &a  N U +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &a 4 U +2 .tForearm.seek PC +3 "manipulator"&#'$ +94 "core" ' +2 .tHand.close + "manipulator"&p/ +79 "core" / +2 .tPC.seek :open +46 "processing"%u( +465 "core" ( + "manipulator"&& +4 "core" &a   Y +2 "manipulator"& % +3 "core" % . \  Y +2 .tForearm.seek :retract +3 "manipulator"&I'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +3 "manipulator"&c(- +131 "core" ( +2 "manipulator"&& +3 "core" &-   Z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &-   Z +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'a +117 "core" ' +2 .tHand.open + "manipulator"&f1 +69 "core" 1 +2 "manipulator"&z% +3 "core" % fK  E +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +104 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'@& +5 "core" &-\ + +2 "manipulator"&& +3 "core" &-   [ +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +9 "core" ( +2 "manipulator"&& +3 "core" &-   ) \\ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &-   [ +2 .tForearm.seek :garage +3 "manipulator"&)'a +113 "core" ' + .tHand.close +2 "manipulator"&Y/ +65 "core" / +2 "manipulator"&0& +4 "core" &- ; H +2 "manipulator"&% +3 "core" % q`  H +2 .tForearm.seek :retract +2 "manipulator"&H'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&l(i +320 "core" ( +2 "manipulator"&'& +3 "core" &["   V=A +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +3 "core" &[!  V=A +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&g'Ͻ +101 "core" ' + "manipulator"&:& +4 "core" &["  , R=A +2 "manipulator"&h% +3 "core" %϶  @ R +2 "collection"'7& +4 "core" &S\ ' +2 "collection"'F& +5 "core" &@\ ' +2 .tCC.seek :closed +2 "collection"'v(S +6 "core" &F\ & +6 &>\ &5 +10 &4Gv@\ 1 +9 &Yo}@\ E +9 &a8\ Q +10 &M2\ !Q +9 &tO-\ Q +9 &6O.\ Q +10 &N5\ Q +9 &N<\ !Q +10 &{O>\ Q +9 &=M3\ !Q +9 & N9\ Q +10 &"N6\ Q +9 &$N1\ Q +9 &&FO$\ Q +10 &( O#\ Q +9 &)N.\ !Q +10 &+N-\ !Q +9 &-NP.\ !Q +9 &/O/\ Q +10 &0O/\ Q +9 &2Q+\ Q +9 &4XM*\ !P +10 &6O/\ Q +9 &7L,\ !Q +10 &9N)\ Q +9 &;_L \ !Q +9 &= Q)\ Q +10 &>M$\ !Q +9 &@Q'\ Q +9 &BfP,\ Q +10 &D%Y3\ R +9 &Eb \ T +10 &G \ W +9 &IK#\ ] +9 &K )\ ] +10 &L&\ ^ +9 &N$\ ^ +9 &PN%\ _ +10 &R%\ _ +9 &SdJ\ - +9 &S}'\ T +6 ( +2 "collection"'F& +4 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.40 + "collection"'& +7 "core" &Sz \ T + &S{&\ T +2 .tHand.open +2 "manipulator"&G1 +70 "core" 1 +2 "manipulator"&3% +4 "core" % ϭ  J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&.'\ +98 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%=  +46 "core"  + #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 2.5ml + "processing"%]'\ +2663 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 "processing"%  +4 "collection"'D  +5 "core"  +9  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +191 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 "collection"'!  +7 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +3 "processing"%- @ +190 "core" ? +2 .tPS.seek 0ml +3 "processing"%P'ϴ +2608 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%X  +191 "core"  + #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 .PS.seek 2.5ml +4 "processing"%;'\ +2609 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%&  +2 "collection"'  +5 "core"  +4  +46 .tPSV.dial :PTV,via: :air +9 "processing"% +191 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 "collection"'j  +6 "core"  + .tPTV.dial :PRV,avoiding: :puck +3 "processing"%< @ +6 "core" ? +3 .tPS.seek 0ml +2 "processing"%B'ϴ +2609 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +3 "processing"%s  +189 "core"  +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%'\ +2609 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +4 "processing"%V  +2 "collection"'  +4 "core"  +4  + .tPSV.dial :PTV,via: :air +2 "processing"%8 +189 "core"  +2 .tCTV.dial :air,avoiding: :intake +3 "collection"'_  +7 "core"  + .tPTV.dial :PRV,avoiding: :puck +3 "processing"%+ @ +6 "core" ? +3 .tPS.seek 0ml +2 "processing"%~'ϴ +2605 "core" ' + .tPSV.dial PSR,avoiding: PBV +3 "processing"%  +191 "core"  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 .PS.seek 1.5ml +5 "processing"%K' +1591 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +2 .tPS.seek 0ml +4 "processing"%5'ϴ +1589 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%'\ +2600 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%6  +4 "collection"'  +8 "core"   +3 .tPSV.dial :PTV,via: :air +2 "processing"%^ +190 "core"  +2 .tCTV.dial :air,avoiding: :intake +3 "collection"'L  +5 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +3 "processing"%y @ +6 "core" ? +2 .tPS.seek 0ml +3 "processing"%A'ϴ +2609 "core" ' + .tPSV.dial :air +2 "processing"%$  +86 "core" +2 .tPS.seek 2.5ml +4 "processing"%`'\ +2608 "core" ' + .tPSV.dial :PTV +2 "processing"%N +84 "core" +2 .tPS.seek 0ml +3 "processing"%O'ϴ +2608 "core" ' + .tPSV.dial :air +7 "processing"%?  +71 "core"  +2 .tPS.seek 2.5ml +3 "processing"%,'\ +2606 "core" ' + .tPSV.dial :PTV +3 "processing"%1 +73 "core"  +2 .tPS.seek 0ml +2 "processing"%q'ϴ +2603 "core" ' +2 .tPSV.dial :air +2 "processing"%  +85 "core" +2 .tPS.seek 2.5ml +3 "processing"%W'\ +2606 "core" ' +2 .tPSV.dial :PTV +2 "processing"%4 +71 "core"  +2 .tPS.seek 0ml +3 "processing"%e'ϴ +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&n& +6 "core" &[! 2 K=A +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&b(i +16 "core" ( + "manipulator"&{& +4 "core" &c( \ JCs +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &S& +3 "core" &c( KCs +2 .tForearm.seek CC +3 "manipulator"&\ 'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&/ +78 "core" / +2 .tCC.seek :open +4 "collection"'"( +401 "core" ( + "manipulator"&*& +4 "core" &c(   RCs +2 "manipulator"&}% +3 "core" %  R +2 .tForearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&/(- +287 "core" ( +2 "manipulator"&[& +3 "core" &- \  X +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &a& +2 "core" &- f X +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&2'a +115 "core" ' +2 .tHand.open +2 "manipulator"&|1 +73 "core" 1 + "manipulator"&k% +4 "core" % kR " C +2 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +7 "manipulator"&Q'\ +107 "core" ' +455 #t-> access 4 +3 "storage"(t% +4 "core" %p\ . +2 "manipulator"& % +5 "core" %\    Z +2 "manipulator"&& +4 "core" &-   Y +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(C( +983 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 (9& +2 "core" & \ % +1332 #t-> Thread["tina"].exit +2 #"tina"Session Ended +4624 #Session Begun +1090 #-> startTube 4 +1677 "Can"-\ 16= +658 #"tina"-> start(:myShortDA){shortDA} +4 "collection"'% +4 "processing"%M% +11 "core" %H\ , +2 %ϱ\ G +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +3892 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +11 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%w  +75 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%i  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%x'ZP +2271 "core" ' +2 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +3 "processing"%>  +4 "collection"'o  +6 "core"  +126  +4 ."myShortDA"PS.seek 0.5ml +8 "processing"%d' +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%J @ +106 "core" > + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +578 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%p +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%r'M +1089 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%% +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1099 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%\\'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%# +102 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%f'ϴ +2607 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%z +103 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%I'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%@ +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%& +6 "core" &\ H +7 "manipulator"& % +3 "core" %\ 2 ' C \\ +2 "storage"(% +4 "core" %p \ 1 + "storage"(Y. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(0(, +518 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &,9 p\ ' +2 "manipulator"&c& +4 "core" &-  Y +2 "manipulator"&m% +3 "core" %\  ! + Z +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&)(/ +174 "core" ( + "manipulator"&& +4 "core" &6\   9 X# +2 "storage"('& +3 "core" &,\ . +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +46 "manipulator"&E' +97 "core" ' +2 "storage"(:& +3 "core" &, :\ / +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(h'> +301 "core" ' + "storage"(7- +55 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (H& +2 "core" &,  0\ - +2 "manipulator"&(& +4 "core" &6\    Y# +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&(/ +5 "core" ( +2 "manipulator"&G& +3 "core" &6\   Y# +2 "storage"(3& +4 "core" &,\ . +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&F'ρ +24 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&=/ +72 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" tina:2:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 ."downElevator"SE.seek :down +5 "manipulator"&g& +6 "storage"(Z'g +4 "core" &6\   Y# + "manipulator"&D% +4 "core" % ω   Y +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' + ."myShortDA"Elbow.seek PC +5 "manipulator"&(_ +151 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +91 "core" ( +2 "manipulator"&!& +4 "core" &i   j Y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &-& +3 "core" &i   R Y +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&]'$ +111 "core" ' + "manipulator"&X& +4 "core" &i  b [ +2 "manipulator"&P% +4 "core" %   [k +2 "processing"%&& +3 "core" &\ F +3 "processing"%& +4 "core" &\ F +2 ."myShortDA"PC.seek :closed +3 "processing"% (^ +6 "core" &\ F +7 & +\ C$e +9 &Tsx\ >8 +9 &|r|\ >M +10 &M\ @R +9 &OG\ AQ +9 &I\ AQ +10 &J\ AQ +9 &I~\ AQ +10 &VJ\ AQ +9 &I\ AQ +9 &Lw\ @Q +10 &!Jo\ AQ +9 &#]Gz\ AQ +9 &%Io\ AR +10 &&Jv\ AQ +10 &(Iu\ AR +8 &*eJu\ AQ +10 &,'Kr\ AQ +9 &-Ju\ AQ +10 &/Jr\ AQ +9 &1mIr\ AQ +9 &3/Io\ AQ +10 &4L[\ AQ +9 &6I^\ AQ +10 &8vI[\ @Q +9 &:7Jc\ AQ +9 &;Ia\ AQ +10 &=Ic\ BR +9 &?}Jc\ AQ +9 &A?Ng\ AQ +10 &BRf\ @R +9 &Djf\ >T +10 &Fud\ =W +9 &H7|f\ =W +9 &Ic\ =W +10 &K_\ +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%e' +346 "core" ' + ."myShortDA"delay 2 seconds +204 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'o  +2 "processing"%>  +4 "core"  +40  + "processing"%x% +4 "core" %\ 4 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%J'} +359 "core" ' + ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'d  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%p  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'A +1261 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%r @ +72 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%%' +853 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"% '˹ +1587 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"% +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +40 "processing"%#  +45 "core" +2 "processing"%% +3 "core" %˺#\ @ +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%\\' +234 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%z * +38 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%f'ϴ +1942 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'@& +5 "core" &C\ ' +2 "manipulator"&I& +3 "core" &i  V +2 "manipulator"&% +4 "core" %\   F W x +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"& (- +123 "core" ( +2 "manipulator"&& +4 "core" &-  N$ + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &-  J Q$ +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&C'a +110 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +74 "core" / +2 "manipulator"&c& +4 "core" &-  B$ + "manipulator"&m% +4 "core" % rf z A +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&'(i +275 "core" ( +2 "manipulator"&/& +3 "core" &o/ 8 HH +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &:& +4 "core" &o0  FH +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&Q'Ͻ +102 "core" ' + "manipulator"&7& +4 "core" &o0 f IH +2 "manipulator"&H% +4 "core" %Ϲ  E +2 "collection"'(& +4 "core" &-\  +2 "collection"'G& +5 "core" &@\  +2 ."myShortDA"CC.seek :closed +2 "collection"'3(S +7 "core" &,\  +6 &?+\ %g +9 &Tw,\ 8 +10 &{x.\ M +9 &S,\ R +10 &RK,\ R +9 &O,\ Q +9 &P \ R +10 &L!\ R +9 &[Q,\ Q +9 &O\ R +10 &N\ Q +9 &!N\ R +10 &#cM \ Q +9 &%#N \ R +9 &&N \ R +10 &(Q \ R +9 &*kO \ Q +9 &,-N \ Q +10 &-N\ Q +9 &/P \ R +10 &1rQ\ \ R +9 &34S\ R +9 &4O \ R +10 &6L\ \ Q +9 &8{L\ Q +9 &:<M\ \ R +10 &;N \ R +9 &=J \ R +10 &?I \ R +9 &ADL\ R +9 &CS\ R +10 &DY\ S +9 &Fk\ \ U +9 &H3\ Z +10 &I\ ^ +9 &K\ _ +10 &Mi \ ` +9 &O,\ _ +9 &P \ a +10 &R \ N +9 &S% \ +} +9 &Sz\ Z +3 ( + "collection"'G& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.46 +2 "collection"'=& +5 "core" &S}&\ Z +2 ."myShortDA"Hand.open +3 "manipulator"&g1 +75 "core" 1 + "manipulator"&D% +4 "core" % Ϲ  R A +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&)'\ +100 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%E +105 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%h' +1603 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%F  +43 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%!'ϴ +1592 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%- +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2600 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%X  +4 "collection"'P  +34 "core"  +129  + ."myShortDA"PSV.dial :mixloop +3 "processing"%& +103 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'Z  +52 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%u'ϴ +2604 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%j  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%<'\ +2599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%B +45 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%'ϴ +2596 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%V  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%]'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%8'ϴ +2610 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&_& +5 "core" &p- V n 7G +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&+(i +4 "core" ( +2 "manipulator"&& +3 "core" &p- ~ j 2 BG +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &p- v [ Z BG +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&~'Ͻ +100 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'K( +405 "core" ( +2 "manipulator"&& +3 "core" &p-  GG +2 "manipulator"&5% +3 "core" % Ϲ  GE +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&6(- +287 "core" ( +2 "manipulator"&^& +3 "core" &- G J +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &L& +3 "core" &-  P +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&y'a +113 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&$% +4 "core" % kU J G ! : +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&A'\ +102 "core" ' +2 ."da"delayUntil "18:13:48.47" +971 "Can"\ "NCå +23875 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%N @ +75 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%`  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%? * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%O  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%1'\ +2435 "core" ' + ."da"PSV.dial :mixloop +4 "processing"%, +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%q +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%4  +40 "core"  +2 ."da"PS.seek 0ml +3 "processing"%W'ϴ +2448 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%n +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%{' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%S'˹ +1590 "core" ' +8 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%. +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%v% +3 "core" %˶\ 3 +3 ."da"PS.seek 1.5ml +2 "processing"%}' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +7 "processing"%\ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%['ϴ +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +7 .PTV.dial :puck +4 .PBV.dial :waste1 +9 "processing"%a  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%* * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%| +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%b'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"%s +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%U +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%2 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%t  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%k'ϴ +2079 "Can"\ )AFJY +360 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%R' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%9'˹ +1591 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%M +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%% +4 "core" %˾\ < +2 ."da"PS.seek 1.5ml +2 "processing"%w' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%i * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%o  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%> * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%x +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%e'\ +2447 "core" ' + ."da"PSV.dial PTV +3 "processing"%d +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%p +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%r  +83 "core" +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +2435 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +9 "processing"%  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%%  +137 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%# +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +47 "processing"%z  +52 "core"  +2 "processing"% % +3 "core" % \ = +3 ."da"PS.seek 0.55ml +2 "processing"%\\' +343 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%@  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%I'˹ +1541 "core" ' +2 ."da"PSV.dial :PML +3 "processing"% +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +78 "core" A + ."da"PBV.dial :waste1 +2 "processing"%Y  +36 "core"  + "processing"%% +4 "core" %˽2\ ; +2 ."da"PS.seek 1.85ml +2 "processing"%' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%c * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%m'ϴ +1949 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +25611 "Can"\ *@H +22392 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%; @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%C  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%/ * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%:  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2466 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%7 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%H  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%( +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%"'ϴ +2445 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%= +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%g' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%D'˹ +1594 "core" ' + ."da"PTV.dial :puck +8 "processing"%G  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%E +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +35 "core"  +2 "processing"%f% +3 "core" %˶\ < +2 ."da"PS.seek 1.5ml +2 "processing"%F' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%h * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%-'ϴ +1594 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%!  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%P  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%X * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%& +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Z'\ +2457 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%j +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%u  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%B'ϴ +2446 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%< +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +46 "processing"%#A d`xb +11 ."da"PS.seek 0.5ml +2 "processing"%V' +598 "core" ' + ."da"delay 5 seconds +353 "Can"\ %JK +150 ."da"PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1594 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%] +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%_  +35 "core"  +2 "processing"%% +3 "core" %˵$\ > +2 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%''ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%)  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%3  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%5 +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%~'\ +2467 "core" ' + ."da"PSV.dial PTV +3 "processing"%^ +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%+ +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%L +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%$'ϴ +2448 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%y' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%N'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%`  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%? +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +37 "core" + "processing"%8% +4 "core" %˻\ 9 +2 ."da"PS.seek 1.5ml +3 "processing"%,' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%q'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%4  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%1  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%n * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%W +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%{'\ +2442 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%. +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%v  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%S'ϴ +2442 "core" ' +2 ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates +3 .PSR.select :air +11 .PSV.dial PSR +3 "processing"%\ +137 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +156 ."da"PS.reconfigure :default +14 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%}'5 +344 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%T' +334 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%a'˹ +1595 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%*  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%| +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%[  +37 "core" + "processing"%s% +4 "core" %˺  +2 ."da"PS.seek 1.5ml +3 "processing"%U' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%2 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%t'ϴ +1416 "Can"% N +179 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%b  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +88 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%M'\ +2530 "core" ' + ."da"PSV.dial PTV +8 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%9 +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%i  +74 "core"  +3 ."da"PS.seek 0ml +4 "processing"%w'ϴ +2529 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%o +134 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +4 .PS.reconfigure :default +6 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%>'˹ +2095 "core" ' + ."da"delay 5 seconds +504 .PTV.dial :puck +3 "processing"%x  +5 "core"  + ."da"PSV.dial PTV +3 "processing"% +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%d  +37 "core" + "processing"%p% +4 "core" %˾+\  +2 ."da"PS.seek 1.5ml +2 "processing"%J' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%r * +37 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%e  +104 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1598 "core" ' + "processing"%%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +5 "processing"% +4 %& +4 "core" 5 + &^*. 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&#% +5 "core" %\  o  +2 "storage"(% +4 "core" %f   +2 "storage"(z. +2 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"( (d +198 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &g N 1 +2 "manipulator"&@& +4 "core" &- { $ +2 "manipulator"&\\% +3 "core" %\   D $ +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&(U +193 "core" ( +2 "manipulator"&& +3 "core" &l v #, +2 "storage"(Y& +3 "core" &g  - # +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +49 "manipulator"&' +101 "core" ' + "storage"(c& +4 "core" &g  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(I'> +285 "core" ' +2 "storage"(- +2 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(;' +38 "core" ' +3 "manipulator"&C& +4 "core" &l f - #, + "manipulator"&/% +4 "core" % # +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&:'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&m(_ +272 "core" ( + "manipulator"&7& +5 "core" &S Z  + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &H& +3 "core" &S  +2 ."da"Forearm.seek PC +4 "manipulator"&('$ +96 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +459 "core" ( +2 "storage"(=& +3 "core" &g L H +2 "manipulator"&"& +4 "core" &t 2 ' +2 "manipulator"&g% +3 "core" % "  ' +2 ."da"Forearm.seek :retract +8 "manipulator"&G'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&E(U +258 "core" ( +2 "manipulator"&Q& +3 "core" &x < + +2 "storage"(f& +3 "core" &g  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&D' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&h1 +73 "core" 1 +2 "storage"(F- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(!' +27 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.18 Pucks below Top Plate +2 "storage"(P' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1218h.tif +6 "processing"%X& +15 "core" & +4 "manipulator"&&& +4 "core" &x A < f+ +2 "manipulator"&-% +4 "core" % B B v +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&(- +182 "core" ( +2 "manipulator"&j& +4 "core" &- t x 2  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &u& +4 "core" &- d m l  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&Z'a +113 "core" ' + ."psFlush"Hand.close +2 "manipulator"& D +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +146 "core" ' +8 "manipulator"&& +5 "core" &Y ? B  +2 "manipulator"&% +4 "core" %" > 9 c +2 "processing"%)& +4 "core" & +2 "processing"%3& +5 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%(^ +6 "core" & +6 & 1 %g +10 &Tm 9 +9 &yh M +9 &A S +10 &H< S +9 &B S +9 &? S +10 &@ S +9 &PA S +10 &C R +9 &C R +9 &!@ R +10 &#XB S +9 &%A R +9 &&C R +10 &(A S +9 &*aC R +10 &,"C S +9 &-B R +9 &/D R +10 &1hC S +9 &3+> R +9 &4> S +10 &6@ S +9 &8n> S +9 &:0C S +10 &;? S +9 &== S +10 &?u@ T +9 &A7B T +9 &BI T +10 &Dd W +9 &Fkv Z +10 &H,u Z +9 &Iv Z +9 &Kv [ +10 &Mr{ Z +9 &O5 Z +9 &P} Z +10 &R} Z +9 &Tzx Z +10 &V;q [ +9 &Wy [ +9 &Yt [ +10 &[o [\ +9 &]@j U +9 &^~Eke $m +10 &^Di 7 +5 ( +2 "processing"%3& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.97 +2 "processing"%5& +7 "core" &^1p 7 + &^1q 7 +2 ."psFlush"Hand.open +2 "manipulator"&'1 +70 "core" 1 + "manipulator"&^% +5 "core" % " \  * +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&+'\ +104 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +235 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.931 seconds\ /var/log/esp/da23jul1218h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1218h15s.tif +355 "core" ' + ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%~'\ +691 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1218h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1218h26s.tif +1412 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +196 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%$  +137 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%y +106 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%`'ϖ +703 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1218h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "16.931 sec auto-exposure",Subject: "da23jul1218h images!" +7 "storage"(?- +5 "core" -' +3 "storage"(O& +4 "core" &g c c +2 "manipulator"&8& +9 "core" &Y r , +11 "manipulator"&N% +14 "core" %\  . +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&(U +254 "core" ( +4 "manipulator"&,& +8 "core" &Q -:, +4 "storage"(4& +7 "core" &g\  +16 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&1' +100 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(n' +53 "core" ' +3 "manipulator"&W& +7 "core" &Q V ^ @:, +4 "storage"(q& +5 "core" &g h h !\  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +4 "manipulator"&') +170 "core" ' +6 ."da"Elbow.hold +6 "manipulator"&., +11 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.28 Pucks below Top Plate +5 "storage"(' +30 "core" ' +3 "manipulator"&v% +6 "core" %+   4t +4 "storage"({& +7 "core" &g " & \  +3 ."da"Forearm.force -20 +3 "manipulator"&5 +10 ."da"Forearm.seek 3 + 302 counts +4 "manipulator"&\ 'W +25 "core" ' +4 "manipulator"&S& +5 "core" & s  A3 +4 "storage"(}& +8 "core" &g j h W\  +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&T' +35 "core" ' +3 "storage"(*% +7 "core" % i i \  +4 ."downElevator"SE.seek :down +7 "storage"(|'g +97 ([% +5 "core" %{I L E \ \\w +4 "manipulator"&s% +10 "core" %& t l =y +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +6 "manipulator"&a'\ +95 "core" ' +35 ' +5 ."downElevator"SE.stop +6 "storage"(5 +10 (2& +6 "core" &g a V\  +563 ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +7 "processing"%U +109 "core" +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +12 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +5 "processing"%b' +590 "core" ' +5 ."psFlush"delay 5 seconds +232 #"uploadLog"upsync +271 ."psFlush"PSR.select :air +5 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2099 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%k  +35 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%R @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%t +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 'ϖ +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +105 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%9'M +1086 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%i'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%M +74 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%o  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%w'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%x +74 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%d'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%p +86 "core" ~ +2 ."psFlush"PBV.dial PSV +3 "processing"%> U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%r'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%e @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%J'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  +41 ."psFlush"PSR.select :air +11 .PS.seek 2.5ml +4 "processing"%#'\ +2597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%z U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2597 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%@ @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%\\'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%0  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +1141 "Can"\ )DS +1470 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%Y +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%6'M +1099 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%c'\ +1606 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%A +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%C  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%/'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%I +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%7'\ +2102 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%H +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +55 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%: @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"% '\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%=  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%"'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%g +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%('\ +2610 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Q +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%f U +5 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%m'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%h @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%F'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%X  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%G'ϴ +2609 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&&& +6 "core" &  T R3 +2 "manipulator"&-% +4 "core" %\   | R +2 ."psFlush"Elbow.seek PC +2 "manipulator"&;(_ +272 "core" ( +2 "manipulator"&!& +3 "core" &Z  V +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &j& +3 "core" &Z ! V +3 ."psFlush"Forearm.seek PC +2 "manipulator"&D'$ +99 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&u/ +76 "core" / +9 ."psFlush"PC.seek :open +3 "processing"%E( +459 "core" ( +2 "manipulator"&<& +4 "core" &Z { W + "manipulator"&B% +4 "core" % / N W +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&V'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +117 "core" ( +2 "manipulator"&_& +3 "core" &-   L \\% +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-  \\% +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&Z'a +112 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % kR C E +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' + #"myShortDA"Finished short da assay +29821 "Can"\ 17VG +60001 '\ 27Xݥ +60001 +\ 17Ys +60002 .\ 16[ +60001 .\ 17] +60002 *\ 26_5 +60001 &\ 17a˥ +60002 '\ 16ca +60001 $\ 17e +60002 %\ 16g +60001 #\ 17i# +29354 #"tm"Session Begun +635 #-> access 3 +7 "storage"()% +3 "core" %\\  \ 1 +2 "manipulator"&% +4 "core" %\  !  \\ +2 "manipulator"& & +3 "core" &-   \\% +3 ."tm"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."tm"SC.seek 7 +3 "storage"(5([ +675 "core" ( + ."tm"SC.configure :limp +6 "storage"($(\ 1b +3 ('& +3 "core" &[ t\ & +29289 "Can"'\ 17k +54312 #"tm"-> samplePassF +4 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'^& +6 "core" &\ , +2 "manipulator"&3& +4 "core" &-   l [% +2 ."tm"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."tm"Elbow.seek FlushPuck::Garage +2 "manipulator"&L(- +5 "core" ( +2 "manipulator"&& +4 "core" &- " $ < [% +2 ."tm"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &-   U [% +2 ."tm"Forearm.seek :garage +3 "manipulator"&'a +115 "core" ' +2 ."tm"Hand.close +2 "manipulator"&/ +77 "core" / +2 "manipulator"&$& +4 "core" &- O I% + "manipulator"&y% +4 "core" % k] 2 I +2 ."tm"Forearm.seek :retract +3 "manipulator"&~'\ +111 "core" ' +2 ."tm"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."tm"Elbow.seek CC +3 "manipulator"&?(i +275 "core" ( + "manipulator"&O& +4 "core" &a-  3 TF +2 ."tm"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &8& +3 "core" &a- UF +3 ."tm"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."tm"Forearm.seek CC +3 "manipulator"&N'Ͻ +92 "core" ' +2 "manipulator"&,& +3 "core" &a-   UF +2 "manipulator"&4% +4 "core" %  H U) +2 "collection"']& +3 "core" &\ ) +3 "collection"'W& +5 "core" &\ ) +2 ."tm"CC.seek :closed +4 "collection"'q(S +5 "core" &\ * +4 &\ (4 +9 &3Gx\ 2 +10 &Um}\ F +9 &`\ "S +9 &N\ #Q +10 &oR\ #R +9 &2R\ #R +9 &O{\ #Q +10 &O\ "R +9 &xP\ #R +10 &<O\ #Q +9 & T\ "R +9 &"O\ #R +10 &$O\ #Q +9 &&BQ~\ #R +10 &(O\ #Q +9 &)N\ #R +9 &+Q\ #R +10 &-JL\ #R +9 &/ Px\ #R +9 &0N}\ #R +10 &2O\ "R +9 &4RM\ #R +9 &6P\ #Q +10 &7O\ "R +9 &9R\ "R +10 &;ZQ\ "R +9 &=Q\ "R +9 &>Q)\ "R +10 &@S\ "R +9 &BbR\ "R +9 &D!Zz\ "S +10 &Ee(\ !T +9 &G\ X +45 &IFz\ ^ +7 &K\ ^ + &L~\ ^ + &N\ _ +3 &PL\ _ + &R )\ ` +8 &SgL/\ ){ +9 &S1\ U +6 ( + "collection"'W& +5 #"tm"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.41 +2 "collection"'+& +8 "core" &S~\ U + &S}\ U +2 ."tm"Hand.open +2 "manipulator"&P1 +71 "core" 1 + "manipulator"&v% +4 "core" % 3 M) +2 ."tm"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tm"Forearm.seek :retract +3 "manipulator"&{'\ +104 "core" ' +2 ."tm"PSV.dial PSR,avoiding: PBV +3 "processing"%1  +46 "core"  +2 #"tm"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +13 ."tm"PS.seek 1.5ml +2 "processing"%S' +1591 "core" ' + ."tm"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%}  +46 "core"  +2 ."tm"PS.seek 0ml +3 "processing"%*'ϴ +1617 "core" ' + ."tm"PSV.dial PSR +3 "processing"% +46 "core"  + ."tm"PSR.select :air +4 "processing"% +12 ."tm"PS.seek 2.5ml +2 "processing"%['\ +328 "Can"'\ #PmO +2277 "core" ' +2 ."connect"PRV.dial CBV +9 ."tm"CBV.dial PRV +7 "processing"%n  +6 "collection"'s  +9 "core" +96  + ."tm"PSV.dial :PTV,via: :air +4 "processing"% +193 "core" ~ +2 ."tm"CTV.dial :air,avoiding: :intake +3 "collection"'\  +8 "core"  +2 ."tm"PTV.dial :PRV,avoiding: :puck +3 "processing"%2 @ +74 "core" @ +2 ."tm"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 ."tm"PSV.dial :air +3 "processing"%T  +88 "core" +2 ."tm"PS.seek 2.5ml +3 "processing"%|'\ +2605 "core" ' +2 ."tm"PSV.dial :PTV +3 "processing"%U +74 "core" ~ +2 ."tm"PS.seek 0ml +3 "processing"%`'ϴ +2610 "core" ' +2 #"tm"Garaging FlushPuck in Collection Clamp +2 "manipulator"&b& +8 "core" &a, 3 LF +2 ."tm"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tm"Elbow.seek CC +4 "manipulator"&k(i +6 "core" ( + "manipulator"&R& +4 "core" &a, & LF +2 ."tm"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &t& +2 "core" &a, % LF +3 ."tm"Forearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' + ."tm"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."tm"CC.seek :open +3 "collection"' ( +403 "core" ( + "manipulator"&9& +3 "core" &a,  RF +2 "manipulator"&M% +3 "core" %   W R +2 ."tm"Forearm.seek :retract +3 "manipulator"&o'\ +98 "core" ' +2 ."tm"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tm"Elbow.seek :garage +3 "manipulator"&i(- +291 "core" ( +2 "manipulator"&x& +3 "core" &-   X +2 ."tm"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &w& +3 "core" &- X +3 ."tm"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."tm"Forearm.seek :garage +3 "manipulator"&'a +118 "core" ' + ."tm"Hand.open +2 "manipulator"&p1 +70 "core" 1 +2 "manipulator"&>% +3 "core" % fO  C +2 ."tm"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tm"Forearm.seek :retract +4 "manipulator"&d'\ +107 "core" ' +18219 #"tm"-> exit +2 #Session Ended +29678 "Can"%\ 26o +60002 #\ 26q{ +60001 \ 16s +60001 \ 26u +60002 \ 16w= +60001 \ 26yӥ +60002 \ 26{i +60001 \ 26} +60001 \ 26s +60002  \ 26e + +60001 \ 16W +60002 \ 16I!W +60001  \ 26;! +60002 !\ 26," +60001 (\ 16# +60001 *\ 26# +60002 2\ 16$E @PDT1689232190.25 5\ 17$ۥ +60002 8\ 17%q +60001 7\ 27& +60002 8\ 16& +60001 2\ 16'3 +60001 B\ 17'ɥ +60002 I\ 16(_ +60001 I\ 16( +60001 G\ 16) +60002 C\ 16y*! +60001 ?\ 26k* +60002 4\ 16]+M +60001 -\ 16P+ +60002 \ 16B,y +60001 \ 175- +60001 \ 16'- +60002 \ 27.; +60001 \ 26 .ѥ +60002 \ 26/g +60001 \ 16/ +60001 \ 260 +60002 \ 261) +60001 \ 161 +60002 \ 162U +60001 #\ 162 +60002 *\ 263 +60001 .\ 17Ò4 +60001 4\ 16ń4 +60002 3\ 16v5C +60001 3\ 16i5٥ +60002 7\ 26[6o +60001 5\ 27N7 +60002 5\ 16@7 +60001 3\ 26281 +60001 9\ 17%8ǥ +60002 >\ 269] +60001 @\ 16 9 +60002 ?\ 16: +60001 @\ 16; +60002 @\ 16; +60001 B\ 17 exit +3 #Session Ended +989 "Can"Q\ 17> +7668 #t-> exit +8 #mEXIT @1689258067.62PDT @1689258671.08PDT = =tMAIN =mMAIN_scheduler @PDT1689258672.86 #"core_reset"Sent BREAK +2 #t@24321 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +420 "Can"\ ? + \ ?u #tPolling Can every 10:00 +3 #Cleanly exited at 07:21:07PDT13-Jul-23 +184 #-> ESP.ready! +3 #Powering core bus +552 .Gate.power :raw,:ON +6 "sampler") +36 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X R Y + ."rdySampler"CSV.dial :waste1 +4 .tForearm.home.seek :retract +2 "collection"'\ + "manipulator"& '\ +6 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +3 "core"  +2 "sampler")  +3 "core"  +2 "sampler")  +5 "core"  +2 ."readyCS"CS.reconfigure :fast +5 ."rdySampler"SS.home.seek 0ml +3 "collection"'#d @b + "sampler")' +4 ."readyCS"CS.home.seek 0ml +4 "collection"'' +8 "core"  +2 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%'ϴ +18 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +2 "manipulator"&/ +2 &$ &.,(#b +7 .tElbow.jog 1500 + "manipulator"&* +42 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&(d +19 "core" / +231 ' +58 ( + "storage"(& +3 "core" & 7\ - +2 .tSE.home.seek :down +2 "storage"('g +59 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial +2 "storage"((d +456 "core" ' +53 ' + ."rdyProcessing"PS.stop +2 "processing"%5 +770 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 "manipulator"&& +3 "core" &d  E!s +3 .tForearm.seek :retract + "manipulator"&'\ +3 "core" ' +3 .tElbow.seek :hammer + "manipulator"&(U +102 "core" ( + "manipulator"&& +4 "core" &T [ L2 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&'\ +36 "core" ' +7 "manipulator"&% +4 "core" %\   L +2 "processing"%& +2 "collection"'& +4 "core" &<\ 9 +2 &|\  +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open + "processing"% ( + "collection"'!( +272 "core" ( +9 ( +2 "collection"'" +3 "core"  +2 "processing"%# +3 "core" U +2 "processing"%$ +2 "core" @ +2 "processing"%% +4 "core"  +2 "collection"'&% +3 "core" %~\  +2 "processing"%'% +4 "core" %ϰ;\ : +2 "sampler")(% +3 "core" % u 1 +3 "collection"')& +3 "core" &}\  +2 "processing"%*& +4 "core" &5\ 9 +2 "manipulator"&+% +3 "core" %\  u K +2 "manipulator"&,& +3 "core" &T q L2 +2 "storage"(-& +4 "core" &c \ $ +2 "storage"(.% +3 "core" %p) k\ $L +2 "collection"'/9 +4 "core" 9Wb + "processing"%09 +4 "core" 9o_ +830 #t-> access 4 +3 "storage"(1% +3 "core" %p) \ %L +2 "manipulator"&2% +3 "core" %\  ` M +2 "manipulator"&3& +3 "core" &T N2 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(4( +355 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (5& +3 "core" & \\\  +2246 #"Tina"Session Begun +3373 #-> startTube 4 +2913 #-> start(:myShortDA){shortDA} +4 "collection"'6% +10 "processing"%7% + "core" %}\ ! +6 %ϰk\ ; +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +2578 #"Tina"-> Thread[:myShortDA].answer +3 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1006 .PSV.dial :mixloop +2 "processing"%8 +45 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%9  +75 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%:  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml + "processing"%;'ZP +2269 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%<  +4 "collection"'=  +6 "core" +125  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%>' +1265 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%? @ +107 "core" ? +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%@'ϴ +580 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%A +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%j +11 ."myShortDA"PS.seek 1ml +2 "processing"%B'M +1087 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%C'\ +1600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%D +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%E'ϴ +2600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%F +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%G'M +1089 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%H'\ +1592 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%I +104 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%J  +47 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%K'ϴ +2593 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%L +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%M'\ +2608 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%N +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%O'ϴ +2600 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%P& +12 "core" &t\ < +6 ."myShortDA"Hand.open +2 "manipulator"&Q1 +74 "core" 1 +2 "manipulator"&R% +3 "core" % \  * = Q +2 "storage"(S% +4 "core" %p) y\ 'L +2 "storage"(T. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +36 "storage"(U(, +518 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (V& +3 "core" &, \ ! +2 "manipulator"&W& +4 "core" & { O$ +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&X(/ +43 "core" ( + "manipulator"&Y& +3 "core" &*  V N. +2 "storage"(Z& +4 "core" &, I\ $ +2 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&[' +95 "core" ' + "storage"(\\& +4 "core" &, \ % +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(]'> +307 "core" ' +3 "storage"(^- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (_& +3 "core" &, \ % +2 "manipulator"&`& +3 "core" &* A P. +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&a(/ +6 "core" ( + "manipulator"&b& +4 "core" &* d O. +2 "storage"(c& +3 "core" &, (\ & +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&d'ρ +23 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&e/ +78 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" Tina:2:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&f& +4 "storage"(g'g +7 "core" &* T Q. + "manipulator"&h% +4 "core" %  K Q +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&i'\ +93 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&j(_ +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +94 "core" ( + "manipulator"&k& +4 "core" &h \ 3 5 T +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &l& +3 "core" &h / T +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&m'$ +111 "core" ' + "manipulator"&n& +4 "core" &h - T +2 "manipulator"&o% +4 "core" %A  T' +2 "processing"%p& +3 "core" &i\ @ +3 "processing"%q& +5 "core" &k\ @ +2 ."myShortDA"PC.seek :closed +3 "processing"%r(^ +4 "core" &i\ @ +6 &\ g\ ?A +9 &Gs^\ 82 +9 &Co|\\\ 7G +10 &Zh\ :S +9 &La\ ;Q +10 &aKi\ ;R +9 &#Kb\ ;R +9 &Og\ ;R +10 &Le\ ;R +9 &jJa\ ;Q +9 &*N^\ :R +10 & Kb\ ;R +9 &"Nd\ ;R +10 &$pLd\ ;R +9 &&3Lb\ ;R +9 &'L_\ :R +10 &)Pb\ ;R +9 &+xJ[\ ;R +9 &-;L`\ ;R +10 &.Kb\ ;R +9 &0O^\ ;R +10 &2Jd\ ;Q +9 &4CL^\ ;R +9 &6J`\ ;R +10 &7Lc\ Kc\ ;R +10 &@Oa\ :R +9 &BOWb\ :S +9 &D eh\ 9U +10 &Ed\ 7X +9 &Gb\ 7X +9 &IHb\ 7X +10 &K\ ~`\ 7X +9 &Lc\ 6X +10 &Ni\ 7Y +9 &POb\ 6Y +9 &Rb\ 6Y +10 &Sa\ 6Y +9 &Ub\ 6Y +9 &WU`\ 6Y +10 &Y\\\ 6Z +9 &Z\\\ 5Z +10 &\\i\ 5[ +9 &^>{pb\ 8- +9 &^xa\ 8F +9 ( +3 "processing"%q& +2 "core" &^A`\ ;: +2 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.77 +2 .Hand.open +5 "manipulator"&s1 +74 "core" 1 +2 "manipulator"&t% +3 "core" % A  O' +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&u'\ +94 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%v  +3 %w9 +6 "core" 9pg +102 "processing"%x9 +2 "core" 9pf +103 "processing"%y9 +3 "core" 9qf  +102 "processing"%z9 +2 "core" 9pg  +103 "processing"%{9 +2 "core" 9pg +102 "processing"%|9 +3 "core" 9qg +102 "processing"%}9 +2 "core" 9rg +103 "processing"%~9 +3 "core" 9uf +102 "processing"%9 +2 "core" 9wf" +102 "processing"%9 +3 "core" 9{g& +102 "processing"%9 +2 "core" 9f* +103 "processing"%9 +2 "core" 9g/ +102 "processing"%9 +3 "core" 9g3 +102 "processing"%9 +2 "core" 9g7 +103 "processing"%9 +2 "core" 9h; +102 "processing"%9 +3 "core" 9g? +102 "processing"% 9 +2 "core" 9gD +103 "processing"%\ 9 +3 "core" 9hH +136 "processing"% 9 +10 "core" 9hN +102 "processing"% 9 +2 "core" 9hR +103 "processing"%9 +2 "core" 9hV +103 "processing"%9 +2 "core" 9hZ +102 "processing"%9 +4 "core" 9i^ +102 "processing"%9 +2 "core" 9hc\ +103 "processing"%9 +2 "core" 9ig +103 "processing"%9 +2 "core" 9ik +102 "processing"%9 +3 "core" 9io +102 "processing"%9 +3 "core" 9is +102 "processing"%9 +2 "core" 9jx +103 "processing"%9 +2 "core" 9 j| +103 "processing"%9 +2 "core" 9(j +102 "processing"% 9 +3 "core" 91j +102 "processing"%9 +3 "core" 98k +102 "processing"%9 +2 "core" 9@k +103 "processing"%"9 +2 "core" 9Hk +103 "processing"%#9 +2 "core" 9Nl +103 "processing"%$9 +3 "core" 9Uk +2 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%% ppQ +3 ."myShortDA"delay 1:30 +6 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%& +105 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%'' +593 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%('˹ +1594 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%)  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%* +75 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%+  +56 "core" + "processing"%,% +5 "core" %˾%\ ; +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%-' +590 "core" ' + ."myShortDA"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%. * +36 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%/'ϴ +1600 "core" ' + ."myShortDA"delay 5:00 +1352 "Can"\ h#] +28652 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%0  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%1  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%2 * +34 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%3 +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2465 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%5 +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%6 +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%8  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%9'ϴ +2452 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%:  +135 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"%= +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%< @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%;' +349 "core" ' + ."myShortDA"delay 2 seconds +204 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "processing"%?  +46 "core"  + "processing"%>% +4 "core" %^\ 6 +2 ."myShortDA"PS.seek 0.3ml +7 "processing"%A'~ +350 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'@  +32 "core" + ."myShortDA"PRV.dial :air +2 "processing"%B  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%D'A +1258 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%C @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%F' +851 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%E  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%G'˹ +1591 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%I +45 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"%J @ +76 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%H  +37 "core" +2 "processing"%L% +3 "core" %˵~\ ? +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%K' +241 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%N * +41 "core" , +9 ."myShortDA"PS.seek 0ml +3 "processing"%M'ϴ +1943 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'P& +4 "core" &|~\ $ +2 "manipulator"&Q& +5 "core" &h  Q + "manipulator"&R% +3 "core" %\  ( P +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&S(- +131 "core" ( +2 "manipulator"&T& +3 "core" &-  J Q!w +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &4& +2 "core" &- M!w +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&V'a +112 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&W/ +77 "core" / + "manipulator"&Y& +4 "core" &- B ?!v +2 "manipulator"&Z% +3 "core" % oj | s ? +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&\\'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(i +311 "core" ( +2 "manipulator"&& +4 "core" &s = L: +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &s " L: +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&^'Ͻ +103 "core" ' +2 "manipulator"&_& +3 "core" &s m I: +2 "manipulator"&`% +4 "core" % X D +2 "collection"'b& +3 "core" &|\  +3 "collection"'c& +5 "core" &}\  +2 ."myShortDA"CC.seek :closed +2 "collection"'e(S +7 "core" &|\  +6 &C}~\ &i +9 &dT}|~\ 9 +9 &|{}~\ N +10 &bQ~~\ R +9 &$M|\ R +10 &T|~\ R +9 &R}\ S +9 &iO{\ S +10 &+Q}\ S +9 &M{~\ R +9 &L|\ R +10 &!rL}}\ R +9 &#4N|~\ R +10 &$R{}\ S +9 &&O{\ R +9 &(zL~\ R +10 &*=L~|\ R +9 &+Q|~\ R +9 &-P}\ S +10 &/P{\ R +9 &1DP{\ R +10 &3R~\ S +9 &4M~~\ R +9 &6N}}\ R +10 &8KO|~\ S +9 &: O{~\ S +9 &;N|\ R +10 &=K|~\ R +9 &?TJ{\ R +10 &AM}\ R +9 &BR}~\ S +9 &DZ{\ T +10 &FQmz}\ V +9 &H{\ [ +9 &I}\ _ +10 &K|~}\ _ +9 &M=}\ ` +10 &N}\ ` +9 &P|\ ` +9 &R\ N +10 &S=}\ %r +9 &Sb}\ L +2 ( +2 "collection"'c& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.46 +2 "collection"'f& +5 "core" &Sb~\ L +2 ."myShortDA"Hand.open +2 "manipulator"&h1 +68 "core" 1 +2 "manipulator"&X% +37 "core" % Ϻ  D +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&['\ +104 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%] +103 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%d' +1590 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%k  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%l'ϴ +1590 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%a +44 "core" + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%n'\ +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%o  +3 "collection"'p  +33 "core"  +128  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%g +104 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'i  +7 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%s'ϴ +2595 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%t  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%w'\ +2189 "Can"j\ "M] +418 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%q +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%x'ϴ +2608 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%m  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +38 "processing"%y'\ +2606 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%z +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%{'ϴ +2603 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&|& +6 "core" &r M; +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&}(i +5 "core" ( + "manipulator"&~& +4 "core" &r n M; +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &r s K; +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +99 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +79 "core" / +4 ."myShortDA"CC.seek :open +8 "collection"'( +403 "core" ( + "manipulator"&& +3 "core" &r { F N; +2 "manipulator"&% +4 "core" % ϼ w  MI +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +281 "core" ( +2 "manipulator"& & +3 "core" &- ] G +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &\ & +4 "core" &- 2 O +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"& 'a +116 "core" ' +2 ."myShortDA"Hand.open + "manipulator"& 1 +77 "core" 1 + "manipulator"&% +4 "core" % j\\ Y Y [ <$ +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + ."da"delayUntil "07:57:11.28" +24783 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"% @ +75 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2459 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +47 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +2443 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%"'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%#  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%$ +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%&  +35 "core"  +2 "processing"%O% +3 "core" %˴z\ < +2 ."da"PS.seek 1.5ml +3 "processing"%'' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%*'ϴ +1591 "core" ' + ."da"delay 2:00 +10831 "Can"X\ ![ O] +1173 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%+  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%, * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%( +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%.'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"%- +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%0 +75 "core" +2 ."da"delay 5 seconds +539 .PSV.dial :air +9 "processing"%1  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2'ϴ +2458 "core" ' +2 #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%3 +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%/' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%5'˹ +1594 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%6 +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%7  +35 "core"  +2 "processing"%8% +3 "core" %˵\ < +2 ."da"PS.seek 1.5ml +3 "processing"%' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%: * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%='ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%<  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%9 * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%? +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%>'\ +2437 "core" ' + ."da"PSV.dial PTV +3 "processing"%; +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%B +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +7 "processing"%A  +85 "core" +2 ."da"PS.seek 0ml +3 "processing"%C'ϴ +2461 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%D  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%E  +132 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%F  +44 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%I  +6 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%J +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%H' +393 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%L  +47 "core"  +2 "processing"%N% +3 "core" %\ = +3 ."da"PS.seek 0.55ml + "processing"%G' +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%K  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%P'˹ +1542 "core" ' + ."da"PSV.dial :PML +3 "processing"%Q +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%R @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%T  +36 "core"  + "processing"%4% +4 "core" %˵\ ? +2 ."da"PS.seek 1.85ml +2 "processing"%j' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%W * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%Y'ϴ +1965 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +14856 "Can"O\ !] V] +33148 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%Z @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%u  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%V * +38 "core" , +2 ."da"PSV.dial :air +2 "processing"%S  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2460 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +47 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%_  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%` +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%\\'ϴ +2456 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%! +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%f' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +48 "processing"%h'˹ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%X  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%c +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +35 "core"  +2 "processing"%^% +3 "core" %˵\ 7 +3 ."da"PS.seek 1.5ml +2 "processing"%M' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%k * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%d'ϴ +1594 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%a  +37 "core" +2 ."da"delay 30 seconds +269 "Can"L\ &K{] +2734 ."da"PBV.dial between PSV and waste1 +4 "processing"%l * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%p +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%o'\ +2465 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%g +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%i +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%n  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"%t'ϴ +2464 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%s +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%q' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%w'˹ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%m +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +36 "core"  + "processing"%z% +4 "core" %˴\ / +2 ."da"PS.seek 1.5ml +2 "processing"%y' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%| * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%~'ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%['\ +2459 "core" ' + ."da"PSV.dial PTV +4 "processing"%e +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +2460 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%\ +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%}' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˹ +1591 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"% % +4 "core" %˷\ < +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%{ * +34 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +41 "processing"%#A ,`xb +15 ."da"PS.seek 2.5ml +3 "processing"%'\ +2139 "Can"G\ )A] +322 "core" ' + ."da"PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +4 "processing"% 'ϴ +2462 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +135 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +19 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%#'5 +340 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%$' +337 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%&'˹ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +5 "processing"%O +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +37 "core" +2 "processing"%)% +3 "core" %˷  +3 ."da"PS.seek 1.5ml + "processing"%'' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%,'ϴ +1587 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%(  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%* * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%- +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%v'\ +2544 "core" ' + ."da"PSV.dial PTV +3 "processing"%0 +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%1 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%. +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%3  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%2'ϴ +2534 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%/ +135 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%6'˹ +2095 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%7 +74 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%8  +36 "core" +2 "processing"%5% +3 "core" %˴  +2 ."da"PS.seek 1.5ml +3 "processing"%:' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%<  +108 "core"  +2 ."da"PS.seek 0ml +3 "processing"%9'ϴ +1599 "core" ' +2 "processing"%?9 +2 "core" 95 +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +5 "processing"%= +3 %;& +3 "core" 5 +2 &^9 : +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&@% +6 "core" %\  E  +2 "storage"(B% +4 "core" %i  +2 "storage"(A. +2 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(>(d +201 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (D& +3 "core" &e [ V +2 "manipulator"&E& +3 "core" &- % +2 "manipulator"&F% +4 "core" %\  o 3 $ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +48 ."da"Elbow.seek 3 +9 "manipulator"&I(U +175 "core" ( +2 "manipulator"&J& +3 "core" &S  D +$ +2 "storage"(C& +3 "core" &e y &\ +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&L' +92 "core" ' + "storage"(N& +4 "core" &e F +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(H'> +287 "core" ' + "storage"(K- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(G' +40 "core" ' +2 "manipulator"&Q& +3 "core" &S  5 $ +2 "manipulator"&R% +3 "core" % l +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&T'\ +95 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&4(_ +266 "core" ( + "manipulator"&W& +4 "core" &^  # - +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &P& +4 "core" &^ f - +2 ."da"Forearm.seek PC +2 "manipulator"&j'$ +103 "core" ' +2 ."da"Hand.close +2 "manipulator"&Z/ +73 "core" / +2 ."da"PC.seek :open +3 "processing"%u( +458 "core" ( +2 "storage"(V& +3 "core" &e p +2 "manipulator"&S& +4 "core" &e n  +2 "manipulator"&Y% +3 "core" %  ~  +2 ."da"Forearm.seek :retract +4 "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 + "manipulator"&_(U +251 "core" ( +2 "manipulator"&`& +3 "core" &R [ 1 +2 "storage"(b& +4 "core" &e  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&!1 +71 "core" 1 +2 "storage"(\\- +4 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(f' +28 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +4 "storage"(X' +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1308h.tif +6 "processing"%c& +14 "core" &a +4 "manipulator"&]& +10 "core" &R N M 1 +4 "manipulator"&^% +8 "core" % L I jL +6 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&h'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&k(- +184 "core" ( + "manipulator"&M& +3 "core" &- :  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &a& +3 "core" &-   +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&l'a +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&p/ +75 "core" / +2 "manipulator"&d& +3 "core" &- 0  +2 "manipulator"&g% +4 "core" % pm 3 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&i'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"& (_ +138 "core" ( +9 "manipulator"&n& +3 "core" &] p e  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &o& +3 "core" &] c f v +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&s'$ +95 "core" ' +2 "manipulator"&t& +3 "core" &^  s  +2 "manipulator"&q% +5 "core" %' 5  + "processing"%m& +4 "core" &_\ +3 "processing"%x& +5 "core" &W\ +2 ."psFlush"PC.seek :closed +3 "processing"%z(^ +6 "core" &?\ +5 &@\ 7 +9 &<Hp> 2 +10 &^ms@ F +9 &T4 S +9 &A( S +10 &uA& S +9 &7A S +9 &B S +10 &D\ S +9 &|@ S +10 &>A S +9 &!? S +9 &"@ T +10 &$B S +9 &&FD S +10 &(B S +9 &)?[ S +9 &+D S +10 &-MC T +9 &/C S +9 &0?z S +10 &2? S +9 &4WF S +10 &6D{ R +9 &7Fr S +9 &9Co R +10 &;aEi\ R +9 &=#D\ R +9 &>Dt\ R +10 &@Fe\ R +9 &BhJg\ S +10 &D%W U +9 &E{ X +9 &Gx Y +10 &I^v Y +9 &Kz Z +9 &L [ +10 &N~ [\ +9 &P` [\ +9 &R" [\ +10 &S [ +9 &U \\ +10 &We \\ +9 &Y' \\ +9 &Z \\ +10 &\\ \\ +9 &^Ari (| +9 &^a : +9 ( +2 &^/ 5 + "processing"%x& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.93 +2 "processing"%w& +5 "core" &^/ 5 +2 ."psFlush"Hand.open +2 "manipulator"&|1 +72 "core" 1 + "manipulator"&y% +4 "core" % ' d  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +44 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +122 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.97 seconds\ /var/log/esp/da23jul1308h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1308h15s.tif +466 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%~'\ +580 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1308h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1308h26s.tif +1521 "core" ' +2 ."psFlush"delay 1 second +108 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%e @ +202 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +138 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +108 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +579 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1308h26s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "14.97 sec auto-exposure",Subject: "da23jul1308h images!" +9 "storage"([- +3 "core" -' +6 "storage"(\ & +4 "core" &e u v ] +2 "manipulator"& & +4 "core" &^ x + +4 "manipulator"&}% +13 "core" %\  r , +12 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +5 "manipulator"&(U +249 "core" ( +4 "manipulator"&& +6 "core" &X ] .0 +4 "storage"( & +8 "core" &e\  +4 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"& ' +106 "core" ' +8 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.47 Pucks below Top Plate +133 "storage"(' +61 "core" ' +6 "manipulator"&& +6 "core" &X k B0 +4 "storage"(& +6 "core" &e b b \  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&{') +38 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&, +10 "core" , +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +12 ."da"SE.seek -0.28 Pucks below Top Plate +3 "storage"(' +31 "core" ' +2 "manipulator"&% +6 "core" %8 7 9 1 5 +4 "storage"(& +8 "core" &e '  =\  +4 ."da"Forearm.force -20 + "manipulator"&5 +11 ."da"Forearm.seek 3 + 315 counts +4 "manipulator"&'d +22 "core" ' +4 "manipulator"&& +6 "core" &[  A/ +4 "storage"(& +7 "core" &e l l \  +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +25 "core" ' +4 "storage"( % +6 "core" % d e\  +4 ."downElevator"SE.seek :down +7 "storage"(#'g +97 ($% +6 "core" %J Y L =\ [w +4 "manipulator"&O% +8 "core" % | z ? +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +6 "manipulator"&"'\ +102 "core" ' +33 ' +4 ."downElevator"SE.stop +6 "storage"(5 +13 ()& +5 "core" &e \  +686 ' +2 ."psFlush"PSR.select :air +8 .PSV.dial PSR +7 "processing"%& +105 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +9 .PSR.select :flush +7 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +3 "processing"%+' +592 "core" ' +2 ."psFlush"delay 5 seconds +49 #"uploadLog"upsync +455 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%''\ +2105 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%(  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%* @ +76 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%- +104 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%,'ϖ +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%0 +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%1'M +1091 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%.'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%3 +76 "core" + ."psFlush"PTV.dial :puck +3 "processing"%v  +71 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%/  +6 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%2'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%7 +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%5'\ +2094 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%6 +74 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%<'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%: @ +46 "core" ? +46 ."psFlush"PS.seek 2.5ml +4 "processing"%?'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%=  +74 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%;'ϴ +1281 "Can"B\ +?2] +1318 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%@ +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%B'\ +2606 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%A +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%D U +8 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%E'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%F @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%U'\ +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%J  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%C'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%N +44 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1590 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +85 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%Q  +55 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%R'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%H +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +585 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%W'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%I U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%Z'ϴ +2600 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%T @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%r'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%V  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%S'ϴ +2595 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%j'\ +2601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%` +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%b U +8 "core" U +2 ."psFlush"PS.seek 0ml +4 "processing"%4'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%! @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%\\'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%c  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&]& +11 "core" &[  V/ +2 "manipulator"&^% +4 "core" %\    \ V\ g +2 ."psFlush"Elbow.seek PC +3 "manipulator"&G(_ +251 "core" ( + "manipulator"&f& +40 "core" &g  $ Y +8 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &M& +3 "core" &g   Y +2 ."psFlush"Forearm.seek PC +3 "manipulator"&a'$ +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +73 "core" / +3 ."psFlush"PC.seek :open +4 "processing"%_( +458 "core" ( +2 "manipulator"&p& +3 "core" &g ) ' 9 Z +2 "manipulator"&d% +3 "core" % 5  $  [ +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&h(- +132 "core" ( + "manipulator"&n& +3 "core" &- + / Z i +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &o& +3 "core" &- !  j Z i +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&l'a +112 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&t1 +70 "core" 1 + "manipulator"&q% +4 "core" % i^  H- +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&m'\ +104 "core" ' + #"myShortDA"Finished short da assay +866 #"Tina"-> access 3 +4 "storage"(k% +5 "core" %]  >\ 1 +2 "manipulator"&i% +3 "core" %\  ' '  [ +2 "manipulator"&u& +5 "core" &-   [ i +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Tina"SC.seek 7 +2 "storage"(w([ +671 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (|& +3 "core" &[ \ & +2917 #"Tina"-> PS.flush +3 #Flushing Processing stage +3 "processing"%y% +5 "core" %ϴ\ G +2 #"Tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%x& +6 "core" &\ G +2 "manipulator"&& +4 "core" &- % % [ i +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&s(- +4 "core" ( +2 "manipulator"&9& +3 "core" &- "  \\ i +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-   \\ i +2 ."Tina"Forearm.seek :garage +2 "manipulator"&e'a +114 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&/ +70 "core" / + "manipulator"&& +4 "core" &-  J i +2 "manipulator"&~% +3 "core" % of $ I +2 ."Tina"Forearm.seek :retract +2 "manipulator"&['\ +106 "core" ' +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek PC +2 "manipulator"&\ (_ +150 "core" ( +3 "manipulator"& & +4 "core" &a F F ] + ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &}& +3 "core" &a # & 4 ] +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek PC +3 "manipulator"&'$ +99 "core" ' + "manipulator"& & +4 "core" &a ( , N Y +2 "manipulator"& % +3 "core" %" #  t Y +2 "processing"%& +4 "core" &\ E +2 "processing"%& +5 "core" &\ F +2 ."Tina"PC.seek :closed +4 "processing"%(^ +5 "core" &\ F +5 &\ E5 +9 &>Hr\ >1 +9 &amu\ >E +10 &Y\ ?Q +9 &I\ AQ +10 &I\ BP +9 &?I\ AQ +9 &J\ AP +10 &L\ AP +9 &J\ AP +9 &GL\ AQ +10 &! I\ AQ +9 &"K\ AQ +10 &$J\ AP +9 &&PK\ AP +9 &(J\ AQ +10 &)J\ AP +9 &+F\ AP +9 &-WK\ AQ +10 &/I\ AP +9 &0H\ AP +10 &2L\ @P +9 &4_K\ @Q +9 &6"I\ AP +10 &7H\ AP +9 &9J\ AP +9 &;gI\ AQ +49 &=*I\ AP +4 &>F\ @P + &@M\ ?P +2 &BoO\ ?Q +3 &D,_\ >R + &E\ ;V +6 &Gy\ - +9 &^n\ >? +9 ( +3 "processing"%& +2 "core" &^.\ A6 +3 #"Tina"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.79 +2 "processing"%X& +6 "core" &^.\ @6 +2 ."Tina"Hand.open +2 "manipulator"&1 +78 "core" 1 + "manipulator"&% +4 "core" % " ! m S +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' + ."Tina"PSV.dial PSR +3 "processing"% +45 "core"  + ."Tina"PSR.select :flush +4 "processing"%@ +12 ."Tina"PS.seek 1ml +2 "processing"% 'M +1095 "core" ' + ."Tina"PSR.select :air +3 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"% '\ +1594 "core" ' +2 ."Tina"PSV.dial PTV +3 "processing"% +74 "core" + ."Tina"PTV.dial :puck +2 .PBV.dial :waste1 +6 "processing"%$  +55 "core" +2 ."Tina"PS.seek 0ml +3 "processing"%O'ϴ +2602 "core" ' +2 ."Tina"PSV.dial PSR +7 "processing"% +74 "core"  +2 ."Tina"PSR.select :flush +3 "processing"%@ +12 ."Tina"PS.seek 0.5ml + "processing"%{' +590 "core" ' + ."Tina"PSR.select :air +3 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%'\ +2094 "core" ' +2 ."Tina"PSV.dial PTV +3 "processing"%) +75 "core" +2 ."Tina"PBV.dial PSV +2 "processing"% U +57 "core" W +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' + ."Tina"PSV.dial PBV +3 "processing"%# @ +44 "core" ? +2 ."Tina"PS.seek 2.5ml +3 "processing"%&'\ +2295 "Can"C\ +>z=] +314 "core" ' +2 ."Tina"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."Tina"PS.seek 0ml +3 "processing"%+'ϴ +2624 "core" ' +2 ."Tina"PSV.dial PSR +3 "processing"%( +44 "core" + ."Tina"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"%*'\ +2600 "core" ' + ."Tina"PSV.dial PTV +3 "processing"%- +86 "core"  +2 ."Tina"PBV.dial PSV +2 "processing"%' U +6 "core" V +2 ."Tina"PS.seek 0ml +2 "processing"%0'ϴ +2608 "core" ' + ."Tina"PSV.dial PBV +4 "processing"%, @ +43 "core" > +3 ."Tina"PS.seek 2.5ml +4 "processing"%1'\ +2607 "core" ' +2 ."Tina"PSV.dial :waste1 +3 "processing"%3  +74 "core"  +2 ."Tina"PS.seek 0ml +4 "processing"%v'ϴ +2606 "core" ' +2 #"Tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&/& +6 "core" &a   N U +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek PC +3 "manipulator"&.(_ +3 "core" ( +2 "manipulator"&7& +5 "core" &a   U + ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &2& +3 "core" &a \ | U +3 ."Tina"Forearm.seek PC +2 "manipulator"&8'$ +95 "core" ' + ."Tina"Hand.close +2 "manipulator"&6/ +73 "core" / +2 ."Tina"PC.seek :open +3 "processing"%( +462 "core" ( +2 "manipulator"&5& +37 "core" &a   Y +8 "manipulator"&:% +5 "core" % 5   S Y +2 ."Tina"Forearm.seek :retract +2 "manipulator"&<'\ +97 "core" ' +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek :garage +3 "manipulator"&=(- +117 "core" ( +2 "manipulator"&?& +3 "core" &- " % T Y6 +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &@& +3 "core" &-   Y6 +2 ."Tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek :garage +2 "manipulator"&;'a +113 "core" ' + ."Tina"Hand.open +2 "manipulator"&A1 +78 "core" 1 +2 "manipulator"&D% +4 "core" % k` a G/ +2 ."Tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&B'\ +99 "core" ' +8975 #"Tina"-> access 4 +4 "storage"(F% +5 "core" %] \ 3 +2 "manipulator"&E% +3 "core" % ! A ; y _F +2 "manipulator"&J& +4 "core" &- @ B _ +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 1 +2 "storage"(U( +985 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (N& +3 "core" & }\ ) +8642 #"Tina"-> startTube 4 +516 #-> start(:myShortDA){shortDA} +5 "collection"'C% +10 "processing"%% +2 "core" %=\ / +7 %ϳ\ I + #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +15524 #"Tina"-> Thread[:myShortDA].answer +6 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%K +132 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%Q  +132 "core" +2 ."myShortDA"PRV.dial :sipper +3 "processing"%  +45 "core"  +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%H'ZP +2271 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%R  + "collection"'L  +8 "core" +123  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%P' +1259 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%I @ +104 "core" @ +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%W'ϴ +593 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%T +102 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml + "processing"%Z'M +1092 "core" ' + ."myShortDA"PSR.select :air +8 "processing"% +16 ."myShortDA"PS.seek 2.5ml +3 "processing"%V'\ +1590 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%r +103 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%Y'ϴ +1544 "Can"l\ 14] +1055 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%S +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%`'M +1083 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%b'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%j +103 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%!  +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%4'ϴ +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%c +105 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%\\'\ +2610 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%] +121 "core" +2 ."myShortDA"PS.seek 0ml +37 "processing"%^'ϴ +2606 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%f& +6 "core" &\ H +2 "manipulator"&% +3 "core" % ! A B ^F +2 "storage"(M% +4 "core" %] \  S\ 2 +2 "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"("(, +523 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +4 (z& +3 "core" &,  h\ - +2 "manipulator"&p& +3 "core" &- ' $  [ +2 "manipulator"&d% +4 "core" % ! ' ' 4 [F +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&n(/ +174 "core" ( +2 "manipulator"&o& +3 "core" &' " ' Y- +2 "storage"(a& +3 "core" &,  ]\ . +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&G' +87 "core" ' +2 "storage"(t& +3 "core" &,  ?\ . +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(q'> +303 "core" ' +2 "storage"(g- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (l& +3 "core" &, `\ + +2 "manipulator"&k& +3 "core" &'   G U- +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&i(/ +5 "core" ( +2 "manipulator"&u& +4 "core" &' \  V- + "storage"(>& +4 "core" &, W\ + +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&|'ρ +22 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&y/ +78 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" Tina:8:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +5 "manipulator"&x& +2 ."downElevator"SE.seek :down +6 "storage"('g +6 "core" &' \  V- +2 "manipulator"&9% +3 "core" % σ   > U +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&(_ +155 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +94 "core" ( +2 "manipulator"&& +3 "core" &h L X +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &~& +3 "core" &h  e X +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&h'$ +102 "core" ' +2 "manipulator"&m& +3 "core" &h  ( U +2 "manipulator"& % +4 "core" % M U +2 "processing"%}& +3 "core" &D\ A +3 "processing"%e& +4 "core" & \ B +3 ."myShortDA"PC.seek :closed +2 "processing"% (^ +6 "core" &\ B +7 & 2h\ ?$d +9 &TtD\ :8 +9 &{p\ :L +10 &LO\ =R +9 &LH\ =Q +9 &K\ =Q +10 &L\ =Q +9 &J\ =Q +10 &TH\ =Q +9 &G\ =Q +9 &I\ =Q +10 &!I\ =Q +9 &#\\I\ =Q +9 &%K\ =R +10 &&L\ =Q +9 &(J\ =Q +9 &*dN\ =Q +10 &,&N\ =Q +9 &-K\ =Q +10 &/G\ =Q +9 &1kJ\ >R +9 &3.J~\ =Q +10 &4N\ +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%H' +350 "core" ' +2 ."myShortDA"delay 2 seconds +245 ."connect"CBV.dial PRV +5 ."myShortDA"PRV.dial CBV +4 "processing"%I  +43 "core"  +2 "processing"%P% +3 "core" %\ ; +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%T'} +348 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'W  +33 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%Z  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%r'A +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%V @ +75 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%S' +856 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%Y  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +4 "processing"%`'˹ +1592 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%j +45 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%! @ +76 "core" B + ."myShortDA"PBV.dial :waste1 +2 "processing"%b  +37 "core" +2 "processing"%c% +3 "core" %˵\ 7 +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%4' +229 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%] * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%\\'ϴ +1956 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'f& +5 "core" &\  +2 "manipulator"&& +4 "core" &h > L +2 "manipulator"&M% +3 "core" %\   R +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +132 "core" ( + "manipulator"&U& +4 "core" &-\ O J"| +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +3 "core" &-\ G"| +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&p'a +110 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&d/ +68 "core" / + "manipulator"&o& +4 "core" &-\ ~ { 6 >"| +2 "manipulator"&a% +4 "core" % pk \\ b < +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&t'\ +115 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&=(i +291 "core" ( +2 "manipulator"&B& +4 "core" &u  W P] +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &g& +4 "core" &u < P] + ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&l'Ͻ +99 "core" ' +2 "manipulator"&k& +3 "core" &u X L] +2 "manipulator"&u% +3 "core" %Ϸ * L +3 "collection"'>& +3 "core" &\  +2 "collection"'y& +5 "core" &\ " +2 ."myShortDA"CC.seek :closed +2 "collection"'x(S +7 "core" &\  +7 & /~\ $c +9 &Sx\ 8 +10 &{x~\ M +9 &R\ S +9 &DK}\ R +10 &M\ R +9 &O~\ S +9 &L\ R +10 &LK~\ R +9 &K\ R +9 &L\ R +10 &!J}#\ R +9 &#TO~\ R +10 &%N}\ S +9 &&L\ R +10 &(N\ S +9 &*\\N}\ R +9 &,M\ R +10 &-M\ R +9 &/J~\ R +9 &1eL\ R +10 &3'M\ R +9 &4M\ R +9 &6M~\ R +10 &8mN!\ R +9 &:0N\ R +9 &;L\ Q +10 &=N~\ R +9 &?uL}\ R +10 &A6O\ R +9 &BU+\ S +9 &DY~\ S +10 &Frm|\ V +9 &H'\ Z +10 &I\ _ +9 &K\ _ +9 &M^\ _ +10 &O~\ ` +9 &P\ ` +9 &R~\ N +10 &S*\ )x +9 &Sn\ T +2 ( +2 "collection"'y& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.51 +2 "collection"'9& +6 "core" &Sp\ T +2 ."myShortDA"Hand.open +2 "manipulator"&n1 +78 "core" 1 +2 "manipulator"&G% +3 "core" % Ϸ  F +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +46 "manipulator"&q'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%| +103 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%' +1592 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%~  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%i'ϴ +1600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%m +44 "core" + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%}  + "collection"'  +34 "core"  +129  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%_  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%e'\ +2607 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%X +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%h'ϴ +2609 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2606 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +45 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +2620 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +7 "core" &u  A] +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(i +10 "core" ( +2 "manipulator"& & +3 "core" &q C AU +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &q h JU +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&$'Ͻ +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"& / +76 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +402 "core" ( + "manipulator"&O& +4 "core" &q  RU +2 "manipulator"&{% +3 "core" %   R +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +277 "core" ( +2 "manipulator"&& +3 "core" &-  1 S +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &#& +3 "core" &- j P +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +115 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&&% +3 "core" % iY q r P @# +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&('\ +104 "core" ' +2 ."da"delayUntil "09:22:57.29" +15605 "Can"=\ %O!P] +9213 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%+ @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%-  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%' * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%*  +45 "core"  +2 ."da"PS.reconfigure :fast +40 "processing"%#A ,`xb +11 ."da"PS.seek 2.5ml +3 "processing"%,'\ +2459 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%0 +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%1 +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%/  +44 "core"  +2 ."da"PS.seek 0ml +4 "processing"%7'ϴ +2436 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%2 +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%6' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\ '˹ +1589 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%5 +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%^  +37 "core" + "processing"%:% +4 "core" %˴+\ @ +2 ."da"PS.seek 1.5ml +2 "processing"%@' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%8 * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%.'ϴ +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%A  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%?  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%< * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%D +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%['\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%F +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%E +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%J +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%w  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%;'ϴ +2456 "core" ' + #"da"washCycleDA #2 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%C +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%K'˹ +1592 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%Q  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%N +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%v  +36 "core" +2 "processing"%L% +3 "core" %˴\ @ +2 ."da"PS.seek 1.5ml +3 "processing"%R' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%I'ϴ +1595 "core" ' +2 ."da"delay 2:00 +8698 "Can"6\ %L#] +3306 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%P  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%H  +35 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +8 "processing"%W * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Z +74 "core"  +2 ."da"PS.reconfigure :fast +48 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%T'\ +2468 "core" ' + ."da"PSV.dial PTV +3 "processing"%V +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%r +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Y +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%S  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%j'ϴ +2448 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%!  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%b  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%c  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%]  +17 "core" + ."da"PSV.dial :mixloop +2 "processing"%` +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%4' +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%f  +47 "core"  +2 "processing"%% +3 "core" %\ = +2 ."da"PS.seek 0.55ml +3 "processing"%M'\ +333 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%U  +45 "core"  +2 ."da"PS.seek 2ml +4 "processing"%z'˹ +1540 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +2 "processing"%d @ +92 "core" > +2 ."da"PBV.dial :waste1 +2 "processing"%o  +37 "core" + "processing"%a% +4 "core" %˴9\ 0 +2 ."da"PS.seek 1.85ml +3 "processing"%s' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%p * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%B'ϴ +1953 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +40170 "Can".\ "U&+] +7833 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%g @ +16 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +38 "core" , + ."da"PSV.dial :air +2 "processing"%u  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%>'\ +2444 "core" ' +2 ."da"PSV.dial :mixloop +7 "processing"%t +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%9 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%n  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%G'ϴ +2445 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%y +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%|' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml + "processing"%l'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%\\  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%~ +85 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%m% +5 "core" %˷\ > +2 ."da"PS.seek 1.5ml +2 "processing"%i' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%}'ϴ +1591 "core" ' + ."da"delay 2:00 +12010 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2439 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%_ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +86 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%e  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2457 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%h +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +5 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%% +3 "core" %˶\ ? +3 ."da"PS.seek 1.5ml + "processing"% ' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%= * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%q'ϴ +1597 "core" ' +2 ."da"delay 2:00 +10202 "Can"*\ +>)P] +1801 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%x  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%O * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%{ +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%$'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +86 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%&'ϴ +2457 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%) +131 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%+'˹ +1597 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%- +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +37 "core" + "processing"%*% +4 "core" %˼\ = +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'ϴ +1589 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%1  +36 "core" +2 ."da"delay 30 seconds +3048 .PBV.dial between PSV and waste1 +11 "processing"%/ * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%2'\ +2442 "core" ' + ."da"PSV.dial PTV +4 "processing"%7 +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%6 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +85 "core" +2 ."da"PS.seek 0ml +4 "processing"%^'ϴ +2451 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%: +137 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +11 "processing"% +16 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +4 "processing"%\ '5 +338 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%8' +340 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%@'˹ +1589 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%A +89 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%?  +37 "core" + "processing"%<% +3 "core" %˴  +3 ."da"PS.seek 1.5ml + "processing"%D' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%. * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%F'ϴ +1612 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%E  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%J * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%w +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%['\ +2528 "core" ' + ."da"PSV.dial PTV +3 "processing"%C +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%; +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Q  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%N'ϴ +2555 "core" ' + #"da"Additional air clear +8 .PSR.select :air +4 .PSV.dial PSR +9 "processing"%v +135 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%L'˹ +2098 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +5 "processing"%K +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%R% +3 "core" %˷  +2 ."da"PS.seek 1.5ml +2 "processing"%P' +491 "Can"( - W] +101 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%H * +37 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%W  +107 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Z'ϴ +1609 "core" ' +2 "processing"%I9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +4 "processing"%V +4 "core" 5 +2 "processing"%r& +3 "core" &^/ 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&Y% +6 "core" %\   +2 "storage"(S% +53 "core" %t w w   +2 "storage"(T. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(!(d +190 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (b& +3 "core" &g +2 "manipulator"&c& +4 "core" &- [  +2 "manipulator"&]% +3 "core" %\  (  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&`(U +172 "core" ( +2 "manipulator"&j& +3 "core" &N  +$ +2 "storage"(f& +4 "core" &g C\  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(4& +3 "core" &g f +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(U'> +285 "core" ' + "storage"(M- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(' +36 "core" ' +2 "manipulator"&d& +3 "core" &N  $ +2 "manipulator"&o% +4 "core" % H : +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&a'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&p(_ +272 "core" ( + "manipulator"&z& +4 "core" &S  3 - +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &s& +3 "core" &S ; - +3 ."da"Forearm.seek PC +3 "manipulator"&%'$ +99 "core" ' +2 ."da"Hand.close +2 "manipulator"&g/ +68 "core" / +2 ."da"PC.seek :open +3 "processing"%( +460 "core" ( +2 "storage"(k& +3 "core" &g k +2 "manipulator"&u& +3 "core" &h  5  +2 "manipulator"&B% +3 "core" % &   +2 ."da"Forearm.seek :retract +3 "manipulator"&t'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&(U +267 "core" ( + "manipulator"&9& +4 "core" &a  B  +2 "storage"(n& +3 "core" &g 6 +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&>' +104 "core" ' +2 ."da"Hand.open +2 "manipulator"&y1 +77 "core" 1 +2 "storage"(G- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(|' +26 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(\\' +52 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1310h.tif +8 "processing"%~& +13 "core" &\ +3 "manipulator"&& +4 "core" &a s .  +2 "manipulator"&m% +3 "core" %   +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&l'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +176 "core" ( +3 "manipulator"&i& +3 "core" &- z  @  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +61 "manipulator"&'a +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"& / +75 "core" / +2 "manipulator"&}& +3 "core" &- k  +2 "manipulator"&_% +4 "core" % uj   +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +111 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&X(_ +119 "core" ( + "manipulator"&e& +5 "core" &i G ?  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +3 "core" &i s t Z  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&h'$ +97 "core" ' +2 "manipulator"&& +3 "core" &i & , U +2 "manipulator"&% +5 "core" %' 1 3 V + "processing"%& +4 "core" & +2 "processing"% & +5 "core" & +2 ."psFlush"PC.seek :closed +4 "processing"%(^ +6 "core" & +3 & 7 +9 &=Gn 2 +10 &^mp F +9 &W T +10 &; S +9 &t> S +9 &6@ S +10 &@ S +9 &B S +9 &|? S +10 &>? S +9 &!>~ S +10 &"C~ S +9 &$Bt S +9 &&J@h R +10 &( Cc R +9 &)DY R +9 &+?U R +10 &-QEU R +9 &/DL\ R +10 &0DD\ R +9 &2CC\ R +9 &4YDB R +10 &6A6 R +9 &7D/ R +9 &9?. R +10 &;^D S +9 &=A T +10 &>@ S +9 &@D S +9 &BeF T +10 &D ] V +9 &E} Z +9 &Gt Z +10 &IZv Z +9 &K| Z +10 &L} Z +9 &N [\ +9 &P_ [ +10 &R!} [ +9 &S [ +10 &U~ \\ +9 &Wf \\ +9 &Y( \\ +10 &Z \\ +9 &\\ [ +9 &^Dsk (| +10 &^p ? +8 ( +3 "processing"% & +2 "core" &^, 6 +2 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.94 +3 "processing"%& +6 "core" &^+\ 6 + ."psFlush"Hand.open +2 "manipulator"&=1 +70 "core" 1 + "manipulator"& % +4 "core" % '   D +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&x'\ +98 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%O +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%{' +265 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.834 seconds\ /var/log/esp/da23jul1310h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1310h15s.tif +326 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%q'\ +719 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1310h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1310h26s.tif +1387 "core" ' + ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +200 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%#  +138 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +106 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +727 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1310h26s.tif: TIFF Upload Complete\ +3 ."Qmail"DAfans.email "16.834 sec auto-exposure",Subject: "da23jul1310h images!" +5 ."da"Gate.power :camera,:OFF +6 "storage"($- +4 "core" -' +7 "storage"()& +14 "core" &g J O +5 "manipulator"&&& +11 "core" &i  ( + "manipulator"&% +4 "core" %\   ( +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +5 "manipulator"&-(U +268 "core" ( +4 "manipulator"&'& +12 "core" &i | )1 +5 "storage"(*& +10 "core" &g g p +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&+' +114 "core" ' +6 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(0' +53 "core" ' +4 "manipulator"&& +6 "core" &i | . ?1 +6 "storage"(1& +6 "core" &g k h z\  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +3 "manipulator"&/') +45 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&,, +13 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(3' +25 "core" ' +2 "manipulator"&7% +6 "core" %< A ; X 7 +7 "storage"(6& +12 "core" &g 0 / B\  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 319 counts +3 "manipulator"&'h +19 "core" ' +4 "manipulator"&5& +6 "core" &j ' A1 +4 "storage"(2& +8 "core" &g h k \  +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&:' +33 "core" ' +4 "storage"(^% +6 "core" % b a /\  +6 ."downElevator"SE.seek :down +6 "storage"(\ 'g +98 (8% +4 "core" % I N O \ [w +4 "manipulator"&A% +6 "core" % v x = +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&?'\ +101 "core" ' +43 ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 (<& +6 "core" &g G\  +628 ' + ."psFlush"PSR.select :air +7 .PSV.dial PSR +6 "processing"%@ +105 "core" +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +9 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +4 "processing"%.' +595 "core" ' +4 ."psFlush"delay 5 seconds +116 #"uploadLog"upsync +386 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%D'\ +2095 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%E  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%J @ +75 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%w +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%F'ϖ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +104 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%;'M +1089 "core" ' + ."psFlush"PSR.select :air +8 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Q +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%[  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%v  +16 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%N'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%K +76 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%' +622 "core" ' +9 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%R'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%L +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%H U +54 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%W'ϴ +2595 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%P @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%I'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%V  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%r'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%Y +43 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%S'\ +2621 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%T +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%b U +6 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%c'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%] @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%"'\ +2597 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%j  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%f'ϴ +2620 "core" ' + ."psFlush"PSV.dial PSR +14 "processing"%4 +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1093 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%('\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%M +74 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%d  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%o  +55 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%U'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%z' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%s'\ +2107 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%` +86 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%g U +56 "core" U +2 ."psFlush"PS.seek 0ml +4 "processing"%a'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%k'\ +2060 "Can"'\ *@1b ] +541 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%u  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%B'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%9'\ +2598 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%n +74 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%p'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%y @ +46 "core" ? +8 ."psFlush"PS.seek 2.5ml +3 "processing"%G'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%~  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%t'ϴ +2625 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +7 "core" &j    V1 +2 "manipulator"&m% +3 "core" %\   ) W a +3 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +251 "core" ( + "manipulator"&|& +78 "core" &e   P Z + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &i& +3 "core" &e   A Z +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +90 "core" ' + ."psFlush"Hand.close +2 "manipulator"&>/ +76 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +462 "core" ( + "manipulator"& & +4 "core" &e   Y +2 "manipulator"&}% +3 "core" % # # Z +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&_'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&l(- +134 "core" ( +2 "manipulator"&e& +3 "core" &- + ( 1 Z!r +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +3 "core" &-  % 7 [!r +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +112 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"&% +4 "core" % kb  H; +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' + #"myShortDA"Finished short da assay +470 #"Tina"-> access 3 +3 "storage"(% +5 "core" %| G\ 1 +2 "manipulator"&% +3 "core" %\    [ +2 "manipulator"&& +4 "core" &- ' # ; [!r +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 7 +3 "storage"(([ +669 "core" ( +2 ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (=& +4 "core" &[ \ $ +206 #"Tina"-> samplePassF +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"' & +5 "core" &z\ * +3 "manipulator"& & +4 "core" &-   Y!r +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&O(- +6 "core" ( +2 "manipulator"&h& +3 "core" &-    Y!r +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Z& +3 "core" &-   , Y!r +2 ."Tina"Forearm.seek :garage +3 "manipulator"&{'a +112 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&#& +3 "core" &- 9 F!r +2 "manipulator"&% +3 "core" % ub 6 F +3 ."Tina"Forearm.seek :retract +2 "manipulator"&q'\ +106 "core" ' + ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek CC +2 "manipulator"&$(i +289 "core" ( + "manipulator"&)& +4 "core" &u  )  X& +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &&& +3 "core" &u  - Y& +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."Tina"Forearm.seek CC +2 "manipulator"&'Ͻ +105 "core" ' +2 "manipulator"&'& +3 "core" &u   t V& +2 "manipulator"&*% +4 "core" %ϩ  8 V +39 "collection"'X& +8 "core" &x\ ) +3 "collection"'& +5 "core" &\ ) +3 ."Tina"CC.seek :closed +4 "collection"'1(S +6 "core" &\ ) +3 &\ (6 +9 &8Fv\ 2 +9 &[m|~\ F +10 &`\ !S +9 &L\ "R +9 &uN\ #R +10 &7Q\ #R +9 &N\ #R +10 &M}\ #R +9 &}O\ "R +9 &?M~\ #R +10 &!O~\ #R +9 &"N\ "R +9 &$M\ #R +10 &&GNu\ #R +9 &(\ N\ "R +10 &)P~\ "R +9 &+Q\ #R +9 &-ON\ #R +10 &/O\ "R +9 &0Q~y\ "R +9 &2N\ "Q +10 &4XN\ #R +9 &6M\ #R +10 &7K\ #R +9 &9L~\ #R +9 &;`J\ #R +10 &="L\ #R +9 &>K7\ #R +9 &@L.\ #R +10 &BgP\ "R +9 &D'Y\ "S +10 &Ec\ T +9 &G\ X +9 &IM\ ^ +10 &K \ _ +9 &L\ _ +9 &N\ ` +10 &PM\ ` +9 &R\ ` +10 &SjL\ (y +9 &S\ X +5 ( +2 "collection"'& +5 #"Tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.45 +2 "collection"'x& +5 "core" &Su\ X +2 &Su\ X +2 ."Tina"Hand.open +2 "manipulator"&71 +67 "core" 1 + "manipulator"&6% +4 "core" % ϩ V O +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."Tina"Forearm.seek :retract +3 "manipulator"&\\'\ +96 "core" ' +2 ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%5  +45 "core"  + #"Tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."Tina"PS.seek 1.5ml +2 "processing"%2' +1589 "core" ' +2 ."Tina"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%^  +45 "core"  +2 ."Tina"PS.seek 0ml +3 "processing"%+'ϴ +1615 "core" ' +2 ."Tina"PSV.dial PSR +2 "processing"%- +45 "core"  + ."Tina"PSR.select :air +3 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%8'\ +2602 "core" ' +2 ."connect"PRV.dial CBV +3 ."Tina"CBV.dial PRV +5 "processing"%A  +3 "collection"'0  +8 "core"  +95  + ."Tina"PSV.dial :PTV,via: :air +3 "processing"%/ +191 "core" ~ +2 ."Tina"CTV.dial :air,avoiding: :intake +2 "collection"'  +6 "core"  + ."Tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%< @ +75 "core" B +2 ."Tina"PS.seek 0ml +3 "processing"%3'ϴ +2604 "core" ' + ."Tina"PSV.dial :air +3 "processing"%:  +74 "core"  +2 ."Tina"PS.seek 2.5ml +3 "processing"%\ '\ +2611 "core" ' + ."Tina"PSV.dial :PTV +3 "processing"%@ +74 "core" ~ +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' +2 #"Tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&.& +6 "core" &u # O& +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek CC +3 "manipulator"&E(i +11 "core" ( + "manipulator"&J& +5 "core" &r\ P# + ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &w& +3 "core" &r\ [ O# +3 ."Tina"Forearm.seek CC +2 "manipulator"&D'Ͻ +97 "core" ' + ."Tina"Hand.close +2 "manipulator"&C/ +72 "core" / + ."Tina"CC.seek :open +3 "collection"'F( +406 "core" ( + "manipulator"&;& +3 "core" &r\  V# +2 "manipulator"&Q% +4 "core" % ϶    W +2 ."Tina"Forearm.seek :retract +2 "manipulator"&['\ +97 "core" ' +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek :garage +3 "manipulator"&v(- +283 "core" ( + "manipulator"&& +4 "core" &-   Z +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &K& +43 "core" &-  $ L Z +2 ."Tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +40 ."Tina"Forearm.seek :garage +9 "manipulator"&N'a +115 "core" ' + ."Tina"Hand.open +2 "manipulator"&1 +77 "core" 1 + "manipulator"&L% +3 "core" % jR  E +3 ."Tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&H'\ +101 "core" ' +25237 "Can"(\ 153\ ] +36022 #"Tina"-> access 3 +4 "storage"(R% +5 "core" %|  )\ 2 +2 "manipulator"&P% +3 "core" %\   #  ] +2 "manipulator"&W& +4 "core" &-  '  \\ +2 ."Tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 7 +2 "storage"(V([ +4 "core" ( +2 ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (I& +3 "core" &[ :\ ) +552 #"Tina"-> access 4 +4 "storage"(Y% +4 "core" %|  \ 2 +2 "manipulator"&r% +4 "core" %\  0 4  ] +2 "manipulator"&T& +3 "core" &-  7 \\ +3 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 1 +2 "storage"(b( +986 "core" ( +2 ."Tina"SC.configure :limp +8 "storage"($(\ 1b +5 (S& +9 "core" & \ , +3895 #"Tina"-> startTube 4 +509 #-> start(:myShortDA){shortDA} +4 "collection"']% +9 "processing"%c% +2 "core" %\ - +7 %Ϸ\ G +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +14908 #"Tina"-> Thread[:myShortDA].answer +2 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%j +44 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%"  +73 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%4  +132 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%f'ZP +1710 "Can"O\ /:5 ] +565 "core" ' +3 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'M  +7 "core"  +126  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%d' +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%o @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%('ϴ +588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +7 .PSR.select :flush +4 "processing"%@ +17 ."myShortDA"PS.seek 1ml + "processing"%U'M +1088 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%z'\ +1595 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%` +116 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%g'ϴ +2609 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%s +101 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"% 'M +1086 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%a'\ +1588 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%u +102 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%k  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%%'ϴ +2600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%B +104 "core"  + ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%n'\ +2599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%9 +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%y'ϴ +2603 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%p& +6 "core" &\ G +2 "manipulator"&~% +39 "core" %\    \\ +8 "storage"(G% +3 "core" %| "\ 2 +2 "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(m(, +514 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (,& +3 "core" &,  2\ . +2 "manipulator"&|& +4 "core" &-   } Z +2 "manipulator"&i% +3 "core" %\    5 Y +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&>(/ +184 "core" ( + "manipulator"&?& +4 "core" &% E W- +2 "storage"(& +3 "core" &, $\ . +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"& ' +93 "core" ' + "storage"(}& +4 "core" &, \ / +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(e'> +302 "core" ' +2 "storage"( - +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (& +3 "core" &,  ]\ - +2 "manipulator"&& +3 "core" && $ X- +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&(/ +6 "core" ( +2 "manipulator"&& +3 "core" &&  7 X- +2 "storage"(_& +3 "core" &,\ . +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'ρ +23 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +69 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!Tina:15:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +7 "manipulator"&& + "storage"('g +7 "core" &&  . Y- +2 "manipulator"&!% +3 "core" % ό  n S +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&='\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"& (_ +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +97 "core" ( +2 "manipulator"& & +4 "core" &i   | Y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &h& +3 "core" &i   2 Y +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&Z'$ +99 "core" ' + "manipulator"&& +3 "core" &i    W +2 "manipulator"&#% +4 "core" %   ? W +2 "processing"%& +3 "core" &\ D +3 "processing"%l& +4 "core" &\ C +2 ."myShortDA"PC.seek :closed +4 "processing"%(^ +5 "core" &\ D +5 &\ C5 +9 &?Gs\ <1 +9 &bnx\ ;E +10 &\\\ =R +9 &I\ ?Q +10 &|I\ ?Q +9 &?F\ ?Q +9 &J\ ?Q +10 &K\ ?Q +9 &H\ ?Q +9 &EI\ ?R +10 &!I\ ?Q +9 &"L\ ?Q +9 &$J\ ?Q +10 &&NK\ ?Q +9 &(I\ ?Q +10 &)I\ ?R +9 &+H\ ?Q +9 &-UJ\ ?R +10 &/I\ ?Q +9 &0J\ >Q +9 &2F\ ?Q +10 &4^J\ ?Q +9 &6 I\ ?Q +10 &7J\ ?R +9 &9G\ ?Q +9 &;fI\ ?Q +10 &=)F\ ?Q +9 &>J\ ?R +9 &@J\ ?Q +10 &BmN\ >R +9 &D+\\\ =S +10 &E\ :W +9 &G}\ ;W +9 &Iez\ ;W +10 &K&}\ ;X +9 &L\ :X +9 &N\ :X +10 &Pj\ :X +9 &R,\ ;X +10 &S\ :X +9 &U\ 9X +9 &Wq\ 9Y +10 &Y3\ :Y +9 &Z\ :Y +9 &\\\ 9Y +10 &^:fl\ <- +9 &^p\ <> +9 ( +2 "processing"%l& +3 "core" &^+\ ?6 +2 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.82 +2 .Hand.open +5 "manipulator"&{1 +75 "core" 1 +2 "manipulator"&)% +3 "core" % ( S +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract + "manipulator"&O'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%&  +3 %'9 +6 "core" 9 +102 "processing"%*9 +3 "core" 9 +102 "processing"%X9 +2 "core" 9  +103 "processing"%q9 +3 "core" 9  +102 "processing"%9 +2 "core" 9 +103 "processing"%x9 +39 "core" 9 +109 "processing"%79 +3 "core" 9 +102 "processing"%69 +3 "core" 9  +102 "processing"%9 +3 "core" 9$ +102 "processing"%59 +2 "core" 9( +103 "processing"%9 +2 "core" 9, +103 "processing"%t9 +2 "core" 90 +103 "processing"%^9 +2 "core" 95 +102 "processing"%29 +3 "core" 99 +102 "processing"%-9 +2 "core" 9= +103 "processing"%+9 +2 "core" 9A +103 "processing"%09 +2 "core" 9E +102 "processing"%A9 +4 "core" 9J +102 "processing"%/9 +2 "core" 9N +103 "processing"%9 +2 "core" 9R +102 "processing"%<9 +3 "core" 9V +102 "processing"%89 +2 "core" 9Z +103 "processing"%:9 +3 "core" 9_ +102 "processing"%39 +2 "core" 9c +103 "processing"%@9 +2 "core" 9g +103 "processing"%\ 9 +2 "core" 9k +102 "processing"%.9 +3 "core" 9o +102 "processing"%J9 +3 "core" 9t +102 "processing"%w9 +3 "core" 9x +102 "processing"%C9 +2 "core" 9| +103 "processing"%$9 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9 +102 "processing"%19 +3 "core" 9  +102 "processing"%;9 +2 "core" 9 +103 "processing"%Q9 +2 "core" 9 +102 "processing"%D9 +3 "core" 9 +102 "processing"%9 +2 "core" 9% +103 "processing"%E9 +3 "core" 9, +102 "processing"%K9 +3 "core" 94 +102 "processing"%9 +2 "core" 9; +103 "processing"%L9 +2 "core" 9B +102 "processing"%[9 +3 "core" 9J +102 "processing"%N9 +3 "core" 9O +102 "processing"%R9 +3 "core" 9W +2 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%P ppQ +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +103 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%I' +588 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%'˹ +1594 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%Y  +134 "core"  + ."myShortDA"PSV.dial PTV +2 "processing"%r +86 "core"  + ."myShortDA"PBV.dial :waste1 +2 "processing"%T  +56 "core" +2 "processing"%V% +3 "core" %˻Y\ @ +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%S' +583 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%] * +36 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%c'ϴ +1601 "core" ' +2 ."myShortDA"delay 5:00 +18883 "Can")\ +?8 ] +11120 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%j  +7 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%"  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%4 * +36 "core" , +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%M'\ +2444 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +75 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%o +75 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%d  +84 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2453 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%(  +138 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%U +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%` @ +104 "core" > +39 ."myShortDA"PS.reconfigure :slow +10 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%z' +356 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'s  + "processing"%g  +5 "core"  +39  +2 "processing"% % +3 "core" %\ 0 \ +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%u' +345 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'k  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%a  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%B'A +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%% @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%9' +862 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%n  +46 "core"  + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%p'˹ +1591 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%~ +44 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%G @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%b% +4 "core" %˴\ > +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%,' +239 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%| * +37 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"%i'ϴ +1950 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'?& +5 "core" &\ $ +2 "manipulator"&& +3 "core" &i  O T +2 "manipulator"&v% +4 "core" %\   6 F +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&}(- +130 "core" ( +2 "manipulator"&H& +3 "core" &- V Pg +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +3 "core" &- Df +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +113 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +73 "core" / + "manipulator"&& +3 "core" &- o 9 Af +2 "manipulator"&_% +3 "core" % og w A +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +9 ."myShortDA"Elbow.seek CC +3 "manipulator"&(i +270 "core" ( + "manipulator"&!& +4 "core" &_0 o CH +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &>& +3 "core" &_0 J MH +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"& 'Ͻ +93 "core" ' +2 "manipulator"&e& +3 "core" &_0 p JH +2 "manipulator"&% +4 "core" % 0 J +2 "collection"' & +4 "core" &4\ +2 "collection"'h& +5 "core" &\  +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +6 "core" &\  +3 &r\ 3 +9 &3Fu\ 1 +10 &Sm}\ F +9 &]\ S +10 &E\ R +9 &iP\ S +9 &+L\ S +10 &J\ R +9 &N\ R +9 &sK\ R +10 &4L\ R +9 & N\ R +10 &"N\ S +9 &${N\ R +9 &&=N\ R +10 &'N\ R +9 &)N\ R +9 &+G\ R +10 &-EL\ R +9 &/N\ R +10 &0J\ R +9 &2N\ R +9 &4LJ\ R +10 &6O\ R +9 &7L\ R +9 &9G\ R +10 &;TK\ R +9 &=I\ R +10 &>L\ R +9 &@O\ R +9 &B[N\ S +10 &DU\ S +9 &Ec\ T +9 &G\ Y +10 &IA\ _ +9 &K\ ^ +10 &L\ _ +9 &N\ ` +9 &PC\ ` +10 &R\ a +9 &S`K\ \ . +9 &Sx\ R +6 ( + "collection"'h& +5 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.50 +2 "collection"'& +5 "core" &Sj\ R +2 &Sj\ R +40 ."myShortDA"Hand.open +9 "manipulator" +76 "core" 1 + "manipulator"&% +3 "core" % d z B +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%= +106 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%' +1588 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%{  +46 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%)'ϴ +1590 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%' +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%l'\ +2603 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%*  +3 "collection"'Z  +33 "core"  +128  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%X +106 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'q  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%x'ϴ +2601 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%7  +56 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%6'\ +2600 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"% +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%5'ϴ +2607 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%t'\ +2608 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%^ +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%2'ϴ +2603 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&-& +6 "core" &_. h s AH +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&+(i +4 "core" ( +2 "manipulator"&0& +4 "core" &_. y  CH +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &A& +3 "core" &_. j v ' ;H +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&/'Ͻ +97 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +78 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'<( +401 "core" ( + "manipulator"&8& +3 "core" &_. ' HH +2 "manipulator"&:% +4 "core" % ϶ H5 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&3'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&@(- +287 "core" ( +2 "manipulator"&\ & +3 "core" &- ( m N +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +3 "core" &-  b Q +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&J'a +111 "core" ' +2 ."myShortDA"Hand.open + "manipulator"&w1 +72 "core" 1 +2 "manipulator"&C% +3 "core" % kZ } f ;" +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&$'\ +106 "core" ' +2 ."da"delayUntil "10:54:16.64" +7713 "Can"\ d; E] +17135 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%\\ @ +76 "core" A +2 ."da"PBV.dial :waste1 +41 "processing"%1  +42 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%; * +38 "core" , + ."da"PSV.dial :air +2 "processing"%Q  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%D'\ +2437 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%E  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%K +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%L'ϴ +2454 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%[ +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%N' +579 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%R'˹ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%W  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%y +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +37 "core" +2 "processing"%Y% +3 "core" %˸\ ; +2 ."da"PS.seek 1.5ml +2 "processing"%r' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%T * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%V'ϴ +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%]  +39 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%S * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%& +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%j'\ +2461 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%" +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%4 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2458 "core" ' + #"da"washCycleDA #2 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%f +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%o' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%d'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%M  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%( +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +36 "core"  + "processing"%`% +3 "core" %˹$\ < +2 ."da"PS.seek 1.5ml +3 "processing"%' +583 "core" ' + ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%s * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%g'ϴ +1600 "core" ' + ."da"delay 2:00 +773 "Can"\ $O>p ] +11231 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%z  +46 "core"  +8 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%a +87 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%u'\ +2457 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +87 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%n +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%9  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%~'ϴ +2447 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%G  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%b  +44 "core"  + ."da"PTV.dial :PRVmixing +7 "processing"%|  +6 "core" +6 ."da"PSV.dial :mixloop +2 "processing"%p +46 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%,' +388 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%?  +46 "core"  +2 "processing"%% +3 "core" %\ @ +2 ."da"PS.seek 0.55ml +3 "processing"%v' +334 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%H  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"% '˹ +1539 "core" ' + ."da"PSV.dial :PML +3 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  + "processing"%_% +3 "core" %˾ \ ? +3 ."da"PS.seek 1.85ml + "processing"%O' +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%!'ϴ +1945 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +32294 "Can"\ (CA7 q] +15710 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%> @ +18 "core" ? + ."da"PBV.dial :waste1 +2 "processing"%}  +36 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%e * +38 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2443 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%F  +46 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +46 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'ϴ +2461 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%h +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml + "processing"%=' +585 "core" ' +2 ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˹ +1589 "core" ' + ."da"PTV.dial :puck +3 "processing"%i  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%{ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%'% +3 "core" %˴\ < +2 ."da"PS.seek 1.5ml +2 "processing"%)' +585 "core" ' + ."da"delay 3 seconds +344 .PBV.dial between PSV and waste1 +9 "processing"%Z * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%*'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%X  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%q * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%l'\ +2438 "core" ' + ."da"PSV.dial PTV +3 "processing"%7 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%x +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2456 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%5 +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%^' +588 "core" ' +2 ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%t'˹ +1592 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +5 "processing"%- +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%0  +35 "core"  +2 "processing"%A% +4 "core" %˸\ @ +2 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1593 "core" ' +2 ."da"delay 2:00 +2296 "Can"\ %MD] +9708 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%8 * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%: +74 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%/'\ +2462 "core" ' + ."da"PSV.dial PTV +3 "processing"%\ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%+ +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%. +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%w  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%C'ϴ +2470 "core" ' + #"da"washCycleDA #3 of 3 +8 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%3 +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%J' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%\\'˹ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%1 +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +37 "core" + "processing"%Q% +4 "core" %˵$\ 4 +2 ."da"PS.seek 1.5ml +2 "processing"%2' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +45 "processing"%E'ϴ +1602 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%K  +35 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%D +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%['\ +2459 "core" ' + ."da"PSV.dial PTV +3 "processing"%L +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%N +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%W +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%y  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%I'ϴ +2457 "core" ' +2 ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%Y +136 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +13 "processing"% +18 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml + "processing"%R'5 +340 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%T' +332 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%r'˹ +1589 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +37 "core" +2 "processing"%S% +3 "core" %˴(  +2 ."da"PS.seek 1.5ml +2 "processing"%&' +585 "core" ' + ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%V * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%"'ϴ +1600 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%4  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%c +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%j'\ +2423 "Can" H] +102 "core" ' + ."da"PSV.dial PTV +8 "processing"%f +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%o +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%M  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%('ϴ +2528 "core" ' + #"da"Additional air clear +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%U +134 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%`'˹ +2096 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%d +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +37 "core" +2 "processing"%% +3 "core" %˵  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%z * +36 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%k  +107 "core"  +3 ."da"PS.seek 0ml +3 "processing"%a'ϴ +1590 "core" ' +2 "processing"%g9 +47 "core" 95 +8 #"da"Processing Puck Heater at 27.9C before imaging +3 .PH.coast +4 "processing"%% +3 %B& +2 "core" 5 +2 &^* 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&n% +6 "core" %\   +2 "storage"(9% +3 "core" %j x   +2 "storage"(u. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(G(d +205 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &c u r +2 "manipulator"&b& +4 "core" &- _  +2 "manipulator"&|% +3 "core" %\   +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&p(U +194 "core" ( +2 "manipulator"&~& +3 "core" &j m !. +2 "storage"(& +4 "core" &c 3 3  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&?' +106 "core" ' +2 "storage"(& +3 "core" &c ~ ] +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(,'> +279 "core" ' + "storage"(H- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place + "storage"(v' +48 "core" ' +2 "manipulator"& & +3 "core" &j  . +2 "manipulator"&% +4 "core" % X +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&_(_ +251 "core" ( +2 "manipulator"&& +3 "core" &Z  " +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &Z n 5 \ +2 ."da"Forearm.seek PC +3 "manipulator"&O'$ +93 "core" ' + ."da"Hand.close +2 "manipulator"&>/ +78 "core" / +2 ."da"PC.seek :open +3 "processing"%}( +458 "core" ( + "storage"(e& +4 "core" &c x . + "manipulator"&& +4 "core" &[ L  +2 "manipulator"&!% +3 "core" % # > 8 +3 ."da"Forearm.seek :retract +7 "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&F(U +257 "core" ( + "manipulator"&& +4 "core" &X  "7 +2 "storage"(#& +3 "core" &c  -  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +93 "core" ' + ."da"Hand.open +2 "manipulator"&h1 +76 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(=' +27 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(i' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1311h.tif +6 "processing"%{& +14 "core" &@\  +4 "manipulator"&& +4 "core" &\\ o o 6 +2 "manipulator"&'% +3 "core" % r o r +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&Z(- +233 "core" ( +8 "manipulator"&)& +3 "core" &- 7 1 O +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &X& +3 "core" &- 3 4  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&q'a +116 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +73 "core" / + "manipulator"&*& +4 "core" &-  +2 "manipulator"&7% +3 "core" % k_ K +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&x'\ +106 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +117 "core" ( + "manipulator"&6& +3 "core" &S t  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &l& +2 "core" &S -  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&5'$ +94 "core" ' + "manipulator"&& +4 "core" &S C H  +2 "manipulator"&^% +3 "core" % 9 < j +3 "processing"%-& +3 "core" & +3 "processing"%0& +5 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%A(^ +7 "core" & +6 & 1 $e +9 &Up 9 +10 &{h M +9 &D R +9 &O? R +10 &A R +9 &A R +10 &A R +9 &X? R +9 &C R +10 &C S +9 &!C R +9 &#_D R +10 &%? S +9 &&A S +10 &(? T +9 &*d? S +9 &,&A S +10 &-? S +9 &/< S +9 &1lA S +10 &3.? S +9 &4> S +10 &6A S +9 &8s? T +9 &:6? S +10 &;A} S +9 &=@y T +9 &?A{ R +10 &A@Gx S +9 &COv S +10 &Dgh W +9 &Fuyh Y +9 &H8vj X +10 &Ixk Y +9 &K{j Z +9 &MzzW Z +10 &O;] Z +9 &P_ Z +10 &R[ Z +9 &T` Z +9 &VA\\ [ +10 &XN \\ +9 &YP \\ +9 &[Q ] +10 &]BJ X +9 &^C\\C &q +10 &^B= 6 +5 ( + "processing"%0& +5 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.96 +2 "processing"%t& +6 "core" &^+9 6 + &^+A 6 +2 ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +3 "core" %  T Z Z  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%8 +43 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%:' +443 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.552 seconds\ /var/log/esp/da23jul1311h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1311h15s.tif +142 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +901 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1311h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1311h26s.tif +1188 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%\ @ +197 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%+  +138 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%. +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%w'ϖ +916 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1311h26s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "18.552 sec auto-exposure",Subject: "da23jul1311h images!" +5 "storage"(/- +5 "core" -' +2 "storage"(3& +4 "core" &c f f +2 "manipulator"&C& +10 "core" &S + +11 "manipulator"&J% +9 "core" %\   - +9 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&1(U +265 "core" ( +2 "manipulator"&;& +4 "core" &M#  ,>J +2 "storage"(Q& +3 "core" &c /\  +3 ."da"Forearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +17 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&\\' +95 "core" ' +2 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.47 Pucks below Top Plate +3 "storage"(' +49 "core" ' +4 "manipulator"&2& +6 "core" &O# y x & =>H +4 "storage"(K& +9 "core" &c > > \  +2 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +4 "manipulator"&') +37 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&D, +12 "core" , +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.28 Pucks below Top Plate +5 "storage"(E' +29 "core" ' +2 "manipulator"&L% +11 "core" %: "   5 +4 "storage"(N& +6 "core" &c ( '\  +4 ."da"Forearm.force -20 +5 "manipulator"&5 +10 ."da"Forearm.seek 3 + 317 counts + "manipulator"&W'f +23 "core" ' +4 "manipulator"&y& +8 "core" &o { A ?9( +4 "storage"([& +7 "core" &c Z Z\  +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&Y' +35 "core" ' +5 "storage"(I% +9 "core" % _ Z\  +4 ."downElevator"SE.seek :down +7 "storage"(R'g +97 (T% +6 "core" %J @ ? m\ ]y +7 "manipulator"&% +8 "core" % R S 2 ;U +5 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +4 "manipulator"&]'\ +99 "core" ' +31 ' +2 ."downElevator"SE.stop +4 "storage"(5 +8 (S& +6 "core" &c W U \  +497 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +7 "processing"%r +111 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +7 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%V' +597 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%&'\ +29 #"uploadLog"upsync +2063 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%4  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +77 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%c +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%"'ϖ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%f +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1090 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%o'\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%M +75 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%j  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%U  +6 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%('ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +44 "processing"%d +83 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%s' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%` +75 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%z U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%k'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%g'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%%  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%B'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%n +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%9'\ +2604 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%u +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%b'ϴ +2609 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%| @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%m'\ +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%~  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2597 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%@ +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%$'\ +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%,'ϴ +2490 "Can"\ 'FLS3] +117 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%? +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml + "processing"% '\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%p +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%> U +57 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%e'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%!'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%O +46 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%'\ +2607 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%# +74 "core" + ."psFlush"PBV.dial PSV +49 .PS.seek 0ml +4 "processing"%_'ϴ +2599 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%h @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%{  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +7 "core" &o  8 Q9( + "manipulator"&'% +3 "core" %\   Q +3 ."psFlush"Elbow.seek PC +2 "manipulator"&v(_ +277 "core" ( + "manipulator"&=& +4 "core" &[  V\ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &[  1 V\ +2 ."psFlush"Forearm.seek PC +3 "manipulator"&)'$ +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&X/ +69 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%F( +462 "core" ( +2 "manipulator"&& +3 "core" &\\   Z\ +2 "manipulator"&*% +4 "core" % 2   r Z +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&7'\ +97 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"& (- +129 "core" ( +2 "manipulator"&6& +3 "core" &-   X% +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &l& +3 "core" &-  X% +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&q'a +117 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&^% +3 "core" % jP ) D +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +106 "core" ' + #"myShortDA"Finished short da assay +1420 #"Tina"-> access 3 +4 "storage"(Z% +4 "core" %y ]\ / +2 "manipulator"&x% +4 "core" %\   5 Z +2 "manipulator"&}& +3 "core" &-   l Z% +3 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 7 +3 "storage"(t([ +659 "core" ( +2 ."Tina"SC.configure :limp +4 "storage"($(\ 1b +3 (& +3 "core" &[ J\ ( +165 #"Tina"-> PS.flush +2 #Flushing Processing stage +4 "processing"%% +5 "core" %ϰt\ C +2 #"Tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%0& +6 "core" &?\ D + "manipulator"&8& +4 "core" &-  T X% +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&5(- +4 "core" ( +2 "manipulator"&a& +3 "core" &-  X% +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +3 "core" &-  W% +3 ."Tina"Forearm.seek :garage +2 "manipulator"&\ 'a +111 "core" ' + ."Tina"Hand.close +2 "manipulator"&+/ +72 "core" / +2 "manipulator"&.& +3 "core" &-  F% +2 "manipulator"&% +3 "core" % pd  E +3 ."Tina"Forearm.seek :retract +2 "manipulator"&/'\ +110 "core" ' +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek PC +3 "manipulator"&3(_ +146 "core" ( +2 "manipulator"&C& +3 "core" &^ &  3 \\\ +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +3 "core" &^   [\ +2 ."Tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +41 ."Tina"Forearm.seek PC +8 "manipulator"&;'$ +99 "core" ' + "manipulator"&Q& +4 "core" &^  * U\ +2 "manipulator"&% +3 "core" %. . F U +3 "processing"%2& +3 "core" &n\ A +3 "processing"%K& +5 "core" &m\ A +2 ."Tina"PC.seek :closed +2 "processing"%(^ +5 "core" &n\ B +8 & *d\ ?$e +9 &Upw\ ;8 +10 &}mo\ :M +9 &Gr\ >P +10 &UFr\ >P +9 &Hm\ >P +9 &Gi\ >P +10 &Ho\ =P +9 &]Hw\ >P +9 &Ix\ =P +10 &Jo\ =P +9 &!Il\ =P +10 &#dHo\ =Q +9 &%(Fr\ =P +9 &&H\ >P +10 &(Gv\ =P +9 &*mGn\ =P +9 &,0E\ =P +10 &-Gs\ =P +9 &/Iy\ =P +10 &1uGi\ =P +9 &38Db\ >P +9 &4Hq\ >P +10 &6Ia\ >P +9 &8}Gj\ >P +9 &:>Hm\ =Q +10 &<Gg\ =P +9 &=Gl\ =P +10 &?Dr\ >P +9 &AFIi\ =Q +9 &CRq\ access 4 +4 "storage"(b% +4 "core" %y  x\ 1 +2 "manipulator"&~% +4 "core" %\    Z +2 "manipulator"&m& +3 "core" &- "  [$ +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Tina"SC.seek 1 +2 "storage"(@( +626 "Can"\ wN] +356 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" & \ ' +27002 #"Tina"-> startTube 4 +6814 #-> start(:myShortDA){shortDA} +3 "collection"'% +9 "core" %\ / + "processing"%H% +6 "core" %ϲX\ I +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +8099 #"Tina"-> Thread[:myShortDA].answer +3 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +131 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +131 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%$  +46 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%?'ZP +2268 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%,  + "collection"'  +8 "core"  +123  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%p' +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%> @ +104 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"% 'ϴ +590 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +103 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1095 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1604 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%e +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%O'ϴ +2607 "core" ' + ."myShortDA"PSV.dial PSR +7 "processing"%! +106 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +41 .PSR.select :flush +9 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%#'M +1083 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%h +103 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%_  +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%{'ϴ +2609 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core" +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%'\ +639 "Can"\ 08P_] +1960 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%' +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%='ϴ +2607 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +3 "processing"% & +6 "core" &/\ G + "manipulator"&D% +4 "core" %  2 5 ] m +2 "storage"(X% +3 "core" %x \ 1 +2 "storage"(]. +2 "core" .( +3 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(A(, +523 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &,  -\ - +2 "manipulator"&*& +3 "core" &.)   Z +2 "manipulator"&6% +3 "core" %    Z m +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&l(/ +204 "core" ( +2 "manipulator"&)& +3 "core" &7  " O \\ +2 "storage"(v& +3 "core" &, \ 0 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +92 "core" ' +2 "storage"(^& +3 "core" &,  \ 0 +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(7'> +302 "core" ' +2 "storage"(q- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (Z& +2 "core" &, H\ , +2 "manipulator"&x& +39 "core" &7   Z + ."myShortDA"Elbow.seek 4 +3 "manipulator"&}(/ +5 "core" ( + "manipulator"&G& +5 "core" &7   x Y + "storage"(& +4 "core" &, \ - +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'ρ +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&0/ +68 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!Tina:21:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +6 "manipulator"&8& +2 "storage"(a'g +7 "core" &7   Z + "manipulator"&:% +4 "core" % u    Y +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&+'\ +95 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&.(_ +152 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +106 "core" ( +2 "manipulator"&& +3 "core" &V   o [ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &V   y [ +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&-'$ +96 "core" ' +2 "manipulator"&C& +3 "core" &V  F X +2 "manipulator"&J% +4 "core" %   P X +2 "processing"%\ & +3 "core" &3\ C +3 "processing"%5& +4 "core" &/\ C +2 ."myShortDA"PC.seek :closed +4 "processing"%Q(^ +5 "core" &,\ C +4 &(\ D2 +9 &1Ft+\ <1 +10 &Uow'\ ;F +9 &W\ =Q +10 &E\ ?Q +9 &sG\ @Q +9 &5H \ ?Q +10 &J\ ?Q +9 &I\ ?Q +9 &zG\ ?Q +10 &;L\ ?Q +9 & I\ ?Q +10 &"L\ ?Q +9 &$I\ ?Q +9 &&DI\ \ ?Q +10 &(I\ ?Q +9 &)I\ ?Q +9 &+I\ ?Q +10 &-KJ\ ?Q +9 &/ I\ ?Q +10 &0J\ ?Q +9 &2I\ ?Q +9 &4TI\ ?Q +48 &6I\ ?Q +11 &7I\ =Q + &9H\ >Q + &;\\I\ >Q + &=I\ =Q + &>J\ =Q +3 &@L\ >Q +9 &B`U\ >R +10 &Dh\  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%p'ϴ +2435 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +138 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +104 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%e' +350 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'  + "processing"%!  +5 "core"  +40  + "processing"%O% +3 "core" %\ > +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%#' +351 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'h  +33 "core" + ."myShortDA"PRV.dial :air +3 "processing"%_  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'A +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"% @ +74 "core" > +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%{' +850 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%'  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."myShortDA"PS.seek 2ml +2 "processing"%'˹ +1595 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"% +46 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"%D @ +76 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%X  +37 "core" +2 "processing"%]% +4 "core" %˵\ ; +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%@' +227 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%*'ϴ +1950 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'6& +4 "core" &\ " +2 "manipulator"&)& +4 "core" &V + Q +2 "manipulator"&v% +3 "core" %\  | R +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&g(- +128 "core" ( + "manipulator"&^& +3 "core" &- a O# +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &|& +3 "core" &- = P# +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&q'a +111 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&Z/ +70 "core" / +2 "manipulator"&x& +3 "core" &- @ c ? ?# +2 "manipulator"&G% +3 "core" % ph e M ? +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&0(i +268 "core" ( +2 "manipulator"&8& +3 "core" &q(  EBg +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &:& +3 "core" &q( H BBg +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&l'Ͻ +97 "core" ' +2 "manipulator"&& +3 "core" &q( z ABg +2 "manipulator"&7% +42 "core" %Ϸ  I +10 "collection"'& +3 "core" &\  +3 "collection"'& +5 "core" &\  +2 ."myShortDA"CC.seek :closed +3 "collection"' (S +7 "core" &\  +5 &\ 4 +9 &5Fu\ 2 +9 &Zo{\ F +10 &^\ S +9 &H\ R +9 &sM\ S +10 &5O\ S +9 &J\ R +10 &J\ S +9 &|L\ R +9 &>N\ R +10 & O\ S +9 &"N\ R +9 &$L\ S +10 &&FN\ R +9 &(O\ R +10 &)L\ R +9 &+M\ R +9 &-OF\ R +10 &/N\ R +9 &0L\ S +9 &2N\ R +10 &4VN\ R +9 &6O\ R +10 &7O\ R +9 &9P\ R +9 &;`Q\ R +10 &="P\ R +9 &>L\ R +9 &@O\ R +10 &BfR\ R +9 &D'U\ S +10 &Ee\ T +9 &G\ X +9 &IO\ ] +10 &K \ _ +9 &L\ ` +9 &N\ _ +10 &PO\ ` +9 &R\ \ a +10 &SmM\ &u +9 &S\ W +5 ( +2 "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.47 +2 "collection"'}& +7 "core" &Sy\ W + &Sx\ W + ."myShortDA"Hand.open +2 "manipulator"&C1 +67 "core" 1 +2 "manipulator"&J% +3 "core" % Ϸ T 9 8 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&\ '\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%a +105 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%+' +1598 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +1598 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%2 +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%L'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%5  + "collection"'N  +34 "core"  +129  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%- +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'y  +5 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%K  +75 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%['ϴ +2603 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%;  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%I +45 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%1'ϴ +2603 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +46 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%T'\ +2605 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%\\ +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +2599 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&& +6 "core" &r' t \\ DBf +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +7 "manipulator"&W(i +4 "core" ( +2 "manipulator"&E& +3 "core" &r'  FBf +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &r' B EBf +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&S'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&r/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'R( +402 "core" ( +2 "manipulator"&V& +3 "core" &r' LBf +2 "manipulator"&w% +4 "core" % Y M* +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +45 ."myShortDA"Elbow.seek :garage +9 "manipulator"&4(- +285 "core" ( +2 "manipulator"&&& +3 "core" &- " A S +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &f& +3 "core" &-  S +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&c'a +111 "core" ' +2 ."myShortDA"Hand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&"% +3 "core" % h\\ k c ! @* +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&j'\ +113 "core" ' +2 ."da"delayUntil "12:21:48.79" +22503 "Can"\ %LV] +2337 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%M @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%o  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%( * +37 "core" + + ."da"PSV.dial :air +2 "processing"%s  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%z'\ +2441 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%3 +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +54 "core" +2 ."da"PS.seek 0ml +3 "processing"%k'ϴ +2457 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%n +131 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%B' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%`'˹ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +3 "processing"%= +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%9  +37 "core" +2 "processing"%u% +3 "core" %˷*\ C +2 ."da"PS.seek 1.5ml +3 "processing"%b' +584 "core" ' + ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%~ * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%m'ϴ +1594 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%%  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%t * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%F +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%H'\ +2445 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2440 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%, +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%?' +585 "core" ' + ."da"delay 5 seconds +547 .PSR.select :air +12 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%>'˹ +1592 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%U  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +86 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˵)\ @ +2 ."da"PS.seek 1.5ml +3 "processing"%p' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%!'ϴ +1593 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%O  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%e  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%h * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%#'\ +363 "Can"\ *=Ya!] +2095 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%{  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +2450 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +5 "processing"%D  +49 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%X  +131 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%]  +43 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +17 "core" + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%@' +383 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%6  +47 "core"  + "processing"%)% +3 "core" %&\ B +3 ."da"PS.seek 0.55ml + "processing"%v' +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%^  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%|'˹ +1548 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%. +45 "core" + ."da"PTV.dial :mixing +2 "processing"%Z @ +80 "core" B + ."da"PBV.dial :waste1 +2 "processing"%x  +37 "core" +2 "processing"%G% +3 "core" %˶\ A +2 ."da"PS.seek 1.85ml +2 "processing"%/' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%q * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%8'ϴ +1943 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +47105 "Can"\ )F[] +897 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%: @ +17 "core" ? + ."da"PBV.dial :waste1 +2 "processing"%g  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSV.dial :air +2 "processing"%7  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2460 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%} +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%C  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%J'ϴ +2453 "core" ' +9 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +137 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%a' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%l'˹ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%*  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +85 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%+  +37 "core" + "processing"%2% +4 "core" %˼\ < +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%N * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%5'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%-  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%y  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%K * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%;'\ +2464 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%[ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%I +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%1'ϴ +2462 "core" ' +2 #"da"washCycleDA #2 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%\\ +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%T' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%E  +6 "core"  + ."da"PSV.dial PTV +2 "processing"%Y +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%r  +36 "core" +2 "processing"%0% +3 "core" %˶\ ? +3 ."da"PS.seek 1.5ml + "processing"%\ ' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%V'ϴ +1588 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%w  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%S  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%& * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%f'\ +1884 "Can"\ $M^M] +572 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +86 "core" +2 ."da"PS.seek 0ml +58 "processing"%M'ϴ +2462 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%o +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%(' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%s'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%3 +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +36 "core" + "processing"%% +4 "core" %˴2\ B +2 ."da"PS.seek 1.5ml +2 "processing"% ' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%z * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%n'ϴ +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%k  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%B  +36 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%= +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%9'\ +2459 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%u +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%` +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%~ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%b  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%%'ϴ +2468 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +136 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +13 "processing"% +20 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%t'5 +341 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%F' +330 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%m'˹ +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +37 "core" +2 "processing"%% +3 "core" %˾  +2 ."da"PS.seek 1.5ml +2 "processing"%H' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%, * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1589 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%?  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%U  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2541 "core" ' + ."da"PSV.dial PTV +3 "processing"%> +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +47 "processing"%p +83 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%O  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%e'ϴ +2540 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%h +135 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%_'˹ +2097 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%!  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%'% +3 "core" %˶%\  +2 ."da"PS.seek 1.5ml +3 "processing"%{' +584 "core" ' + ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +2 "processing"%# * +37 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%D  +107 "core"  +2 ."da"PS.seek 0ml +4 "processing"%X'ϴ +1611 "core" ' + "processing"%]9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"% +4 %& +3 "core" 5 + &^%\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +6 "core" %\   '\ k +2 "storage"(6% +3 "core" %s H A  +2 "storage"(). +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(@(d +192 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (^& +3 "core" &g P U +2 "manipulator"&v& +3 "core" &- !  +2 "manipulator"&.% +5 "core" %\  ; \ k +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&Z(U +176 "core" ( +2 "manipulator"&x& +3 "core" &L  + +2 "storage"(G& +3 "core" &g x G +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&q' +108 "core" ' + "storage"(|& +3 "core" &g  , T +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(/'> +287 "core" ' +2 "storage"(P- +2 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(:' +42 "core" ' +2 "manipulator"&g& +3 "core" &L  + +2 "manipulator"&% +4 "core" % " +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&7'\ +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&8(_ +255 "core" ( + "manipulator"&& +3 "core" &d   +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &<& +3 "core" &d N  +2 ."da"Forearm.seek PC +2 "manipulator"&}'$ +98 "core" ' + ."da"Hand.close +2 "manipulator"&C/ +67 "core" / +2 ."da"PC.seek :open +3 "processing"%( +459 "core" ( +2 "storage"(& +3 "core" &g N N H +2 "manipulator"&J& +3 "core" &d O % +2 "manipulator"&a% +4 "core" % 7  % +2 ."da"Forearm.seek :retract +3 "manipulator"&*'\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&(U +248 "core" ( +8 "manipulator"&+& +3 "core" &S  . +2 "storage"(2& +4 "core" &g  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&l' +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&N1 +68 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(-' +29 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(y' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1313h.tif +7 "processing"%K& +15 "core" &< +3 "manipulator"&L& +6 "core" &S f q . + "manipulator"&5% +5 "core" % o q W  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&['\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&I(- +188 "core" ( +2 "manipulator"&& +4 "core" &- ~ ~ (  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &- p s 6  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&;'a +113 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&\\/ +71 "core" / +2 "manipulator"&1& +4 "core" &- O G w +2 "manipulator"&T% +3 "core" % t_  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&E'\ +105 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&Y(_ +127 "core" ( + "manipulator"&r& +4 "core" &h A >  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &0& +3 "core" &h ] m M  +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&'$ +99 "core" ' +2 "manipulator"& & +3 "core" &h T Z L  +2 "manipulator"&\ % +4 "core" %$ * M O +2 "processing"%w& +4 "core" &N +2 "processing"%S& +6 "core" & +2 ."psFlush"PC.seek :closed +4 "processing"%&(^ +4 "core" & +5 & 7 +9 &>Gn 2 +9 &`mo F +10 &U T +9 &= S +9 &v> S +10 &9; S +9 &? S +10 &B S +9 &> S +9 &?B T +10 &!? S +9 &"@ S +9 &$A R +10 &&JA S +10 &( A R +9 &)D R +9 &+B R +9 &-S? R +10 &/C R +9 &0D R +10 &2B R +9 &4[A R +9 &6D R +10 &7C R +9 &9D R +9 &;aC S +10 &="? S +9 &><} S +9 &@Dx S +10 &BdJ| U +9 &Dgs X +10 &Exv Z +9 &Guy Z +9 &I\\vj Z +10 &Kuh Z +9 &L{j Z +9 &Ng [\ +10 &Pad [ +9 &R#W [ +10 &Sb \\ +9 &U\\ Z +9 &Wj^ [\ +10 &Y-T [ +9 &ZP [\ +9 &\\L \\ +10 &^?mgK (| +9 &^fO 9 +9 ( +2 &^%S 3 +2 "processing"%S& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.97 +2 "processing"%W& +6 "core" &^%. 3 +2 ."psFlush"Hand.open +2 "manipulator"&V1 +76 "core" 1 +2 "manipulator"&% +4 "core" % $  \ G +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&"'\ +95 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +118 "Can"  c] +148 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.503 seconds\ /var/log/esp/da23jul1313h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1313h15s.tif +310 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +76 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +676 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1313h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1313h26s.tif +1418 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%o @ +199 "core" B + ."psFlush"PTV.dial :PRVmixing +4 "processing"%M  +137 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%( +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +691 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1313h26s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "16.503 sec auto-exposure",Subject: "da23jul1313h images!" +7 "storage"(3- +5 "core" -' +3 "storage"(i& +11 "core" &g _ d / +8 "manipulator"&& +18 "core" &h q + +2 "manipulator"&s% +3 "core" %\  + +5 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +5 "manipulator"&z(U +263 "core" ( +4 "manipulator"& & +6 "core" &T" ,=F +6 "storage"(k& +11 "core" &g C\  +6 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +15 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&B' +98 "core" ' +12 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(' +52 "core" ' +4 "manipulator"&=& +6 "core" &U" y w V ?=E +4 "storage"(n& +8 "core" &g [ _\  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +5 "manipulator"&u') +40 "core" ' +13 ."da"Elbow.hold +6 "manipulator"&`, +9 "core" , +4 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +9 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +6 "storage"(~' +31 "core" ' +9 "manipulator"&b% +9 "core" %4   X 3{ +4 "storage"(9& +6 "core" &g ' ' \  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +12 ."da"Forearm.seek 3 + 311 counts + "manipulator"&'` +22 "core" ' +3 "manipulator"&%& +6 "core" &| ^ V @8 +4 "storage"(t& +8 "core" &g f i\  +6 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&F' +28 "core" ' +8 "storage"( % +13 "core" % U U J\  +6 ."downElevator"SE.seek :down +6 "storage"('g +98 ($% +6 "core" %@P @ > q\ \\y +4 "manipulator"&% +9 "core" % u o % = +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"&m'\ +97 "core" ' +40 ' +2 ."downElevator"SE.stop +5 "storage"(5 +9 (,& +5 "core" &g T T ?\  +649 ' +4 ."psFlush"PSR.select :air +5 .PSV.dial PSR +8 "processing"%H +108 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +11 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +8 "processing"%?' +600 "core" ' +4 ."psFlush"delay 5 seconds +95 #"uploadLog"upsync +407 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%U'\ +2163 "core" ' +5 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%>'ϖ +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%p'M +1088 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%O'\ +1597 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%h  +75 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%e  +18 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%!'ϴ +2605 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +579 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%''\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%_ +75 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%# U +53 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%D'ϴ +2598 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%{ @ +45 "core" @ +2 ."psFlush"PS.seek 2.5ml +4 "processing"%]'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%6'\ +2608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%) +85 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%^ U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%v'ϴ +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%. @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%A'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%x  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%G'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%4 +44 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%|'M +1093 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%j'\ +1603 "core" ' +2 ."psFlush"PSV.dial PTV +8 "processing"%P +86 "core"  + ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%g  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%/ +73 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%q' +621 "core" ' +8 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Z U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%C'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%7 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%Q'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%J'ϴ +2597 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%a +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%}'\ +2597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%+ +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%2 U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%8'ϴ +803 "Can"\ 'Ffy] +1800 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%N @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2597 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%K  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%*'ϴ +2620 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +6 "manipulator"&L& +12 "core" &|  $ Q8 +2 "manipulator"&5% +3 "core" %\   . R +3 ."psFlush"Elbow.seek PC +2 "manipulator"&:(_ +253 "core" ( + "manipulator"&-& +4 "core" &d    U +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" &d  } U +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&l/ +73 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +461 "core" ( + "manipulator"&\\& +4 "core" &d  V +2 "manipulator"&1% +3 "core" % 2  V +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&T'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&[(- +137 "core" ( +2 "manipulator"&r& +3 "core" &-  m X"} +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &0& +2 "core" &-  " X"} +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&;'a +116 "core" ' +2 ."psFlush"Hand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&\ % +3 "core" % gL . C +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&w'\ +103 "core" ' +2 #"myShortDA"Finished short da assay +1821 #"Tina"-> access 3 +4 "storage"(I% +5 "core" %p ;\ . +2 "manipulator"&E% +3 "core" %\    Y +2 "manipulator"&& +4 "core" &-\   * X"} +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 7 +2 "storage"(W([ +670 "core" ( +2 ."Tina"SC.configure :limp +3 "storage"($(\ 1b +4 (V& +3 "core" &[ \ # +207 #"Tina"-> samplePassF +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &\ ( +2 "manipulator"&S& +3 "core" &-\   W"} +40 ."Tina"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +6 "core" ( + "manipulator"&& +4 "core" &-\   H W"} +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &X& +3 "core" &-\    W"} +3 ."Tina"Forearm.seek :garage +2 "manipulator"&c'a +115 "core" ' +2 ."Tina"Hand.close + "manipulator"&o/ +74 "core" / + "manipulator"&M& +4 "core" &- K E"} +2 "manipulator"&(% +3 "core" % o]  E +3 ."Tina"Forearm.seek :retract +2 "manipulator"&f'\ +103 "core" ' +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek CC +2 "manipulator"&3(i +275 "core" ( + "manipulator"&i& +4 "core" &_6 ! 2 SN +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &_6  ! SN +2 ."Tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek CC +2 "manipulator"&s'Ͻ +102 "core" ' +2 "manipulator"& & +3 "core" &_6 % RN +2 "manipulator"&k% +4 "core" %Ϸ  R_ +2 "collection"'Y& +4 "core" &\ % +2 "collection"'=& +5 "core" &\ & +2 ."Tina"CC.seek :closed +2 "collection"'n(S +7 "core" &\ & +6 & 0\ #$d +9 &Sx\ 8 +10 &|x\ M +9 &R\ R +10 &FJ\ !R +9 & M\ Q +9 &O\ R +10 &O\ Q +9 &ON\ Q +9 &L\ Q +10 &O\ R +9 &!L\ R +10 &#WM\ Q +9 &%N\ Q +9 &&L\ R +10 &(Q\ R +9 &*_M\ Q +9 &, L\ R +10 &-M\ R +9 &/L\ R +10 &1gO\ Q +9 &3(N\ R +9 &4M\ R +10 &6J\ R +9 &8nO\ R +9 &:/N\ R +10 &;J\ R +9 &=O\ R +10 &?vM\ R +9 &A8L\ R +9 &BO\ R +10 &DZ \ S +9 &Fuo\ U +9 &H% \ [\ +10 &I\ ^ +9 &K \ ^ +10 &M`\ \ _ +9 &O \ _ +9 &P\ ` +10 &R\ M +9 &S*\ (w +9 &S\ W +3 ( + "collection"'=& +4 #"Tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.52 +2 "collection"'"& +5 "core" &S\ W +2 ."Tina"Hand.open +2 "manipulator"&b1 +79 "core" 1 +2 "manipulator"&9% +4 "core" % Ϸ = K_ +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."Tina"Forearm.seek :retract +3 "manipulator"&y'\ +102 "core" ' +2 ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%%  +45 "core"  + #"Tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."Tina"PS.seek 1.5ml +2 "processing"%t' +1603 "core" ' + ."Tina"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +45 "core"  +2 ."Tina"PS.seek 0ml +4 "processing"%B'ϴ +1591 "core" ' + ."Tina"PSV.dial PSR +3 "processing"%z +46 "core"  + ."Tina"PSR.select :air +3 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 ."connect"PRV.dial CBV +9 ."Tina"CBV.dial PRV +10 "processing"%$  +3 "collection"'  +6 "core" +97  +2 ."Tina"PSV.dial :PTV,via: :air +3 "processing"%u +190 "core"  +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%, @ +75 "core" B +2 ."Tina"PS.seek 0ml +3 "processing"%~'ϴ +2604 "core" ' +2 ."Tina"PSV.dial :air +2 "processing"%F  +74 "core"  +2 ."Tina"PS.seek 2.5ml +3 "processing"%'\ +2598 "core" ' +2 ."Tina"PSV.dial :PTV +3 "processing"%H +75 "core" ~ +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' +9 #"Tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&?& +7 "core" &_6 1 JN +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek CC +2 "manipulator"&(i +5 "core" ( +2 "manipulator"& & +4 "core" &_6 ' JN +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &_6  JN +3 ."Tina"Forearm.seek CC +4 "manipulator"&U'Ͻ +98 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&/ +76 "core" / +2 ."Tina"CC.seek :open +4 "collection"'>( +401 "core" ( +2 "manipulator"&p& +3 "core" &_5  F PN +2 "manipulator"&% +4 "core" % ϻ  PQ +2 ."Tina"Forearm.seek :retract +3 "manipulator"&h'\ +105 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek :garage +2 "manipulator"&e(- +291 "core" ( +2 "manipulator"&O& +3 "core" &-   [ Z +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-   Z +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek :garage +3 "manipulator"&!'a +113 "core" ' +2 ."Tina"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&_% +4 "core" % kQ C +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&#'\ +113 "core" ' +30756 "Can"\ 25i] +48265 #"Tina"-> access 4 +4 "storage"('% +5 "core" %p  \ 2 +2 "manipulator"&{% +3 "core" %\  3 6 ^ ] +2 "manipulator"&D& +3 "core" &- 4 5 ^ +3 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 1 +3 "storage"(( +985 "core" ( +2 ."Tina"SC.configure :limp +3 "storage"($(\ 1b +5 (]& +2 "core" & \\\ ) +776 #"Tina"-> startTube 4 +445 #-> start(:myShortDA){shortDA} +4 "collection"' % +4 "processing"%% +11 "core" %\ + + %ϰ7\ G +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +3 #Type 'Thread[:myShortDA].answer' to continue +576 #"Tina"-> Thread[:myShortDA].answer +11 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%) +44 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%^  +73 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%6  +134 "core"  + ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%.'ZP +2273 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +3 "processing"%v  +135 "core"  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%x' +1267 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%A @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%4'ϴ +585 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%G +104 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%|'M +1087 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%P'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%g +106 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%j'ϴ +244 "Can"\ 09j] +2361 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%/ +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +51 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1101 "core" ' + ."myShortDA"PSR.select :air +8 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%q'\ +1592 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%< +105 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%Z  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%7 +105 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%C'\ +2603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +106 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%Q'ϴ +2601 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%a& +7 "core" &@\ H + "manipulator"&J% +4 "core" %\  3 4 y ] ] +2 "storage"(+% +3 "core" %p \ 2 +2 "storage"(2. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(}(, +524 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (N& +3 "core" &, e\ , +2 "manipulator"&8& +3 "core" &-   [ +2 "manipulator"&K% +3 "core" %\   \ 8 Z ] +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 + "manipulator"&(/ +179 "core" ( +2 "manipulator"&L& +3 "core" &/   ` Y' +2 "storage"(5& +3 "core" &,\ . +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&-' +98 "core" ' +2 "storage"(& +3 "core" &,  l\ / +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(`'> +304 "core" ' + "storage"(l- +4 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (m& +3 "core" &, \ , +2 "manipulator"&&& +3 "core" &/ \  * X' +3 ."myShortDA"Elbow.seek 4 +2 "manipulator"&\\(/ +5 "core" ( +2 "manipulator"&1& +3 "core" &/    W' +2 "storage"(r& +4 "core" &, C\ - +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&0'ρ +16 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +67 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!Tina:27:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&:& +4 "storage"( 'g +7 "core" &/   P W' +2 "manipulator"&\ % +3 "core" % ~   R| +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&T'\ +96 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&;(_ +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +87 "core" ( +3 "manipulator"&I& +3 "core" &X  x X +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +3 "core" &X X +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +102 "core" ' +2 "manipulator"&@& +3 "core" &X &  T +2 "manipulator"&V% +4 "core" %'  R T +2 "processing"%& +3 "core" &L\ @ +2 "processing"%S& +5 "core" &<\ A +2 ."myShortDA"PC.seek :closed +2 "processing"%(^ +7 "core" &H\ B +6 & 2E\ >$d +10 &Ts?\ :8 +9 &zp?\ 9L +9 &JG\ =R +10 &KF;\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%]' +586 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"% 'ϴ +1590 "core" ' +2 ."myShortDA"delay 5:00 +24700 "Can"\ %On;] +5303 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%)  +7 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%^  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%6 * +50 "core" , +9 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%v'\ +2467 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%. +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%A +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%x +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%G  +72 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%4'ϴ +2465 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%|  +133 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"%g +45 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%P @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%/' +358 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%j  +45 "core"  +2 "processing"%% +3 "core" %\ @ +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%<' +354 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'Z  +34 "core" + ."myShortDA"PRV.dial :air +2 "processing"%q  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%7'A +1251 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"% @ +74 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +855 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%C  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +3 "processing"%a'˹ +1593 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"%J +46 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"%+ @ +78 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%2  +35 "core"  +2 "processing"%% +3 "core" %˶\ 2 +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%N' +238 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%8 * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%K'ϴ +1950 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'L& +5 "core" &\  +2 "manipulator"&5& +3 "core" &X  H +2 "manipulator"&e% +3 "core" %\   G +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +136 "core" ( +2 "manipulator"&#& +3 "core" &-\ : G"} +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &l& +3 "core" &-\ # Q"} +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&m'a +113 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&&/ +75 "core" / +2 "manipulator"&1& +3 "core" &-\ } v D ="} +2 "manipulator"&r% +3 "core" % na s n % > +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&:(i +273 "core" ( + "manipulator"&\ & +5 "core" &f-  LF + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &f-  KF +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&-'Ͻ +98 "core" ' +2 "manipulator"&`& +3 "core" &f-  GF +2 "manipulator"&0% +51 "core" %  H +2 "collection"'I& +5 "core" &\  +2 "collection"'E& +4 "core" &\  +3 ."myShortDA"CC.seek :closed +3 "collection"'\\(S +5 "core" &~\  +6 &\ 4 +10 &8Fv\ 2 +9 &]o{\ F +9 &_\ R +10 &J\ R +9 &wN\ R +10 &9O\ R +9 &J\ R +9 &K\ R +10 &N\ R +9 &CK\ R +9 &!M\ R +10 &"L\ Q +9 &$L\ R +10 &&JL\ R +9 &( L~\ R +9 &)K\ R +10 &+L\ R +9 &-SK\ R +9 &/L\ R +10 &0J\ R +9 &2L\ R +10 &4[L\ R +9 &6L\ Q +9 &7L\ R +10 &9M\ R +9 &;cJ\ R +9 &=%K\ R +10 &>I\ R +9 &@M\ R +10 &BhO\ S +9 &D*T\ S +9 &Ed\ U +10 &G\ X +9 &IO\ ^ +9 &K\ ^ +10 &L\ ` +9 &N\ \ ` +10 &PR\ \ ` +9 &R\ \ a +9 &SnN\ &t +10 &S \ W +5 ( +2 "collection"'E& +3 "core" &S\ W +2 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.49 +2 "collection"'@& +7 "core" &S\ W + ."myShortDA"Hand.open +2 "manipulator"&V1 +70 "core" 1 +2 "manipulator"&% +3 "core" % y n @ +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%T +103 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1603 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%X  +44 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%o'ϴ +1603 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%[ +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2599 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%w  + "collection"'  +34 "core" ~ +130  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%c +105 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'i  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2612 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +42 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%k'\ +2605 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%Y +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%f'ϴ +2595 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%R  +45 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%"'\ +2595 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%b +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%9'ϴ +2605 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +8 "manipulator"&=& +11 "core" &g+ d e \ @F +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&%(i +5 "core" ( + "manipulator"&s& +4 "core" &g+ ~ 7 AF +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &*& +3 "core" &g+ l 8 AF +3 ."myShortDA"Forearm.seek CC +4 "manipulator"& 'Ͻ +95 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&t/ +71 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'z( +403 "core" ( + "manipulator"&B& +4 "core" &g+  GF +2 "manipulator"&% +3 "core" % @ G +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&$'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +46 ."myShortDA"Elbow.seek :garage +10 "manipulator"&u(- +286 "core" ( +2 "manipulator"&& +3 "core" &- w K +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &,& +3 "core" &- 4 L +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +113 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&F1 +75 "core" 1 +2 "manipulator"&~% +3 "core" % kU H S  ; +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&H'\ +105 "core" ' +2 ."da"delayUntil "13:53:18.86" +13457 "Can"\ "Uq*] +11331 #"da"recoverPRVreagent08 +7 .PTV.dial :mixing +4 "processing"% @ +77 "core" A + ."da"PBV.dial :waste1 +2 "processing"%?  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2465 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%3 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%y  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%n +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%p  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2453 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%U +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%O' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%_ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +36 "core" + "processing"%h% +3 "core" %˹(\ < +3 ."da"PS.seek 1.5ml +7 "processing"%'' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%{ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%D'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%W  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%!  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +75 "core" + ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%('\ +2460 "core" ' + ."da"PSV.dial PTV +3 "processing"%) +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%^ +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%6 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +2458 "core" ' + #"da"washCycleDA #2 of 2 +8 .PSR.select :air +9 .PSV.dial PSR +4 "processing"%. +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%A' +592 "core" ' +43 ."da"delay 5 seconds +509 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%x'˹ +1594 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%G +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%v  +35 "core"  +2 "processing"%|% +3 "core" %˵B\ @ +3 ."da"PS.seek 1.5ml +2 "processing"%g' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%P * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%4'ϴ +1590 "core" ' +2 ."da"delay 2:00 +6542 "Can"\ Ysg] +5462 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%j  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%/ +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Z'\ +2468 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%q +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%< +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%7  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%C'ϴ +2458 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%J  +136 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%+  +45 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%2  +17 "core" + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%8' +385 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%a  +48 "core"  + "processing"%N% +4 "core" %-\ A +2 ."da"PS.seek 0.55ml +2 "processing"%L' +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%5  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%e'˹ +1538 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%# +45 "core" + ."da"PTV.dial :mixing +3 "processing"%l @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%;  +36 "core"  + "processing"%&% +3 "core" %˶\ = +3 ."da"PS.seek 1.85ml +2 "processing"%1' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%r * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%M'ϴ +1937 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +38095 "Can"\ "Rv] +9908 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%m @ +5 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%\  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%`'\ +2467 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%0 +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%I  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%>  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%@'ϴ +2463 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +47 "processing"%V +138 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%E'˹ +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%T  +73 "core"  + ."da"PSV.dial PTV +3 "processing"%- +72 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%K  +34 "core"  +2 "processing"%X% +3 "core" %˽\ A +2 ."da"PS.seek 1.5ml +3 "processing"%' +589 "core" ' + ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"%[ * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%o'ϴ +1587 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%w  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%c * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%i +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2467 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%S +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Y  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%k'ϴ +2463 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%R +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%f' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%b'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%"  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%= +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +36 "core" + "processing"%*% +4 "core" %˴H\ @ +2 ."da"PS.seek 1.5ml +2 "processing"%t' +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%: * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1596 "core" ' +2 ."da"delay 2:00 +8024 "Can"\ _yP] +3979 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%\\  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%B  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%, +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +7 "processing"%~  +85 "core" +2 ."da"PS.seek 0ml +3 "processing"%$'ϴ +2467 "core" ' +2 #"da"washCycleDA #3 of 3 +50 .PSR.select :air +8 .PSV.dial PSR +4 "processing"% +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%?'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%9  +37 "core" +2 "processing"%3% +3 "core" %˷B\ 4 +2 ."da"PS.seek 1.5ml +3 "processing"%y' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%n * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%p'ϴ +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%U  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%O +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2468 "core" ' + ."da"PSV.dial PTV +3 "processing"%_ +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +7 "processing"%Q +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%h +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%{'ϴ +2460 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%' +134 "core"  +10 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +13 "processing"% +18 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +7 "processing"%W'5 +329 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%!' +334 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml + "processing"%'˹ +1593 "core" ' + ."da"PTV.dial :puck +3 "processing"%]  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%D +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +37 "core" +2 "processing"%^% +3 "core" %˴  +3 ."da"PS.seek 1.5ml +2 "processing"%6' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%('ϴ +1594 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%.  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%A * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%G +89 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%v'\ +2545 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%| +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%x +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +77 "core" +2 ."da"delay 5 seconds +548 .PSV.dial :air +9 "processing"%g  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%j'ϴ +2543 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +133 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%/'˹ +965 "Can" })] +1126 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%4  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%q +88 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%<  +37 "core" + "processing"%% +3 "core" %˸F\  +3 ."da"PS.seek 1.5ml +2 "processing"%7' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Z * +37 "core" * +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +103 "core"  +2 ."da"PS.seek 0ml +3 "processing"%d'ϴ +1588 "core" ' +2 "processing"%J9 +2 "core" 95 +3 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%+ +5 %2& +2 "core" 5 + &^. \ 6 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +7 "core" %\  # + "storage"(C% +4 "core" %t   +2 "storage"(a. +2 "core" .(, +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(N(d +191 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (8& +3 "core" &g X n +2 "manipulator"&5& +4 "core" &- # +2 "manipulator"&L% +3 "core" %\  ! # +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&#(U +194 "core" ( +2 "manipulator"&l& +3 "core" &X  r k 8! +2 "storage"(;& +3 "core" &g Z\ & N +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&&' +94 "core" ' +2 "storage"(r& +3 "core" &g 2 2  +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(e'> +289 "core" ' + "storage"(1- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(m' +98 "core" ' +2 "manipulator"&\ & +4 "core" &e 7 +2 "manipulator"&% +3 "core" % = +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&M(_ +258 "core" ( + "manipulator"&0& +5 "core" &T _ # + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &I& +3 "core" &T Y  +2 ."da"Forearm.seek PC +2 "manipulator"&'$ +89 "core" ' +2 ."da"Hand.close +2 "manipulator"&>/ +75 "core" / + ."da"PC.seek :open +3 "processing"%`( +457 "core" ( +2 "storage"(V& +3 "core" &g  +2 "manipulator"&@& +3 "core" &T "  +2 "manipulator"&% +4 "core" % 7 ) - +2 ."da"Forearm.seek :retract +3 "manipulator"&T'\ +104 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&-(U +250 "core" ( +2 "manipulator"&K& +3 "core" &` y '* +49 "storage"(X& +10 "core" &g , +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&E' +109 "core" ' + ."da"Hand.open +2 "manipulator"&[1 +73 "core" 1 +3 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(w' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1314h.tif +8 "processing"%c& +17 "core" &O +2 "manipulator"&i& +4 "core" &` > 1 X* +2 "manipulator"&o% +5 "core" % E < | +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&S'\ +94 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"& (- +183 "core" ( +2 "manipulator"&& +3 "core" &- N K 4 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &- s y ]  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +113 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&R/ +75 "core" / + "manipulator"&k& +5 "core" &- g + "manipulator"&f% +4 "core" % m\\ q +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&"'\ +106 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&=(_ +152 "core" ( + "manipulator"&s& +3 "core" &w G = ( +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &*& +3 "core" &w 8 6 : +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&b'$ +97 "core" ' + "manipulator"&:& +4 "core" &w q x K  +2 "manipulator"&t% +4 "core" %' n l w  +3 "processing"%\\& +3 "core" &\ +3 "processing"%B& +5 "core" &Q\ +2 ."psFlush"PC.seek :closed +3 "processing"%(^ +5 "core" & +7 & 5 +9 &:Gq 2 +10 &]np  F +9 &T T +9 &> S +10 &tA S +9 &6< S +9 &? S +10 &C S +9 &|? S +10 &>A S +9 & C S +9 &"@ S +10 &$? S +9 &&F? S +10 &( A R +9 &)B R +9 &+B R +9 &-QC R +10 &/E R +9 &0C R +10 &2C Q +9 &4YC R +9 &6B R +10 &7F R +9 &9B R +9 &;bB Q +10 &="C R +9 &>C R +10 &@D S +9 &BbK T +9 &De W +10 &Ez Z +9 &Gr Z +9 &IYu Z +10 &Kz Z +9 &L~ [\ +10 &Ny [\ +9 &P\\y \\ +9 &Ry \\ +10 &Sz \\ +9 &Ur \\ +9 &Wdj \\ +10 &Y%c \\ +9 &Zn [ +10 &\\r \\ +9 &^:lir * +9 &^vs A +9 ( +3 "processing"%B& +2 "core" &^+^ 6 +2 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.94 +3 "processing"% & +6 "core" &^+O 6 + ."psFlush"Hand.open +3 "manipulator"& 1 +75 "core" 1 + "manipulator"&%% +4 "core" % '  # @ +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&,'\ +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%F +45 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%~' +191 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.025 seconds\ /var/log/esp/da23jul1314h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1314h15s.tif +395 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."psFlush"PS.seek 2.5ml +59 "processing"%'\ +593 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1314h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1314h26s.tif +1507 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +199 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%$  +137 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +106 "core" +3 ."psFlush"PS.seek :empty +3 "processing"% 'ϖ +594 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1314h26s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +8 ."Qmail"DAfans.email "16.025 sec auto-exposure",Subject: "da23jul1314h images!" +4 "storage"(- +5 "core" -' +3 "storage"(9& +5 "core" &g b a + "manipulator"&3& +8 "core" &w S + +5 "manipulator"&?% +14 "core" %\  { + +6 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +4 "manipulator"&n(U +262 "core" ( +4 "manipulator"&y& +8 "core" &l # .1 +4 "storage"(& +8 "core" &g [\  +6 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +15 "manipulator"&U' +108 "core" ' +7 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(' +52 "core" ' +4 "manipulator"&O& +6 "core" &l ] U d @1 +4 "storage"(p& +8 "core" &g _ `\  +4 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek 3 +3 "manipulator"&_') +41 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&Q, +8 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(h' +30 "core" ' +4 "manipulator"&% +9 "core" %8    3y +9 "storage"(& +8 "core" &g   T\  +4 ."da"Forearm.force -20 + "manipulator"&5 +10 ."da"Forearm.seek 3 + 315 counts +4 "manipulator"&''d +21 "core" ' +4 "manipulator"&{& +8 "core" &m  E A1 +4 "storage"(W& +6 "core" &g h d\  +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&!' +34 "core" ' +4 "storage"(]% +6 "core" % h h \  +6 ."downElevator"SE.seek :down +7 "storage"(D'g +97 ()% +7 "core" %G = ? y\ \\w +4 "manipulator"&^% +6 "core" % l l > +7 ."da"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +27 ' +3 ."downElevator"SE.stop +3 "storage"(5 +10 (& +6 "core" &g q r `\  +761 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +5 "processing"%6 +109 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +3 "processing"%.' +587 "core" ' +7 ."psFlush"delay 5 seconds +51 #"uploadLog"upsync +457 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2101 "core" ' + ."psFlush"delay 1 second +151 .PBV.dial :waste1 +5 "processing"%A  +37 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"%G @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%( +103 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%|'ϖ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%x +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%P'M +1094 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%g'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%v +76 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%j'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%4 +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +579 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%<'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%/ U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%Z'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%7'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%J  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%+'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%2 +44 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%C +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%a U +6 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%8'ϴ +2597 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%5 @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%L'\ +2599 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%}  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%l'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%; +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%u'M +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%r'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%H +72 "core" + ."psFlush"PTV.dial :puck +3 "processing"%1  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%\  +55 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%e +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%&' +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +60 ."psFlush"PS.seek 2.5ml +3 "processing"%0'\ +2104 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%I +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%# U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%>'ϴ +2407 "Can"\ )Cm] +194 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%V  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%@'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%K +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%X U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%M'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%[ @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%c  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%T'ϴ +2606 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&i& +12 "core" &m  < T1 +6 "manipulator"&o% +3 "core" %\  & c T +3 ."psFlush"Elbow.seek PC +2 "manipulator"&m(_ +253 "core" ( + "manipulator"&& +4 "core" &a  W +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &a  W +3 ."psFlush"Forearm.seek PC +3 "manipulator"&Y'$ +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&E/ +67 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%-( +457 "core" ( +2 "manipulator"&R& +3 "core" &a   I Y +2 "manipulator"&k% +3 "core" % )   Y +2 ."psFlush"Forearm.seek :retract +4 "manipulator"&f'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&S(- +137 "core" ( + "manipulator"&s& +4 "core" &-  ' \\\\ +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &*& +3 "core" &-   \\\\ +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&:1 +72 "core" 1 + "manipulator"&t% +4 "core" % jY  F +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&\\'\ +107 "core" ' +2 #"myShortDA"Finished short da assay +1524 #"Tina"-> access 3 +5 "storage"( % +4 "core" %v ^\ 0 +2 "manipulator"&"% +4 "core" %\    Z +2 "manipulator"&`& +3 "core" &-   [[ +2 ."Tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 7 +2 "storage"( ([ +670 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 ( & +3 "core" &[ H\ $ +1795 #"Tina"-> samplePassF; PS.flush +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'%& +5 "core" &B\ + +3 "manipulator"&B& +4 "core" &-   Z[ +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +50 ."Tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&F(- +5 "core" ( +2 "manipulator"&b& +4 "core" &-   G Z[ +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &d& +3 "core" &-   _ Z[ +3 ."Tina"Forearm.seek :garage +2 "manipulator"&~'a +115 "core" ' + ."Tina"Hand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&$& +3 "core" &-  H[ +2 "manipulator"&% +4 "core" % o` 7 H +2 ."Tina"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."Tina"Elbow.seek CC +2 "manipulator"&(i +267 "core" ( + "manipulator"&9& +23 "core" &e# 8 X>N +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &3& +3 "core" &e#  W>N +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek CC +2 "manipulator"&?'Ͻ +106 "core" ' +2 "manipulator"&y& +3 "core" &e# o U>N +2 "manipulator"&% +4 "core" %ϩ T +2 "collection"'=& +3 "core" &?\ ( +3 "collection"'O& +5 "core" &I\ ( +2 ."Tina"CC.seek :closed +2 "collection"'p(S +7 "core" &L\ ( +3 &@\ (4 +10 &7FvB\ 2 +9 &^o{J\ F +9 &]A\ R +10 &KP\ #R +9 &{MP\ #R +10 &>OV\ "Q +9 &MP\ #R +9 &OO\ "R +10 &PQ\ "R +9 &EIX\ #R +10 &!JU\ "R +9 &"JW\ #R +9 &$O[\ "R +10 &&MPS\ "R +10 &(PW\ "R +8 &)NO\ "R +10 &+OQ\ "R +9 &-VOS\ "Q +9 &/MV\ "Q +10 &0MU\ "Q +9 &2OS\ !R +10 &4^J[\ "Q +9 &6M^\ "R +9 &7N]\ "Q +10 &9L^\ "Q +9 &;eNX\ "R +10 &='M[\ #R +9 &>IV\ #R +9 &@PS\ "R +10 &BmQ`\ "R +9 &D,U]\ "S +9 &EdY\ T +10 &GV\ X +9 &IQQ\ ^ +9 &KU\ ^ +10 &LV\ _ +9 &NR\ ` +10 &PTW\ ` +9 &RZ\ ` +9 &SpLU\ &t +10 &SY\ W +5 ( +2 "collection"'O& +4 #"Tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.44 +2 "collection"',& +7 "core" &SuS\ W + &SuW\ W +2 ."Tina"Hand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +3 "core" % ϩ  L +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."Tina"Forearm.seek :retract +3 "manipulator"&w'\ +97 "core" ' +2 ."Tina"PSV.dial PSR,avoiding: PBV +2 "processing"%{  +45 "core"  + #"Tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."Tina"PS.seek 1.5ml +3 "processing"%W' +1597 "core" ' +2 ."Tina"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%]  +44 "core"  +2 ."Tina"PS.seek 0ml +4 "processing"%U'ϴ +1595 "core" ' +2 ."Tina"PSV.dial PSR +2 "processing"%n +45 "core"  + ."Tina"PSR.select :air +3 "processing"% +12 ."Tina"PS.seek 2.5ml + "processing"%'\ +2603 "core" ' + ."connect"PRV.dial CBV +5 ."Tina"CBV.dial PRV +4 "processing"%)  + "collection"'^  +9 "core"  +95  +2 ."Tina"PSV.dial :PTV,via: :air +3 "processing"%_ +192 "core" ~ +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"''  +6 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +73 "core" A +2 ."Tina"PS.seek 0ml +3 "processing"%h'ϴ +2598 "core" ' + ."Tina"PSV.dial :air +3 "processing"%!  +74 "core"  +2 ."Tina"PS.seek 2.5ml +3 "processing"%D'\ +2607 "core" ' +2 ."Tina"PSV.dial :PTV +2 "processing"%6 +85 "core" +2 ."Tina"PS.seek 0ml +3 "processing"% 'ϴ +2606 "core" ' +2 #"Tina"Garaging FlushPuck in Collection Clamp +46 "manipulator"&.& +8 "core" &e# ^ M>N +3 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek CC +3 "manipulator"&A(i +5 "core" ( +2 "manipulator"&G& +3 "core" &e" r M>N +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +3 "core" &e" v M>N +2 ."Tina"Forearm.seek CC +2 "manipulator"& 'Ͻ +95 "core" ' + ."Tina"Hand.close +2 "manipulator"&x/ +68 "core" / +2 ."Tina"CC.seek :open +3 "collection"'|( +403 "core" ( + "manipulator"&P& +4 "core" &e" / T>N +2 "manipulator"&v% +3 "core" % Ͼ  T +3 ."Tina"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek :garage +2 "manipulator"&g(- +286 "core" ( +2 "manipulator"&4& +3 "core" &- * 1 p ] +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &j& +3 "core" &-   \\ +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."Tina"Forearm.seek :garage +3 "manipulator"&q'a +112 "core" ' + ."Tina"Hand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"&/% +4 "core" % kO U E +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&<'\ +108 "core" ' +2 #"Tina"Flushing Processing stage +2 "processing"%% +7 "core" %Ϯ\ E + #"Tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%Z& +6 "core" &\ E +2 "manipulator"&J& +3 "core" &-   Z +3 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&7(- +4 "core" ( +2 "manipulator"&2& +3 "core" &-   c Z +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &+& +3 "core" &-   R Z +2 ."Tina"Forearm.seek :garage +3 "manipulator"&C'a +112 "core" ' +2 ."Tina"Hand.close + "manipulator"&a/ +69 "core" / +2 "manipulator"&& +3 "core" &- > G +2 "manipulator"&5% +3 "core" % t\\ y G +3 ."Tina"Forearm.seek :retract +2 "manipulator"&8'\ +111 "core" ' +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek PC +3 "manipulator"&}(_ +118 "core" ( + "manipulator"&L& +3 "core" &i  ( \\ +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &;& +3 "core" &i \  \\ +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek PC +3 "manipulator"&l'$ +97 "core" ' + "manipulator"&u& +5 "core" &i  - V +2 "manipulator"&H% +4 "core" %$ T V + "processing"%1& +4 "core" &\ C +2 "processing"%\ & +5 "core" &\ C +2 ."Tina"PC.seek :closed +3 "processing"%r(^ +5 "core" &\ C +6 &#\ C5 +9 &?Fp\ <1 +10 &dov"\ :E +9 &Y$\ =Q +9 &F\ >P +10 &I\ >Q +9 &CH$\ ?Q +10 &I\ ?Q +9 &F\ ?P +9 &F\ ?P +10 &KN\ ?Q +9 &! I\ ?Q +9 &"F\ ?P +10 &$G\ >P +9 &&TJ\ >P +14 &(F\ >P +7 &)G\ =P +7 &+F\ ?P +10 &-[J\ >Q +9 &/J\ >Q +9 &0I\ ?Q +10 &2F\ ?Q +9 &4cJ\ >Q +10 &6%H\ ?Q +9 &7F\ ?Q +9 &9I\ >Q +10 &;kI\ ?Q +9 &=.F\ ?P +9 &>I\ ?P +10 &@J\ >Q +9 &BrQ \ >Q +10 &D*n\ ;U +9 &E~\ :V +9 &G{\ ;W +10 &Ih{\ :W +9 &K)\ :X +9 &L\ 9X +10 &N\ 9X +9 &Pm \ 9X +10 &R/\ :X +9 &S\ 8X +9 &U\ 9Y +10 &Wt\ 9Y +9 &Y5\ 9Y +9 &Z \ 9Y +51 &\\ \ 8Z +11 &^2_j\ ;6 + &^H \ =. ( + &^  \ ?. + &^ \ ?. +2 &^  \ ?. + &^ \ ?. +2 "processing"%\ & +3 #"Tina"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.84 +3 "processing"%e& +4 "core" &^ \ @. +2 ."Tina"Hand.open +3 "manipulator"&1 +77 "core" 1 +2 "manipulator"&&% +3 "core" % $ & 4 S +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."Tina"Forearm.seek :retract +2 "manipulator"&I'\ +105 "core" ' +2 ."Tina"PSV.dial PSR +2 "processing"%# +87 "core"  +2 ."Tina"PSR.select :flush +3 "processing"%@ +12 ."Tina"PS.seek 1ml +2 "processing"%0'M +1095 "core" ' +2 ."Tina"PSR.select :air +3 "processing"% +11 ."Tina"PS.seek 2.5ml +2 "processing"%'\ +1595 "core" ' + ."Tina"PSV.dial PTV +3 "processing"%> +85 "core"  + ."Tina"PTV.dial :puck +3 "processing"%V  +72 "core"  +2 ."Tina"PBV.dial :waste1 +2 "processing"%  +56 "core" +2 ."Tina"PS.seek 0ml +4 "processing"%'ϴ +2600 "core" ' + ."Tina"PSV.dial PSR +3 "processing"%@ +85 "core"  + ."Tina"PSR.select :flush +4 "processing"%@ +12 ."Tina"PS.seek 0.5ml + "processing"%K' +590 "core" ' + ."Tina"PSR.select :air +3 "processing"% +12 ."Tina"PS.seek 2.5ml +3 "processing"%X'\ +2112 "core" ' + ."Tina"PSV.dial PTV +4 "processing"% +84 "core"  + ."Tina"PBV.dial PSV +3 "processing"%[ U +57 "core" V +2 ."Tina"PS.seek 0ml +3 "processing"%M'ϴ +2601 "core" ' + ."Tina"PSV.dial PBV +4 "processing"%c @ +43 "core" > +2 ."Tina"PS.seek 2.5ml +3 "processing"%'\ +2612 "core" ' +2 ."Tina"PSV.dial :waste1 +3 "processing"%i  +74 "core"  +2 ."Tina"PS.seek 0ml +4 "processing"%o'ϴ +2600 "core" ' + ."Tina"PSV.dial PSR +3 "processing"% +46 "core"  + ."Tina"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2381 "Can"\ .=U] +228 "core" ' +2 ."Tina"PSV.dial PTV +3 "processing"%Q +74 "core" + ."Tina"PBV.dial PSV +2 "processing"%E U +6 "core" U +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 ."Tina"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."Tina"PS.seek 2.5ml +2 "processing"%R'\ +2600 "core" ' +2 ."Tina"PSV.dial :waste1 +7 "processing"%k  +72 "core"  +3 ."Tina"PS.seek 0ml +3 "processing"%s'ϴ +2607 "core" ' +2 #"Tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&*& +6 "core" &i   Y +3 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek PC +3 "manipulator"&Y(_ +4 "core" ( +2 "manipulator"&m& +4 "core" &i   ^ Z +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +3 "core" &i   I Z +3 ."Tina"Forearm.seek PC +3 "manipulator"&t'$ +93 "core" ' + ."Tina"Hand.close +2 "manipulator"&f/ +72 "core" / +2 ."Tina"PC.seek :open +3 "processing"%( +460 "core" ( +2 "manipulator"& & +3 "core" &i   ] Z +2 "manipulator"&"% +3 "core" % 4   Z +3 ."Tina"Forearm.seek :retract +42 "manipulator"&`'\ +108 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek :garage +3 "manipulator"&N(- +134 "core" ( + "manipulator"& & +5 "core" &- / ( \\ + ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +5 "core" &- " )  ] +2 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek :garage +2 "manipulator"&B'a +116 "core" ' + ."Tina"Hand.open +2 "manipulator"&b1 +75 "core" 1 +2 "manipulator"&d% +3 "core" % gQ I G +3 ."Tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +39409 #"Tina"-> access 4 +4 "storage"($% +5 "core" %v\ 2 +2 "manipulator"&% +3 "core" %\ 2 3 ] +2 "manipulator"&S& +4 "core" &- 1 1 p ] +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Tina"SC.seek 1 +2 "storage"(\\( +988 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (~& +3 "core" & \ & +412 #"Tina"-> startTube 4 +587 #-> start(:myShortDA){shortDA} +3 "collection"'9% +10 "processing"%F% + "core" %@\ + +7 %ϯk\ F +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +6290 #"Tina"-> Thread[:myShortDA].answer +3 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +8 "processing"%3 +131 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%y  +133 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%  +133 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%='ZP +1190 "Can"\ /9] +1083 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'z  +7 "core"  +125  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%,' +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +586 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%O +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%{'M +1093 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%?'\ +1597 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%T +117 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%]'ϴ +2621 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%W +101 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%n'M +1092 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%U'\ +1604 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%^ +102 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%)  +44 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%_'ϴ +2612 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%' +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2613 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"% +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%!'ϴ +2597 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%h& +6 "core" &}\ I +42 "manipulator"&6% +10 "core" % / < 5 _\ c +2 "storage"(D% +3 "core" %v }\ 3 +2 "storage"(.. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(G(, +515 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 ((& +3 "core" &, 5\ ' +2 "manipulator"&x& +4 "core" &-   Y \\ +2 "manipulator"&% +3 "core" % / ) 3 < ]\ c +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&w(/ +182 "core" ( +2 "manipulator"&p& +3 "core" &6   Y0 +2 "storage"(P& +3 "core" &,  z\ . +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&v' +93 "core" ' +2 "storage"( & +3 "core" &, ( \ / +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(4'> +308 "core" ' + "storage"(j- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (A& +4 "core" &, \ , +2 "manipulator"&& +4 "core" &6 V0 + ."myShortDA"Elbow.seek 4 +2 "manipulator"&/(/ +6 "core" ( + "manipulator"&& +4 "core" &6   V0 +2 "storage"(& +3 "core" &, l\ - +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&Z'ρ +23 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&J/ +72 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!Tina:33:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +5 ."downElevator"SE.seek :down +4 "manipulator"&2& +4 "storage"(+'g +7 "core" &6 : X0 +2 "manipulator"&q% +3 "core" % σ  T +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&a'\ +95 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&(_ +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +101 "core" ( +2 "manipulator"&5& +3 "core" &U   0 [ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &g& +2 "core" &U   [ +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&<'$ +105 "core" ' + "manipulator"&L& +3 "core" &U  " T +2 "manipulator"&;% +4 "core" %- v TR +2 "processing"%C& +4 "core" &7\ B +2 "processing"%u& +5 "core" &1\ B +2 ."myShortDA"PC.seek :closed +2 "processing"%H(^ +7 "core" &w\ B +5 &\ A3 +9 &1Gs\ ;1 +10 &Uox\ 9E +9 &[\ Q +9 &pH\ =Q +9 &3I\ =Q +10 &I\ >Q +9 &I\ =Q +9 &yH\ =Q +10 &;L\ >Q +9 & I\ =Q +10 &"J\ =Q +9 &$I\ =Q +9 &&BI\ >Q +10 &(I\ =Q +9 &)I\ =R +9 &+H\ =Q +10 &-IJ\ >Q +9 &/ J\ Q +9 &7I\ =Q +9 &9H\ =Q +10 &;YI\ =Q +9 &=I\ =Q +10 &>L\ =Q +9 &@L\ =Q +9 &B`Q\ =R +10 &Dh\ 9 +2 "core" 9$ +103 "processing"%V9 +2 "core" 9( +102 "processing"%9 +3 "core" 9, +102 "processing"%9 +3 "core" 91 +102 "processing"%@9 +3 "core" 95 +102 "processing"%9 +3 "core" 99 +102 "processing"%K9 +2 "core" 9= +103 "processing"%9 +2 "core" 9A +103 "processing"%[9 +2 "core" 9F +103 "processing"%X9 +3 "core" 9J +102 "processing"%c9 +2 "core" 9N +103 "processing"%M9 +2 "core" 9R +102 "processing"%i9 +3 "core" 9V +102 "processing"%9 +2 "core" 9[ +103 "processing"%9 +2 "core" 9_ +103 "processing"%o9 +2 "core" 9c +102 "processing"%Q9 +4 "core" 9g +102 "processing"%E9 +2 "core" 9 k +103 "processing"%9 +2 "core" 9p +102 "processing"%9 +4 "core" 9t +102 "processing"%9 +2 "core" 9x +103 "processing"%k9 +2 "core" 9$| +103 "processing"%R9 +2 "core" 9+ +102 "processing"%*9 +3 "core" 92 +102 "processing"%m9 +3 "core" 99 +102 "processing"%:9 +3 "core" 9> +102 "processing"%f9 +2 "core" 9E +103 "processing"%}9 +2 "core" 9L +103 "processing"%I9 +2 "core" 9S +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%r ppQ +4 ."myShortDA"delay 1:30 +4 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%"' +583 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"% '˹ +1592 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%t  +131 "core"  +2 ."myShortDA"PSV.dial PTV +7 "processing"%% +74 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%Y  +55 "core" +2 "processing"%b% +3 "core" %˹R\ @ +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%d' +584 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%` * +36 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%B'ϴ +1589 "core" ' + ."myShortDA"delay 5:00 +19024 "Can"\ 'H] +10979 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%$  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%S +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +2434 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"%~ +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%9 +75 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%F +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%3  +86 "core" +2 ."myShortDA"PS.seek 0ml +7 "processing"%y'ϴ +2440 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +133 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%s +43 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%z @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%' +350 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'=  +2 "processing"%  +5 "core"  +40  + "processing"%,% +4 "core" %,\ ? +51 ."myShortDA"PS.seek 0.3ml +2 "processing"%O' +348 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +31 "core" +2 ."myShortDA"PRV.dial :air +3 "processing"%{  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%T'A +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +4 "processing"%? @ +73 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%W' +851 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%]  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%n'˹ +1590 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%^ +45 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%) @ +76 "core" B + ."myShortDA"PBV.dial :waste1 +2 "processing"%U  +37 "core" +2 "processing"%'% +3 "core" %˴6\ @ +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%_' +228 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1953 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'h& +5 "core" &Q\ " +2 "manipulator"&6& +4 "core" &U ,  K +2 "manipulator"&D% +4 "core" %\  K O +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&.(- +114 "core" ( +2 "manipulator"&\\& +3 "core" &-  6 E, +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &(& +2 "core" &- < H, +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&x'a +110 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +74 "core" / +3 "manipulator"&p& +3 "core" &- \\ r $ B, +2 "manipulator"&P% +3 "core" % oe o X B +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&N'\ +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"& (i +293 "core" ( + "manipulator"&& +3 "core" &e ^ PI +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &j& +3 "core" &e H SI +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&A'Ͻ +99 "core" ' +2 "manipulator"&& +4 "core" &e { QI +2 "manipulator"&% +3 "core" %Ϥ  Q +2 "collection"'& +4 "core" &S\  +2 "collection"'J& +5 "core" &L\ # +3 ."myShortDA"CC.seek :closed +2 "collection"'2(S +5 "core" &R\ +8 & -U\ $d +9 &TyO\ 8 +9 &{wQ\ M +10 &NE\ R +9 &EI>\ R +10 &NJ\ R +9 &LL\ R +9 &FA\ R +10 &MNL\ R +9 &JL\ R +9 &LD\ R +10 &!JG\ R +9 &#UH>\ R +10 &%I?\ R +9 &&I?\ R +10 &(I=\ R +9 &*\\J=\ R +9 &,M?\ R +9 &-L;\ R +10 &/L@\ R +9 &1eI?\ R +9 &3(JD\ R +10 &4IF\ R +9 &6LG\ R +10 &8nJE\ R +9 &:/H@\ R +9 &;II\ R +10 &=H:\ R +9 &?vI;\ R +9 &A7ND\ R +10 &BOD\ R +9 &DU@\ S +10 &FshR\ V +9 &H&>\ [ +9 &I?\ ^ +10 &KH\ _ +9 &M]J\ ` +10 &OB\ ` +9 &P@\ ` +9 &RM\ M +10 &S0D\ (w +9 &Sw@\ \ S +2 ( +2 "collection"'J& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.51 +2 "collection"'q& +5 "core" &Su/\ S +2 ."myShortDA"Hand.open +3 "manipulator"&w1 +72 "core" 1 +3 "manipulator"&v% +3 "core" % Ϥ  I +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&4'\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR +7 "processing"%Z +106 "core"  +9 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%5' +1593 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%g  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%/'ϴ +1593 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%L +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%;'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%C  +4 "collection"'+  +33 "core"  +126  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%a +106 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +5 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%1  +79 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%7'ϴ +2598 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%u  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%e'\ +2604 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%<'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%&  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%\ '\ +2595 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%# +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%l'ϴ +2598 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" &e GI +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&0(i +5 "core" ( +2 "manipulator"&>& +3 "core" &e JI +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +3 "core" &e _ II +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +72 "core" / + ."myShortDA"CC.seek :open +3 "collection"'@( +403 "core" ( + "manipulator"&& +4 "core" &e ^ QI +2 "manipulator"&K% +3 "core" % ( P@ +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&[(- +276 "core" ( + "manipulator"&X& +4 "core" &-  P +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &c& +3 "core" &-  H +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&M'a +115 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&i1 +77 "core" 1 +2 "manipulator"&% +3 "core" % iT Y J 2 5 +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +110 "core" ' + ."da"delayUntil "15:24:15.15" +7964 "Can"\ ,;] +16948 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%o @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%Q  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%E * +38 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2437 "core" ' +2 ."da"PSV.dial :mixloop +49 "processing"% +48 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%k  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%R +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%*  +53 "core" +2 ."da"PS.seek 0ml +3 "processing"%m'ϴ +2452 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%: +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%f' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%}'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%I  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +36 "core"  + "processing"%"% +3 "core" %˼E\ > +3 ."da"PS.seek 1.5ml +2 "processing"%t' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%% * +36 "core" * +3 ."da"PS.seek 0ml +2 "processing"%Y'ϴ +1589 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%b  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%` * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%d +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%-'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"%$ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%S +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%B  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%~'ϴ +2440 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%9 +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%F' +592 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%3'˹ +1597 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  + "processing"%s% +5 "core" %˹D\ 8 +2 ."da"PS.seek 1.5ml + "processing"%z' +589 "core" ' +2 ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +4 "processing"%y * +38 "core" , +4 ."da"PS.seek 0ml +6 "processing"%='ϴ +1598 "core" ' +2 ."da"delay 2:00 +979 "Can"\ 'G] +11025 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%, * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2439 "core" ' + ."da"PSV.dial PTV +3 "processing"%{ +76 "core" + ."da"delay 5 seconds +551 .PSV.dial PSR +6 "processing"%O +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%? +85 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%T  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%]'ϴ +2443 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%W  +44 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%^  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%)  +43 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%U  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%' +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml + "processing"%' +386 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%n  +45 "core"  + "processing"%_% +4 "core" %;\ > +2 ."da"PS.seek 0.55ml +2 "processing"%h' +331 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%6  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%D'˹ +1539 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%\\ +45 "core" + ."da"PTV.dial :mixing +2 "processing"%( @ +75 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" +2 "processing"%% +3 "core" %˸:\ > +2 ."da"PS.seek 1.85ml +2 "processing"%p' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%P * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%8'ϴ +1948 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +32511 "Can"\ 'IC] +15492 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%x @ +16 "core" @ + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +8 "processing"%j * +35 "core" * + ."da"PSV.dial :air +3 "processing"%.  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2468 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%N +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%|  +40 "core"  +2 ."da"PS.seek 0ml +3 "processing"%q'ϴ +2461 "core" ' + #"da"washCycleDA #1 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%w +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%v' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%J'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%Z  +76 "core"  + ."da"PSV.dial PTV +2 "processing"%A +86 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%g% +3 "core" %˶M\ C +3 ."da"PS.seek 1.5ml +2 "processing"%5' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%/'ϴ +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%+  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%C * +38 "core" , + ."da"PSR.select :air +53 .PSV.dial PSR +7 "processing"%a +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2446 "core" ' + ."da"PSV.dial PTV +3 "processing"%1 +88 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%u +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +88 "core" +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +2450 "core" ' + #"da"washCycleDA #2 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%e +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%&' +583 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%<'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%# +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\  +37 "core" +2 "processing"% % +3 "core" %˴k\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%>' +583 "core" ' + ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +2 "processing"%V * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1594 "core" ' +2 ."da"delay 2:00 +2442 "Can"x\ 'F'] +9561 #"da"recoverPSRreagent08 +7 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +41 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%4 * +35 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%2 +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2468 "core" ' + ."da"PSV.dial PTV +3 "processing"%K +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%X +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%c  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%0'ϴ +2458 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%i +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1591 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +5 "processing"%M +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%o  +35 "core" +2 "processing"%Q% +3 "core" %˵J\ > +2 ."da"PS.seek 1.5ml +2 "processing"%E' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%l'ϴ +1599 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%R +88 "core"  +2 ."da"PS.reconfigure :fast +47 "processing"%#A ,`xb +14 ."da"PS.seek 2.5ml +3 "processing"%*'\ +2471 "core" ' + ."da"PSV.dial PTV +3 "processing"% +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%: +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%m +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%f  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%I'ϴ +2474 "core" ' +2 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +9 .PSV.dial PSR +5 "processing"% +136 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +21 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%!'5 +335 "core" ' + ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml + "processing"%"' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%}'˹ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%% +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%t  +37 "core" + "processing"%b% +3 "core" %˷J  +3 ."da"PS.seek 1.5ml +2 "processing"% ' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%` * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%d'ϴ +1612 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%Y  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%$ * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%S'\ +2516 "Can"i o] +18 "core" ' + ."da"PSV.dial PTV +8 "processing"%B +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%- +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%9 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +77 "core"  +2 ."da"PS.seek 0ml +4 "processing"%F'ϴ +2533 "core" ' +2 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +135 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%'˹ +2096 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%s +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +37 "core" +2 "processing"%y% +3 "core" %˵I  +2 ."da"PS.seek 1.5ml +3 "processing"%z' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%,  +107 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' + "processing"%=9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%{ +4 %O& +3 "core" 5 + &^% 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&?% +6 "core" %\  P  z +2 "storage"(T% +3 "core" %p ~ e q +2 "storage"(. +2 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(W(d +206 "core" ( +9 ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (^& +3 "core" &a S U +2 "manipulator"&)& +3 "core" &- B  +2 "manipulator"&U% +4 "core" %\    z +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&'(U +192 "core" ( +2 "manipulator"&]& +3 "core" &L 9 9( +2 "storage"(n& +4 "core" &a   +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&_' +96 "core" ' + "storage"(& +3 "core" &a # / L +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(6'> +288 "core" ' + "storage"(h- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(\\' +40 "core" ' +2 "manipulator"&& +3 "core" &M  "9' +2 "manipulator"&(% +3 "core" %  "x +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&(_ +255 "core" ( + "manipulator"&P& +4 "core" &f   +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &D& +3 "core" &f   +3 ."da"Forearm.seek PC +3 "manipulator"&p'$ +99 "core" ' +2 ."da"Hand.close + "manipulator"&x/ +71 "core" / + ."da"PC.seek :open +3 "processing"%( +458 "core" ( +2 "storage"(j& +3 "core" &a A J +2 "manipulator"&.& +3 "core" &f  # +2 "manipulator"&8% +3 "core" %  L $ +3 ."da"Forearm.seek :retract +7 "manipulator"&'\ +99 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&(U +267 "core" ( + "manipulator"&N& +3 "core" &P# 2 ?U +2 "storage"(|& +3 "core" &a ~  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&w1 +67 "core" 1 +2 "storage"(q- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(v' +29 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +2 "storage"(Z' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1316h.tif +6 "processing"%A& +15 "core" & +4 "manipulator"&& +4 "core" &W" # # >N +2 "manipulator"&g% +4 "core" % P O  ~ +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&J'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&L(- +188 "core" ( + "manipulator"&5& +3 "core" &- s o u  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &+& +4 "core" &- o m  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&C'a +113 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&a/ +72 "core" / +2 "manipulator"&/& +3 "core" &- 0 +59 "manipulator"&1% +10 "core" % k`   +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&;'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&u(_ +146 "core" ( +2 "manipulator"&7& +3 "core" &] w o  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &] p p  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&e'$ +102 "core" ' +2 "manipulator"&& +3 "core" &]   8 +2 "manipulator"&&% +4 "core" %, 1x +2 "processing"%#& +4 "core" & +2 "processing"%\ & +5 "core" &! +3 ."psFlush"PC.seek :closed +2 "processing"% (^ +6 "core" & +7 & 1 %f +9 &Tm 9 +9 &zg M +10 &B\ S +9 &M=H S +10 &?i R +9 &Aj R +9 &>e R +10 &WC~ R +9 &C  R +9 &D  R +10 &!D R +9 &#_D  R +10 &%!C  R +9 &&C S +10 &(@  R +9 &*g> R +9 &,)C R +9 &-B S +10 &/A S +9 &1lA S +10 &3.A S +9 &4A T +9 &6? T +10 &8t? S +9 &:6< S +9 &;< S +10 &=A S +9 &?{B T +10 &A<C T +9 &BR V +9 &Du Y +10 &Fpx Z +9 &H2x Z +9 &Iv Y +10 &K} Z +9 &Mz} Z +10 &O; Z +9 &P [ +9 &R} Z +10 &T Z +9 &VB Z +9 &X [\ +10 &Y [ +9 &[ [ +10 &]F S +9 &^Hz "g +9 &^I : +6 ( + "processing"%\ & +5 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.96 + "processing"%<& +7 "core" &^@ : +2 &^A : +2 ."psFlush"Hand.open + "manipulator"&V1 +78 "core" 1 + "manipulator"&>% +3 "core" % % * +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%4 +44 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +214 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.904 seconds\ /var/log/esp/da23jul1316h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1316h15s.tif +363 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +688 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1316h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1316h26s.tif +1408 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%K @ +199 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +138 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%X +107 "core" +56 ."psFlush"PS.seek :empty +3 "processing"%c'ϖ +651 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1316h26s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "16.904 sec auto-exposure",Subject: "da23jul1316h images!" +6 "storage"(- +6 "core" -' +3 "storage"(i& +12 "core" &a ? = Q +8 "manipulator"&0& +12 "core" &] t ' +2 "manipulator"&% +4 "core" %\  ' +5 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&M(U +250 "core" ( +4 "manipulator"&o& +6 "core" &K! 0 (<? +4 "storage"(Q& +146 "core" &a ] ` 6 +8 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +12 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +105 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.47 Pucks below Top Plate +7 "storage"(' +51 "core" ' +6 "manipulator"&E& +11 "core" &L! j l ><> +4 "storage"(& +6 "core" &a ] ^\  +4 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +6 "manipulator"&k') +42 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&R, +11 "core" , + ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.28 Pucks below Top Plate +5 "storage"(l' +31 "core" ' +4 "manipulator"&% +6 "core" %7 \ J 1f +4 "storage"(:& +7 "core" &a  \ +4 ."da"Forearm.force -20 +3 "manipulator"&5 +17 ."da"Forearm.seek 3 + 314 counts +4 "manipulator"&m'c +26 "core" ' +2 "manipulator"&f& +8 "core" &r x v ?7 +4 "storage"(*& +6 "core" &a O E \  +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"& ' +27 "core" ' +4 "storage"(I% +6 "core" % ^ ^\  +4 ."downElevator"SE.seek :down +7 "storage"(!'g +100 ("% +4 "core" %cK 9 / h\ \\w +4 "manipulator"&%% +10 "core" % C C V ; +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +3 "manipulator"&t'\ +92 "core" ' +41 ' +7 ."downElevator"SE.stop +6 "storage"(5 +8 (b& +6 "core" &a f f\  +591 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +6 "processing"%} +107 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +11 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +12 "processing"%`' +589 "core" ' +4 ."psFlush"delay 5 seconds +215 #"uploadLog"upsync +289 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2100 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%Y  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%$ @ +76 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%d'ϖ +2605 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%B +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%-'M +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%9'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%~ +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%S  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +17 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%F'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%s +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%3' +594 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%y'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +9 ."psFlush"PBV.dial PSV +3 "processing"% U +54 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%,'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%z @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%='\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%{  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%O'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%? +45 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%T'\ +2612 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%^ U +5 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%)'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%U @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%G'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%]  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%n'ϴ +2593 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%[ +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1093 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%h +84 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%(  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%6'ϴ +2530 "Can"\\\ 'G7] +73 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%_ +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%D'\ +2102 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%x U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2600 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%H @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%j'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%.  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%8'ϴ +2623 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%p +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%N'\ +2608 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%| +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +6 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%w'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%q @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%A'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +52 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2600 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&g& +7 "core" &r   R7 +2 "manipulator"&\\% +3 "core" %\   E R +3 ."psFlush"Elbow.seek PC +2 "manipulator"&v(_ +259 "core" ( +2 "manipulator"&5& +3 "core" &i  L U +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &i U +2 ."psFlush"Forearm.seek PC +2 "manipulator"&+'$ +99 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +78 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%a( +463 "core" ( + "manipulator"&/& +3 "core" &i U +2 "manipulator"&1% +4 "core" % 8 Z Tq +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&J'\ +99 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&7(- +125 "core" ( +2 "manipulator"&& +3 "core" &-   Z +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &C& +3 "core" &-  ! [ +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&&1 +72 "core" 1 + "manipulator"&#% +4 "core" % iR , F\ +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&L'\ +105 "core" ' + #"myShortDA"Finished short da assay +662 #"Tina"-> access 3 +4 "storage"(;% +5 "core" %u  \ 0 +2 "manipulator"&% +4 "core" %\    [ +2 "manipulator"&<& +3 "core" &-   [ +2 ."Tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 7 +3 "storage"(V([ +675 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (>& +3 "core" &[ \ % +518 #"Tina"-> shortDAflush +4 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'\ & +5 "core" &\ * +3 "manipulator"&4& +3 "core" &-   w Z +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&e(- +5 "core" ( +2 "manipulator"&& +3 "core" &-    Z +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &2& +4 "core" &-  Z +2 ."Tina"Forearm.seek :garage +2 "manipulator"&K'a +112 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&X& +3 "core" &-  G +2 "manipulator"&% +3 "core" % l] C G +3 ."Tina"Forearm.seek :retract +3 "manipulator"&'\ +112 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek CC +3 "manipulator"&i(i +278 "core" ( + "manipulator"&0& +3 "core" &`0  L VI +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &`0 VI +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."Tina"Forearm.seek CC +3 "manipulator"&o'Ͻ +98 "core" ' + "manipulator"&Q& +4 "core" &`0 '  RI +2 "manipulator"&u% +3 "core" %ϭ V R +3 "collection"'E& +4 "core" &\ ' +2 "collection"'& +5 "core" &\ ' +2 ."Tina"CC.seek :closed +48 "collection"' (S +11 "core" &\ ' +2 &\ ' +2 &\ ' + &\ ' &\ ' + &\ ' + &\ ' +4 &1u\ *z +9 &`{\ ? +10 &Yl\ Q +9 &L\ !R +10 &O\ R +9 &L\ !R +9 &^N\ !Q +10 &L\ !R +9 &L\ !R +9 &M\ R +10 & eO\ R +9 &"(L\ Q +9 &#N\ R +10 &%J\ R +9 &'mL\ !R +10 &)/L\ R +9 &*P\ R +9 &,J\ !R +10 &.uK\ !R +9 &07L\ !R +9 &1M\ !R +10 &3O\ R +9 &5~L\ !Q +10 &7@L\ !Q +9 &9L\ !R +9 &:N\ R +10 &<N\ R +9 &>HM\ !Q +9 &@ L\ !R +10 &AK\ !R +9 &CS\ S +10 &EIZ\ T +9 &Gy\ V +10 &H\ \\ +9 &Jn\ _ +9 &L/\ _ +9 &M\ _ +10 &O\ ` +9 &Qq\ a +10 &S{\ 3 +9 &S\ W +9 ( +2 "collection"'& +3 "core" &S|\ T +2 #"Tina"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.54 +2 "collection"'& +6 "core" &S{\ T +2 ."Tina"Hand.open +2 "manipulator"&:1 +79 "core" 1 + "manipulator"&Z% +5 "core" % ϭ x J +2 ."Tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&f'\ +97 "core" ' +2 ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%*  +44 "core" +2 #"Tina"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."Tina"PS.seek 2.5ml +2 "processing"%I'\ +2606 "core" ' +2 ."Tina"delay 5 seconds +502 ."connect"PRV.dial CBV +5 ."Tina"CBV.dial PRV +4 "processing"%  +3 "collection"'M  +7 "core"  +96  + ."Tina"PSV.dial :PTV,via: :air +3 "processing"%" +191 "core"  +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%% @ +73 "core" @ +2 ."Tina"PS.seek 0ml +3 "processing"%k'ϴ +2604 "core" ' +2 ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%m  +191 "core"  + #"Tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 2.5ml +2 "processing"%l'\ +2601 "core" ' + ."Tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."Tina"CBV.dial PRV +5 "processing"%b  +3 "collection"'  +3 "core"  +3  +2 ."Tina"PSV.dial :PTV,via: :air +3 "processing"%! +189 "core"  + ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'}  +7 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +5 "processing"%c'ϴ +2608 "core" ' +2 ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%`  +191 "core"  + #"Tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 2.5ml +2 "processing"%Y'\ +2610 "core" ' +2 ."Tina"delay 5 seconds +502 ."connect"PRV.dial CBV +5 ."Tina"CBV.dial PRV +5 "processing"%$  +5 "core"  + "collection"'  +5 "core"  +2 ."Tina"PSV.dial :PTV,via: :air +3 "processing"% +190 "core"  +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'B  +6 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +5 "processing"%d'ϴ +2603 "core" ' + ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%-  +191 "core"  + #"Tina"Pulling 1.5ml of PSR.flush +3 .PSR.select :flush +5 .PS.seek 1.5ml +5 "processing"%~' +1594 "core" ' + ."Tina"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%S  +45 "core"  +2 ."Tina"PS.seek 0ml +3 "processing"% 'ϴ +1601 "core" ' + ."Tina"PSV.dial PSR +3 "processing"%9 +45 "core"  + ."Tina"PSR.select :air +3 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%s'\ +2602 "core" ' + ."connect"PRV.dial CBV +4 ."Tina"CBV.dial PRV +4 "processing"%F  +51 "collection"'3  +7 "core"  +  +2 ."Tina"PSV.dial :PTV,via: :air +3 "processing"% +189 "core"  +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +7 "processing"%y'ϴ +2602 "core" ' + ."Tina"PSV.dial :air +3 "processing"%z  +87 "core" +2 ."Tina"PS.seek 2.5ml +4 "processing"%,'\ +2597 "core" ' + ."Tina"PSV.dial :PTV +3 "processing"%{ +85 "core" +2 ."Tina"PS.seek 0ml +3 "processing"%='ϴ +2514 "Can"a\ S] +85 "core" ' +2 ."Tina"PSV.dial :air +2 "processing"%?  +71 "core"  +3 ."Tina"PS.seek 2.5ml +2 "processing"%O'\ +2598 "core" ' +2 ."Tina"PSV.dial :PTV +3 "processing"% +73 "core"  +3 ."Tina"PS.seek 0ml +3 "processing"%^'ϴ +2601 "core" ' + ."Tina"PSV.dial :air +8 "processing"%T  +86 "core" +2 ."Tina"PS.seek 2.5ml +3 "processing"%U'\ +2603 "core" ' + ."Tina"PSV.dial :PTV +3 "processing"%) +72 "core"  +2 ."Tina"PS.seek 0ml +3 "processing"%]'ϴ +2609 "core" ' +2 #"Tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&G& +6 "core" &`. l JI +3 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek CC +3 "manipulator"&[(i +4 "core" ( +2 "manipulator"&n& +4 "core" &`/ JI +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &`/ KI +2 ."Tina"Forearm.seek CC +3 "manipulator"&h'Ͻ +90 "core" ' +2 ."Tina"Hand.close + "manipulator"&/ +72 "core" / +2 ."Tina"CC.seek :open +3 "collection"'(( +402 "core" ( +2 "manipulator"&& +3 "core" &`/  RI +2 "manipulator"&_% +4 "core" %  R= +2 ."Tina"Forearm.seek :retract +2 "manipulator"&6'\ +97 "core" ' +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek :garage +2 "manipulator"&P(- +321 "core" ( + "manipulator"&'& +3 "core" &-  1 Y$ +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &x& +3 "core" &-    Y$ +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek :garage + "manipulator"&D'a +117 "core" ' +2 ."Tina"Hand.open +2 "manipulator"&H1 +73 "core" 1 +2 "manipulator"&% +3 "core" % jR 1 E +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&.'\ +105 "core" ' +47748 "Can"j\ 15 1] +3285 #"Tina"-> access 4 +4 "storage"(j% +5 "core" %u 1\ 2 +2 "manipulator"&p% +3 "core" %\  0 1 S ] +2 "manipulator"&8& +3 "core" &- 0 0 \\ ]# +3 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 1 +3 "storage"(|( +984 "core" ( + ."Tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" & \ ( +346 #"Tina"-> startTube 4 +394 #-> start(:myShortDA){shortDA} +3 "collection"'N% +3 "processing"%q% +12 "core" %x\ + + %ϰ\ F +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +3 #Type 'Thread[:myShortDA].answer' to continue +6395 #"Tina"-> Thread[:myShortDA].answer +2 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +56 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%w +43 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +73 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%A  +132 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%g'ZP +2270 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%\\  +3 "collection"'5  +6 "core"  +126  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +1265 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%R @ +104 "core" @ +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +584 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%t +106 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"% 'M +1091 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%/'\ +1601 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%1 +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2598 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%C +102 "core" +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%+'M +1091 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%v'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%& +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%#  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%J'ϴ +2605 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%;'\ +2606 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +103 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%<'ϴ +2602 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp + "processing"%W& +11 "core" &\ H +2 "manipulator"&>% +9 "core" %\     \\ + "storage"(\ % +4 "core" %u\ 2 +2 "storage"(4. +3 "core" .( + ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"((, +521 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (2& +3 "core" &, 5\ , +2 "manipulator"&& +3 "core" &-    Z# +2 "manipulator"&X% +4 "core" %\    G Z +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&(/ +177 "core" ( + "manipulator"&7& +4 "core" &,  $ X0 +2 "storage"(L& +3 "core" &,  1\ / +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&K' +90 "core" ' +2 "storage"(0& +3 "core" &,  \ / +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"('> +304 "core" ' +2 "storage"(e- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (Q& +3 "core" &,  D\ . +2 "manipulator"&u& +3 "core" &, 9 X0 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&E(/ +6 "core" ( + "manipulator"&& +4 "core" &, X0 +2 "storage"(@& +3 "core" &,  \ . +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'ρ +22 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +46 ."myShortDA"Hand.close +9 "manipulator"&:/ +65 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!Tina:39:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 ."downElevator"SE.seek :down +4 "manipulator"&Z& +2 "storage"('g +10 "core" &,   Y0 + "manipulator"&*% +4 "core" % ϋ 3 S +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&o'\ +92 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&(_ +152 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +98 "core" ( +2 "manipulator"&M& +4 "core" &e   \\ Z + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &e   < Z +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&"'$ +106 "core" ' +2 "manipulator"&& +3 "core" &e   e Z +2 "manipulator"&%% +4 "core" %F F Z@ +2 "processing"%I& +3 "core" &\ E +3 "processing"%m& +5 "core" &l\ F +2 ."myShortDA"PC.seek :closed +2 "processing"%k(^ +6 "core" &'\ E +5 &\ F5 +10 &;Gu\ >1 +9 &_ny\ >E +9 &Y\ @R +10 &H\ AQ +9 &|G\ AP +9 &=H\ AQ +10 &G\ BQ +9 &I\ AQ +10 &F\ BQ +9 &EJ\ AQ +9 &!H\ BP +10 &"I\ AQ +9 &$I\ BQ +10 &&LL\ BQ +9 &(H\ AQ +9 &)G\ BQ +10 &+G\ BQ +9 &-UH\ AQ +9 &/K\ BQ +10 &0I\ BQ +9 &2L\ AQ +9 &4]H\ BQ +10 &6F\ BQ +9 &7I\ AQ +10 &9G\ BP +9 &;eI\ BQ +9 &='K\ AQ +10 &>I\ AQ +9 &@J\ AQ +10 &BiU\ @R +9 &D#i\ ?U +9 &E\ =W +10 &Gy\ =W +9 &Ib\ =W +9 &K#\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%V' +582 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +3 ."myShortDA"PS.seek 0ml +2 "processing"%q'ϴ +1597 "core" ' +2 ."myShortDA"delay 5:00 +4470 "Can"p\ +> ] +25532 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%N  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%w  +35 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"%A +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%]'\ +2446 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%5 +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\\ +76 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%g +85 "core" ~ +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%R  +89 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2462 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%t  +138 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"% +43 "core" + ."myShortDA"PRV.dial :ab1 +8 "processing"% @ +103 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%1' +354 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'/  + "processing"%C  +5 "core"  +41  + "processing"%% +4 "core" %b\ < +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%+' +350 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'&  +31 "core" + ."myShortDA"PRV.dial :air +2 "processing"%#  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%v'A +1260 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"% @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%J' +853 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +4 "processing"%  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%;'˹ +1600 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%W +46 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%> @ +78 "core" B + ."myShortDA"PBV.dial :waste1 +2 "processing"%\  +36 "core" + "processing"%4% +4 "core" %˺C\ @ +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%|' +239 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%2 * +37 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1945 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +51 "collection"'X& +9 "core" &}\ +2 "manipulator"&7& +4 "core" &e I S +2 "manipulator"&L% +3 "core" %\ j T +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&0(- +138 "core" ( + "manipulator"&P& +4 "core" &- z N$ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +3 "core" &- ` M$ +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&e'a +113 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&Q/ +68 "core" / + "manipulator"&u& +3 "core" &- M T @$ +2 "manipulator"&% +4 "core" % oh P N  ; +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&@'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&:(i +277 "core" ( + "manipulator"&Z& +4 "core" &g2 Q IJ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &*& +4 "core" &g1  JJ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +99 "core" ' +2 "manipulator"&K& +3 "core" &g1 @ IJ +2 "manipulator"&% +3 "core" %ϴ > J +3 "collection"'& +3 "core" &l\ +3 "collection"'M& +4 "core" &q\ +2 ."myShortDA"CC.seek :closed +2 "collection"'(S +7 "core" &|\  +6 &Cy\ %g +9 &Uxx\ 8 +10 &{ux\ M +9 &M\ R +9 &TI|\ R +10 &L\ R +9 &L~\ S +10 &J|\ R +9 &]M|\ R +9 &K|\ R +10 &Kx\ R +9 &!I|\ R +9 &#gJ}\ Q +10 &%(Ku\ R +9 &&K~\ R +10 &(Ny\ R +9 &*nLt\ R +9 &,0Iu\ R +10 &-Ju\ R +9 &/Or\ R +9 &1vJz\ R +10 &37Ou\ R +9 &4Jr\ R +10 &6Nx\ R +9 &8~Jh\ R +9 &:@Ir\ R +10 &<Io\ Q +9 &=Jd\ R +9 &?Jk\ R +10 &AGNe\ R +9 &COm\ S +10 &DVr\ S +9 &Fkl\ V +9 &H6s\ [ +10 &It\ _ +9 &Kp\ _ +9 &Mml\ ` +10 &O/g\ ` +9 &Po\ ` +10 &Re\ N +9 &S$x\ - +9 &Sr\ X +3 ( + "collection"'M& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.57 +2 "collection"'E& +7 "core" &Sk\ X +2 ."myShortDA"Hand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&%% +3 "core" % ϴ n s ? +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&I'\ +95 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +104 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%o' +1586 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%a  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%b'ϴ +1598 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +46 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%l'\ +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +6 "processing"%m  +2 "collection"'`  +34 "core"  +129  + ."myShortDA"PSV.dial :mixloop +3 "processing"%" +103 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'c  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%$  +78 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +2613 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%B'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%Y +89 "core" +10 ."myShortDA"PS.seek 0ml +4 "processing"%-'ϴ +2569 "Can"n\ _!]] +39 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%d  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%~ +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%9'ϴ +2601 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +7 "core" &g0 O s  5J +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&F(i +4 "core" ( +3 "manipulator"&3& +3 "core" &g0 | g AJ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &g0 B Z >J +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&s/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'z( +403 "core" ( + "manipulator"&y& +3 "core" &g0 | =J +2 "manipulator"&{% +4 "core" % ` 0 E +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&,'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&?(- +315 "core" ( +2 "manipulator"&=& +3 "core" &- D +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &- N +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&O'a +114 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&T1 +78 "core" 1 +2 "manipulator"&^% +3 "core" % jQ , < i 9 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&)'\ +104 "core" ' +2 ."da"delayUntil "16:56:41.22" +24769 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%U @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%G  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%n * +38 "core" , + ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2443 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%i +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%f  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.seek 0ml +4 "processing"%_'ϴ +2444 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%h +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%[' +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%''˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%H  +76 "core"  + ."da"PSV.dial PTV +2 "processing"%< +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%D% +4 "core" %˴P\ > +2 ."da"PS.seek 1.5ml +2 "processing"%j' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +47 "processing"%p * +44 "core" , +2 ."da"PS.seek 0ml +3 "processing"%8'ϴ +1603 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%6  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" + ."da"delay 30 seconds +1822 "Can"m\ f!] +1181 ."da"PBV.dial between PSV and waste1 +4 "processing"%V * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%} +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%N'\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"%w +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%A +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%q  +73 "core"  +3 ."da"PS.seek 0ml +4 "processing"%5'ϴ +2468 "core" ' +2 #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%\\ +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%g' +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%R'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%]  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%t +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"% % +3 "core" %˶`\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%C'ϴ +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%1  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%& * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%# +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%+'\ +2439 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%v +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%J  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%W'ϴ +2442 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%>  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%\  +139 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%4  +45 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%2  +17 "core" + ."da"PSV.dial :mixloop +2 "processing"%; +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%|' +383 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%X  +47 "core"  +2 "processing"%7% +3 "core" %~Q\ @ +2 ."da"PS.seek 0.55ml +2 "processing"%L' +333 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%P  +45 "core"  +2 ."da"PS.seek 2ml +50 "processing"%.'˹ +1548 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"%Q @ +79 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%u  +35 "core" +2 "processing"%% +3 "core" %˻e\ ? +2 ."da"PS.seek 1.85ml +2 "processing"%!' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%e * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%Z'ϴ +1953 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +17878 "Can"o\ !W<"] +30125 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%* @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%0  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%K * +36 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2486 "core" ' +2 ."da"PSV.dial :mixloop +7 "processing"%@ +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%(  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%E +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +4 "processing"%%'ϴ +2454 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%M +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +591 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%a +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%o  +35 "core"  +2 "processing"% % +3 "core" %˷w\ 7 +3 ."da"PS.seek 1.5ml +2 "processing"%b' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%` * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%m'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%"  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%c  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%$ * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%l +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +150 "Can"m\ )@#] +2294 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Y +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%B +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%d  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%-'ϴ +2453 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%~ +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml + "processing"%S' +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˹ +1603 "core" ' +49 ."da"PTV.dial :puck +10 "processing"%3  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +87 "core"  + ."da"PBV.dial :waste1 +3 "processing"%s  +35 "core" + "processing"%:% +4 "core" %˿c\ 0 +2 ."da"PS.seek 1.5ml +3 "processing"%I' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%y'ϴ +1597 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%{  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%F * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%= +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2443 "core" ' + ."da"PSV.dial PTV +3 "processing"%T +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%^ +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%, +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%O  +71 "core"  +2 ."da"PS.seek 0ml +3 "processing"%U'ϴ +2442 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%G +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%n' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1606 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%9  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%f  +35 "core"  +2 "processing"% % +3 "core" %F\ ? +2 ."da"PS.seek 1.5ml +3 "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +2 ."da"PS.seek 0ml +3 "processing"%h'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%_  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%[  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%H * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%< +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2447 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%D +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%' +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%j  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%6'ϴ +859 "Can"x\ &D#] +1606 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +136 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +20 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +7 "processing"%V'5 +343 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +53 "processing"%}' +375 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%8'˹ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%w  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%A  +38 "core" + "processing"%q% +4 "core" %˷R  +2 ."da"PS.seek 1.5ml +3 "processing"%N' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%5'ϴ +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%g  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%]  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%t * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"% '\ +2529 "core" ' + ."da"PSV.dial PTV +3 "processing"%R +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%/ +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +77 "core"  +2 ."da"PS.seek 0ml +4 "processing"%1'ϴ +2545 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%& +134 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%#'˹ +2095 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%C  +7 "core"  + ."da"PSV.dial PTV +2 "processing"%r +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%v% +4 "core" %˻e\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%J * +37 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%+  +105 "core"  +3 ."da"PS.seek 0ml +3 "processing"%>'ϴ +1593 "core" ' + "processing"%\ 9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%4 +4 %2& +3 "core" 5 + &^.>\ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&;% +6 "core" %\  Z % +2 "storage"(W% +3 "core" %m L J %  +2 "storage"(X. +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(7(d +198 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (|& +3 "core" &e  H + +2 "manipulator"&P& +4 "core" &-  $ +2 "manipulator"&L% +3 "core" %\  o % +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&(U +177 "core" ( +2 "manipulator"&Q& +3 "core" &O !2 +2 "storage"(u& +3 "core" &e ) & 1 +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +109 "core" ' +2 "storage"(e& +3 "core" &e | \ +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(.'> +287 "core" ' +2 "storage"(!- +60 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(*' +38 "core" ' +2 "manipulator"&0& +3 "core" &O  2 +2 "manipulator"&K% +4 "core" % x . +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +3 ."da"Elbow.seek PC +4 "manipulator"&Z(_ +248 "core" ( + "manipulator"&@& +5 "core" &_ %  + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &(& +3 "core" &_ g  +2 ."da"Forearm.seek PC +2 "manipulator"&E'$ +99 "core" ' + ."da"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."da"PC.seek :open +3 "processing"%( +462 "core" ( + "storage"(M& +4 "core" &e X + a +2 "manipulator"&%& +3 "core" &_ + $ +2 "manipulator"&% +3 "core" % $ +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&a(U +265 "core" ( +2 "manipulator"&o& +3 "core" &i  2 +2 "storage"( & +3 "core" &e \ +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +101 "core" ' +2 ."da"Hand.open +7 "manipulator"&`1 +77 "core" 1 +2 "storage"(b- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"("' +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +2 "storage"(c' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1317h.tif +4 "processing"%$& +18 "core" & +3 "manipulator"&l& +5 "core" &i ! # 32 +2 "manipulator"&m% +3 "core" % ) , 8 +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&Y(- +206 "core" ( +3 "manipulator"&B& +4 "core" &- ~ | S  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &d& +3 "core" &- p z   +2 ."psFlush"Forearm.seek :garage +3 "manipulator"& 'a +115 "core" ' +2 ."psFlush"Hand.close + "manipulator"&~/ +80 "core" / + "manipulator"&-& +4 "core" &- I +2 "manipulator"&S% +4 "core" % k\\ E +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&3'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +125 "core" ( +2 "manipulator"&s& +3 "core" &h ? G  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &:& +4 "core" &h > D i +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"& '$ +104 "core" ' +2 "manipulator"&& +3 "core" &h Y W  +2 "manipulator"&I% +3 "core" % W W  +3 "processing"%{& +3 "core" & +3 "processing"%& +5 "core" &. +2 ."psFlush"PC.seek :closed +73 "processing"%F(^ +6 "core" & +3 & & + &O + & + & + &] + &_ + &  +3 &-n ,~ +8 &`p  @ +10 &^`  R +9 &; S +9 &<  S +10 &<  S +9 &a= S +9 &%A  S +10 &? R +9 &A R +10 & lB R +9 &".B R +9 &#A R +10 &%A R +9 &'u? R +9 &)7A R +10 &*A R +9 &,A R +10 &.}B R +9 &0?A R +9 &1? S +10 &3? S +9 &5> S +9 &7E> S +10 &9? S +9 &:> S +10 &<? S +9 &>L? S +9 &@? S +10 &AF T +9 &CY V +9 &EBv Y +10 &Gs Z +9 &Hu Z +10 &Jw [ +9 &LEy [\ +9 &N\ x Z +10 &O Z +9 &Q Z +9 &SP Z +10 &U Z +9 &V Z +10 &X [ +9 &ZV [ +9 &\\ [ +10 &] @ +9 &^0 Y +9 &^) 3 +3 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.00 +2 "processing"%=& +7 "core" &^( 3 +2 ."psFlush"Hand.open +2 "manipulator"&y1 +76 "core" 1 + "manipulator"&T% +4 "core" %    g +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&^'\ +96 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +81 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.662 seconds\ /var/log/esp/da23jul1317h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1317h15s.tif +511 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +544 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1317h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1317h26s.tif +1554 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%G @ +198 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%U  +137 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%n +106 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%9'ϖ +551 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1317h26s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "15.662 sec auto-exposure",Subject: "da23jul1317h images!" +7 "storage"(i- +15 "core" -' +10 "storage"(f& +8 "core" &e \  + "manipulator"& & +4 "core" &h , . +2 "manipulator"&% +4 "core" %\  o . +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&(U +266 "core" ( +4 "manipulator"&& +7 "core" &m .2 +4 "storage"(_& +6 "core" &e w\  +6 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&[' +95 "core" ' +15 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(H' +52 "core" ' +4 "manipulator"&<& +6 "core" &m s t  B2 +4 "storage"(h& +8 "core" &e f f \  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +4 "manipulator"&D') +42 "core" ' +3 ."da"Elbow.hold +6 "manipulator"&', +9 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.28 Pucks below Top Plate +142 "storage"(p' +30 "core" ' +4 "manipulator"&j% +6 "core" %7 $  5p +8 "storage"(& +10 "core" &e  & !\  +4 ."da"Forearm.force -20 + "manipulator"&5 +10 ."da"Forearm.seek 3 + 314 counts +4 "manipulator"&'c +26 "core" ' +2 "manipulator"&6& +7 "core" &m }  B2 +4 "storage"(V& +6 "core" &e Q S Z\  +7 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&}' +29 "core" ' +5 "storage"(w% +12 "core" % Q [ \  +4 ."downElevator"SE.seek :down +7 "storage"('g +99 (A% +4 "core" %qH A > t\ \\w +4 "manipulator"&q% +9 "core" % i k y =e +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"&8'\ +96 "core" ' +41 ' +4 ."downElevator"SE.stop + "storage"(5 +10 (\\& +8 "core" &e }  J\  +687 ' + ."psFlush"PSR.select :air +5 .PSV.dial PSR +8 "processing"%N +107 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +10 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +5 "processing"%g' +597 "core" ' + ."psFlush"delay 5 seconds +5 #"uploadLog"upsync +498 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%]'\ +2100 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%t  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%5 +104 "core" +2 ."psFlush"PS.seek :empty +9 "processing"%R'ϖ +2597 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%/ +105 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%&  +76 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%1  +16 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%C'ϴ +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%r +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%v'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%# +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%J U +54 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%+'ϴ +2622 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%\ '\ +2597 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%4  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%2'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%; +43 "core" +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%W'\ +1436 "Can"l\ )B$K] +1171 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%X +86 "core" ~ +2 ."psFlush"PBV.dial PSV +53 "processing"%| U +8 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%P'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%L @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%Q  +73 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%u'ϴ +2593 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%e'M +1096 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%)'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%! +73 "core" + ."psFlush"PTV.dial :puck +3 "processing"%0  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%K  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%.'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +585 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%('\ +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2600 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%k @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%M'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%E +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%o'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Z U +6 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%`'ϴ +2603 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%b @ +45 "core" ? +5 ."psFlush"PS.seek 2.5ml +5 "processing"%$'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%l'ϴ +2613 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&m& +15 "core" &m  D S2 +2 "manipulator"&*% +8 "core" %\  : T +4 ."psFlush"Elbow.seek PC +4 "manipulator"&"(_ +44 #"tm"Session Begun +227 "core" ( + "manipulator"&& +4 "core" &V  X +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &B& +3 "core" &V W +2 ."psFlush"Forearm.seek PC +2 "manipulator"&d'$ +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&a/ +70 "core" / +3 ."psFlush"PC.seek :open +2 "processing"%~( +463 "core" ( +2 "manipulator"&-& +4 "core" &]  ~ \\ + "manipulator"&S% +49 "core" % 8   V [! +10 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek :garage +2 "manipulator"&s(- +125 "core" ( +2 "manipulator"&:& +4 "core" &-   [ + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 & & +4 "core" &-   o [ +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&'a +117 "core" ' + ."psFlush"Hand.open +2 "manipulator"&I1 +72 "core" 1 +2 "manipulator"&{% +3 "core" % gP 3 G +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&Y'\ +106 "core" ' +2 #"myShortDA"Finished short da assay +18324 #"tm"-> shortDAflush +3 #Beginning samplePassF +7 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'3& +8 "core" &\ / +2 "manipulator"&& +3 "core" &- / , _ +3 ."tm"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."tm"Elbow.seek FlushPuck::Garage +3 "manipulator"&=(- +16 "core" ( +2 "manipulator"&y& +4 "core" &-  4 ` + ."tm"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &T& +3 "core" &-   _ +2 ."tm"Forearm.seek :garage +3 "manipulator"&'a +114 "core" ' + ."tm"Hand.close +2 "manipulator"&,/ +75 "core" / + "manipulator"& & +5 "core" &- > K + "manipulator"&>% +3 "core" % p_  K +3 ."tm"Forearm.seek :retract +3 "manipulator"&O'\ +112 "core" ' +2 ."tm"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."tm"Elbow.seek CC +3 "manipulator"&G(i +278 "core" ( +2 "manipulator"&U& +3 "core" &f&   / Z@W +2 ."tm"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &n& +3 "core" &f% Z@W +2 ."tm"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."tm"Forearm.seek CC +2 "manipulator"&'Ͻ +104 "core" ' +2 "manipulator"&i& +3 "core" &f% U@W +2 "manipulator"&f% +4 "core" %϶ U +2 "collection"' & +4 "core" &\ ) +2 "collection"'& +5 "core" &\ * +2 ."tm"CC.seek :closed +3 "collection"'(S +7 "core" &\ ) +6 & 7\ &$d +9 &Tw\ 8 +10 &{v\ M +9 &Q\ #R +9 &GI\ $Q +10 &L\ #R +9 &P\ #R +9 &L\ #Q +10 &MQ\ #R +9 &L\ #Q +10 &J\ #R +9 &!O\ #Q +9 &#VO\ #R +10 &%Q\ "Q +9 &&L\ #Q +10 &(Q\ #R +9 &*^P\ #R +9 &, N\ #R +9 &-J\ #Q +10 &/L\ #Q +9 &1gL\ #Q +10 &3(O\ #R +9 &4L\ #R +9 &6J\ $Q +10 &8oK\ #Q +9 &:1K\ #Q +9 &;N\ #Q +10 &=J\ #R +9 &?vL\ #R +10 &A8J\ #R +9 &BQ\ #R +9 &DY\ "S +10 &Ftj\ U +9 &H(\ Z +9 &I\ ^ +10 &K\ ^ +9 &M^\ _ +10 &O\ ` +9 &P\ ` +9 &R\ N +10 &S'\ , +9 &S\ W +2 ( +2 "collection"'& +4 #"tm"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.50 +2 "collection"'_& +6 "core" &S\ W +3 ."tm"Hand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&<% +4 "core" % ϶ Q L +2 ."tm"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tm"Forearm.seek :retract +3 "manipulator"&h'\ +96 "core" ' +2 ."tm"PSV.dial PSR,avoiding: PBV +3 "processing"%^  +46 "core"  + #"tm"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +12 ."tm"PS.seek 2.5ml +2 "processing"%c'\ +2088 "Can"g\ #Q9$] +527 "core" ' + ."tm"delay 5 seconds +511 ."connect"PRV.dial CBV +4 ."tm"CBV.dial PRV +6 "processing"%j  +2 "collection"'  +8 "core" +108  +2 ."tm"PSV.dial :PTV,via: :air +3 "processing"%[ +194 "core" ~ +2 ."tm"CTV.dial :air,avoiding: :intake +3 "collection"'6  +7 "core"  +2 ."tm"PTV.dial :PRV,avoiding: :puck +3 "processing"%V @ +73 "core" A +3 ."tm"PS.seek 0ml +2 "processing"%'ϴ +2603 "core" ' +2 ."tm"PSV.dial PSR,avoiding: PBV +3 "processing"%H  +190 "core"  +2 #"tm"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +8 "processing"%w'\ +2602 "core" ' + ."tm"delay 5 seconds +503 ."connect"PRV.dial CBV +10 ."tm"CBV.dial PRV +5 "processing"%A  +24 "core"  +2 ."tm"PSV.dial :PTV,via: :air +3 "processing"%q +192 "core"  +2 ."tm"CTV.dial :air,avoiding: :intake +3 "collection"'D  +7 "core"  +2 ."tm"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +8 "core" A +3 ."tm"PS.seek 0ml +3 "processing"%\\'ϴ +2607 "core" ' + ."tm"PSV.dial PSR,avoiding: PBV +4 "processing"%p  +192 "core"  + #"tm"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +9 .PS.seek 2.5ml +4 "processing"%}'\ +2599 "core" ' +2 ."tm"delay 5 seconds +502 ."connect"PRV.dial CBV +5 ."tm"CBV.dial PRV +5 "processing"%  +19 "core"  +2 ."tm"PSV.dial :PTV,via: :air +3 "processing"%N +192 "core"  + ."tm"CTV.dial :air,avoiding: :intake +4 "collection"'9  +7 "core"  +2 ."tm"PTV.dial :PRV,avoiding: :puck +3 "processing"%g @ +6 "core" A +3 ."tm"PS.seek 0ml +5 "processing"%t'ϴ +2598 "core" ' +2 ."tm"PSV.dial PSR,avoiding: PBV +3 "processing"%  +192 "core"  +2 #"tm"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +10 .PS.seek 1.5ml +2 "processing"%5' +1600 "core" ' + ."tm"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%]  +46 "core"  +2 ."tm"PS.seek 0ml +3 "processing"%/'ϴ +1603 "core" ' + ."tm"PSV.dial PSR +3 "processing"%R +46 "core"  +2 ."tm"PSR.select :air +3 "processing"% +12 ."tm"PS.seek 2.5ml +2 "processing"%'\ +2609 "core" ' +2 ."connect"PRV.dial CBV +4 ."tm"CBV.dial PRV +6 "processing"%  +19 "core"  +2 ."tm"PSV.dial :PTV,via: :air +3 "processing"%& +192 "core"  +2 ."tm"CTV.dial :air,avoiding: :intake +3 "collection"'1  +7 "core"  +2 ."tm"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +8 "core" A +3 ."tm"PS.seek 0ml +3 "processing"%r'ϴ +2600 "core" ' +2 ."tm"PSV.dial :air +3 "processing"%C  +75 "core"  +2 ."tm"PS.seek 2.5ml +3 "processing"%'\ +2600 "core" ' + ."tm"PSV.dial :PTV +3 "processing"%# +75 "core"  +2 ."tm"PS.seek 0ml +3 "processing"%J'ϴ +2600 "core" ' + ."tm"PSV.dial :air +3 "processing"%v  +87 "core" +2 ."tm"PS.seek 2.5ml +5 "processing"%'\ +2602 "core" ' + ."tm"PSV.dial :PTV +3 "processing"%+ +74 "core"  +2 ."tm"PS.seek 0ml +3 "processing"%4'ϴ +2604 "core" ' +2 ."tm"PSV.dial :air +3 "processing"%\  +86 "core" +2 ."tm"PS.seek 2.5ml +3 "processing"%;'\ +2610 "core" ' +9 ."tm"PSV.dial :PTV +3 "processing"%2 +73 "core" ~ +2 ."tm"PS.seek 0ml +3 "processing"%X'ϴ +2607 "core" ' +2 #"tm"Garaging FlushPuck in Collection Clamp +2 "manipulator"&|& +8 "core" &f$ L@W +2 ."tm"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."tm"Elbow.seek CC +3 "manipulator"&W(i +7 "core" ( +2 "manipulator"&L& +3 "core" &f% A L@W +2 ."tm"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &P& +3 "core" &f$ K L@W +2 ."tm"Forearm.seek CC +3 "manipulator"&Q'Ͻ +98 "core" ' +2 ."tm"Hand.close +2 "manipulator"&/ +74 "core" / +2 ."tm"CC.seek :open +3 "collection"'?( +405 "core" ( +2 "manipulator"&u& +3 "core" &f%  _ S@W +2 "manipulator"&e% +4 "core" %  S +2 ."tm"Forearm.seek :retract +3 "manipulator"&!'\ +98 "core" ' +2 ."tm"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."tm"Elbow.seek :garage +2 "manipulator"&0(- +285 "core" ( +2 "manipulator"&K& +3 "core" &-   [ +2 ."tm"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &)& +3 "core" &-  \  [ +2 ."tm"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."tm"Forearm.seek :garage +4 "manipulator"&'a +115 "core" ' +2 ."tm"Hand.open +2 "manipulator"&.1 +74 "core" 1 +2 "manipulator"&@% +3 "core" % iR  F +3 ."tm"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."tm"Forearm.seek :retract +4 "manipulator"&'\ +102 "core" ' +16497 "Can"s\ 42%w] +60001 j\ 42& ] +60001 j\ 31k&] +60002 r\ 316'9] +60001 u\ 42'] +60001 \ 22(e] +60002 \ 22ř(] +60001 \ 32d)] +60002 \ 130*'] +60001 \ 22*] +60001 \ 22+S] +60002 \ 22Γ+] +60001 \ 22^,] +60002 \ 22*-] +60001 \ 22-] +60002 \ 32.A] +60001 \ 32׍.] +60001 \ 22X/m] +60002 \ 22$0] +60001 \ 220] +60002 \ 32޻1/] +60001 \ 221] +60002 \ 22S2[] +60001 \ 222] +60001 \ 123] +4198 #"tm"-> access 4 +4 "storage"(% +6 "core" %t   \ 3 +3 "manipulator"&(% +3 "core" %\  5 3  ] +2 "manipulator"&k& +3 "core" &- 3 = ^ +3 ."tm"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 ."tm"SC.seek 1 +3 "storage"(( +354 "core" ( + ."tm"SC.configure :limp +4 "storage"($(\ 1b +5 (%& +3 "core" & \ ) +1375 #"tm"-> exit +3 #Session Ended +54023 "Can"\ 224] +60001 \ 224] +60002 \ 22P5I] +60001 \ 225] +60001 \ 226u] +60002 \ 227 ] +60001 \ 22~7] +60002 \ 22J87] +60001 \ 228] +60002 \ 229c] +60001 \ 229] @PDT1689318086.43 \ 22x:] +60002 \ 21D;%] +60001 \ 22;] +60002 \ \ 22] +60001 \ 12 >] +60002 \ 12 ??] +60001 $\ 22 ?] +60002 (\ 22 k@k] +60001 ,\ 227A] +60001 2\ 22A] +60002 6\ 22B-] +60001 @\ 22B] +60002 A\ 22eCY] +60001 D\ 321C] +60002 D\ 22D] +60001 Q\ 22E] +60001 c\ 22E] +60002 e\ 22_FG] +60001 d\ 22!+F] +60002 c\ 22"Gs] +60001 a\ 22$H ] +60002 _\ 22&H] +60001 X\ 22(ZI5] +60001 V\ 22*%I] +60002 Q\ 22+Ja] +60001 L\ 22-J] +60002 F\ 12/K] +60001 C\ 221TL#] +60001 K\ 123 L] +60002 O\ 224MO] +60001 T\ 226M] +60002 Z\ 128N{] +60001 Y\ 22:OO] +60001 ^\ 22<O] +60002 e\ 22=P=] +60001 f\ 22?P] +60002 d\ 22A~Qi] +60001 c\ 22CJQ] +60002 d\ 22ER] +60001 r\ 12FS+] +60001 y\ 22HS] +60002 x\ 22JyTW] +60001 s\ 22LET] +60002 r\ 22NU] +60001 ~\ 12OV] +60001 y\ 22QV] +60002 x\ 32StWE] +36926 #"Tina"-> access 3 +4 "storage"(M% +5 "core" %t  \ 2 +2 "manipulator"&E% +3 "core" %\  ) . G \\ +2 "manipulator"&& +4 "core" &-  # 7 \\ +2 ."Tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 7 +3 "storage"( ([ +988 "core" ( +2 ."Tina"SC.configure :limp +3 "storage"($(\ 1b +4 (Z& +3 "core" &[ \ $ +22042 "Can"\ 13UNW] +24088 #"Tina"-> access 4 +4 "storage"(o% +5 "core" %t \ \ 3 +2 "manipulator"&b% +3 "core" %\  8 6 ^ +2 "manipulator"&`& +4 "core" &- G E E ^ +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Tina"SC.seek 1 +2 "storage"(( +985 "core" ( +2 ."Tina"SC.configure :limp +3 "storage"($(\ 1b +4 ($& +3 "core" & \ ' +452 #"Tina"-> startTube 4 +595 #-> start(:myShortDA){shortDA} +4 "collection"'m% +9 "core" %~K\ + + "processing"%*% +6 "core" %Ϯ\ G +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +1246 #"Tina"-> Thread[:myShortDA].answer +3 #"myShortDA"Tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"% +45 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%B  +73 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%'  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%a'ZP +2275 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%8  +134 "core"  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%F' +1258 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%- @ +107 "core" ? + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%S'ϴ +590 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%: +104 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +10 ."myShortDA"PS.seek 1ml +2 "processing"% 'M +1096 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml + "processing"%d'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%" +106 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%I'ϴ +2601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%{ +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1090 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1663 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%3 +116 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%y'ϴ +2594 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%T +113 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%,'\ +2595 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +113 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%>'ϴ +2603 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%s& +6 "core" &\ F +2 "manipulator"&Y% +3 "core" %\  B E ] +2 "storage"(% +3 "core" %t h\ 2 +2 "storage"(U. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(n(, +511 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (=& +3 "core" &, \ ' +2 "manipulator"&i& +3 "core" &-   ' Z +2 "manipulator"&f% +45 "core" %\  ( ' Z +9 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek 4 +3 "manipulator"& (/ +177 "core" ( +2 "manipulator"&O& +3 "core" &*\ . ) / Y# +2 "storage"(z& +3 "core" &, C\ / +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&_' +95 "core" ' + "storage"(& +4 "core" &, s\ / +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(<'> +302 "core" ' + "storage"(- +4 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (^& +3 "core" &, h\ , +2 "manipulator"&& +3 "core" &*\   W# +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&l(/ +5 "core" ( + "manipulator"&& +4 "core" &*\    W# +2 "storage"(j& +3 "core" &, \ - +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&['ρ +25 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close + "manipulator"&6/ +77 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!Tina:44:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +7 "manipulator"&V& +2 "storage"(c'g +7 "core" &*\  \\ X# +2 "manipulator"&H% +3 "core" % y  - Uz +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&A(_ +156 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +90 "core" ( +2 "manipulator"&q& +3 "core" &Z   5 X +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &D& +3 "core" &Z   3 Y +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&'$ +100 "core" ' +2 "manipulator"&w& +3 "core" &Z \  * T +2 "manipulator"&p% +4 "core" % + T +2 "processing"%\\& +3 "core" &\ B +3 "processing"%& +5 "core" &a\ B +2 ."myShortDA"PC.seek :closed +2 "processing"%N(^ +5 "core" &\ C +7 & +/\ ?$e +10 &UwS\ :9 +9 &}rL\ :M +10 &NT\ =R +9 &PJ.\ =Q +9 &LS\ >Q +10 &H]\ >Q +9 &G:\ =Q +9 &WG=\ =Q +10 &H6\ =Q +9 &J7\ =Q +10 &!N8\ =Q +9 &#^N6\ =R +9 &%!J^\ =Q +10 &&I]\ =Q +10 &(JB\ =R +8 &*fJQ\ =R +10 &,)KO\ =Q +9 &-Lo\ =Q +10 &/Ks\ z\ 8X +10 &P\ 8Y +9 &R}\ 8X +9 &T\ 8Y +10 &VC\ 8Y +9 &X^\ 8Y +10 &Y\ 8Y +9 &[\ 7Z +9 &]Hz\ 8S +10 &^@m\ ;)y +9 &^0\ ?2 +5 ( +2 "processing"%& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.80 +3 .Hand.open +4 "manipulator"&91 +5 "core" &^%\ ?2 +71 1 +2 "manipulator"&g% +3 "core" %  - Q +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&}'\ +96 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%  +3 %t9 +6 "core" 9 +102 "processing"%]9 +3 "core" 9 +102 "processing"%59 +3 "core" 9  +102 "processing"%R9 +2 "core" 9  +103 "processing"%/9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%&9 +2 "core" 9 +103 "processing"%19 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%C9 +2 "core" 9* +103 "processing"%r9 +2 "core" 9/ +102 "processing"%#9 +4 "core" 93 +102 "processing"%9 +2 "core" 97 +103 "processing"%v9 +2 "core" 9; +145 "processing"%J9 +10 "core" 9A +102 "processing"%+9 +3 "core" 9F +102 "processing"%9 +2 "core" 9J +103 "processing"%\ 9 +2 "core" 9N +103 "processing"%49 +2 "core" 9R +103 "processing"%29 +2 "core" 9V +102 "processing"%;9 +3 "core" 9[ +102 "processing"%|9 +3 "core" 9_ +103 "processing"%L9 +3 "core" 9c +102 "processing"%P9 +2 "core" 9g +103 "processing"%9 +2 "core" 9k +103 "processing"%G9 +2 "core" 9p +102 "processing"%h9 +3 "core" 9t +102 "processing"%9 +2 "core" 9x +103 "processing"%u9 +2 "core" 9| +103 "processing"%e9 +2 "core" 9 +102 "processing"%Q9 +3 "core" 9 +102 "processing"%K9 +4 "core" 9 +102 "processing"%W9 +2 "core" 9\  +103 "processing"%)9 +2 "core" 9 +102 "processing"%.9 +3 "core" 9 +102 "processing"%@9 +2 "core" 9 +103 "processing"%!9 +3 "core" 9% +102 "processing"%9 +2 "core" 9+ +103 "processing"%x9 +2 "core" 92 +102 "processing"%9 +3 "core" 98 +102 "processing"%(9 +2 "core" 9? +103 "processing"%k9 +3 "core" 9F +102 "processing"%79 +2 "core" 9M +103 "processing"%%9 +2 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%M ppQ +3 ."myShortDA"delay 1:30 +7 "core"  +2905 "Can"\ ;X\ Xq] +6095 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%E +103 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%'˹ +1595 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%Z  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%o +74 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%b  +56 "core" + "processing"%`% +4 "core" %˸\ A +2 ."myShortDA"PS.seek 1.5ml +2 "processing"% ' +578 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%$ * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%m'ϴ +1600 "core" ' +2 ."myShortDA"delay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%*  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%B * +36 "core" * +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"%' +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%X'\ +2485 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%8 +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%a +75 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%F  +85 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%:'ϴ +2470 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%S  +135 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +45 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%" @ +104 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%d' +359 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%{  +44 "core"  +2 "processing"%I% +3 "core" %\ A +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%' +390 "core" ' +9 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'3  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%'A +1259 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%T @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%y' +853 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml + "processing"%,'˹ +1601 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%s +45 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"%Y @ +76 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%U% +3 "core" %˺\ > +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%' +240 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%= * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%i'ϴ +1956 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'f& +5 "core" &~\ " +2 "manipulator"&O& +3 "core" &Z % V J +2 "manipulator"&z% +4 "core" %\    Q +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +119 "Can"e\ %NZ|Y] +15 "core" ( + "manipulator"&0& +4 "core" &-\ B O# +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +9 && +3 "core" &- X O# +7 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'a +112 "core" ' +3 ."myShortDA"Hand.close + "manipulator"&^/ +81 "core" / + "manipulator"&& +4 "core" &- y P B# +2 "manipulator"&% +3 "core" % pn r F B +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&j'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&6(i +293 "core" ( +2 "manipulator"&V& +5 "core" &u ; N& + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &H& +3 "core" &u F N& +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"& 'Ͻ +100 "core" ' + "manipulator"&_& +3 "core" &u  L& +2 "manipulator"&<% +4 "core" %ϼ \\ O +2 "collection"'[& +3 "core" &"\ " +2 "collection"'q& +5 "core" &&\ " +2 ."myShortDA"CC.seek :closed +2 "collection"'D(S +7 "core" &~ \ ! +6 & 6\ \ $d +10 &Tz~\ 8 +9 &zv~\ M +9 &R\ S +10 &CO~ \ R +9 &O~ \ S +10 &M\ S +9 &O~\ R +9 &JM \ S +10 & O~ \ R +9 &N~\ S +10 &!L\ \ S +9 &#RP \ S +9 &%O\ S +10 &&J\ R +9 &(N\ R +9 &*[Q\ R +10 &,O\ R +9 &-O\ R +9 &/Q~\ S +10 &1bN \ S +9 &3%L\ R +10 &4M\ R +9 &6L\ R +9 &8kL\ R +10 &:-L\ R +9 &;N~\ R +9 &=L~ \ R +10 &?sN\ R +9 &A5N\ R +10 &BV \ S +9 &D] \ T +9 &Fqk \ V +10 &H$ \ [\ +9 &I \ _ +10 &K \ ` +9 &M[ \ ` +9 &O\ ` +10 &P\ a +9 &R \ O +9 &S) \ )y +10 &S} \ X +2 ( +2 "collection"'q& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.49 +3 "collection"'l& +4 "core" &S\ X +3 ."myShortDA"Hand.open +2 "manipulator"&w1 +74 "core" 1 + "manipulator"&p% +4 "core" % ϼ q D +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%c +102 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +49 "processing"%@ +18 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1591 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%~  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%9'ϴ +1593 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%g +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%t'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +3 "collection"']  +32 "core"  +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'5  +7 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%R  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%/'ϴ +2610 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%&'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%1 +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2609 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%C'\ +2599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%r +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%#'ϴ +2601 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +6 "core" &u 8 I& +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&v(i +14 "core" ( +2 "manipulator"&J& +3 "core" &s G FG +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &+& +4 "core" &s JG +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&\ / +72 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'4( +400 "core" ( + "manipulator"&2& +3 "core" &s t PG +2 "manipulator"&;% +3 "core" % ϻ F +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&|'\ +94 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&L(- +285 "core" ( + "manipulator"&P& +4 "core" &- > Q +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- ~ M +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&G'a +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&h1 +70 "core" 1 + "manipulator"&% +4 "core" % kY D O  <# +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&u'\ +105 "core" ' +2 ."da"delayUntil "08:49:25.62" +24819 #recoverPRVreagent08 +2 .PTV.dial :mixing +3 "processing"%e @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%K * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%W  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%)'\ +2460 "core" ' + ."da"PSV.dial :mixloop +7 "processing"%. +46 "core" +46 ."da"delay 2 seconds +209 .PSV.dial :air +2 "processing"%@  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%! +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%x'ϴ +2436 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%(' +584 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%k'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%7  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%E  +37 "core" + "processing"%>% +3 "core" %˽\ 6 +3 ."da"PS.seek 1.5ml +2 "processing"%' +80 "Can"C\ *?]kY] +504 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Z * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%o'ϴ +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%b  +18 "core"  + ."da"PBV.dial :waste1 +2 "processing"%`  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2461 "core" ' + ."da"PSV.dial PTV +8 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%* +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%B  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%''ϴ +2462 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%m +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%8' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%a'˹ +1589 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%-  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%F +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +37 "core" +2 "processing"%S% +4 "core" %˴\ A +2 ."da"PS.seek 1.5ml +2 "processing"% ' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%" * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%:'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%{  +7 "core"  + ."da"PBV.dial :waste1 +2 "processing"%I  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%d * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%3 +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +9 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%T +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%y'ϴ +2460 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%s  +44 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%Y  +135 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%U  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%= +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%,' +388 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +48 "core"  +2 "processing"%f% +3 "core" %\ @ +2 ."da"PS.seek 0.55ml +3 "processing"%O' +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%z  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%0'˹ +1539 "core" ' + ."da"PSV.dial :PML +3 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%A @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%^  +37 "core" + "processing"%% +3 "core" %˾\ @ +3 ."da"PS.seek 1.85ml +2 "processing"%' +241 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%} * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1952 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +1560 "Can"3\ "T`Z3] +46444 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%V @ +16 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +8 "processing"%H * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%_  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%<'\ +2464 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%[ +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%j  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%? +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%l  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%w'ϴ +2464 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%p +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml + "processing"%q' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%c'˹ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%i +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%~  +37 "core" + "processing"%% +3 "core" %˴\ > +2 ."da"PS.seek 1.5ml +3 "processing"%g' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%9 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%]'ϴ +641 "Can")\ %MbZ] +954 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +51 "processing"%5 * +43 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%R +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%t'\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%/ +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2470 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +132 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%r' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%C'˹ +1588 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +36 "core"  + "processing"%+% +4 "core" %˽\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%\ ' +581 "core" ' +2 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +3 "processing"%6 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%\\'ϴ +1589 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +7 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%D  +42 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%2 * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%; +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"%P +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%v +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%h  +86 "core" +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +2464 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%| +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%G' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml + "processing"%e'˹ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%Q +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%K  +35 "core"  +2 "processing"%W% +3 "core" %˽\ = +3 ."da"PS.seek 1.5ml +2 "processing"%#' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%. * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%@'ϴ +1589 "core" ' +2 ."da"delay 2:00 +3995 "Can"!\ fe[_] +8008 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%!  +36 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%) +124 "core"  +8 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2471 "core" ' + ."da"PSV.dial PTV +3 "processing"%x +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%( +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%%  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%E'ϴ +2462 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%> +137 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +8 "processing"% +17 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +7 "processing"%k'5 +339 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%Z' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%b +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%`  +37 "core" + "processing"%% +3 "core" %˶  +3 ."da"PS.seek 1.5ml +2 "processing"%$' +597 "core" ' + ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +3 "processing"%o * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1594 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%*  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%B +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2521 "core" ' + ."da"PSV.dial PTV +8 "processing"%m +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%' +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%-  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%F'ϴ +2517 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%X +135 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%S'˹ +2097 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%a +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%"  +37 "core" +2 "processing"% % +3 "core" %˺  +2 ."da"PS.seek 1.5ml +3 "processing"%{' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%I * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%d  +108 "core"  +3 ."da"PS.seek 0ml +3 "processing"%3'ϴ +1593 "core" ' + "processing"%:9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"% +3 %T& +4 "core" 5 + &^%\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" %\   C # + "storage"( % +4 "core" %o N N +2 "storage"(. +3 "core" .(, + ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +60 "storage"(s(d +197 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (Y& +4 "core" &a 6 3 + "manipulator"&& +5 "core" &- $ ^ 3  + "manipulator"&U% +4 "core" %\    +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&=(U +198 "core" ( +2 "manipulator"&y& +3 "core" &n )0 +2 "storage"(& +3 "core" &a m h 1 +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&f' +95 "core" ' + "storage"(,& +4 "core" &a z h +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(z'> +279 "core" ' +2 "storage"(O- +2 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(' +46 "core" ' +2 "manipulator"&A& +3 "core" &n 0 +2 "manipulator"&^% +4 "core" % h +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&}(_ +259 "core" ( + "manipulator"&0& +4 "core" &f k * +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &f + +3 ."da"Forearm.seek PC +3 "manipulator"&V'$ +99 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +71 "core" / +3 ."da"PC.seek :open +3 "processing"%H( +457 "core" ( +2 "storage"(_& +3 "core" &a  +2 "manipulator"&& +4 "core" &f  +2 "manipulator"&[% +4 "core" % 1 g  + ."da"Forearm.seek :retract +8 "manipulator"&j'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&?(U +267 "core" ( +2 "manipulator"&l& +3 "core" &U%  @] +2 "storage"(<& +3 "core" &a |  } +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&p' +95 "core" ' + ."da"Hand.open +2 "manipulator"&w1 +72 "core" 1 +2 "storage"(q- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"( ' +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(i' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1409h.tif +4 "processing"%~& +16 "core" & +3 "manipulator"&& +6 "core" &_$ V T F ?S + "manipulator"&c% +4 "core" % \\ ]  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&g(- +187 "core" ( +2 "manipulator"&& +3 "core" &- }   +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &- a  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&5'a +112 "core" ' + ."psFlush"Hand.close +2 "manipulator"&R/ +67 "core" / +67 "manipulator"&]& +34 "core" &- / / 2  + "manipulator"& % +4 "core" % rk , 4 J  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&/'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&1(_ +144 "core" ( +2 "manipulator"&&& +4 "core" &Z t i 2  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &t& +3 "core" &[ , \ +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +99 "core" ' +2 "manipulator"&& +4 "core" &[ C - \ +2 "manipulator"&r% +4 "core" % : 6 +2 "processing"%& +4 "core" & +2 "processing"%J& +5 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%+(^ +6 "core" & +7 &8 %f +9 &Sp 9 +10 &zi M +9 &B T +9 &F=| S +10 &Av S +9 &Am S +10 &Bc S +9 &N=^ S +9 &>U S +10 &AN R +9 &!CE S +9 &#YBH R +10 &%D> R +9 &&D3\ R +10 &(B0\ R +9 &*bC3\ R +9 &,$C"\ R +10 &-B" R +9 &/C! S +9 &1iB R +10 &3,? R +9 &4A S +10 &6? S +9 &8nA S +9 &:/A T +10 &;? S +9 &=< S +9 &?v= S +10 &A8B S +9 &BS V +10 &Du Y +9 &Fku Z +9 &H.v Z +10 &Iw Z +9 &Ky [ +9 &Mr{ Z +10 &O1 [ +9 &P} [ +10 &R [ +9 &Tx [\ +9 &V; [ +10 &W Z +9 &Y [\ +10 &[ [\ +9 &]A T +9 &^~Fp\ $k +10 &^D\ 6 +5 ( +2 "processing"%J& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.96 +2 "processing"%C& +5 "core" &^*B\ 6 +3 &^*v 6 +2 ."psFlush"Hand.open +2 "manipulator"&61 +73 "core" 1 +2 "manipulator"&\ % +3 "core" %  '  5 +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&D'\ +100 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%2 +44 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%;' +175 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.611 seconds\ /var/log/esp/da23jul1409h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1409h15s.tif +412 "core" ' +30 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\'\ +613 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1409h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1409h26s.tif +1486 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%P @ +198 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%v  +137 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +107 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%h'ϖ +622 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1409h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "16.611 sec auto-exposure",Subject: "da23jul1409h images!" +6 "storage"(- +6 "core" -' +3 "storage"(|& +3 "core" &a c b  +6 "manipulator"&& +13 "core" &[ *\ +5 "manipulator"&G% +11 "core" %\  . , +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +2 "manipulator"&Q(U +252 "core" ( +134 "manipulator"&K& +21 "core" &U# ,>I +4 "storage"(W& +9 "core" &a s\  +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +8 "manipulator"&e' +111 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +17 ."da"SE.seek -0.47 Pucks below Top Plate +3 "storage"(.' +55 "core" ' +8 "manipulator"&#& +6 "core" &U# ` k v =>I +4 "storage"(!& +6 "core" &a e X ~\  +4 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&') +43 "core" ' +4 ."da"Elbow.hold +3 "manipulator"&), +10 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(@' +31 "core" ' +4 "manipulator"&x% +6 "core" %9   2q +4 "storage"((& +6 "core" &a '  \  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 316 counts +9 "manipulator"&7'e +26 "core" ' +6 "manipulator"&%& +6 "core" &u x E ?9) +4 "storage"(& +6 "core" &a e i *\  +6 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&>' +26 "core" ' +4 "storage"(E% +6 "core" % o t S\  +6 ."downElevator"SE.seek :down +8 "storage"(k'g +96 (Z% +6 "core" %I M M I\ [w +4 "manipulator"&b% +8 "core" % { y = +2 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +3 "manipulator"&`'\ +94 "core" ' +44 ' +3 ."downElevator"SE.stop +4 "storage"(5 +9 (& +6 "core" &a Y S \  +606 ' +4 ."psFlush"PSR.select :air +5 .PSV.dial PSR +10 "processing"% +112 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%o' +597 "core" ' +2 ."psFlush"delay 5 seconds +166 #"uploadLog"upsync +341 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%$'\ +2094 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%*  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +76 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%B +104 "core" + ."psFlush"PS.seek :empty +3 "processing"%'ϖ +2600 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +104 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%''M +1082 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%8'\ +506 "Can"\ %Ek [] +1084 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%- +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +71 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%X  +6 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%F'ϴ +2602 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%a +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +605 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2144 "core" ' +7 ."psFlush"PSV.dial PTV +3 "processing"%S +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%I U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%d'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%{ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%:'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%T'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"% '\ +2603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Y U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%U @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n'\ +2605 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%y  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml + "processing"%,'M +1087 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%u'\ +1595 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%O +74 "core" + ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%A  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%^'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%z +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%f' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%0'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%= U +58 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%N'\ +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%_  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%[ +44 "core" +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%V'\ +2602 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%l +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%< U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%}'ϴ +2607 "core" ' + ."psFlush"PSV.dial PBV +15 "processing"%w @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%q'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%~  +118 "core"  +9 ."psFlush"PS.seek 0ml +4 "processing"%j'ϴ +2617 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&& +5 "core" &u  R9) +2 "manipulator"&c% +4 "core" %\    Q +2 ."psFlush"Elbow.seek PC +3 "manipulator"&(_ +256 "core" ( + "manipulator"& & +3 "core" &i  E V +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &i   V +3 ."psFlush"Forearm.seek PC +4 "manipulator"&'$ +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&p/ +70 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%?( +463 "core" ( + "manipulator"&R& +4 "core" &i   Y +2 "manipulator"&]% +3 "core" % .   Y +2 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&9(- +135 "core" ( + "manipulator"&&& +4 "core" &-\  * $ Z"| +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &t& +3 "core" &-\  "  Z"| +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&5'a +117 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&r% +3 "core" % eR F +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 #"myShortDA"Finished short da assay +3525 #"Tina"-> access 3 +4 "storage"(g% +5 "core" %p =\ 1 +2 "manipulator"&/% +4 "core" %\    } [ +2 "manipulator"&H& +3 "core" &-\   \\"{ +2 ."Tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Tina"SC.seek 7 +2 "storage"(C([ +671 "core" ( +2 ."Tina"SC.configure :limp +3 "storage"($(\ 1b +5 (6& +2 "core" &[ \ % +723 #"Tina"-> shortDAflush; PS.flush +3 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'\ & +5 "core" &x\ + +3 "manipulator"&J& +4 "core" &-\    Z"{ + ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&2(- +5 "core" ( +2 "manipulator"&& +3 "core" &-\  Z"{ +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &3& +3 "core" &-\   n Z"{ +2 ."Tina"Forearm.seek :garage +3 "manipulator"&;'a +112 "core" ' +2 ."Tina"Hand.close + "manipulator"&P/ +74 "core" / + "manipulator"&v& +3 "core" &-\  H"{ +2 "manipulator"&% +4 "core" % og  G +2 ."Tina"Forearm.seek :retract +3 "manipulator"&\\'\ +100 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek CC +3 "manipulator"&(i +286 "core" ( + "manipulator"&|& +3 "core" &r ! " 3 Y, +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &r   \\ Y, +2 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek CC +3 "manipulator"&G'Ͻ +76 "Can" \ -;m\\] +16 "core" ' +2 "manipulator"&K& +3 "core" &r o X, +2 "manipulator"&1% +3 "core" %Ϻ  i W +3 "collection"'W& +4 "core" &\ * +2 "collection"'#& +5 "core" &~\ * +2 ."Tina"CC.seek :closed +54 "collection"'!(S +7 "core" &\ * +2 &~\ ) + &\ * + &\ * + &\ * + &\ * +2 &\ ) & 8~\ %$e +9 &Tz\ 8 +9 &{v\ M +10 &O~\ $R +9 &DO\ $R +10 &N\ $R +9 &N}\ $R +9 &M~\ $Q +10 &LN\ $R +9 &M\ $Q +9 &N~\ $R +10 &!P\ $R +9 &#UM\ $Q +10 &%M\ $R +9 &&O\ $R +9 &(L~\ $R +10 &*\\L\ $R +9 &,M\ $Q +9 &-P\ #R +10 &/L\ $R +9 &1eN\ #Q +9 &3'N}\ #Q +10 &4L\ $Q +9 &6N\ $Q +10 &8kP\ $R +9 &:.K\ $R +9 &;J\ $Q +10 &=L\ $R +9 &?uO\ #Q +9 &A6N\ $R +10 &BV\ #R +9 &D\\\ "S +10 &Frl\ !U +9 &H&\ Z +9 &I\ ^ +10 &K\ _ +9 &M]\ _ +9 &O\ ` +10 &P\ ` +9 &R\ N +10 &S*\ )x +9 &Sy\ T +2 ( +2 "collection"'#& +3 #"Tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.49 +2 "collection"'D& +6 "core" &S}\ T +2 ."Tina"Hand.open +2 "manipulator"&x1 +77 "core" 1 +2 "manipulator"&(% +3 "core" % Ϻ > O +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."Tina"Forearm.seek :retract +2 "manipulator"&i'\ +98 "core" ' + ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%%  +44 "core"  +2 #"Tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."Tina"PS.seek 2.5ml +2 "processing"%'\ +2600 "core" ' +2 ."Tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."Tina"CBV.dial PRV +4 "processing"%E  +2 "collection"'e  +7 "core" +96  +2 ."Tina"PSV.dial :PTV,via: :air +3 "processing"%Q +192 "core" ~ +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'Z  +5 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%. @ +75 "core" A +3 ."Tina"PS.seek 0ml +3 "processing"%b'ϴ +2594 "core" ' +2 ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +191 "core" + #"Tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%7'\ +2594 "core" ' +2 ."Tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."Tina"CBV.dial PRV +4 "processing"%  +7 "core"  +2 ."Tina"PSV.dial :PTV,via: :air +2 "processing"%@ +203 "core" +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'>  +6 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%k @ +6 "core" A +3 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2607 "core" ' + ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%h  +189 "core"  +2 #"Tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%o'\ +2602 "core" ' +2 ."Tina"delay 5 seconds +502 ."connect"PRV.dial CBV +5 ."Tina"CBV.dial PRV +4 "processing"%*  +6 "core"  +2 ."Tina"PSV.dial :PTV,via: :air +3 "processing"% +190 "core"  +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'B  +7 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%$ @ +6 "core" A +3 ."Tina"PS.seek 0ml +4 "processing"%m'ϴ +2609 "core" ' +2 ."Tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +190 "core"  +2 #"Tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%'' +1616 "core" ' + ."Tina"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%-  +45 "core"  +2 ."Tina"PS.seek 0ml +3 "processing"% 'ϴ +1601 "core" ' +2 ."Tina"PSV.dial PSR +2 "processing"%X +45 "core"  + ."Tina"PSR.select :air +3 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%8'\ +2602 "core" ' + ."connect"PRV.dial CBV +46 ."Tina"CBV.dial PRV +13 "processing"%a  +5 "core"  +3 ."Tina"PSV.dial :PTV,via: :air +2 "processing"%F +191 "core"  +2 ."Tina"CTV.dial :air,avoiding: :intake +3 "collection"'"  +5 "core"  +2 ."Tina"PTV.dial :PRV,avoiding: :puck +3 "processing"%S @ +7 "core" A +2 ."Tina"PS.seek 0ml +3 "processing"%I'ϴ +2605 "core" ' +2 ."Tina"PSV.dial :air +3 "processing"%  +74 "core"  +2 ."Tina"PS.seek 2.5ml +3 "processing"%{'\ +2601 "core" ' + ."Tina"PSV.dial :PTV +3 "processing"%d +74 "core"  +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."Tina"PSV.dial :air +3 "processing"%:  +87 "core" +2 ."Tina"PS.seek 2.5ml +4 "processing"%'\ +2594 "core" ' + ."Tina"PSV.dial :PTV +8 "processing"%T +84 "core" +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' +2 ."Tina"PSV.dial :air +2 "processing"%Y  +71 "core"  +2 ."Tina"PS.seek 2.5ml +3 "processing"% '\ +2598 "core" ' +2 ."Tina"PSV.dial :PTV +2 "processing"%U +85 "core" +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' +2 #"Tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&y& +6 "core" &r 2 O, +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek CC +3 "manipulator"&n(i +5 "core" ( +2 "manipulator"&L& +4 "core" &r O, +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &r p O, +3 ."Tina"Forearm.seek CC +4 "manipulator"&,'Ͻ +90 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&O/ +67 "core" / +2 ."Tina"CC.seek :open +4 "collection"'A( +402 "core" ( +2 "manipulator"&u& +3 "core" &r   5 V, +2 "manipulator"&z% +4 "core" %   V? +2 ."Tina"Forearm.seek :retract +2 "manipulator"&^'\ +97 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek :garage +3 "manipulator"&f(- +281 "core" ( + "manipulator"&& +4 "core" &- ' , ^ Z +2 ."Tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &=& +3 "core" &-   [ +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek :garage +2 "manipulator"&0'a +114 "core" ' +2 ."Tina"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +3 "core" % jQ  D +2 ."Tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."Tina"Forearm.seek :retract +3 "manipulator"&_'\ +106 "core" ' +2 #"Tina"Flushing Processing stage +2 "processing"%N% +6 "core" %ϴ!\ D +2 #"Tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%[& +5 "core" &,\ D +2 "manipulator"&& +3 "core" &-   Y +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&l(- +5 "core" ( +2 "manipulator"&<& +4 "core" &-   v Z +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +4 "core" &-   Z +2 ."Tina"Forearm.seek :garage +3 "manipulator"&w'a +112 "core" ' +2 ."Tina"Hand.close +2 "manipulator"&}/ +68 "core" / +47 "manipulator"&~& +7 "core" &-  F +2 "manipulator"&q% +4 "core" % p\\  F +2 ."Tina"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek PC +3 "manipulator"&c(_ +137 "core" ( +2 "manipulator"& & +3 "core" &\\ ' ' % Y +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &\\ #  W Y +2 ."Tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Tina"Forearm.seek PC +3 "manipulator"&)'$ +97 "core" ' +2 "manipulator"&p& +3 "core" &\\  V +2 "manipulator"&`% +4 "core" %'    V +2 "processing"%+& +3 "core" &A\ B +3 "processing"%R& +5 "core" &2\ B +2 ."Tina"PC.seek :closed +2 "processing"%](^ +7 "core" &+\ B +4 &)\ B5 +10 &=Gr,\ ;1 +9 &`nx*\ :E +9 &\\)\ Q +9 &{F'\ >Q +10 &>G*\ >Q +9 &H'\ >Q +9 &L+\ =Q +10 &G-\ >Q +9 &EJ(\ =Q +10 &!H,\ =Q +9 &"I+\ >Q +9 &$H-\ >Q +10 &&MH%\ >Q +9 &(H-\ >Q +9 &)I.\ >Q +10 &+J!\ >Q +9 &-VI,\ >Q +9 &/G.\ >Q +10 &0I-\ =Q +9 &2H/\ >Q +10 &4]H,\ =Q +9 &6H$\ =Q +9 &7I)\ =Q +10 &9G.\ >Q +9 &;fH*\ =Q +9 &=)H*\ >P +10 &>I%\ =Q +9 &@K+\ >Q +10 &BjW/\ =R +9 &D$n)\ ;U +9 &E-\ 8X +10 &G},\ :X +9 &Ib+\ 9X +9 &K#,\ 9X +10 &L.\ 9X +9 &N-\ 9Y +10 &Pg#\ 9Y +9 &R)'\ 8Y +9 &S+\ 8Y +10 &U+\ 8Y +9 &Wm,\ 8Y +9 &Y/(\ 7Y +10 &Z,\ 7Z +9 &\\*\ 7Z +10 &^4cm'\ :1 +9 &^~"\ :C +9 ( +2 "processing"%R& +3 #"Tina"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.83 +3 "processing"%&& +6 "core" &^0(\ >6 + &^0+\ >6 +2 ."Tina"Hand.open + "manipulator"&t1 +71 "core" 1 +2 "manipulator"&% +3 "core" % ' +  Q +3 ."Tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."Tina"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' + ."Tina"PSV.dial PSR +3 "processing"% +76 "core"  +2 ."Tina"PSR.select :flush +3 "processing"%@ +12 ."Tina"PS.seek 1ml +2 "processing"%r'M +1092 "core" ' +2 ."Tina"PSR.select :air +8 "processing"% +11 ."Tina"PS.seek 2.5ml +2 "processing"% '\ +1599 "core" ' + ."Tina"PSV.dial PTV +3 "processing"%5 +76 "core" + ."Tina"PTV.dial :puck +3 "processing"%g  +74 "core"  + ."Tina"PBV.dial :waste1 +3 "processing"%/  +57 "core" +2 ."Tina"PS.seek 0ml +3 "processing"%H'ϴ +2607 "core" ' +2 ."Tina"PSV.dial PSR +2 "processing"%s +74 "core"  +2 ."Tina"PSR.select :flush +3 "processing"%@ +12 ."Tina"PS.seek 0.5ml +2 "processing"%6' +597 "core" ' + ."Tina"PSR.select :air +4 "processing"% +12 ."Tina"PS.seek 2.5ml +2 "processing"%\ '\ +2097 "core" ' + ."Tina"PSV.dial PTV +3 "processing"%J +75 "core" +2 ."Tina"PBV.dial PSV +2 "processing"% U +57 "core" W +2 ."Tina"PS.seek 0ml +3 "processing"%3'ϴ +2598 "core" ' +2 ."Tina"PSV.dial PBV +2 "processing"%P @ +45 "core" ? +2 ."Tina"PS.seek 2.5ml +4 "processing"%v'\ +1094 "Can"\ +@p=]!] +1507 "core" ' +2 ."Tina"PSV.dial :waste1 +7 "processing"%  +74 "core"  +2 ."Tina"PS.seek 0ml +3 "processing"%9'ϴ +2606 "core" ' + ."Tina"PSV.dial PSR +4 "processing"% +56 "core"  + ."Tina"PSR.select :air +4 .PS.seek 2.5ml +47 "processing"%;'\ +2615 "core" ' + ."Tina"PSV.dial PTV +3 "processing"%| +87 "core" ~ + ."Tina"PBV.dial PSV +3 "processing"%2 U +7 "core" V +2 ."Tina"PS.seek 0ml +3 "processing"%'ϴ +2596 "core" ' + ."Tina"PSV.dial PBV +3 "processing"%K @ +44 "core" > +3 ."Tina"PS.seek 2.5ml +4 "processing"%1'\ +2611 "core" ' + ."Tina"PSV.dial :waste1 +3 "processing"%W  +74 "core"  +2 ."Tina"PS.seek 0ml +4 "processing"%\\'ϴ +2600 "core" ' +2 #"Tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&4& +6 "core" &\\   Y W +2 ."Tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Tina"Elbow.seek PC +3 "manipulator"&D(_ +4 "core" ( +2 "manipulator"&x& +4 "core" &\\   ) W +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &(& +3 "core" &\\   G W +3 ."Tina"Forearm.seek PC +3 "manipulator"&#'$ +92 "core" ' +2 ."Tina"Hand.close + "manipulator"&%/ +72 "core" / +2 ."Tina"PC.seek :open +3 "processing"%G( +461 "core" ( +2 "manipulator"&j& +3 "core" &\\   3 Z +2 "manipulator"&e% +3 "core" % /   . Y +3 ."Tina"Forearm.seek :retract +2 "manipulator"&E'\ +102 "core" ' +2 ."Tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Tina"Elbow.seek :garage +2 "manipulator"&Q(- +124 "core" ( +2 "manipulator"&Z& +3 "core" &-  X$ +2 ."Tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &.& +3 "core" &-  X$ +3 ."Tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Tina"Forearm.seek :garage +2 "manipulator"&'a +115 "core" ' +2 ."Tina"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&b% +4 "core" % j\\ F& +2 ."Tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."Tina"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +43741 "Can"\ /:rS]] +16898 #"Tina"-> exit +3 #Session Ended +2038 #"tina"Session Begun +1854 #-> ESP.ready? +7 "collection"'@% +6 "core" %m\ + +6 "sampler")>% +5 "core" % \\\ + + "manipulator"&k% +3 "core" % <  ] Z p +2 "manipulator"&7& +3 "core" &-   ; Z$ +2 "storage"(h& +3 "core" &[ \ / +2 "storage"(% +4 "core" %p O\ / + "collection"'*& +5 "core" &\\\ + + "processing"%& +3 "core" &\ E +2 "processing"%B% +4 "core" %϶\ F +3022 #"tina"-> initialPurge +3 #Starting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'$& +5 "core" &c\ + +3 "manipulator"&o& +3 "core" &-   G Z$ +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +5 "core" ( +2 "manipulator"&m& +3 "core" &-  & + Z$ +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &-& +4 "core" &-   Z$ +2 ."tina"Forearm.seek :garage +3 "manipulator"&''a +114 "core" ' +2 ."tina"Hand.close +2 "manipulator"&X/ +68 "core" / +2 "manipulator"& & +3 "core" &-  G$ +2 "manipulator"&a% +3 "core" % oe  G +3 ."tina"Forearm.seek :retract +2 "manipulator"&F'\ +104 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&"(i +308 "core" ( +3 "manipulator"&S& +3 "core" &r%  z U?T +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &8& +3 "core" &r% ^ T?T +3 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"& 'Ͻ +94 "core" ' + "manipulator"&I& +4 "core" &r% # L T?T +2 "manipulator"&d% +3 "core" % 0 S! +3 "collection"'{& +4 "core" &e\ ' +2 "collection"':& +5 "core" &g\ ( +2 ."tina"CC.seek :closed +4 "collection"'(S +5 "core" &o\ ( +4 &j\ (3 +9 &4Guh\ 1 +9 &Vn{g\ F +10 &]d\ R +9 &Ie\ "R +9 &qLg\ "Q +10 &2Nf\ "R +9 &Om\ "R +10 &Ng\ !R +9 &xOg\ !R +9 &;If\ "Q +10 & Mm\ !R +9 &"Nj\ "R +10 &$Jl\ "R +9 &&BJd\ "R +10 &(Jg\ "R +9 &)Jg\ "Q +9 &+Kf\ "R +9 &-KNh\ !Q +10 &/ Ld\ "Q +9 &0Jg\ "R +10 &2Oa\ !R +9 &4SN`\ "Q +9 &6Jr\ "R +10 &7I`\ "Q +9 &9Lh\ "Q +9 &;ZNj\ !R +10 &=Ok\ !Q +9 &>Jf\ "R +10 &@Ph\ !R +9 &BbRi\ !R +9 &D"Uc\ R +10 &Ecf\ U +9 &Gj\ X +9 &IHj\ ] +10 &Kg\ ^ +9 &Li\ _ +10 &Nc\ _ +9 &PIe\ ` +9 &R l\ ` +10 &SfJo\ * +9 &Sj\ U +5 ( +2 "collection"':& +5 #"tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.47 +2 "collection"'T& +6 "core" &S}n\ U +2 &S|U\ U + ."tina"Hand.open +2 "manipulator"&1 +74 "core" 1 + "manipulator"&Y% +4 "core" % R K! +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #"tina"Flushing the Collection Valve::Manifold +2 "collection"'U& +6 "core" &S|X\ U +2 "collection"' % +3 "core" %U\  +2 ."tina"CSV.dial CSR +3 "collection"'y  +134 "core"  +2 #"tina"Pulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 ."tina"CS.reconfigure :default +3 "collection"'#P d@b +5 ."tina"CS.seek 5ml +3 "collection"'L'oW +1347 "core" ' +2 ."tina"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 '% +3 "core" %oSf\  +2 ."tina"CS.reconfigure :fast +4 "collection"'#d @b +5 ."tina"CS.seek 7.5ml +2 "collection"'O' +699 "core" ' +2 ."tina"CSV.dial :waste +3 "collection"' +145 "core" +2 ."tina"CS.reconfigure :default +4 "collection"'#P d@b +5 ."tina"CS.seek 0ml +2 "collection"'i' +1987 "core" ' +2 #"tina"Purging external Intake +2 "collection"'!& +7 "core" &S{O\ U + "collection"'u% +4 "core" %G\  +2 ."tina"CSV.dial :flush +2 "collection"'z  +47 "core"  +2 ."tina"CS.reconfigure :fast +4 "collection"'#d @b +5 ."tina"CS.seek 10ml +3 "collection"',' +2500 "core" ' +2 ."tina"delay 5 seconds +508 ."connect"CSV.dial CBV +5 ."tina"CBV.dial CSV +4 "collection"' +2 '=  +75 "core"  +6  + ."tina"CTV.dial :intake +3 "collection"'n  +74 "core"  +2 ."tina"Intake.select :open + "sampler") +12 ."tina"CS.seek 0ml +2 "collection"'' +2513 "core" ' + ."tina"Intake.select :close +3 "sampler")0 +11 ."tina"CTV.dial :air +2 "collection"'  +76 "core"  +2 #"tina"Flushing upper manifold +2 "collection"'^& +6 "core" &Sz~M\ U +2 "collection"'N% +3 "core" %~S\  +2 ."tina"CSV.dial :flush +2 "collection"'[  +75 "core"  +2 ."tina"CS.seek 5ml +4 "collection"''oW +1288 "core" ' + ."tina"delay 5 seconds +504 .CSV.dial :air +3 "collection"'< @ +45 "core" B +2 "collection"'V% +3 "core" %oXK\  +2 ."tina"CS.seek 7ml +38 "collection"'0' +577 "core" ' +2 ."connect"CSV.dial CBV +3 ."tina"CBV.dial CSV +5 "collection"'} +2 '~  +18 "core"  +101 +2 ."tina"CTV.dial :air +2 "collection"'q  +6 "core"  +2 ."tina"CS.seek 0ml +3 "collection"'f' +1779 "core" ' + ."tina"delay 7 seconds +705 .CS.seek 3ml +2 "collection"'_'/ +814 "core" ' + ."tina"CSV.dial :waste +3 "collection"' +44 "core" +2 ."tina"CS.seek 0ml +3 "collection"'' +812 "core" ' +2 "collection"'w& +3 "core" &SyQ\ U +2 "collection"'p% +3 "core" %O\  +2 ."tina"CSV.dial :flush +3 "collection"'`  +43 "core"  +2 ."tina"CS.seek 3ml +3 "collection"'+'/ +815 "core" ' +2 ."tina"delay 5 seconds +503 .CSV.dial :air +4 "collection"'l @ +44 "core" B +2 "collection"'% +3 "core" %/C\  +3 ."tina"CS.seek 5ml + "collection"'?'oV +573 "core" ' + ."tina"CSV.dial :air +8 "collection"'& @ +11 "core" A +3 ."tina"CS.seek 0ml +3 "collection"'t' +1292 "core" ' +2 ."tina"delay 7 seconds +704 .CS.seek 3ml +2 "collection"''/ +811 "core" ' + ."tina"CSV.dial :waste +3 "collection"'R +76 "core" +2 ."tina"CS.seek 0ml +3 "collection"'' +815 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&)& +6 "core" &r$ [ J?T +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&(i +5 "core" ( +2 "manipulator"&r& +3 "core" &r$ A J?T +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &5& +3 "core" &r$ y J?T +3 ."tina"Forearm.seek CC +3 "manipulator"&g'Ͻ +96 "core" ' + ."tina"Hand.close +2 "manipulator"&// +72 "core" / +2 ."tina"CC.seek :open +3 "collection"' ( +401 "core" ( +2 "manipulator"&s& +3 "core" &r$  P?T +2 "manipulator"&H% +3 "core" % y P +3 ."tina"Forearm.seek :retract +2 "manipulator"&6'\ +96 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&J(- +293 "core" ( + "manipulator"&& +3 "core" &- W +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &-   W +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +2 "manipulator"&P'a +112 "core" ' +2 ."tina"Hand.open +2 "manipulator"&31 +69 "core" 1 +2 "manipulator"&% +3 "core" % i\\ < D' +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&v'\ +104 "core" ' +4618 #"tina"-> Sampler.unassign :PumpPrimeDelay rescue nil +14 #-> Sampler.unassign :MaintainFlow rescue nil +330 #-> Sampler.unassign :PrimeFlow rescue nil +1301 #-> startTube 4 +3607 "Can"\ 07t^M] +5040 #"tina"-> access 4 +4 "storage"(% +5 "core" %p \ 0 +2 "manipulator"&9% +3 "core" %\  &  Z +2 "manipulator"&|& +3 "core" &- & %  [ +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 1 +3 "storage"(2( +985 "core" ( +2 ."tina"SC.configure :limp +41 "storage"($(\ 1b +8 (;& +3 "core" & K\ ' +799 #"tina"-> startTube 4 +3980 #-> start(:myDA){da 200} +2 #"myDA"da sampling at most 200ml +12 #Loading sh1 puck from tube 4 into Collection Clamp +5 ."Qmail"DAfans.email "Started da in tube 4 at 10:13:16PDT14-Jul-23\\n{5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:11:27, 23.9C, 55% humidity, 14.7psia, 12.711V, 0.313A, 9.726Ah, 3.98W",Subject: "da sampling at most 200ml" +6 "collection"'K& +6 "core" &S\ , +3 "manipulator"&% +4 "core" %\  ! %  [ +2 "storage"(W% +3 "core" %p \ 0 +2 "storage"(1. +3 "core" .( +2 ."myDA"SC.reconfigure :tight +6 "storage"($\ .(\ 1~b +4 ."myDA"SC.seek 4 +2 "storage"(4(, +224 #"uploadLog"upsync +303 "core" ( +2 ."myDA"SC.configure :limp +6 "storage"($(\ 1b +3 (x& +3 "core" &, .\ - +2 "manipulator"&(& +5 "core" &-   W + "manipulator"&%% +5 "core" %\   0 X +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."myDA"Elbow.seek 4 +2 "manipulator"&c(/ +188 "core" ( + "manipulator"&& +4 "core" &%  1 V1 +2 "storage"(]& +4 "core" &,  n\ , +2 ."myDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myDA"Forearm.seek 4 + 700 counts +3 "manipulator"&j' +100 "core" ' + "storage"(e& +4 "core" &, \ . +2 ."myDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."myDA"SE.seek :beamBreak + "storage"(Z'> +298 "core" ' +2 "storage"(.- +2 "core" -'d +2 ."myDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (#& +3 "core" &, \ ) +2 "manipulator"&D& +4 "core" &&  T1 +2 ."myDA"Elbow.seek 4 +2 "manipulator"&(/ +6 "core" ( +2 "manipulator"&b& +3 "core" && 6 P T1 +2 "storage"(E& +4 "core" &, \ * +2 ."myDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'ρ +15 "core" ' +2 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myDA"Hand.close +2 "manipulator"&@/ +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&>& +2 "storage"(k'g +8 "core" &&   T1 +2 "manipulator"&7% +3 "core" % ρ Rt +2 ."myDA"Forearm.seek :retract +3 "manipulator"&h'\ +96 "core" ' +2 ."myDA"Elbow.seek CC +4 "manipulator"&(i +141 "core" ( + "manipulator"&*& +3 "core" &e% J M@^ +2 ."myDA"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 "core" ' + "manipulator"&& +2 ."downElevator"SE.stop +4 "storage"(5 +5 "core" &e% Z O@^ +2 ."myDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek CC +3 "manipulator"&B'Ͻ +103 "core" ' +2 "manipulator"&$& +3 "core" &e% ! g R@^ +3 "manipulator"&o% +3 "core" %ϲ  R +2 "collection"'m& +4 "core" &_\ ( +2 "collection"'-& +5 "core" &g\ ' +2 ."myDA"CC.seek :closed +3 "collection"'X(S +7 "core" &f\ ' +4 &r\ '5 +9 &6Gtt\ 1 +10 &Zn{x\ E +9 &_\ R +10 &L\ !Q +9 &tN\ !Q +47 &6J\ !Q +10 &N\ Q + &L\ Q +2 &}J\ Q + &>L\ Q + &!Lx\ Q +4 &"I\ !Q +9 &$L\ !Q +9 &&FL\ !Q +10 &(L\ "R +9 &)L\ !Q +9 &+L\ !Q +10 &-NK\ "Q +9 &/N\ !Q +10 &0L\ "Q +9 &2M\ !Q +9 &4WL\ !Q +10 &6M\ !P +9 &7L\ !Q +9 &9L\ !Q +10 &;`L\ !Q +9 &="K\ Q +10 &>L\ !Q +9 &@L\ !Q +9 &BgJ\ !Q +10 &D'Q\ R +9 &ER\ R +9 &G_\ T +10 &Icr\ U +9 &K\ Y +10 &L\ ] +9 &N\ ] +9 &PS\ ] +10 &R\ ^ +9 &SiI\ ){ +9 &S\ T +6 ( + "collection"'-& +5 #"myDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.09 +2 .Hand.open +4 "manipulator"& 1 +7 "core" &S{\ T +62 1 +2 "manipulator"&a% +4 "core" % ϲ  J +2 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myDA"Forearm.seek :retract +2 "manipulator"&Q'\ +98 "core" ' +2 #"myDA"collectSample 200ml w/bubble point of 24psi +2 #Priming 7ml +3 .Intake.select :close +5 .Exhaust.select :close +4 .SS.hold +4 "sampler")+ +4 "core" + +2 "sampler")'% +4 "core" % [ + +2 "collection"'& +3 "core" &S{\ T +4 "Can"\ #RuT^n + #"myDA"Calibrating pressure and temperature sensors +6 .CTV.dial :air +2 "collection"'S  +6 "core"  +2 ."myDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")8  +6 "core"  +2 ."myDA"SS.reconfigure :fast +3 "sampler")#.0X +29 +2 ."myDA"delay 3.8 seconds +382 "collection"'F% +4 "core" %\  +2 "sampler")A% +3 "core" %;1 e m +2 #"myDA"Sensor limits: Intake max 149.8psia; Outlet max 146.4psia +2 .SSV.dial :spit +4 "sampler")T +138 "core"  +2 ."myDA"SS.seek 0ml +3 "sampler")' +247 "core" ' + ."myDA"SSV.dial CBV +3 "sampler")Y  +136 "core"  +2 ."myDA"CTV.dial :intake +2 "collection"':  +77 "core"  + ."connect"SSV.dial CBV +4 ."myDA"CBV.dial SSV +4 "collection"'U @ +6 "core" ? +2 #"myDA"Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open +4 "sampler") +212 "collection"' % +3 "core" %rq\  +2 #"myDA"Intake @14.0psia, vacuum from 8.5 to 11.5psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X% +3 "core" %#%) W > +21 "collection"'7% +4 "core" %"\  +2 "sampler")c% +3 "core" %#^` f > +2 "sampler")j% +4 "core" %#gn Y > + ."myDA"Intake.select :close +2 "sampler")0 +12 )*% +2 "core" %# Y > +2 ."myDA"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."myDA"Exhaust.select :open +2 "sampler")@ +12 ."myDA"SS.seek 0ml +3 "sampler")Z' +927 "core" ' + ."myDA"Exhaust.select :close +7 "sampler") +14 ."connect"SSV.dial CBV +4 ."myDA"CBV.dial SSV +5 "sampler")  +2 "collection"'$ @ +6 "core" ? +69  + #"myDA"Allowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open +4 "sampler") +212 "collection"'o% +3 "core" %mp\  + #"myDA"Intake @14.0psia, vacuum from 8.5 to 11.5psi +4 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X @ +46 "core" > +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"'7' +119 "core" ' +2 ."myDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")c +138 "core" +2 ."myDA"SS.reconfigure :exhale +3 "sampler")#.0X9 +4 "core" 9\ 4\ ?| +102 "collection"'e9 +2 "core" 9\ 8\ C +103 "collection"'c9 +2 "core" 9\ <\ F +103 "collection"';9 +2 "core" 9\ @\ J +103 "collection"'@9 +2 "core" 9\ D\ L +103 "collection"'79 +3 "core" 9\ G\ P +102 "collection"'#9 +3 "core" 9\ J\ T +102 "collection"'j9 +2 "core" 9\ M\ W +103 "collection"'9 +2 "core" 9\ O\ [ +103 "collection"'D9 +2 "core" 9\ S\ ] +103 "collection"'*9 +4 "core" 9\ V\ ` +102 "collection"'9 +2 "core" 9\ Y\ d +103 "collection"'$9 +2 "core" 9\ \\\ f +103 "collection"'o9 +2 "core" 9\ `\ j +103 "collection"'Z9 +2 "core" 9\ b\ l +103 "collection"'k9 +3 "core" 9\ e\ p +102 "collection"' 9 +3 "core" 9\ i\ s +102 "collection"'h9 +2 "core" 9\ k\ v +103 "collection"'a9 +2 "core" 9\ m\ y +103 "collection"' 9 +2 "core" 9\ n\ y +103 "collection"''9 +3 "core" 9\ r\ } +102 "collection"'-9 +3 "core" 9\ u\ ~ +102 "collection"'S9 +2 "core" 9\ v\  +103 "collection"'9 +2 "core" 9\ y\  +103 "collection"'B9 +2 "core" 9\ {\  +3 ."myDA"CH.hold 10:00,70C +6 "collection"'8 `\ `\ z  +2 '9 +7 "core"  + 9\ {\  + "collection"'{% +4 "core" % i +2 #"myDA"Begun lysing Collection Puck Heater at 68C/31.8psia +39684 "Can"  H_y] +20303 "core" ` +2 "collection"'d9 +2 "core" 9\ \ +2 "collection"'% +4 "core" % \  +2 #"myDA"Ended lysing Collection Puck Heater at 70C/33.6psia +3 .CS.seek 0ml +4 "collection"'T' +353 "core" ' +2 ."myDA"CTV.dial between spare and air,avoiding: :intake +4 "collection"'I @ +102 "core" A +2 ."myDA"CSV.dial :air +2 "collection"'Y @ +43 "core" ? +3 ."myDA"CS.seek 5ml +4 "collection"':'oW +1351 "core" ' + ."myDA"CSV.dial CTV +3 "collection"'U  +46 "core"  +2 ."myDA"delay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" > +2 ."myDA"delay 2 seconds +203 .CSV.dial CTV +3 "collection"'  +44 "core"  +2 ."myDA"delay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 ."myDA"delay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1356 "core" ' +2 "collection"'L% +3 "core" % \  +2 #"myDA"Puck @63.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +4 "collection"' +106 "core" ~ +9 ."myDA"CBV.dial CSV +2 "collection"'F  +31 "core"  +2 "collection"'A% +3 "core" % g\  +2 ."myDA"CS.seek 4.999ml +3 "collection"'!'oR +1348 "core" ' +2 ."myDA"delay 5 seconds +502 .CTV.dial :air +3 "collection"'u  +45 "core" + "collection"'z% +3 "core" %oW \  +3 ."myDA"CS.seek 7ml +2 "collection"'' +589 "core" ' +2 ."myDA"delay 5 seconds +502 .CSV.dial :air2 +3 "collection"'n @ +43 "core" ? +2 ."myDA"CS.seek 10ml +3 "collection"'i' +839 "core" ' +2 ."myDA"CSV.dial between air and CTV,avoiding: CBV +7 "collection"'y ` +119 "core" _ +2 #"myDA"Lysing Complete +2 "collection"'& +6 "core" &Sv }\ T +2 #"myDA"Storing sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&=% +6 "core" %\  ; I + "storage"( % +4 "core" %n Y\  +2 "storage"(N. +2 "core" .(, +3 ."myDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myDA"SC.seek 3 +2 "storage"((d +199 "core" ( + ."myDA"SC.configure :limp +4 "storage"($(\ 1b +4 (O& +3 "core" &b g z .\  +2 "manipulator"&V& +4 "core" &e%  G@^ +2 "manipulator"&<% +3 "core" %\   H +3 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myDA"Elbow.seek 3 +3 "manipulator"&(U +164 "core" ( + "manipulator"&& +4 "core" &\\ p NN +2 "storage"(^& +3 "core" &b \ " +3 ."myDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myDA"Forearm.seek 3 + 700 counts +3 "manipulator"&,' +93 "core" ' +2 "storage"(0& +3 "core" &b \ # +2 ."myDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myDA"SE.seek :beamBreak +2 "storage"(f'> +283 "core" ' +2 "storage"( - +3 "core" -'> + ."myDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."myDA"SE.seek :place +2 "storage"([' +43 "core" ' +2 "manipulator"&~& +3 "core" &\\  MN +2 "manipulator"&}% +3 "core" %  NN +3 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myDA"Forearm.seek :retract +2 "manipulator"&`'\ +94 "core" ' + ."myDA"Elbow.seek CC +3 "manipulator"&_(i +178 "core" ( +2 "manipulator"&p& +4 "core" &h / LW + ."myDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &+& +3 "core" &h 0 LW +3 ."myDA"Forearm.seek CC +3 "manipulator"&w'Ͻ +95 "core" ' +2 ."myDA"Hand.close + "manipulator"&&/ +67 "core" / +2 ."myDA"CC.seek :open +3 "collection"'t( +405 "core" ( +2 "storage"(& +3 "core" &b %\ * +2 "storage"(l& +4 "core" &b \ * + "manipulator"&q& +4 "core" &h TW +2 "manipulator"&?% +3 "core" % Ϥ _ T% +2 ."myDA"Forearm.seek :retract +3 "manipulator"&R'\ +99 "core" ' +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek 3 +2 "manipulator"&5(U +157 "core" ( + "manipulator"&& +3 "core" &\\  j VK +2 "storage"()& +4 "core" &b g\ + +2 ."myDA"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."myDA"Forearm.seek 3 +2 "manipulator"&') +107 "core" ' +2 ."myDA"Elbow.hold +4 "manipulator"&r, +3 "core" , +44 ."myDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."myDA"Hand.open + "manipulator"&1 +73 "core" 1 +3 "manipulator"&s% +3 "core" % :  M +2 "storage"(/& +3 "core" &b \ & +2 ."myDA"Forearm.force -20 +2 "manipulator"&5 +6 ."myDA"Forearm.seek 3 + 317 counts + "manipulator"&H'f +16 "core" ' +2 "manipulator"&g& +4 "core" &\\    XK + "storage"(\ & +3 "core" &b ;\ , +3 ."myDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myDA"Forearm.seek 3 + 700 counts +3 "manipulator"&' +31 "core" ' + "storage"(% +3 "core" % :\ + +3 ."downElevator"SE.seek :down +4 "storage"("'g +99 (% +3 "core" %TN \ (\\w +2 "manipulator"&P% +3 "core" % 7 S +3 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myDA"Forearm.seek :retract +3 "manipulator"&9'\ +94 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +6 #"myDA"Tranferring DA +2 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'|& +5 "core" & L\ ' +2 "manipulator"&C& +5 "core" &\\   F VK +2 "manipulator"&% +3 "core" %\    9 W +2 ."myDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&6(- +173 "core" ( +2 "manipulator"&3& +3 "core" &-  V +2 ."myDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &K& +3 "core" &-   V +3 ."myDA"Forearm.seek :garage +3 "manipulator"&W'a +112 "core" ' +2 ."myDA"Hand.close + "manipulator"&/ +80 "core" / +2 "manipulator"&x& +3 "core" &-  E +2 "manipulator"&(% +3 "core" % ug  E +3 ."myDA"Forearm.seek :retract + "manipulator"&%'\ +105 "core" ' +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myDA"Elbow.seek CC +3 "manipulator"&(i +291 "core" ( + "manipulator"&]& +4 "core" &d5 @ OM +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &1& +4 "core" &d5 R OM +2 ."myDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek CC +3 "manipulator"&2'Ͻ +105 "core" ' + "manipulator"&& +4 "core" &d5  MM +2 "manipulator"&J% +3 "core" %Ͽ 2 M +3 "collection"'v& +3 "core" & a\ # +2 "collection"'.& +5 "core" & &\ # +3 ."myDA"CC.seek :closed +2 "collection"'b(S +6 "core" &\ # +6 & 6\ $e +10 &Usr\ 8 +9 &~r )\ M +9 &M \ P +10 &XI\ O +9 &L~\ P +9 &P~{\ P +10 &J~\ P +9 &_K~ M\ P +10 &"L m\ O +9 &I ?\ P +9 &!N \ P +10 &#gL\ P +9 &%)J\ P +9 &&J\ P +10 &(O~ B\ P +9 &*oP \ P +10 &,1N}\ P +9 &-L\ P +9 &/L~\ O +10 &1xKO\ O +9 &38O~\ P +10 &4J \ P +9 &6O~\ P +9 &8M\ P +10 &:BK\ O +9 &<N\ P +9 &=M\ P +10 &?I|\ O +9 &AIL\ P +9 &C\ N~\ P +10 &DWz\ Q +9 &Fs\ T +10 &H3 E\ Z +9 &I 1\ ] +9 &K \ \ ] +10 &Mn\ ^ +9 &O/~\ ^ +9 &P\ _ +10 &Rp\ L +9 &S!J\ . +10 &S&\ \\ +2 ( + "collection"'.& +4 #"myDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.56 +2 "collection"'E& +5 "core" &Sz \ \\ +2 ."myDA"Hand.open +2 "manipulator"&>1 +74 "core" 1 + "manipulator"&e% +4 "core" % ϸ  E +2 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myDA"Forearm.seek :retract +3 "manipulator"&c'\ +98 "core" ' + ."myDA"PSV.dial PSR +2 "processing"%; +46 "core"  +2 #"myDA"Pulling 1.5ml of PSR.flush +53 .PSR.select :flush +5 "processing"%@ +11 ."myDA"PS.seek 1.5ml +2 "processing"%@' +1597 "core" ' +2 ."myDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%7  +45 "core"  +3 ."myDA"PS.seek 0ml +4 "processing"%#'ϴ +1590 "core" ' +2 ."myDA"PSV.dial PSR +3 "processing"%j +45 "core"  +2 ."myDA"PSR.select :air +3 "processing"% +11 ."myDA"PS.seek 2.5ml +2 "processing"%'\ +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myDA"CBV.dial PRV +5 "processing"%D  +3 "collection"'*  +6 "core"  +72 + ."myDA"PSV.dial :mixloop +2 "processing"% +116 "core" +2 ."myDA"CTV.dial :air,avoiding: :intake +2 "collection"'$  +17 "core"  +2 ."myDA"PTV.dial :PRVmixing +2 "processing"%o  +133 "core" +2 ."myDA"PS.seek 0ml +3 "processing"%Z'ϴ +2604 "core" ' + ."myDA"PSV.dial :air +3 "processing"%k  +46 "core"  +2 ."myDA"PS.seek 2.5ml +3 "processing"% '\ +2598 "core" ' + ."myDA"PSV.dial :mixloop +4 "processing"%h +45 "core" +2 ."myDA"PS.seek 0ml +3 "processing"%a'ϴ +2620 "core" ' + ."myDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myDA"PS.seek 2.5ml +3 "processing"%''\ +2616 "core" ' + ."myDA"PSV.dial :mixloop +3 "processing"%- +46 "core" +2 ."myDA"PS.seek 0ml +4 "processing"%S'ϴ +2600 "core" ' +2 #"myDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +12 "core" &d4 N KM +6 ."myDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek CC +2 "manipulator"&B(i +5 "core" ( +2 "manipulator"&& +4 "core" &d5 j JM +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &{& +3 "core" &d5 k JM +2 ."myDA"Forearm.seek CC +3 "manipulator"&'Ͻ +92 "core" ' +2 ."myDA"Hand.close + "manipulator"&M/ +69 "core" / +2 ."myDA"CC.seek :open +3 "collection"'8( +405 "core" ( + "manipulator"&d& +4 "core" &d4   PM + "manipulator"&% +4 "core" %  P +2 ."myDA"Forearm.seek :retract +3 "manipulator"&m'\ +97 "core" ' +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek :garage +2 "manipulator"&I(- +293 "core" ( + "manipulator"&Y& +4 "core" &- \  Y +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &T& +4 "core" &-  ` X +2 ."myDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek :garage +3 "manipulator"&U'a +115 "core" ' + ."myDA"Hand.open +2 "manipulator"& 1 +75 "core" 1 +2 "manipulator"&% +3 "core" % i+ ~ ^ _ ? +2 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myDA"Forearm.seek :retract + "manipulator"&'\ +112 "core" ' +2 ."myDA"PSV.dial :mixloop +2 "processing"%: +5 "core" +2 ."myDA"PTV.dial :PRVmixing +2 "processing"%L  +5 "core" +2 ."connect"PRV.dial CBV +4 ."myDA"CBV.dial PRV +4 "processing"%  +2 "collection"'F  +5 "core"  +12  +2 ."myDA"CTV.dial :air,avoiding: :intake +2 "collection"'A  +6 "core"  +2 #"myDA"Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"'& +6 "core" & \ + +2 "manipulator"&u% +3 "core" %\    [ y +50 "storage"(z% +6 "core" %q \ . +2 "storage"(!. +2 "core" .(d +3 ."myDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myDA"SC.seek 4 +2 "storage"(n(, +205 "core" ( +2 ."myDA"SC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" &,  5\ - +2 "manipulator"&y& +5 "core" &-   Z + "manipulator"&% +5 "core" %\    Y y +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek 4 +2 "manipulator"&=(/ +188 "core" ( +2 "manipulator"& & +3 "core" &. W4 +2 "storage"(N& +3 "core" &,\ - +3 ."myDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myDA"Forearm.seek 4 + 700 counts +2 "manipulator"&O' +92 "core" ' + "storage"(V& +4 "core" &, D\ , +2 ."myDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myDA"SE.seek :beamBreak +2 "storage"(<'> +301 "core" ' +2 "storage"(4- +2 "core" -' +2 ."myDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (& +3 "core" &, /\ ( +2 "manipulator"&^& +3 "core" &. B S4 +2 ."myDA"Elbow.seek 4 +3 "manipulator"&0(/ +5 "core" ( + "manipulator"&& +5 "core" &.  S4 + "storage"(Q& +3 "core" &, \ ) +3 ."myDA"Forearm.seek 4 + 300 counts +2 "manipulator"& 'ρ +22 "core" ' + ."myDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myDA"Hand.close + "manipulator"&~/ +70 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&}& +2 "storage"(f'g +9 "core" &.  ! U4 + "manipulator"&p% +4 "core" % ~   T +2 ."myDA"Forearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' +2 ."myDA"Elbow.seek CC +4 "manipulator"&,(i +144 "core" ( + "manipulator"&& +5 "core" &m' n NBk +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &&& +3 "core" ' + &m'  + RBk +2 ."downElevator"SE.stop +3 ."myDA"Forearm.reconfigure :tight +4 "storage"(5 +3 "manipulator"&#Q@2^d^\ b +5 ."myDA"Forearm.seek CC +3 "manipulator"&`'Ͻ +94 "core" ' +2 "manipulator"&X& +3 "core" &m' ! Y SBk +2 "manipulator"&% +5 "core" %ϵ  SE + "collection"'l& +4 "core" &"\ ' +2 "collection"'q& +5 "core" &\ ' +2 ."myDA"CC.seek :closed +3 "collection"'?(S +7 "core" &\ ' +4 &\ '7 +10 &7Hs\ 1 +9 &_px\ E +9 &\\_\ P +10 &K3\ "O +9 &P\ !P +10 &BL\ "P +9 &K\ !P +9 &J\ !O +10 &N\ !P +9 &KO\ !O +9 &! P\ P +10 &"O\ !O +9 &$K\ "P +10 &&SJY\ "O +9 &(NH\ !O +9 &)K\ !O +10 &+LZ\ !O +9 &-[J\ !O +9 &/M\ "O +10 &0K\ !P +9 &2O\ !O +10 &4bJw\ "P +9 &6%QN\ !O +9 &7O%\ !P +10 &9O\ !O +9 &;kJ\ !O +9 &=-L\ !O +10 &>P\ !P +9 &@N\ !P +10 &BsJ\ !O +9 &D4O\ P +9 &ET\ P +10 &Gby\ R +9 &Imuc\ T +9 &K%L\ X +10 &L$\ \\ +9 &N\ ] +9 &P\\8\ ] +10 &RE\ [ +9 &SnH.\ &r +10 &S#\ Y +5 ( +2 "collection"'q& +4 #"myDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.09 +2 .Hand.open +4 "manipulator"&1 +6 "core" &SsL\ Y +73 1 +2 "manipulator"&)% +3 "core" % ϵ  LE +2 ."myDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myDA"Forearm.seek :retract +2 "manipulator"&w'\ +98 "core" ' +2 ."myDA"CTV.dial CSV,avoiding: :intake +2 "collection"'_  +134 "core" ~ + ."myDA"CSV.dial CTV +3 "collection"'  +30 "core"  +2 ."myDA"PS.seek 2.5ml +48 "processing"%s'\ +2607 "core" ' + "collection"'/% +4 "core" % GFv\  +2 ."myDA"CS.seek 4.251ml +2 "collection"'g'W +258 "Can"/\ "O5`] +1282 "core" ' +2 ."myDA"delay 8 seconds +803 .PSV.dial :air +3 "processing"%\  +44 "core"  +2 ."myDA"delay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%R  +73 "core"  +2 ."myDA"PS.seek 0ml +3 "processing"%'ϴ +2607 "core" ' +2 ."myDA"CBV.dial between PRV and waste1 +3 "collection"'5 ` +29 "core" ^ +2 ."myDA"CSV.dial :air +2 "collection"' @ +45 "core" ? +2 ."myDA"CS.seek 10ml +4 "collection"'P' +1539 "core" ' + ."myDA"CSV.dial CTV +3 "collection"'  +46 "core"  +2 ."myDA"CS.seek 0ml +3 "collection"'H' +2620 "core" ' + ."myDA"CBV.dial :waste1 +3 "collection"'| @ +32 "core" > + ."myDA"delay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'[  +133 "core" +2 "collection"'C& +3 "core" &Srpr\ Y +3 #"myDA"Storing lyfil puck in Collection Clamp to tube 3 + "manipulator"&% +6 "core" %\  K +2 "storage"(% +4 "core" %r \ " +2 "storage"(3. +3 "core" .(, + ."myDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myDA"SC.seek 3 +3 "storage"(K(d +190 "core" ( + ."myDA"SC.configure :limp +4 "storage"($(\ 1b +4 ("& +3 "core" &g \  +2 "manipulator"&r& +4 "core" &m' JBk +2 "manipulator"&% +3 "core" %\ % J +3 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek 3 +3 "manipulator"&x(U +159 "core" ( +2 "manipulator"&(& +3 "core" &Y   P +2 "storage"(9& +3 "core" &g \\\ $ +3 ."myDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myDA"Forearm.seek 3 + 700 counts +2 "manipulator"&W' +99 "core" ' +2 "storage"(]& +3 "core" &g \\\ $ +3 ."myDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myDA"SE.seek :beamBreak +2 "storage"(1'> +305 "core" ' + "storage"(6- +4 "core" -' + ."myDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 "manipulator"&& +4 "core" &Y  K +2 "storage"(J& +3 "core" &g y\ ! +2 ."myDA"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myDA"Forearm.seek 3 +3 "manipulator"&v') +37 "core" ' +2 ."myDA"Elbow.hold +3 "manipulator"&%, +5 "core" , +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(t- +3 "core" -' +2 ."myDA"SE.seek 0.16 Pucks below Top Plate +3 "storage"(E'7 +30 "core" ' +2 "manipulator"&>% +3 "core" %: 3 D +2 "storage"(e& +3 "core" &g ^\  +2 ."myDA"Forearm.force -20 +2 "manipulator"&5 +5 ."myDA"Forearm.seek 3 + 317 counts + "manipulator"&.'f +16 "core" ' + "manipulator"&;& +3 "core" &Y P +2 "storage"(2& +3 "core" &g \ # +3 ."myDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myDA"Forearm.seek 3 + 700 counts +2 "manipulator"&\\' +35 "core" ' +2 ."myDA"SE.seek 1.16 Pucks below Top Plate +3 "storage"(7' +38 "core" ' +2 "manipulator"&@& +3 "core" &Y S P +2 "manipulator"&j% +3 "core" %. I O +3 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myDA"Forearm.seek :retract +51 "manipulator"&#'\ +99 "core" ' +2 ."myDA"Elbow.seek CC +4 "manipulator"&D(i +150 "core" ( +2 "manipulator"&*& +3 "core" &f%  I@W +2 ."myDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &f% * I@W +3 ."myDA"Forearm.seek CC +4 "manipulator"&$'Ͻ +95 "core" ' +2 ."myDA"Hand.close +2 "manipulator"&o/ +78 "core" / +2 ."myDA"CC.seek :open +4 "collection"'( +400 "core" ( + "storage"(k& +4 "core" &g \ % +2 "storage"(Z& +3 "core" &g }\ % +2 "manipulator"&h& +3 "core" &f%  N@W +2 "manipulator"& % +3 "core" % Ϭ  N +3 ."myDA"Forearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek 3 +2 "manipulator"&a(U +166 "core" ( + "manipulator"&-& +4 "core" &^ $ TF +2 "storage"('& +3 "core" &g \ ) +2 ."myDA"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."myDA"Forearm.seek 3 +3 "manipulator"&') +106 "core" ' + ."myDA"Elbow.hold +3 "manipulator"&, +5 "core" , + ."myDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myDA"Hand.open +2 "manipulator"&{1 +69 "core" 1 +2 "manipulator"&M% +4 "core" % 9 F L +2 "storage"(& +3 "core" &g \ $ +2 ."myDA"Forearm.force -20 +2 "manipulator"&5 +5 ."myDA"Forearm.seek 3 + 316 counts + "manipulator"&c'e +15 "core" ' + "manipulator"&b& +4 "core" &^ = VF +2 "storage"(d& +3 "core" &g !\ ) +2 ."myDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek 3 + 700 counts +3 "manipulator"&' +19 "core" ' + "storage"(% +4 "core" % \ * +2 ."downElevator"SE.seek :down +4 "storage"(Y'g +99 (B% +3 "core" %G \ ([v +2 "manipulator"&T% +3 "core" %   R +3 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myDA"Forearm.seek :retract +3 "manipulator"& '\ +102 "core" ' +41 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 ."myDA"PSV.dial :air +2 "processing"%  +73 "core" +3 ."myDA"PS.seek 2.5ml +2 "processing"%m'\ +2608 "core" ' + ."myDA"delay 1 second +103 .PSV.dial :mixloop +2 "processing"%: +42 "core" +2 ."myDA"delay 1 second +102 .PSV.dial :air +2 "processing"%L  +57 "core" + ."myDA"delay 1 second +103 .PSV.dial :mixloop +2 "processing"% +44 "core" + ."myDA"delay 1 second +103 .PSV.dial :air +2 "processing"%F  +45 "core"  +2 ."myDA"delay 1 second +103 .PS.seek 0ml +2 "processing"%A'ϴ +2609 "core" ' +2 #"myDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 "processing"%& +11 "core" &\ F + "manipulator"&u& +4 "core" &^ !  [F +2 "manipulator"&z% +3 "core" %\    [ s +2 ."myDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&!(- +175 "core" ( +2 "manipulator"&U& +3 "core" &-   D Y +2 ."myDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-   Z +3 ."myDA"Forearm.seek :garage +51 "manipulator"&y'a +108 "core" ' + ."myDA"Hand.close +3 "manipulator"&/ +79 "core" / + "manipulator"&& +4 "core" &- I H +2 "manipulator"& % +3 "core" % us , G +2 ."myDA"Forearm.seek :retract +3 "manipulator"&N'\ +108 "core" ' +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek PC +2 "manipulator"&I(_ +118 "core" ( + "manipulator"&V& +4 "core" &Y  " X +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &Y  X +3 ."myDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek PC +3 "manipulator"&4'$ +98 "core" ' + "manipulator"&& +5 "core" &Y  L W + "manipulator"&^% +4 "core" %  < W9 +2 "processing"%& +3 "core" &\ C +3 "processing"%Q& +4 "core" &\ C +3 ."myDA"PC.seek :closed +2 "processing"%~(^ +6 "core" &\ C +4 &\ B6 +10 &:Fs \ ;2 +9 &_nx\ ;F +9 &Y\ =R +10 &D \ ?Q +9 &zJ&\ >R +9 &<I(\ ?R +10 &F,\ ?Q +9 &G3\ >Q +10 &J/\ >Q +9 &DH8\ >R +9 &!H9\ ?R +10 &"K;\ >Q +9 &$I6\ >Q +9 &&NF>\ ?Q +10 &(II\ >R +9 &)IJ\ >Q +10 &+FL\ >Q +9 &-UFE\ ?Q +9 &/EL\ ?Q +10 &0JJ\ ?Q +9 &2JL\ >Q +9 &4\\JW\ >R +10 &6 FS\ ?Q +9 &7IP\ >Q +10 &9EK\ ?Q +9 &;eF\\\ ?Q +9 &='J_\ ?Q +10 &>La\ >R +9 &@Ki\ >R +10 &BjQc\ =R +9 &D%fY\ 6 +3 ."myDA"Hand.open +2 "manipulator"&p1 +75 "core" 1 +2 "manipulator"&=% +3 "core" %  1 # S9 +2 ."myDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myDA"Forearm.seek :retract +3 "manipulator"&O'\ +101 "core" ' + ."myDA"PRV.dial :air +3 "processing"%  +46 "core"  +2 ."myDA"PSV.dial :mixloop +2 "processing"%& +57 "core" + "processing"%<% +4 "core" %ϴ\ ? +2 ."myDA"PS.seek 0.3ml +2 "processing"% ' +383 "core" ' + ."myDA"PSV.dial PSR +3 "processing"%X +118 "core"  +2 #"myDA"Pulling 0.4ml of PSR.air +2 .PSR.select :air +5 .PS.seek 0.7ml +4 "processing"%'' +484 "core" ' + ."myDA"delay 3 seconds +303 .PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%l'\ +1892 "core" ' + ."myDA"delay 3 seconds +303 .PSV.dial :mixloop +2 "processing"%0 +102 "core" + ."myDA"PTV.dial :mixing +3 "processing"%f @ +74 "core" A + ."myDA"PBV.dial :waste2 +2 "processing"%+  +95 "core"  +2 ."myDA"PS.seek 0ml +3 "processing"%8'ϴ +2598 "core" ' +2 #"myDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &Y T +2 ."myDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myDA"Elbow.seek PC +3 "manipulator"&)(_ +4 "core" ( +2 "manipulator"&q& +3 "core" &Y   ? U +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &_& +3 "core" &Y u U +2 ."myDA"Forearm.seek PC +3 "manipulator"&'$ +92 "core" ' +2 ."myDA"Hand.close +2 "manipulator"&`/ +73 "core" / +2 ."myDA"PC.seek :open +4 "processing"%S( +456 "core" ( +2 "manipulator"&/& +3 "core" &Y W +2 "manipulator"&i% +4 "core" % %   W +2 ."myDA"Forearm.seek :retract +3 "manipulator"&\ '\ +147 "core" ' +5 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek :garage +2 "manipulator"&R(- +140 "core" ( + "manipulator"&s& +4 "core" &-  V W$ +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &5& +4 "core" &-  V$ + ."myDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek :garage +3 "manipulator"&'a +111 "core" ' + ."myDA"Hand.open +2 "manipulator"&g1 +75 "core" 1 +2 "manipulator"&% +4 "core" % gT  C +2 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myDA"Forearm.seek :retract +2 "manipulator"&P'\ +105 "core" ' +2 #"myDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%|& +6 "core" &U\ C +2 "manipulator"&[% +3 "core" %\   ! V +2 "storage"(C% +4 "core" %s \ , + "storage"(. +4 "core" .(d + ."myDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myDA"SC.seek 4 +3 "storage"((, +195 "core" ( + ."myDA"SC.configure :limp +4 "storage"($(\ 1b +5 (3& +3 "core" &, \ # +2 "manipulator"&"& +3 "core" &-   @ U$ +2 "manipulator"&r% +4 "core" %\   U +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek 4 +3 "manipulator"&(/ +177 "core" ( + "manipulator"&n& +3 "core" &' ( 1 S8! +2 "storage"((& +4 "core" &, F\ + +2 ."myDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek 4 + 700 counts +3 "manipulator"&9' +105 "core" ' + "storage"(]& +4 "core" &, P\ + +2 ."myDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myDA"SE.seek :beamBreak +3 "storage"(,'> +317 "core" ' +2 "storage"(w- +3 "core" -' +2 ."myDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (6& +3 "core" &, \ * +3 "manipulator"&& +4 "core" &(  l T8 + ."myDA"Elbow.seek 4 +2 "manipulator"&J(/ +6 "core" ( + "manipulator"&t& +4 "core" &(  T8 +2 "storage"(>& +3 "core" &, x\ + +3 ."myDA"Forearm.seek 4 + 300 counts +2 "manipulator"&e'ρ +29 "core" ' + ."myDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myDA"Hand.close + "manipulator"&;/ +79 "core" / +2 !"myDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'" tina:9:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&2& +5 "storage"(@'g +6 "core" &(  T8 +2 "manipulator"&j% +3 "core" % f RT +2 ."myDA"Forearm.seek :retract +3 "manipulator"&W'\ +97 "core" ' +2 ."myDA"Elbow.seek PC +4 "manipulator"&x(_ +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +88 "core" ( +3 "manipulator"&1& +3 "core" &d  \ W +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &v& +2 "core" &d   W +3 ."myDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek PC +3 "manipulator"&.'$ +102 "core" ' +2 "manipulator"&E& +3 "core" &d ! f R +2 "manipulator"&*% +3 "core" %-   R +2 "processing"%& +4 "core" &\ @ +2 "processing"%\\& +5 "core" &\ ? +2 ."myDA"PC.seek :closed +2 "processing"%%(^ +7 "core" &\ ? +6 & 3\ <$d +9 &Ts\ 88 +10 &{ny\ 8L +9 &Hp\ ;Q +9 &OFu\ ;Q +10 &Fo\ ;Q +9 &Gn\ ;Q +10 &Fo\ ;Q +9 &XG]\ :Q +9 &G^\ ;Q +10 &GW\ ;Q +9 &!G\\\ ;Q +9 &#`Ge\ ;Q +10 &%#Fb\ ;Q +9 &&GW\ ;Q +10 &(IT\ :Q +9 &*hGK\ ;Q +9 &,+GN\ ;Q +10 &-GP\ +2 ."myDA"PS.seek 0.5ml +3 "processing"%l' +854 "core" ' +2 #"myDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +44 "core"  +2 ."myDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myDA"PS.seek 2ml +3 "processing"%q'˹ +1600 "core" ' + ."myDA"PSV.dial :PML +3 "processing"%_ +44 "core" +2 ."myDA"PTV.dial :mixing +2 "processing"%` @ +74 "core" A +2 ."myDA"PBV.dial :waste1 +2 "processing"%I  +37 "core" +2 "processing"%O% +3 "core" %˺e\ = +2 ."myDA"PS.seek 1.85ml +3 "processing"%~' +232 "core" ' +2 ."myDA"PBV.dial between PSV and waste1 +2 "processing"%/ * +37 "core" , +2 ."myDA"PS.seek 0ml +3 "processing"%i'ϴ +1945 "core" ' + ."myDA"delay 2 seconds +208 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +5 "core" &\ +2 "manipulator"&s& +4 "core" &d > Q +2 "manipulator"&5% +4 "core" %\  G Q +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&)(- +134 "core" ( +2 "manipulator"&g& +3 "core" &- g Q m +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" &-  O m +2 ."myDA"Forearm.seek :garage +3 "manipulator"&\ 'a +114 "core" ' +2 ."myDA"Hand.close +2 "manipulator"&|/ +68 "core" / + "manipulator"&[& +4 "core" &- ? C < l +2 "manipulator"&C% +3 "core" % oe ? 5 < +3 ."myDA"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek CC +3 "manipulator"&(i +265 "core" ( +2 "manipulator"&3& +3 "core" &p% J C@^ +2 ."myDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &"& +4 "core" &p% m M@^ +2 ."myDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek CC +2 "manipulator"&r'Ͻ +101 "core" ' +2 "manipulator"&K& +3 "core" &p% * C@^ +2 "manipulator"&n% +4 "core" %Ͼ  D^ +2 "collection"'(& +3 "core" &\  +3 "collection"'R& +5 "core" &\ " +2 ."myDA"CC.seek :closed +3 "collection"'](S +5 "core" &\  +5 &\ 3 +9 &;Gu\ 1 +9 &]n{\ F +10 &[\ Q +9 &H\ Q +10 &xL\ R +9 &;N\ Q +9 &N\ Q +10 &L\ Q +9 &N\ Q +9 &CL\ Q +10 &!J\ R +9 &"L\ Q +10 &$L\ R +60 &&KJ\ Q +5 &( G\ R +3 &)J\ R + &+I\ R + &-RI\ R + &/J\ R + &0G\ Q +4 &2L\ R +8 &4[J\ Q +9 &6G\ R +10 &7J\ Q +9 &9H\ Q +9 &;cF\ Q +10 &=%K\ Q +9 &>I\ Q +10 &@G\ Q +9 &BjM\ R +9 &D*T\ R +10 &E_\ S +9 &G\ X +10 &IN\ ^ +9 &K}\ _ +9 &L\ ` +10 &N\ _ +9 &PO\ ` +9 &R\ a +10 &SkL~\ ){ +9 &S\ [ +5 ( +2 "collection"'R& +5 #"myDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.48 +2 "collection"'P& +7 "core" &S{\ [ + &S|p\ [ + ."myDA"Hand.open +2 "manipulator"&w1 +73 "core" 1 + "manipulator"&6% +4 "core" % Ͼ  =^ +2 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myDA"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."myDA"PSV.dial PSR +2 "processing"%t +104 "core"  +2 #"myDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myDA"PS.seek 1.5ml +2 "processing"%>' +1591 "core" ' + ."myDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%;  +43 "core"  +2 ."myDA"PS.seek 0ml +3 "processing"%2'ϴ +1603 "core" ' + ."myDA"PSV.dial PSR +3 "processing"%j +44 "core"  +2 ."myDA"PSR.select :air +3 "processing"% +12 ."myDA"PS.seek 2.5ml +2 "processing"%'\ +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myDA"CBV.dial PRV +5 "processing"%9  +4 "collection"',  +32 "core" ~ +128  +2 ."myDA"PSV.dial :mixloop +2 "processing"%e +116 "core" +2 ."myDA"CTV.dial :air,avoiding: :intake +3 "collection"'1  +16 "core"  + ."myDA"PTV.dial :PRVmixing +3 "processing"%v  +75 "core" +2 ."myDA"PS.seek 0ml +3 "processing"%J'ϴ +2603 "core" ' + ."myDA"PSV.dial :air +4 "processing"%E  +44 "core"  +2 ."myDA"PS.seek 2.5ml +4 "processing"%*'\ +2598 "core" ' +2 ."myDA"PSV.dial :mixloop +2 "processing"% +46 "core" +2 ."myDA"PS.seek 0ml +3 "processing"%@'ϴ +2608 "core" ' + ."myDA"PSV.dial :air +3 "processing"%W  +46 "core"  +2 ."myDA"PS.seek 2.5ml +4 "processing"%S'\ +2606 "core" ' + ."myDA"PSV.dial :mixloop +3 "processing"%o +44 "core" +2 ."myDA"PS.seek 0ml +3 "processing"%#'ϴ +2619 "core" ' + #"myDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&Z& +5 "core" &p%  F@^ +3 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek CC +2 "manipulator"&\\(i +5 "core" ( +2 "manipulator"&h& +3 "core" &p%  F@^ +2 ."myDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &.& +4 "core" &p% |  D@^ +2 ."myDA"Forearm.seek CC +2 "manipulator"& 'Ͻ +93 "core" ' +2 ."myDA"Hand.close +2 "manipulator"&-/ +71 "core" / +2 ."myDA"CC.seek :open +3 "collection"''( +406 "core" ( + "manipulator"&$& +4 "core" &p% z @@^ +2 "manipulator"&D% +3 "core" % v k I7 +2 ."myDA"Forearm.seek :retract +3 "manipulator"&{'\ +95 "core" ' + ."myDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myDA"Elbow.seek :garage +3 "manipulator"&M(- +286 "core" ( +2 "manipulator"&& +3 "core" &- A N +2 ."myDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &b& +4 "core" &- 4 F +2 ."myDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek :garage +3 "manipulator"&d'a +114 "core" ' +51 ."myDA"Hand.open +5 "manipulator"&1 +68 "core" 1 + "manipulator"& % +4 "core" % fP < N 5 ; +2 ."myDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."myDA"Forearm.seek :retract +2 "manipulator"&B'\ +102 "core" ' +2 ."da"delayUntil "11:05:31.89" +357 "Can"\ V)a;] +24454 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%T @ +77 "core" A + ."da"PBV.dial :waste1 +2 "processing"%a  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * + ."da"PSV.dial :air +3 "processing"%c  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%7'\ +2447 "core" ' + ."da"PSV.dial :mixloop +4 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%Y +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"PS.seek 0ml +3 "processing"%:'ϴ +2441 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%L +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +585 "core" ' + ."da"delay 5 seconds +504 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%F'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%m  +78 "core"  + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%z  +35 "core"  + "processing"%8% +4 "core" %˵\ = +2 ."da"PS.seek 1.5ml +2 "processing"%U' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1589 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +9 "processing"%  +10 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"% '\ +2440 "core" ' + ."da"PSV.dial PTV +3 "processing"%k +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%y +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%^  +86 "core" +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +1511 "Can"\ \ ea] +950 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +130 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%N' +600 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%G'˹ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%}  +8 "core"  + ."da"PSV.dial PTV +2 "processing"%p +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%!  +36 "core"  + "processing"%Q% +3 "core" %˿\ < +55 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%& * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%='ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%4  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%A  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%X * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%< +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2454 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%0 +86 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%+ +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%f  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +2472 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%l  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%_  +134 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%`  +45 "core"  + ."da"PTV.dial :PRVmixing +7 "processing"%I  +6 "core" +6 ."da"PSV.dial :mixloop +2 "processing"%O +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%/' +391 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%q  +46 "core"  +2 "processing"%~% +3 "core" %\ A +3 ."da"PS.seek 0.55ml + "processing"%' +329 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%s  +44 "core"  +2 ."da"PS.seek 2ml +3 "processing"%5'˹ +1539 "core" ' + ."da"PSV.dial :PML +3 "processing"%g +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%x  +37 "core" +2 "processing"%|% +3 "core" %˷ \ @ +2 ."da"PS.seek 1.85ml +2 "processing"%[' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%C * +34 "core" * +2 ."da"PS.seek 0ml +3 "processing"%?'ϴ +1946 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +24974 "Can"\ &Jcbg] +23029 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%\ @ +5 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%3  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%" * +37 "core" , + ."da"PSV.dial :air +3 "processing"%)  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%K'\ +2458 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%n +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%(  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.seek 0ml +4 "processing"%P'ϴ +2465 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%w +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%6' +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +65 ."da"PS.seek 2ml +3 "processing"%R'˹ +1587 "core" ' + ."da"PTV.dial :puck +3 "processing"%t  +76 "core"  + ."da"PSV.dial PTV +2 "processing"%r +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +36 "core"  + "processing"%;% +4 "core" %˵\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%>' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%j * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%2'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%,  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%9  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%e * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%v'\ +2461 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%E +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%*'ϴ +2458 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%W +131 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%@' +290 "Can"\ (Db] +299 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%o'˹ +1597 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%S  +7 "core"  +2 ."da"PSV.dial PTV +3 "processing"%Z +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%h  +35 "core"  + "processing"%.% +4 "core" %˵\ @ +2 ."da"PS.seek 1.5ml +2 "processing"%-' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1598 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%]  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%$  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%D * +35 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2457 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%b +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\\ +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +3 ."da"PS.seek 0ml +3 "processing"%{'ϴ +2465 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +10 .PSV.dial PSR +9 "processing"%d +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml + "processing"%T' +594 "core" ' + ."da"delay 5 seconds +553 .PSR.select :air +9 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%a'˹ +1588 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%c +86 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%#  +35 "core" +2 "processing"%% +3 "core" %˹ \ A +3 ."da"PS.seek 1.5ml + "processing"%' +593 "core" ' +51 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Y * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ϴ +1599 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%7  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%L  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%: * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%m'\ +2446 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%z +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2462 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%U +137 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +16 "processing"% +18 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +6 "processing"%'5 +348 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml + "processing"% ' +332 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˹ +1588 "core" ' + ."da"PTV.dial :puck +4 "processing"%V  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%k  +36 "core" +2 "processing"%y% +3 "core" %˴  +3 ."da"PS.seek 1.5ml + "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%^ * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +754 "Can" >c] +841 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%N * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%} +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%p'\ +2551 "core" ' + ."da"PSV.dial PTV +8 "processing"%! +82 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Q +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%G +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%&  +88 "core" +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +2548 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%4 +134 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default +54 "processing"%#A d`xb +12 ."da"PS.seek 2ml + "processing"%A'˹ +2098 "core" ' + ."da"delay 5 seconds +504 .PTV.dial :puck +3 "processing"%X  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%< +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +37 "core" +2 "processing"%0% +3 "core" %˹!\  +2 ."da"PS.seek 1.5ml +3 "processing"% ' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +36 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%f  +106 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1615 "core" ' + "processing"%l9 +4 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%_ +3 "core" 5 +2 "processing"%`& +3 "core" &^1\ 7 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&I% +6 "core" %\  K $ + "storage"(O% +4 "core" %p   +2 "storage"(. +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(q(d +199 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (~& +4 "core" &g B P x +2 "manipulator"&/& +3 "core" &-  +2 "manipulator"&s% +3 "core" %\    +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&(U +195 "core" ( + "manipulator"&g& +3 "core" &p O / +2 "storage"(& +3 "core" &g  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&x' +90 "core" ' + "storage"(|& +4 "core" &g   N +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(C'> +315 "core" ' +2 "storage"(5- +2 "core" -' +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 "manipulator"&[& +3 "core" &p z "/ +2 "storage"(\ & +4 "core" &g  "  + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&3') +35 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&", +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"()- +4 "core" -' +2 ."da"SE.seek 1.15 Pucks below Top Plate +3 "storage"(?' +29 "core" ' +2 "manipulator"&n% +3 "core" %; ; > p +2 "storage"((& +3 "core" &g - 7 G +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&'g +16 "core" ' + "manipulator"&& +4 "core" &p / +2 "storage"(K& +3 "core" &g   +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&w' +18 "core" ' +2 ."da"SE.seek 2.15 Pucks below Top Plate +4 "storage"(P' +33 "core" ' +2 "manipulator"&6& +3 "core" &p V ,/ +2 "manipulator"&t% +4 "core" %  * +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&r'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&i(_ +260 "core" ( + "manipulator"&;& +4 "core" &e a  +2 ."da"Elbow.reconfigure :loose +57 "manipulator"&$ &.,(#b +9 &R& +3 "core" &e K +3 ."da"Forearm.seek PC +4 "manipulator"&j'$ +101 "core" ' +2 ."da"Hand.close + "manipulator"&>/ +79 "core" / + ."da"PC.seek :open +3 "processing"%,( +460 "core" ( + "storage"(9& +4 "core" &g L M * +2 "manipulator"&e& +3 "core" &e  # +2 "manipulator"&1% +4 "core" % $ 1 # +2 ."da"Forearm.seek :retract +3 "manipulator"&2'\ +107 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&(U +260 "core" ( + "manipulator"&E& +3 "core" &K * 6 +2 "storage"(J& +4 "core" &g f +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&v1 +76 "core" 1 +2 "storage"(W- +3 "core" -' +2 ."da"SE.seek 1.8 Pucks below Top Plate +3 "storage"(*' +27 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.93 Pucks below Top Plate +3 "storage"(@' +47 "core" ' +2 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1411h200ml.tif +1560 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.783 seconds\ /var/log/esp/da23jul1411h200ml.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1411h200ml15s.tif +386 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1181 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1411h200ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1411h200ml26s.tif +2668 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1411h200ml26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "11.783 sec auto-exposure",Subject: "da23jul1411h200ml images!" +7 "storage"(S- +16 "core" -' +10 "storage"(Z& +15 "core" &g ( ) \  +2 "manipulator"&h& +3 "core" &K H O 3 :6 +4 ."da"Elbow.seek 3 +4 "manipulator"&.(U +6 "core" ( +2 "manipulator"&o& +3 "core" &K T U [ :6 +2 "storage"(& +4 "core" &g   \  +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&-' +23 "core" ' +2 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.64 Pucks below Top Plate +3 "storage"(]'G +47 "core" ' +2 "manipulator"&$& +3 "core" &K  D6 +2 "storage"(D& +4 "core" &g w y _\  +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +2 "manipulator"& ') +38 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&, +10 "core" , +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.83 Pucks below Top Plate +3 "storage"(b' +23 "core" ' +4 "manipulator"&\\% +6 "core" %4 F F 9 +4 "storage"(& +6 "core" &g @ ? h\  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +13 ."da"Forearm.seek 3 + 311 counts +4 "manipulator"& '` +19 "core" ' +6 "manipulator"&& +8 "core" &m  F2 +4 "storage"(d& +6 "core" &g u x l\  +6 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&{' +157 "core" ' +15 "storage"(T% +9 "core" % ~ \  +4 ."downElevator"SE.seek :down +7 "storage"('g +97 (c% +6 "core" %H T Q *\ [v +5 "manipulator"&#% +14 "core" % d C +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +6 "manipulator"&'\ +96 "core" ' +22 ' +2 ."downElevator"SE.stop +3 "storage"(5 +10 (a& +6 "core" &g \  +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"myDA"Starting finalPurge +8 "processing"%Y& +13 "core" &\ 5 +2 "manipulator"&& +8 "core" &m y I2 +4 "manipulator"&7% +9 "core" %\  I +7 ."psFlush"Elbow.seek FlushPuck::Garage +9 "manipulator"&L(- +189 "core" ( +8 "manipulator"&:& +9 "core" &- " L +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +9 && +6 "core" &-  M +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&'a +118 "core" ' +6 ."psFlush"Hand.close +3 "manipulator"&/ +79 "core" / +4 "manipulator"&z& +6 "core" &- = K 0 9 +4 "manipulator"&8% +8 "core" % nZ P L 9 +10 ."psFlush"Forearm.seek :retract +3 "manipulator"&F'\ +104 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +12 ."psFlush"Elbow.seek PC +6 "manipulator"&m(_ +136 "core" ( +2 "manipulator"&U& +9 "core" &^ I L +6 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +8 && +8 "core" &^ P M +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +10 ."psFlush"Forearm.seek PC +4 "manipulator"&'$ +55 #"uploadLog"upsync +46 "core" ' + "manipulator"& & +4 "core" &^  J +2 "manipulator"&V% +4 "core" % 6 J +2 "processing"%& +3 "core" &\ 6 +3 "processing"%k& +5 "core" &\ 6 +2 ."psFlush"PC.seek :closed +2 "processing"%y(^ +7 "core" &\ 6 +5 &\ 67 +9 &BHn\ /1 +9 &got\ .E +10 &W\ 0Q +9 &D\ 2P +10 &F\ 2P +9 &FCP\ 2P +9 &GV\ 2P +10 &I\ 2Q +9 &F\ 2Q +9 &NF\ 2P +10 &!F\ 2P +9 &"FS\ 2P +10 &$IW\ 2P +9 &&UCX\ 2Q +9 &(FT\ 2Q +10 &)DS\ 3P +9 &+EU\ 2P +9 &-^IB\ 2P +10 &/I=\ 2Q +9 &0GH\ 2Q +10 &2ID\ 2P +9 &4fIE\ 2P +9 &6(C@\ 3P +10 &7E=\ 2P +9 &9E7\ 2P +9 &;mG4\ 2Q +10 &=/G7\ 2Q +9 &>D4\ 3P +10 &@F-\ 3Q +9 &BtI3\ 2Q +9 &D0^0\ 1S +10 &E*\ .W +9 &G{+\ .W +9 &Ijz%\ /W +10 &K,&\ .W +9 &L~\ -X +10 &N\ .X +9 &Po\ .X +9 &R1\ -X +10 &S$\ -X +9 &U\ .Y +9 &Wu!\ .Y +10 &Y6\ -Y +9 &Z\ .Z +10 &\\\ ,Y +9 &^7ah\ 03 +9 &^X\ 18 +6 ( + "processing"%k& +5 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.87 + "processing"%& +7 "core" &^2\ 37 + &^3\ 37 +2 ."psFlush"Hand.open +2 "manipulator"&^1 +73 "core" 1 + "manipulator"&% +4 "core" %  I F +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +45 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%N' +226 #"myDA"Waiting >20 seconds for psFlush to relinquish FlushPuck +364 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%}'\ +2100 "core" ' +2 ."psFlush"delay 1 second +108 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +195 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%!  +131 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%Q +103 "core" +2 ."psFlush"PS.seek :empty +55 "processing"%G'ϖ +2604 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%& +106 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%p' +604 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%4'\ +2106 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%X @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%< +115 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%='ϖ +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%0 +104 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%A'M +1093 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%+'\ +1591 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%f +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%l'ϴ +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%_ +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%`' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%I'\ +2118 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%O +86 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%~'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%/ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%s'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%g'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%M'\ +1493 "Can"\ )Bd)] +1119 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%| +74 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%B U +6 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%5'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%[ @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%\ '\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%)  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%n'ϴ +2605 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%( +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'M +1099 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%K'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%6 +74 "core" +8 ."psFlush"PTV.dial :puck +3 "processing"%t  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%x  +54 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%C +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%3' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2103 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%? +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%w U +56 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%;'ϴ +2626 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%" @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%R'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%>  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%r'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%% +44 "core" +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%9'\ +2604 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%e +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%1 U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%j'ϴ +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%E @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%J'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%i  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%v'ϴ +2601 "core" ' +3 #"myDA"Loading FlushPuck into Collection Clamp from Processing Clamp + "collection"'W& +7 "core" &\ ' +2 "manipulator"&2& +4 "core" &^  U +2 ."myDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myDA"Elbow.seek PC +3 "manipulator"&P(_ +4 "core" ( +2 "manipulator"&*& +4 "core" &^  < T + ."myDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &S& +3 "core" &^ - U +2 ."myDA"Forearm.seek PC +3 "manipulator"&Z'$ +94 "core" ' +2 ."myDA"Hand.close +2 "manipulator"&h/ +68 "core" / +2 ."myDA"PC.seek :open +3 "processing"%o( +461 "core" ( + "manipulator"&& +4 "core" &^   v Z +2 "manipulator"&$% +3 "core" % 3  Z +3 ."myDA"Forearm.seek :retract +2 "manipulator"&D'\ +104 "core" ' + ."myDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myDA"Elbow.seek CC +2 "manipulator"&\\(i +356 "core" ( +2 "manipulator"&& +3 "core" &e. WG +2 ."myDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &e.   I VG +2 ."myDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myDA"Forearm.seek CC +3 "manipulator"&'Ͻ +93 "core" ' +2 "manipulator"&& +3 "core" &e. ) TG +2 "manipulator"&d% +4 "core" %  k S +2 "collection"'@& +3 "core" &\ ( +3 "collection"'-& +5 "core" &\ ( +2 ."myDA"CC.seek :closed +2 "collection"'.(S +6 "core" & \ ' +6 & 0\ $$d +10 &Sv\ 8 +9 &{u\ M +9 &Q\ "R +10 &GN\ "Q +54 & M\ !Q +5 &P#\ !R + &O(\ Q + &NL\ !R + &J\ !R + &O!\ Q +3 &!J(\ !R +9 &#VN"\ "R +9 &%J\ "Q +10 &&J#\ "Q +9 &(M$\ !Q +9 &*^P&\ "R +10 &, M$\ "R +9 &-M,\ "R +9 &/J'\ "Q +10 &1hL$\ "Q +9 &3)O,\ !Q +10 &4J+\ "Q +9 &6J/\ "Q +9 &8oK.\ "Q +10 &:2L*\ "Q +9 &;L.\ "R +9 &=I/\ #Q +10 &?vJ)\ #R +9 &A9O-\ "Q +10 &BO6\ !R +9 &DWC\ R +9 &Ftk9\ U +10 &H)A\ Z +9 &IA\ ^ +9 &K>\ ] +10 &M`@\ _ +9 &O!<\ _ +10 &P<\ _ +9 &RD\ L +9 &S,D\ 't +10 &S}F\ U +2 ( +2 "collection"'-& +3 #"myDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.54 +3 "collection"'T& +4 "core" &S}7\ U +3 ."myDA"Hand.open +2 "manipulator"&]1 +78 "core" 1 +2 "manipulator"& % +3 "core" % u L +2 ."myDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myDA"Forearm.seek :retract +3 "manipulator"&c'\ +98 "core" ' +2 #"myDA"Flushing the Collection Valve::Manifold + "collection"'#& +6 "core" &S}D\ U +2 "collection"' % +4 "core" %J\  +2 ."myDA"CSV.dial CSR +2 "collection"'a  +43 "core"  +2 #"myDA"Pulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +12 ."myDA"CS.seek 5ml +2 "collection"'Y'oW +1342 "core" ' +2 ."myDA"delay 5 seconds +503 .CSR.select :air +3 "collection"' +10 'b% +3 "core" %oRI\  +2 ."myDA"CS.reconfigure :fast +4 "collection"'#d @b +5 ."myDA"CS.seek 7.499ml +2 "collection"'' +685 "core" ' + ."myDA"CSV.dial :waste +3 "collection"'7 +134 "core" +2 ."myDA"CS.reconfigure :default +3 "collection"'#P d@b +4 ."myDA"CS.seek 0ml +3 "collection"'{' +1988 "core" ' + #"myDA"Flushing lower manifold's waste1 port +2 "collection"':& +7 "core" &S{N\ U +2 "collection"'% +3 "core" %H\  +2 ."myDA"CSV.dial :flush +2 "collection"'  +56 "core" +2 ."myDA"CS.reconfigure :fast +3 "collection"'#d @b +4 ."myDA"CS.seek 5ml +3 "collection"''oW +1287 "core" ' +2 ."myDA"delay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" A +2 "collection"'z% +3 "core" %oX?\  +2 ."myDA"CS.seek 7ml +3 "collection"'8' +557 "core" ' +2 ."connect"CSV.dial CTV +4 ."myDA"CTV.dial CSV +5 "collection"'  + 'U  +43 "core"  +92 ~ +2 ."myDA"CBV.dial :waste1 +7 "collection"' @ +44 "core" > +2 ."myDA"CS.seek 0ml +3 "collection"'' +1761 "core" ' +2 #"myDA"Flushing lower manifold's waste2 port +2 "collection"'L& +6 "core" &S{?\ U +2 "collection"' % +3 "core" %-\  +2 ."myDA"CSV.dial :flush +2 "collection"'V  +75 "core" +2 ."myDA"CS.seek 5ml +4 "collection"''oW +1278 "core" ' +2 ."myDA"delay 5 seconds +502 .CSV.dial :air +3 "collection"'F @ +46 "core" B +2 "collection"',% +3 "core" %oV!\  +2 ."myDA"CS.seek 7ml +3 "collection"'' +568 "core" ' +2 ."connect"CSV.dial CTV +4 ."myDA"CTV.dial CSV +5 "collection"'^  +3 '  +17 "core"  +25  +2 ."myDA"CBV.dial :waste2 +2 "collection"'k  +107 "core"  +2 ."myDA"CS.seek 0ml +3 "collection"'' +1787 "core" ' +2 #"myDA"Disinfecting external Intake with kill +2 "collection"'& +7 "core" &Sz\ U + "collection"'% +4 "core" %\  +2 ."myDA"CSV.dial CSR +2 "collection"'N  +43 "core"  +2 #"myDA"Pulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +12 ."myDA"CS.seek 8ml +2 "collection"' '_ +2022 "core" ' + ."myDA"delay 5 seconds +503 .CSR.select :air +4 "collection"' +11 ."myDA"CS.seek 10ml +54 "collection"'!' +561 "core" ' +2 ."connect"CSV.dial CBV +3 ."myDA"CBV.dial CSV +5 "collection"'Q +4 '}  +100 "core" +38  + ."myDA"CTV.dial :intake +2 "collection"'&  +78 "core" + ."myDA"Intake.select :open +2 "sampler") +12 ."myDA"CS.seek 2ml +2 "collection"'G'O +2028 "core" ' + ."myDA"Intake.select :close +3 "sampler")0 +11 ."myDA"CTV.dial :air +2 "collection"'p  +75 "core"  +2 ."myDA"CS.reconfigure :default +3 "collection"'#P d@b +6 ."myDA"CS.seek 0ml +2 "collection"'' +586 "core" ' + ."myDA"CSV.dial CSR +3 "collection"'X  +105 "core"  +2 #"myDA"Pulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 ."myDA"CS.seek 5ml +2 "collection"'<'oW +1356 "core" ' +2 ."myDA"delay 5 seconds +290 "Can"\ #Nd] +213 ."myDA"CSR.select :air +3 "collection"' +11 ."myDA"CS.seek 10ml +2 "collection"'4' +1351 "core" ' + ."myDA"CSV.dial CBV +3 "collection"'0 +105 "core" +2 ."myDA"CS.seek 0ml +3 "collection"'=' +2617 "core" ' +2 #"myDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&A& +6 "core" &e- 2 KG +2 ."myDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myDA"Elbow.seek CC +3 "manipulator"&f(i +4 "core" ( +2 "manipulator"& & +3 "core" &e- ? KG +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &+& +3 "core" &e- O KG +2 ."myDA"Forearm.seek CC +2 "manipulator"&_'Ͻ +94 "core" ' + ."myDA"Hand.close +2 "manipulator"&l/ +75 "core" / +2 ."myDA"CC.seek :open +2 "collection"'`( +403 "core" ( +2 "manipulator"&O& +3 "core" &e-  { SG +2 "manipulator"&% +4 "core" %  T R +2 ."myDA"Forearm.seek :retract +3 "manipulator"&I'\ +99 "core" ' + ."myDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myDA"Elbow.seek :garage +3 "manipulator"&/(- +292 "core" ( +2 "manipulator"&~& +3 "core" &-   Y +2 ."myDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &-   Y +2 ."myDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myDA"Forearm.seek :garage +2 "manipulator"&s'a +115 "core" ' + ."myDA"Hand.open +2 "manipulator"&1 +75 "core" 1 + "manipulator"&g% +3 "core" % jR 4 E +3 ."myDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myDA"Forearm.seek :retract +2 "manipulator"&|'\ +112 "core" ' +2440 #"tina"-> access 3 +4 "storage"(B% +6 "core" %v e\ 2 +2 "manipulator"&M% +3 "core" %\  3 2 ^ n +2 "manipulator"&[& +4 "core" &- 2 3 ^ +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 7 +2 "storage"(5([ +672 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 ()& +3 "core" &[ T\ ' +51134 "Can"\ 24eU] +32735 #"tina"-> exit +3 #Session Ended +780 #t-> exit +7 #mEXIT @1689362222.73PDT @1689362245.78PDT = =tMAIN =mMAIN_scheduler @PDT1689362247.55 #"core_reset"Sent BREAK + #t@5290 receive with ifg=0x10, ie=0xFD + #@5924 receive with ifg=0x10, ie=0xFD + #@6580 receive with ifg=0x10, ie=0xFD + #@7213 receive with ifg=0x10, ie=0xFD #@7847 receive with ifg=0x10, ie=0xFD + #@8481 receive with ifg=0x10, ie=0xFD #@9116 receive with ifg=0x10, ie=0xFD + #@9442 receive with ifg=0x80, ie=0xFD #@26826 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +408 "Can"\ 05e + \ 05e @ #tPolling Can every 10:00 +3 #Cleanly exited at 12:17:02PDT14-Jul-23 +728 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"'% +2 "core" %\ - +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϴR\ H +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +3 "core" % b\  +2 .tSS.configure :default +2 "sampler")#.0X access 4 +3 "storage"(2% +3 "core" %v \ ) +2 "manipulator"&3% +3 "core" %\   y U n +2 "manipulator"&4& +3 "core" &- e U +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(5( +984 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +4 "core" & \ + +2225 #"tina"Session Begun +1086 #-> startTube 4 +3650 #-> start(:myShortDA){shortDA} +3 "collection"'7% +4 "processing"%8% +12 "core" %\ + + %ϴI\ F +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +3 #Type 'Thread[:myShortDA].answer' to continue +22928 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1005 .PSV.dial :mixloop +7 "processing"%9 +132 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%:  +131 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%;  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml + "processing"%<'ZP +2267 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%=  +2 "collection"'>  +76 "core" +56  +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%?' +1255 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%@ @ +104 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%A'ϴ +593 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%B +103 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +11 ."myShortDA"PS.seek 1ml +2 "processing"%C'M +1088 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%D'\ +1597 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%E +103 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%F'ϴ +2599 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%G +102 "core" +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%H'M +1084 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%I'\ +1590 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%J +102 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%K  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%L'ϴ +2603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%M +104 "core"  + ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%N'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%O +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%P'ϴ +2603 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +3 "processing"%Q& +6 "core" &F\ E + ."myShortDA"Hand.open +2 "manipulator"&R1 +21 "core" 1 +2 "manipulator"&S% +3 "core" %\  +  Z n +2 "storage"(T% +3 "core" %v  \ 0 +2 "storage"(U. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(V(, +520 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (W& +3 "core" &, {\ * +2 "manipulator"&X& +3 "core" &- k X +2 "manipulator"&Y% +4 "core" %\  _ X n +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek 4 +2 "manipulator"&Z(/ +186 "core" ( + "manipulator"&[& +4 "core" &% \  V0 +2 "storage"(\\& +3 "core" &, \ , +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +38 ."myShortDA"Forearm.seek 4 + 700 counts +9 "manipulator"&]' +95 "core" ' + "storage"(^& +4 "core" &, \ + +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(_'> +324 "core" ' + "storage"(`- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (a& +3 "core" &, 1\ * +2 "manipulator"&b& +3 "core" &% O S0 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&c(/ +6 "core" ( + "manipulator"&d& +4 "core" &%  # S0 +2 "storage"(e& +3 "core" &, 3\ * +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&f'ρ +31 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&g/ +67 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" tina:2:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +5 ."downElevator"SE.seek :down +4 "manipulator"&h& +2 "storage"(i'g +8 "core" &%   U0 +2 "manipulator"&j% +3 "core" % ω  i P +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&k'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&l(_ +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +88 "core" ( + "manipulator"&m& +3 "core" &[   Y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &n& +3 "core" &[  N X +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&o'$ +104 "core" ' +2 "manipulator"&p& +3 "core" &[  P P +2 "manipulator"&q% +3 "core" %) T Qw +2 "processing"%r& +4 "core" &,\ ? +2 "processing"%s& +5 "core" &)\ ? +2 ."myShortDA"PC.seek :closed +2 "processing"%t(^ +7 "core" &(\ > +4 &8\ >4 +9 &4Fs7\ 72 +10 &Zow2\ 7F +9 &X2\ 9R +9 &D2\ :Q +10 &yH*\ :Q +9 &;I+\ :Q +9 &I!\ :Q +10 &I+\ ;Q +9 &I%\ :Q +10 &AJ$\ :Q +9 &!I \ :Q +9 &"J \ :Q +10 &$I)\ :Q +9 &&JI+\ :Q +9 &( I#\ :Q +10 &)I\ :Q +9 &+H\ :Q +10 &-RH\ :Q +9 &/H \ :Q +9 &0H\ :Q +10 &2I\ :Q +9 &4ZJ\ :Q +9 &6H\ :Q +10 &7I\ ;Q +9 &9H\ :R +10 &;bI\ :Q +9 &=$I\ ;Q +9 &>I\ 9Q +10 &@J\ :R +9 &BgS\ :R +10 &D!m\ 7U +9 &E\ 6X +9 &G|\ 6X +10 &I_~\ 6X +9 &K!}\ 6X +9 &L\ 6X +10 &N\ 5X +9 &Pd\ 5Y +9 &R%\ 5Y +10 &S\ 6X +9 &U\ 5X +10 &Wk\ 5Y +9 &Y,\ 5Y +9 &Z\ 4Y +10 &\\\ 5Z +9 &^<lp\ 7(} +9 &^i\ 89 +10 ( + &^%\ <2 +2 "processing"%s& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.83 +2 .Hand.open +5 "manipulator"&u1 +68 "core" 1 + "manipulator"&v% +4 "core" %   N +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&w'\ +95 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%x  +2 %y9 +6 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"%{9 +3 "core" 9  +102 "processing"%|9 +3 "core" 9  +102 "processing"%}9 +2 "core" 9 +103 "processing"%~9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +103 "processing"%9 +2 "core" 9& +102 "processing"%9 +3 "core" 9* +103 "processing"%9 +2 "core" 9/ +103 "processing"%9 +3 "core" 93 +102 "processing"% 9 +2 "core" 97 +103 "processing"% 9 +2 "core" 9; +103 "processing"% 9 +2 "core" 9? +102 "processing"%9 +2 "core" 9D +103 "processing"%9 +3 "core" 9H +102 "processing"%9 +2 "core" 9L +103 "processing"%9 +2 "core" 9P +91 "Can"  fF +12 "processing"%9 +2 "core" 9T +102 "processing"%9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +103 "processing"%9 +2 "core" 9 i +102 "processing"%9 +3 "core" 9n +102 "processing"%9 +3 "core" 9r +103 "processing"%9 +9 "core" 9%v +102 "processing"%9 +3 "core" 9,z +102 "processing"%9 +3 "core" 94 +102 "processing"% 9 +2 "core" 9< +103 "processing"%!9 +2 "core" 9C +103 "processing"%"9 +2 "core" 9K +102 "processing"%#9 +3 "core" 9R\ +3 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%$ ppQ +2 ."myShortDA"delay 1:30 +5 "core"  +9000 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%% +104 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%&' +597 "core" ' + ."myShortDA"delay 5 seconds +508 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%''˹ +1595 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%(  +132 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%) +75 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%*  +56 "core" + "processing"%+% +4 "core" %˶\ @ +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%,' +583 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" * +2 ."myShortDA"PS.seek 0ml +2 "processing"%.'ϴ +1592 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%/  +6 "core"  + ."myShortDA"PBV.dial :waste1 +2 "processing"%0  +36 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%2 +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%3'\ +2466 "core" ' + ."myShortDA"PSV.dial PTV +8 "processing"%4 +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%6 +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +74 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%7'ϴ +2440 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%9  +138 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"%: +56 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%; @ +105 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +356 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'>  +2 "processing"%=  +5 "core" +41  +2 "processing"%<% +3 "core" %\ 3 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%@' +348 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'?  +33 "core" +2 ."myShortDA"PRV.dial :air + "processing"%B  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%A'A +1262 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%C @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%E' +856 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%D  +41 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%G'˹ +55 "Can"\ `f +1533 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%F +55 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%H @ +78 "core" B + ."myShortDA"PBV.dial :waste1 +2 "processing"%J  +37 "core" +2 "processing"%K% +3 "core" %˵ \ 7 +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%I' +232 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%M * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%L'ϴ +1943 "core" ' +2 ."myShortDA"delay 2 seconds +208 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'O& +3 "core" &\ ' +4 "manipulator"&N& +3 "core" &[  R +2 "manipulator"&Q% +3 "core" %\  U +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&R(- +142 "core" ( + "manipulator"&S& +4 "core" &- 6 W~ +2 ."myShortDA"Elbow.reconfigure :loose +39 "manipulator"&$ &.,(#b +12 &T& +2 "core" &-  V~ +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&U'a +113 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&5/ +68 "core" / + "manipulator"&W& +3 "core" &- 2 D~ +2 "manipulator"&X% +4 "core" % lc v K D +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&Y'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&[(i +302 "core" ( +2 "manipulator"&\\& +3 "core" &t  X U' +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &t 3 T' +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&^'Ͻ +100 "core" ' +2 "manipulator"&& +3 "core" &t x L' +2 "manipulator"&`% +3 "core" %ϴ  Q +2 "collection"'a& +4 "core" &\ +2 "collection"'b& +5 "core" &\  +2 ."myShortDA"CC.seek :closed +2 "collection"'d(S +7 "core" &\  +5 &\ 4 +9 &5Gw\ 2 +10 &Xmz\ F +9 &]\ S +10 &I\ R +9 &rQ\ R +9 &5M\ R +10 &J\ R +9 &L\ R +9 &zK\ R +10 &<L\ R +9 & L\ R +10 &"I\ R +9 &$L\ R +9 &&EK\ R +10 &(L\ R +9 &)H\ R +9 &+I\ R +10 &-MG\ R +9 &/J\ R +10 &0M~\ R +9 &2I\ R +9 &4UJ\ R +10 &6I\ R +9 &7L\ R +9 &9L\ R +10 &;^J\ Q +9 &=L\ R +10 &>H\ R +9 &@K\ R +9 &BdN\ R +10 &D#T\ S +9 &Ed\ T +9 &G\ X +10 &IJ\ ^ +9 &K\ \ ^ +10 &L\ _ +9 &N\ _ +9 &PL\ ` +10 &R \ ` +9 &SgJ\ + +9 &S\ W +6 ( + "collection"'b& +5 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.52 +2 "collection"'e& +5 "core" &S\ W +2 &S\ W +2 ."myShortDA"Hand.open +2 "manipulator"&g1 +77 "core" 1 +2 "manipulator"&h% +3 "core" % ϴ / I +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&j'\ +98 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%Z +107 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%]' +1591 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%_  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%f'ϴ +1603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%m +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%n'\ +2601 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%c  + "collection"'p  +35 "core"  +129  + ."myShortDA"PSV.dial :mixloop +2 "processing"%q +117 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake + "collection"'r +6 "core"  +2 "collection"'i +3 "core"  + "collection"'k  +5 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%u'ϴ +2612 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%v  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%y'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%s +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%z'ϴ +2601 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%o  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%{'\ +2595 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%| +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%}'ϴ +2620 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&~& +6 "core" &t C I' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(i +11 "core" ( + "manipulator"&& +40 "core" &k > I% +9 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &k b A% +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&'Ͻ +103 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +405 "core" ( + "manipulator"&& +4 "core" &k  M S% +2 "manipulator"& % +3 "core" %  Y Re +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"& (- +279 "core" ( +2 "manipulator"&& +3 "core" &-  P S +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  X T +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +115 "core" ' + ."myShortDA"Hand.open +3 "manipulator"&1 +74 "core" 1 + "manipulator"&% +3 "core" % eP L _ M = +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 ."da"delayUntil "12:46:15.07" +24740 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +78 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"% * +38 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2463 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1340 "Can"\ (Cgr +1111 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%! +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%"' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%#'˹ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%P +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%&  +37 "core" + "processing"%(% +4 "core" %˺ \ A +2 ."da"PS.seek 1.5ml +2 "processing"%)' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%* * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +1589 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%'  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%-  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%, * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%x +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%/'\ +2447 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%0 +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%1 +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%2 +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%.  +73 "core"  +3 ."da"PS.seek 0ml +2 "processing"%4'ϴ +2428 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%6' +582 "core" ' +2 ."da"delay 5 seconds +541 .PSR.select :air +10 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%8'˹ +1590 "core" ' + ."da"PTV.dial :puck +3 "processing"%3  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%9 +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +36 "core"  + "processing"%;% +4 "core" %˵\ 5 +2 ."da"PS.seek 1.5ml +2 "processing"%7' +588 "core" ' + ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +2 "processing"%> * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%='ϴ +1593 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%<  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%? * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%B +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%@'\ +2439 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%C +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%A +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%D +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%E  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%F'ϴ +2439 "core" ' + #"da"getPMLReagent08 +3 .PRV.dial :air +4 "processing"%H  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%J  +136 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%K  +44 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%M  +6 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%G +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%I' +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%O  +45 "core"  + "processing"%N% +4 "core" %(\ A +2 ."da"PS.seek 0.55ml +2 "processing"%Q' +333 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%S  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%T'˹ +1545 "core" ' + ."da"PSV.dial :PML +3 "processing"%l +3 "Can"\ 'Eh +42 "core" + ."da"PTV.dial :mixing +2 "processing"%5 @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%W  +37 "core" + "processing"%X% +4 "core" %\ @ +2 ."da"PS.seek 1.85ml +2 "processing"%w' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%U * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%R'ϴ +1942 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%\\ @ +7 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +2 ."da"PSV.dial :air +2 "processing"%`  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%a'\ +2468 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%Y +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%\  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%e +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%g  +46 "core"  +2 ."da"PS.seek 0ml +3 "processing"%h'ϴ +2443 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%b +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%Z' +354 "Can"\ (Fh +228 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%^'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%L  +76 "core"  + ."da"PSV.dial PTV +2 "processing"%_ +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +36 "core" +2 "processing"%m% +3 "core" %˽\ @ +2 ."da"PS.seek 1.5ml +2 "processing"%f' +635 "core" ' +8 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%p * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%c'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +7 .PTV.dial :puck +9 .PBV.dial :waste1 +3 "processing"%q  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%r * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%i +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%k'\ +2439 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%v +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%u  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%s'ϴ +2453 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%y +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%o' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%z'˹ +1603 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%| +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%{  +37 "core" + "processing"%~% +3 "core" %+\ A +3 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%[  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%j * +37 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%d +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2470 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2448 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"% +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˹ +1591 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"% +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +3 "core" %˵)\ = +2 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%}'ϴ +1495 "Can"\ *?,i4 +100 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2449 "core" ' + ."da"PSV.dial PTV +3 "processing"% +85 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%! +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +9 "processing"%"  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%%'ϴ +2443 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%P +135 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +11 "processing"% +21 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +3 "processing"%&'5 +328 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%(' +337 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%#'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%* +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%)  +37 "core" + "processing"%'% +4 "core" %˹*  +2 ."da"PS.seek 1.5ml +2 "processing"%-' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%x'ϴ +1597 "core" ' + ."da"delay 10 seconds +1005 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%+  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%0 * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%1 +72 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%2'\ +2538 "core" ' + ."da"PSV.dial PTV +3 "processing"%. +88 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%/ +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%4  +88 "core" +2 ."da"PS.seek 0ml +3 "processing"%6'ϴ +2526 "core" ' +2 #"da"Additional air clear + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%3 +136 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%9'˹ +2097 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%: +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +37 "core" +2 "processing"%8% +3 "core" %˵  +2 ."da"PS.seek 1.5ml +3 "processing"%>' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +36 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%<  +106 "core"  +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +1601 "core" ' +2 "processing"%?9 +2 "core" 95 +3 #"da"Processing Puck Heater at 28C before imaging +7 .PH.coast +4 "processing"%B +4 "core" 5 +6 "processing"%=& +4 "core" &^%D\ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&C% +6 "core" %\   % +2 "storage"(A% +3 "core" %m = > +2 "storage"(D. +2 "core" .(, +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(E(d +197 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (@& +3 "core" &e n Y  +2 "manipulator"&H& +4 "core" &-  +2 "manipulator"&J% +4 "core" %\  G  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&K(U +195 "core" ( + "manipulator"&M& +4 "core" &d  2 +2 "storage"(G& +3 "core" &e }  2 +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&F' +94 "core" ' +2 "storage"(O& +3 "core" &e J A o +3 ."da"SE.reconfigure :pick +53 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(N'> +282 "core" ' +2 "storage"(I- +3 "core" -'> +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(S' +46 "core" ' +3 "manipulator"&Q& +3 "core" &d  2 +2 "manipulator"&l% +3 "core" % G  +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&5'\ +93 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&W(_ +252 "core" ( + "manipulator"&X& +4 "core" &g  $ +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &U& +4 "core" &g j $ +2 ."da"Forearm.seek PC +2 "manipulator"&T'$ +107 "core" ' + ."da"Hand.close +3 "manipulator"&w/ +75 "core" / +2 ."da"PC.seek :open +3 "processing"%\\( +459 "core" ( +2 "storage"(& +3 "core" &e | . +2 "manipulator"&& +3 "core" &g ]  +2 "manipulator"&`% +3 "core" % & > n +3 ."da"Forearm.seek :retract +2 "manipulator"&R'\ +107 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&Y(U +268 "core" ( + "manipulator"&\ & +3 "core" &d Q &4 +2 "storage"(e& +3 "core" &e G L  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&g' +102 "core" ' +2 ."da"Hand.open + "manipulator"&a1 +76 "core" 1 +2 "storage"(b- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(h' +26 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(Z' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1413h.tif +6 "processing"%L& +14 "core" &i +3 "manipulator"&_& +4 "core" &d ? ? T4 +2 "manipulator"&]% +6 "core" % A @ X^ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&m'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&^(- +178 "core" ( +2 "manipulator"&p& +5 "core" &- 5 @ &P + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &f& +3 "core" &- > 5 P +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&q'a +115 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&r/ +68 "core" / +2 "manipulator"&i& +3 "core" &- L P +2 "manipulator"&c% +4 "core" % r`   +2 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&n(_ +122 "core" ( +2 "manipulator"&v& +3 "core" &g q w !  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &u& +3 "core" &g o o  +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&k'$ +97 "core" ' +2 "manipulator"&y& +3 "core" &g # _ +2 "manipulator"&s% +4 "core" %, ' % 0 +51 "processing"%o& +10 "core" & +3 "processing"%|& +5 "core" & +2 ."psFlush"PC.seek :closed +4 "processing"%{(^ +6 "core" & +3 & 5 +9 &:Fn 2 +9 &_oq F +10 &T S +9 &? R +10 &z@ R +9 &<? R +9 &A R +10 &> S +9 &> S +9 &A? S +10 &!? S +9 &"? S +10 &$> S +9 &&I; S +9 &( > S +10 &)> S +9 &+? S +10 &-P? S +9 &/@ S +9 &0> S +10 &2? S +9 &4X? S +9 &6@ S +10 &7A R +9 &9A R +9 &;dB R +10 &=&A R +9 &>B R +10 &@D R +9 &BiKt S +9 &D%]s U +10 &E{| Y +9 &Gvv Y +9 &I`zq Y +10 &K yr Z +9 &L{r Z +10 &N~h [ +9 &Pai [ +9 &R"|c \\ +10 &S{g \\ +9 &U|S \\ +9 &WhJ \\ +10 &Y*W \\ +9 &Z\\ \\ +10 &\\[ ] +9 &^:mhX + +9 &^h\\ = +10 ( + &^+L 6 + "processing"%|& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.98 +2 "processing"%~& +6 "core" &^+e 6 +2 ."psFlush"Hand.open + "manipulator"&z1 +77 "core" 1 +2 "manipulator"&% +3 "core" % , 7 6   +7 ."psFlush"Forearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +10 "manipulator"&'\ +17 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.812 seconds\ /var/log/esp/da23jul1413h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1413h15s.tif +79 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%[ +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%j' +586 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%d'\ +304 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1413h15s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1413h26s.tif +1794 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +200 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +138 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +105 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +317 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1413h26s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "12.812 sec auto-exposure",Subject: "da23jul1413h images!" +5 "storage"(- +24 "core" -' +10 "storage"(& +5 "core" &e L m\ +3 "manipulator"&& +5 "core" &g , +2 "manipulator"&% +5 "core" %\  , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&(U +267 "core" ( +4 "manipulator"&& +8 "core" &U  5 ,<; +4 "storage"(& +8 "core" &e \  +4 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +104 "core" ' +6 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.47 Pucks below Top Plate +11 "storage"( ' +53 "core" ' +2 "manipulator"&& +6 "core" &a V W S @:/ +4 "storage"(& +8 "core" &e a a\  +4 ."da"Elbow.reconfigure :limp +14 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +3 "manipulator"&') +37 "core" ' +3 ."da"Elbow.hold +12 "manipulator"&, +8 "core" , +4 ."da"Elbow.reconfigure :tight +132 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.28 Pucks below Top Plate +3 "storage"(' +29 "core" ' +4 "manipulator"&}% +6 "core" %6 $  m 4 +4 "storage"(& +6 "core" &e  \  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 313 counts +3 "manipulator"&!'b +26 "core" ' +2 "manipulator"& & +16 "core" &j m | $ @9& +4 "storage"("& +6 "core" &e b g\  +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +29 "core" ' +4 "storage"(P% +6 "core" % h f \  +4 ."downElevator"SE.seek :down +7 "storage"(%'g +99 (&% +6 "core" %4R : > *\ ]z +4 "manipulator"&(% +8 "core" % P d F =c +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&*'\ +98 "core" ' +39 ' +2 ."downElevator"SE.stop +3 "storage"(5 +11 ()& +15 "core" &e S Q H\  +919 ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +6 "processing"%' +110 "core"  +5 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +5 "processing"%#' +229 #"uploadLog"upsync +373 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +7 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%,'\ +2093 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%-  +36 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%+ @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%0 +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%1'ϖ +343 "Can"\ "Fi +2261 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%x +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%.'M +1100 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%/'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%4  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +5 "processing"%2'ϴ +2602 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%3 +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%:'\ +2093 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%; +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%8 U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%9'ϴ +2628 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%7 @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%<'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%>  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%?'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%B +46 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%='\ +2599 "core" ' +38 ."psFlush"PSV.dial PTV +11 "processing"%C +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%A U +6 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%D'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%@ @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%H'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%J  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%V'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%M +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%G'M +1088 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml + "processing"% '\ +1594 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%O +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%I  +55 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%Q'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%l +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%N' +594 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%F'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%X +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%U U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%K'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%w @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%5'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%t  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2597 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core" + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%`'\ +2598 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%T +86 "core" ~ +2 ."psFlush"PBV.dial PSV +3 "processing"%\ U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%e'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%W @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%a'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%b  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L'ϴ +2595 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&R& +7 "core" &k  a R9% +2 "manipulator"&_% +3 "core" %\   Q +3 ."psFlush"Elbow.seek PC + "manipulator"&](_ +255 "core" ( +2 "manipulator"&S& +3 "core" &f  U +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &h& +2 "core" &f  U +3 ."psFlush"Forearm.seek PC +2 "manipulator"&p'$ +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&f/ +77 "core" / + ."psFlush"PC.seek :open +3 "processing"%g( +367 #"tina"-> access 3 +47 "storage"(Y% +5 "core" %p \ ' +2 "manipulator"&r% +4 "core" % 5 ] P +2 "manipulator"&i% +3 "core" % 5 P +3 ."tina"Forearm.seek :retract +2 "manipulator"&c'\ +23 "core" ( +2 "manipulator"&m& +3 "core" &f  * X +2 "manipulator"&v% +3 "core" %V_   : Y+ +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +7 "core" ']# H X- +3 !"tina"o:Slide::Error : mesg"(Forearm aborted between PC and home:@timestampu: Time 1ӛ: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi]: currenti(:pwmi2:erri: inPressi: outPressi:deltaPressiH : voltagef11.906758959253805?: @type2F: @tagih: @error: aborted: @sourcei+:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:402:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"0/home/esp/esp2/utils/storage.rb:131:in `to'"4/home/esp/esp2/utils/storage.rb:269:in `access'"4/home/esp/esp2/utils/storage.rb:603:in `access'" tina:4:in `topLevelBinding'" shortDAflush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'~& +5 "core" &,\ - +2 "manipulator"&z& +3 "core" &- ( 3 i ] +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +4 "core" ( +2 "manipulator"&|& +3 "core" &- 4 9 j ] +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &[& +4 "core" &- 1 2 x ] +2 ."tina"Forearm.seek :garage +2 "manipulator"&k'a +113 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&j& +3 "core" &- . H +2 "manipulator"&% +4 "core" % k\\ J H +2 ."tina"Forearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."tina"Elbow.seek CC +2 "manipulator"&(i +279 "core" ( +2 "manipulator"&d& +3 "core" &s0  n UI +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &s0   TI +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&'Ͻ +99 "core" ' +2 "manipulator"&& +3 "core" &s0 ) } RI +2 "manipulator"&% +4 "core" %  R +2 "collection"'& +4 "core" &A\ & +2 "collection"'& +6 "core" & \ ' +2 ."tina"CC.seek :closed +4 "collection"'n(S +4 "core" &'\ ' +4 &&\ &3 +10 &2Gu)\ 1 +9 &Un{*\ F +9 &\\$\ R +10 &J,\ !Q +9 &oP-\ R +10 &2N-\ !R +9 &O,\ !R +9 &O,\ !Q +10 &xN.\ !R +9 &:M+\ !R +9 & P+\ !Q +10 &"J+\ !Q +9 &$L)\ !Q +10 &&BQ(\ R +9 &(N-\ !R +9 &)O.\ Q +10 &+J-\ !R +9 &-JL2\ !R +9 &/ O.\ R +10 &0N/\ R +9 &2O+\ Q +10 &4RJ)\ !R +9 &6N*\ !R +9 &7O4\ !Q +10 &9P+\ R +9 &;[M,\ !Q +9 &=L,\ !Q +10 &>N3\ !Q +9 &@L0\ !Q +10 &BaQ.\ R +9 &D!U&\ S +9 &Eb-\ T +10 &G0\ X +9 &IH+\ ] +9 &K&\ _ +10 &L.\ _ +9 &N%\ _ +10 &PJ)\ _ +9 &R /\ ` +9 &SdK!\ + +10 &S~.\ S +5 ( +2 "collection"'& +4 #"tina"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.38 +2 "collection"'& +5 "core" &Sk/\ S +2 &Sk&\ S +2 ."tina"Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +3 "core" %  K +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +43 "manipulator"&Z'\ +100 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +2 "processing"%}  +46 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."tina"PS.seek 2.5ml +2 "processing"%'\ +2601 "core" ' +2 ."tina"delay 5 seconds +502 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%  +2 "collection"'  +6 "core" +96  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%" +192 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +74 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%P'ϴ +2598 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +2 "processing"%  +190 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%&'\ +2599 "core" ' +2 ."tina"delay 5 seconds +502 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%(  +6 "core" +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"% +191 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%! @ +7 "core" @ +2 ."tina"PS.seek 0ml +3 "processing"%)'ϴ +2612 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +190 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 2.5ml +3 "processing"%'\ +2609 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 .PSV.dial :PTV,via: :air +4 "processing"%% +204 "core" + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +5 "processing"%''ϴ +2604 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +189 "core"  + #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%#' +1598 "core" ' +2 ."tina"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%-  +44 "core"  +3 ."tina"PS.seek 0ml +3 "processing"%+'ϴ +1596 "core" ' + ."tina"PSV.dial PSR +3 "processing"%0 +46 "core"  + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%,'\ +2601 "core" ' + ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 .PSV.dial :PTV,via: :air +3 "processing"%x +191 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +7 "processing"%1'ϴ +2598 "core" ' +2 ."tina"PSV.dial :air +2 "processing"%.  +87 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%4 +73 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%/'ϴ +2608 "core" ' + ."tina"PSV.dial :air +3 "processing"%3  +86 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%2'\ +2604 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%6 +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%;'ϴ +2606 "core" ' + ."tina"PSV.dial :air +3 "processing"%8  +85 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%:'\ +2603 "core" ' + ."tina"PSV.dial :PTV +39 "processing"%7 +75 "core"  +3 ."tina"PS.seek 0ml +2 "processing"%9'ϴ +2605 "core" ' + #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&>& +7 "core" &s.  LI +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +3 "manipulator"&<(i +3 "core" ( +3 "manipulator"&B& +3 "core" &s/ J LI +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &?& +3 "core" &s/  KI +3 ."tina"Forearm.seek CC +3 "manipulator"&C'Ͻ +95 "core" ' + ."tina"Hand.close +2 "manipulator"&A/ +67 "core" / +2 ."tina"CC.seek :open +3 "collection"'=( +401 "core" ( +2 "manipulator"&@& +3 "core" &s/  0 RI +2 "manipulator"&D% +4 "core" %  [ Q +2 ."tina"Forearm.seek :retract +2 "manipulator"&J'\ +100 "core" ' + ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +2 "manipulator"&H(- +293 "core" ( +2 "manipulator"&M& +3 "core" &-  L X +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &V& +3 "core" &- I X +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&G'a +114 "core" ' +2 ."tina"Hand.open +2 "manipulator"&O1 +76 "core" 1 +2 "manipulator"&% +3 "core" % gR S D +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&I'\ +110 "core" ' +11520 "Can"\ 15j +11321 #"tina"-> access 3 +4 "storage"( % +5 "core" %p -\ 2 +2 "manipulator"&l% +3 "core" %\  < 6  ^ [ +2 "manipulator"&Q& +3 "core" &- 3 2  ] +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(N([ +670 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (X& +3 "core" &[A \ ' +46466 #"tina"-> access 4 +3 "storage"(U% +5 "core" %p\ 3 +2 "manipulator"&F% +4 "core" %\  3 1 6 ^ [ +2 "manipulator"&w& +3 "core" &- 4 . O ^ +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(K( +987 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (t& +3 "core" & \ ) +81 #"tina"-> startTube 4 +388 "Can"\ .5k +1942 #"tina"-> start(:myShortDA){shortDA} +4 "collection"'5% +9 "core" %+\ , + "processing"%% +6 "core" %ϴ\ H +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +779 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%T  +73 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%\  +133 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%`'ZP +2263 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +3 "processing"%W  +135 "core"  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%e' +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%b @ +106 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%a'ϴ +592 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%R +138 "core"  +8 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%_'M +1089 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%S'\ +1598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%h +114 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%f +101 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%*'M +1086 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%{'\ +1601 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%Y +103 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%r  +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%i'ϴ +2609 "core" ' +2 ."myShortDA"PSV.dial PSR +7 "processing"%m +105 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%v'\ +2605 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%c +106 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%y'ϴ +2604 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%s& +6 "core" &\ I +2 "manipulator"&p% +3 "core" %\  2 3  ^ [ +2 "storage"(]% +4 "core" %p N\ 2 +2 "storage"(^. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"( (, +523 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (u& +2 "core" &,  -\ . +3 "manipulator"&o& +3 "core" &-   } \\ +2 "manipulator"&~% +3 "core" %\    y [ [ +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&z(/ +180 "core" ( + "manipulator"&|& +4 "core" &-   g Z* +2 "storage"([& +3 "core" &,  Z\ / +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +99 "core" ' +2 "storage"(j& +3 "core" &,  `\ / +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"('> +305 "core" ' + "storage"(q- +4 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (\\& +3 "core" &, \ , + "manipulator"&k& +4 "core" &- U X* +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&d(/ +5 "core" ( +2 "manipulator"&& +3 "core" &- \  W* +2 "storage"(& +3 "core" &,  \ - +3 ."myShortDA"Forearm.seek 4 + 300 counts + "manipulator"&'ρ +25 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +70 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" tina:9:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +6 "manipulator"&& +3 "storage"( 'g +6 "core" &- X* + "manipulator"&% +5 "core" % σ  X +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&(_ +170 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +73 "core" ( +2 "manipulator"&& +4 "core" &X   5 [ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &X   x [ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&}'$ +95 "core" ' + "manipulator"&& +39 "core" &X  W +8 "manipulator"&L% +3 "core" %  } W +3 "processing"% & +4 "core" &\ D +2 "processing"%& +5 "core" &\ D +2 ."myShortDA"PC.seek :closed +4 "processing"%"(^ +5 "core" &\ D +4 &\ C5 +10 &?Gs\ <1 +9 &cov\ ;E +9 &\\\ =Q +10 &G\ ?Q +9 &J\ ?Q +9 &BG\ ?P +10 &H\ ?Q +9 &G\ ?Q +9 &F\ ?Q +10 &II\ ?Q +9 &! H\ ?Q +10 &"I\ ?Q +9 &$F\ >Q +9 &&QH\ ?Q +10 &(G\ ?P +9 &)H\ ?Q +9 &+G\ ?Q +10 &-ZG\ ?P +9 &/H\ ?Q +10 &0H\ ?Q +9 &2H\ ?Q +9 &4aH\ ?Q +10 &6#G\ ?Q +9 &7G\ ?Q +10 &9J\ ?Q +9 &;iG\ ?Q +9 &=+H\ ?Q +10 &>I\ ?Q +9 &@L\ ?R +9 &BmR\ >R +10 &D(h\ =T +9 &E\ :X +9 &G~\ :W +10 &Ie\ :X +9 &K(~\ ;W +10 &L\ ;X +9 &N\ :Y +9 &Pk\ :X +10 &R,\ :Y +9 &S\ :Y +9 &U\ 9Y +10 &Wq\ :Y +9 &Y3\ 9Y +10 &Z\ 9Z +9 &\\\ 9Z +9 &^2bs\ ;2 +10 &^i\ => +9 ( + &^1\ @7 +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.85 +3 .Hand.open +3 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +3 "core" %  . 1 S +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +95 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%P  +3 %(9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%!9 +2 "core" 9  +103 "processing"%&9 +2 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%)9 +2 "core" 9 +103 "processing"%%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%'9 +2 "core" 9& +103 "processing"%-9 +2 "core" 9* +102 "processing"%#9 +3 "core" 9/ +103 "processing"%09 +2 "core" 93 +103 "processing"%+9 +2 "core" 97 +102 "processing"%x9 +3 "core" 9; +102 "processing"%,9 +2 "core" 9? +103 "processing"%.9 +2 "core" 9D +103 "processing"%19 +3 "core" 9H +102 "processing"%49 +4 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%39 +3 "core" 9T +102 "processing"%/9 +3 "core" 9Y +102 "processing"%69 +3 "core" 9] +102 "processing"%29 +3 "core" 9a +102 "processing"%89 +2 "core" 9e +103 "processing"%;9 +2 "core" 9i +103 "processing"%79 +2 "core" 9n +102 "processing"%:9 +4 "core" 9r +102 "processing"%>9 +2 "core" 9v +103 "processing"%B9 +2 "core" 9z +103 "processing"%?9 +2 "core" 9#~ +102 "processing"%A9 +3 "core" 9( +102 "processing"%9 +3 "core" 90 +102 "processing"%Z9 +3 "core" 97 +102 "processing"%n9 +2 "core" 9< +103 "processing"%@9 +2 "core" 9D +102 "processing"%D9 +3 "core" 9K +102 "processing"%C9 +3 "core" 9Q +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"%M ppQ +6 ."myShortDA"delay 1:30 +4 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%< +104 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%V' +580 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%O'˹ +1600 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%  +132 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%J +74 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%G  +56 "core" + "processing"% % +4 "core" %˼d\ = +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%l' +586 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +35 "core" + +2 ."myShortDA"PS.seek 0ml +4 "processing"%E'ϴ +1597 "core" ' +9 ."myShortDA"delay 5:00 +13769 "Can"\ ol" +16234 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%X  +7 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%U  +38 "core" +2 ."myShortDA"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%F * +38 "core" , +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +5 "processing"%w +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%N'\ +2439 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%t +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +75 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +7 "processing"%  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%T'ϴ +2452 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%\  +139 "core" +2 ."myShortDA"PSV.dial :mixloop + "processing"%9 +46 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%W @ +104 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%`' +357 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "processing"%b  +44 "core"  +2 "processing"%e% +3 "core" %$\ ; +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%R' +344 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'a  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%_  +57 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%h'A +1253 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%S @ +76 "core" @ +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%f' +854 "core" ' +2 #"myShortDA"addPMLReagent08 +3 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%*'˹ +1594 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%Y +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%r @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%{  +37 "core" + "processing"%m% +3 "core" %˹\ 0 +3 ."myShortDA"PS.seek 1.85ml + "processing"%i' +238 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%c * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%v'ϴ +1943 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'s& +5 "core" &\  +2 "manipulator"&p& +3 "core" &X  @ G +2 "manipulator"&]% +4 "core" %\  d S +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&^(- +137 "core" ( +2 "manipulator"&K& +3 "core" &-  E O +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &u& +3 "core" &-   O +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&o'a +105 "core" ' +3 ."myShortDA"Hand.close + "manipulator"&~/ +68 "core" / +2 "manipulator"&|& +3 "core" &- h J ; +2 "manipulator"&[% +4 "core" % r q ^ C> +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&H'\ +111 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&j(i +299 "core" ( +2 "manipulator"&I& +3 "core" &h "  OQ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +42 &q& +9 "core" &h   QQ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&\\'Ͻ +98 "core" ' +2 "manipulator"&k& +3 "core" &h   LQ +2 "manipulator"&% +4 "core" %  QN +2 "collection"'& +4 "core" &(\ # +2 "collection"'& +5 "core" &&\ # +2 ."myShortDA"CC.seek :closed +2 "collection"'(S +7 "core" &\  +6 & 6\ $d +9 &Sv\ 8 +9 &zr\ L +10 &Q\ R +9 &HJ\ Q +9 & L\ R +10 &O\ \ R +9 &O\ R +10 &OP\ R +9 &N\ R +9 &I \ R +10 &!J\ R +9 &#WM\ R +9 &%I\ R +10 &&H\ \ Q +9 &(J\ \ R +10 &*_J\ R +9 &, L\ \ R +9 &-I \ Q +10 &/I \ R +9 &1hG\ \ Q +9 &3(J \ R +10 &4I \ Q +9 &6I\ R +10 &8oM \ R +9 &:1K \ R +9 &;N\ R +10 &=M \ R +9 &?wH\ R +10 &A9K\ R +9 &BQ\ R +9 &DT \ S +10 &Fun\ U +9 &H(\ Z +9 &I \ _ +10 &K\ \ _ +9 &M^\ ` +9 &O \ ` +10 &P \ ` +9 &R\ N +10 &S)\ )y +9 &S \ X +5 ( +2 "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.54 +2 "collection"'& +7 "core" &Sv\ X + &Su\ X + ."myShortDA"Hand.open +2 "manipulator"&z1 +78 "core" 1 + "manipulator"&% +4 "core" % IN +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +102 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1589 "core" ' + ."myShortDA"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%d'ϴ +1600 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"% +45 "core"  +2 ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%L'\ +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'  +33 "core" ~ +130  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%g  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2609 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%('\ +2609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +7 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%}  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%!'\ +2612 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%& +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2602 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&)& +7 "core" &h . IQ +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&%(i +4 "core" ( +2 "manipulator"&& +3 "core" &h ( KQ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &h  IQ +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&''Ͻ +96 "core" ' +2 ."myShortDA"Hand.close + "manipulator"&-/ +78 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'#( +405 "core" ( + "manipulator"&0& +4 "core" &h ( NQ +39 "manipulator"&+% +10 "core" % $ D +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&,(- +282 "core" ( +2 "manipulator"&.& +3 "core" &-  - Q +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &1& +2 "core" &-  P +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&4'a +115 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +78 "core" 1 +2 "manipulator"&3% +3 "core" % gU f = 2 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&/'\ +104 "core" ' +2 ."da"delayUntil "14:21:15.65" +2556 "Can"\ )=wl +22199 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%6 @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%2  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +36 "core" , + ."da"PSV.dial :air +3 "processing"%;  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%7'\ +2438 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%: +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%>  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%B +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%?  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%A'ϴ +2440 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%Z' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%n'˹ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%@  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%D +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +38 "core" + "processing"%<% +3 "core" %˻&\ < +3 ."da"PS.seek 1.5ml +2 "processing"%y' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%V * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%J  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%G  +38 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%O +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%Q'\ +2436 "core" ' + ."da"PSV.dial PTV +3 "processing"%l +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%P +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%X +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%U  +85 "core" +2 ."da"PS.seek 0ml +4 "processing"%F'ϴ +2451 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%w +131 "core"  +8 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%E' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%t'˹ +52 "Can"\ ![mN +1543 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%5 +74 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + "processing"%% +3 "core" %˷C\ @ +3 ."da"PS.seek 1.5ml +2 "processing"%N' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%\ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%9'ϴ +1611 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%W  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%T * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%b +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%e'\ +2458 "core" ' + ."da"PSV.dial PTV +3 "processing"%` +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%_ +86 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +88 "core" +2 ."da"PS.seek 0ml +4 "processing"%S'ϴ +2437 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%h  +44 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +139 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%f  +45 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%Y  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%r +53 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%{' +396 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%m  +46 "core"  +2 "processing"%c% +3 "core" %M\ ? +2 ."da"PS.seek 0.55ml +2 "processing"%*' +338 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%i  +54 "core" +2 ."da"PS.seek 2ml +3 "processing"%s'˹ +1542 "core" ' + ."da"PSV.dial :PML +2 "processing"%p +54 "core" +2 ."da"PTV.dial :mixing +2 "processing"%] @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%K  +37 "core" + "processing"%u% +3 "core" %˴?\ ? +2 ."da"PS.seek 1.85ml +3 "processing"%' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%~ * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'ϴ +1944 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +27291 "Can"\ "Xƭm +20712 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%[ @ +7 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +35 "core" * +2 ."da"PSV.dial :air + "processing"%^  +55 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%I'\ +2430 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%q +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%k  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +54 "core" +41 ."da"delay 2 seconds +209 .PSV.dial :air +3 "processing"%  +55 "core" +2 ."da"PS.seek 0ml +4 "processing"%H'ϴ +2431 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%= +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%z'˹ +1596 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +78 "core"  + ."da"PSV.dial PTV +2 "processing"% +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%\\% +3 "core" %˻V\ = +2 ."da"PS.seek 1.5ml +2 "processing"%v' +584 "core" ' +2 ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +16 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%d  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2436 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%g +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2461 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%( +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%}' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +8 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'˹ +1512 "Can"\ )BGnz +91 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%&  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%! +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%)  +36 "core"  +2 "processing"%% +3 "core" %˾^\ @ +3 ."da"PS.seek 1.5ml + "processing"%' +610 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" * +2 ."da"PS.seek 0ml +4 "processing"%j'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%0 * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%+ +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%''\ +2439 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%. +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +45 "processing"%% +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%3'ϴ +2442 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +4 .PSV.dial PSR +10 "processing"%x +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%4' +608 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%6'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%2  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%8 +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +37 "core" +2 "processing"%% +3 "core" %˴g\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%:' +578 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%> * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%B'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%?  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%7  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%A +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%Z'\ +2445 "core" ' + ."da"PSV.dial PTV +4 "processing"%@ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%D +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%<  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%n'ϴ +2436 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%V +138 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +14 "processing"% +18 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%y'5 +326 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%J' +328 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%G'˹ +1589 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%O +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%l% +3 "core" %˸>  +2 ."da"PS.seek 1.5ml +2 "processing"%P' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%X * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%U'ϴ +1592 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%Q  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%w  +36 "core" +2 ."da"delay 30 seconds +555 "Can"  ̽o +2448 ."da"PBV.dial between PSV and waste1 +8 "processing"%F * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%E +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%5'\ +2535 "core" ' +2 ."da"PSV.dial PTV +46 "processing"% +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%t +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%\  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%N'ϴ +2525 "core" ' + #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%$ +134 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%W'˹ +2096 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +5 "processing"%T  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%b +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%9  +38 "core" + "processing"%`% +4 "core" %˴<\  +2 ."da"PS.seek 1.5ml +2 "processing"%a' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%_ * +35 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%R  +107 "core"  +2 ."da"PS.seek 0ml +4 "processing"%e'ϴ +1589 "core" ' + "processing"%h9 +4 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +5 "processing"% +4 %f& +3 "core" 5 + &^19 7 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&Y% +6 "core" %\  .  +2 "storage"(r% +3 "core" %p  + +2 "storage"(S. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(m(d +198 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (c& +3 "core" &e S S  +2 "manipulator"&{& +4 "core" &-  +2 "manipulator"&i% +3 "core" %\  P  +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&*(U +195 "core" ( +2 "manipulator"&p& +3 "core" &o N 0 +2 "storage"(]& +3 "core" &e }  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&K' +101 "core" ' +2 "storage"(u& +3 "core" &e } ? +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(~'> +287 "core" ' + "storage"(s- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(' +41 "core" ' +2 "manipulator"&[& +4 "core" &o n #0 +2 "manipulator"& % +3 "core" % ^ "o +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&^(_ +256 "core" ( +2 "manipulator"&|& +3 "core" &e  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &q& +2 "core" &e   +3 ."da"Forearm.seek PC + "manipulator"&k'$ +100 "core" ' + ."da"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +4 "processing"%( +455 "core" ( +2 "storage"(I& +3 "core" &e = A +2 "manipulator"&=& +4 "core" &e l $ +2 "manipulator"&H% +3 "core" % 8 k  $ +2 ."da"Forearm.seek :retract +5 "manipulator"&'\ +94 "core" ' +8 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&(U +265 "core" ( +2 "manipulator"&& +3 "core" &U G :- +2 "storage"(& +4 "core" &e 8 +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&\\' +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&z1 +77 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(v' +29 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1415h.tif +7 "processing"%d& +14 "core" & +5 "manipulator"& & +4 "core" &V [ O  :, +2 "manipulator"& % +4 "core" % f \\ J x +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&g(- +187 "core" ( +2 "manipulator"&L& +3 "core" &- )  +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +3 "core" &- { R  +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&'a +112 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&(& +3 "core" &- \  +2 "manipulator"&% +4 "core" % ub E +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&}'\ +113 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&&(_ +119 "core" ( + "manipulator"&!& +4 "core" &h 2 7 o +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &)& +3 "core" &h @ 8 E +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +102 "core" ' +2 "manipulator"&& +3 "core" &h M S S  +3 "manipulator"&-% +3 "core" %.  N} +2 "processing"%& +4 "core" &" +3 "processing"%& +4 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%(^ +7 "core" & +6 & 0 %g +10 &Tm 9 +9 &{h N +9 &Ct S +10 &N; S +9 &< S +9 &< R +10 &> S +9 &U= S +10 &>  S +9 &=  S +9 &!>  S +10 &#]A  S +9 &%!? R +9 &&A  R +10 &(?  R +9 &*g@  R +10 &,(@  S +9 &-?  R +9 &/A R +10 &1oB R +9 &31@ R +9 &4A S +10 &6? R +9 &8w@ R +9 &:9? R +10 &;> S +9 &=? T +10 &?|? S +9 &A=C T +9 &BL T +10 &Dj X +9 &Fpu Z +10 &H1t [ +9 &Iu Z +9 &Kz [ +10 &Mwz [ +9 &O8~ [\ +9 &P [ +10 &R \\ +9 &T| \\ +9 &VB Z +10 &X Z +9 &Y [ +10 &[ [ +9 &]G Q +9 &^~J d +10 &^V 9 +5 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.99 +2 "processing"%0& +7 "core" &^1 9 + &^1 9 + ."psFlush"Hand.open +2 "manipulator"&+1 +73 "core" 1 +2 "manipulator"&j% +3 "core" % +   4 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&.'\ +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml + "processing"%%' +293 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.68 seconds\ /var/log/esp/da23jul1415h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1415h15s.tif +340 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +703 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1415h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1415h26s.tif +1387 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%' @ +199 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%x  +137 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%3 +107 "core" + ."psFlush"PS.seek :empty +5 "processing"%4'ϖ +718 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1415h26s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "16.68 sec auto-exposure",Subject: "da23jul1415h images!" +7 "storage"(2- +6 "core" -' +3 "storage"(8& +4 "core" &e S S 4 +2 "manipulator"&;& +5 "core" &h = * +8 "manipulator"&% +14 "core" %\  * +9 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +5 "manipulator"&6(U +268 "core" ( +4 "manipulator"&>& +10 "core" &l -2 +13 "storage"(:& +8 "core" &e U\  +4 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +11 "manipulator"&?' +100 "core" ' +4 ."da"SE.reconfigure :gently +10 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(7' +53 "core" ' +2 "manipulator"&& +9 "core" &l s x  A2 +4 "storage"(A& +11 "core" &e c a\  +5 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&B') +44 "core" ' +5 ."da"Elbow.hold +6 "manipulator"&@, +9 "core" , +4 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(D' +23 "core" ' +4 "manipulator"&C% +6 "core" %9 2 5 \ 6 +4 "storage"(<& +6 "core" &e \  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +7 ."da"Forearm.seek 3 + 316 counts +6 "manipulator"&Z'e +25 "core" ' +4 "manipulator"&V& +13 "core" &l ~  A2 +3 "storage"(n& +8 "core" &e c \\\  +6 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&y' +39 "core" ' +2 "storage"(J% +8 "core" % a _\  +6 ."downElevator"SE.seek :down +8 "storage"( 'g +98 (O% +6 "core" %F > 3\ \\y +4 "manipulator"&% +6 "core" % j i f +2 ."psFlush"PS.seek 2.5ml +3 "processing"%"'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%I  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%='ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%H +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%k'\ +2605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +8 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%^'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%z @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%d  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +7 "core" &m  E S2 + "manipulator"& % +4 "core" %\   h S +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +250 "core" ( + "manipulator"&v& +4 "core" &] A V +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &L& +3 "core" &] V +3 ."psFlush"Forearm.seek PC +3 "manipulator"&\\'$ +99 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +458 "core" ( +2 "manipulator"&& +3 "core" &] V +2 "manipulator"&(% +3 "core" % 3 W +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +123 "core" ( +2 "manipulator"&!& +3 "core" &- 1 5 + ] +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &)& +4 "core" &-   6 ] + ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +112 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&-% +3 "core" % jQ \\ F +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +107 "core" ' + #"myShortDA"Finished short da assay +1951 #"tina"-> shortDAflush; PS.flush +3 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'g& +5 "core" &\ , +3 "manipulator"&}& +3 "core" &- + \\ +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +5 "core" ( +2 "manipulator"&0& +3 "core" &-   \\ +41 ."tina"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &+& +3 "core" &-  X \\ +3 ."tina"Forearm.seek :garage +4 "manipulator"&j'a +114 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&1& +3 "core" &- ~ I +2 "manipulator"&% +4 "core" % r] I +2 ."tina"Forearm.seek :retract +2 "manipulator"&e'\ +113 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&%(i +272 "core" ( +2 "manipulator"&'& +3 "core" &c%   Y@Z +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &x& +3 "core" &c%  & Y@Z +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&3'Ͻ +100 "core" ' +2 "manipulator"&& +3 "core" &c%  T@Z +3 "manipulator"&2% +4 "core" %Ϻ  T + "collection"'8& +4 "core" &\ ( +2 "collection"';& +5 "core" &\ ( +2 ."tina"CC.seek :closed +2 "collection"'(S +7 "core" &\ ( +4 &\ (3 +10 &0Fu\ 1 +9 &Sny\ F +10 &\\\ R +9 &H\ #Q +9 &mQ\ "R +10 &/O\ "R +9 &J\ #Q +9 &L\ "Q +10 &uP\ "R +9 &8L\ #Q +10 & O\ "R +9 &"L\ "Q +9 &$~L\ "Q +10 &&?O\ "R +9 &(N\ "R +9 &)I\ "Q +10 &+I\ "R +9 &-HM\ "Q +10 &/ O\ "R +9 &0M\ "R +9 &2I\ #R +10 &4PN\ "Q +9 &6I\ #R +9 &7N\ "Q +10 &9Or\ "R +9 &;WK\ "R +10 &=N\ "Q +9 &>M\ "Q +9 &@N\ !R +10 &B^O\ "R +9 &DT\ !S +9 &E_\ S +10 &G\ X +9 &ID\ ^ +9 &K\ ^ +10 &L\ ^ +9 &N\ _ +10 &PG\ _ +9 &R\ ` +9 &ScJ\ + +10 &S\ R +5 ( +2 "collection"';& +4 #"tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.48 +2 "collection"'>& +7 "core" &Sk\ R + &Sk\ R +2 ."tina"Hand.open + "manipulator"&:1 +71 "core" 1 +2 "manipulator"&&% +3 "core" % ϩ  M +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%A  +44 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 2.5ml +2 "processing"%.'\ +2613 "core" ' +2 ."tina"delay 5 seconds +502 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%C  +3 "collection"'<  +7 "core"  +96  + ."tina"PSV.dial :PTV,via: :air +3 "processing"% +203 "core" +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%V @ +74 "core" B +2 ."tina"PS.seek 0ml +3 "processing"%n'ϴ +2623 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%J  +189 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%?'\ +2598 "core" ' +2 ."tina"delay 5 seconds +508 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%6  + "collection"'7  +7 "core"  +9  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%O +193 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +18 "core" ? +2 ."tina"PS.seek 0ml +4 "processing"%B'ϴ +2606 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +2 "processing"%Z  +190 "core"  + #"tina"Pulling 2.5ml of PSR.flush +3 .PSR.select :flush +5 .PS.seek 2.5ml +46 "processing"%G'\ +2604 "core" ' +2 ."tina"delay 5 seconds +502 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%D  +3 "collection"'y  +8 "core"  +9  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"% +190 "core"  + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +6 "processing"%X @ +5 "core" ? +3 ."tina"PS.seek 0ml +4 "processing"%4'ϴ +2607 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%P  +190 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%w' +1600 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%F  +45 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%E'ϴ +1600 "core" ' + ."tina"PSV.dial PSR +3 "processing"%Q +46 "core"  + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%'\ +2613 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 "processing"%U  +2 "collection"'  +9 "core"  +  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%\ +191 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%5 @ +6 "core" ? +2 ."tina"PS.seek 0ml +2 "processing"%$'ϴ +2604 "core" ' +2 "Can"|\ %Lp< + ."tina"PSV.dial :air +4 "processing"%t  +85 "core" +3 ."tina"PS.seek 2.5ml +3 "processing"%T'\ +2608 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%N +84 "core" +3 ."tina"PS.seek 0ml +3 "processing"%b'ϴ +2602 "core" ' +2 ."tina"PSV.dial :air +7 "processing"%`  +72 "core"  +3 ."tina"PS.seek 2.5ml +3 "processing"%W'\ +2601 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%9 +74 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%R'ϴ +2603 "core" ' + ."tina"PSV.dial :air +3 "processing"%_  +85 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%h'\ +2612 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%a +73 "core"  +2 ."tina"PS.seek 0ml +2 "processing"%f'ϴ +2603 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +6 "core" &c%  Q@Z +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +3 "manipulator"&r(i +5 "core" ( +2 "manipulator"&S& +3 "core" &c%  Q@Z +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &c%  Q@Z +3 ."tina"Forearm.seek CC +2 "manipulator"&{'Ͻ +92 "core" ' +2 ."tina"Hand.close + "manipulator"&c/ +67 "core" / +2 ."tina"CC.seek :open +3 "collection"' ( +405 "core" ( + "manipulator"&i& +3 "core" &c% U@Z +2 "manipulator"&]% +4 "core" %  < U# +2 ."tina"Forearm.seek :retract +3 "manipulator"&p'\ +99 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&,(- +293 "core" ( + "manipulator"&/& +3 "core" &-   [ +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &s& +38 "core" &-   x Z +9 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +2 "manipulator"&['a +116 "core" ' +2 ."tina"Hand.open + "manipulator"&u1 +69 "core" 1 +2 "manipulator"&~% +3 "core" % gQ a G +2 ."tina"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +10 ."tina"Forearm.seek :retract +2 "manipulator"& '\ +113 "core" ' + #"tina"Flushing Processing stage +2 "processing"%K% +6 "core" %ϱn\ G +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%q& +6 "core" &m\ G +2 "manipulator"&*& +3 "core" &- % - ] +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&|(- +5 "core" ( +2 "manipulator"&o& +3 "core" &- 2 6 ^ +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &- 4 . Q ] +2 ."tina"Forearm.seek :garage +2 "manipulator"&I'a +109 "core" ' +2 ."tina"Hand.close + "manipulator"&"/ +70 "core" / +2 "manipulator"&H& +3 "core" &- J +2 "manipulator"&=% +4 "core" % um z J +2 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +110 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&(_ +126 "core" ( +2 "manipulator"&k& +3 "core" &i 2 7 ] +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +3 "core" &i / 1 ` ] +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek PC +2 "manipulator"&^'$ +97 "core" ' +2 "manipulator"&d& +3 "core" &i  O V +2 "manipulator"&% +4 "core" %- V +2 "processing"% & +3 "core" &o\ C +3 "processing"% & +5 "core" &k\ C +2 ."tina"PC.seek :closed +2 "processing"%v(^ +7 "core" &j\ D +6 &8s\ ?%g +9 &Uqn\ ;8 +10 &{nj\ ;L +9 &Hb\ ?Q +9 &UDk\ ?Q +10 &Fj\ ?P +9 &Gg\ >Q +10 &Jf\ >Q +9 &^F`\ ?Q +9 & Fi\ ?Q +10 &Gj\ >P +9 &!Gg\ >Q +10 &#eJe\ >Q +9 &%)Fk\ ?P +9 &&Gl\ ?Q +10 &(Da\ >Q +9 &*nEl\ >Q +9 &,0Fi\ >Q +10 &-Ge\ ?P +9 &/Gk\ >P +9 &1wGh\ >P +10 &39Fl\ >P +9 &4Gj\ >P +10 &6Gb\ >P +9 &8}J`\ >Q +9 &:@F[\ ?Q +10 &<F`\ >Q +9 &=Gd\ >P +9 &?Ie\ >Q +10 &AHLf\ ?Q +9 &CZk\ =R +10 &Duc\ ;U +9 &F|}a\ 9W +9 &H={]\ :W +10 &I|i\ :W +9 &K~i\ :X +9 &M~j\ :X +10 &OBj\ 8X +9 &Qd\ 9Y +10 &Rg\ 9Y +9 &Tg\ :X +9 &VIW\ 9Y +10 &X `\ 8Y +9 &Y]\ 9Y +9 &[b\ 7Y +10 &]Nc\ 8M +9 &^Qb\ 8$n +10 &^ h\ @. +2 ( + "processing"% & +4 #"tina"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.85 +2 "processing"%L& +5 "core" &^ k\ ?. +3 ."tina"Hand.open +2 "manipulator"&@1 +71 "core" 1 +2 "manipulator"&% +3 "core" % -   R +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&l'\ +96 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +73 "core"  +3 ."tina"PSR.select :flush +3 "processing"%@ +11 ."tina"PS.seek 1ml +2 "processing"%'M +1095 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%('\ +1597 "core" ' + ."tina"PSV.dial PTV +3 "processing"%! +74 "core" +2 ."tina"PTV.dial :puck +2 "processing"%)  +73 "core"  + ."tina"PBV.dial :waste1 +3 "processing"%\\  +55 "core" +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2637 "core" ' +8 ."tina"PSV.dial PSR +3 "processing"% +75 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 0.5ml +2 "processing"%-' +592 "core" ' + ."tina"PSR.select :air +4 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%'\ +2097 "core" ' + ."tina"PSV.dial PTV +3 "processing"% +75 "core" +2 ."tina"PBV.dial PSV +3 "processing"%g U +56 "core" V +2 ."tina"PS.seek 0ml +3 "processing"%}'ϴ +2601 "core" ' +2 ."tina"PSV.dial PBV +7 "processing"%0 @ +51 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%+'\ +2598 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%1'ϴ +2598 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."tina"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%'\ +2612 "core" ' + ."tina"PSV.dial PTV +3 "processing"% +86 "core"  +2 ."tina"PBV.dial PSV +2 "processing"%j U +6 "core" U +2 ."tina"PS.seek 0ml +2 "processing"%''ϴ +2605 "core" ' + ."tina"PSV.dial PBV +4 "processing"%x @ +43 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2609 "core" ' +2 ."tina"PSV.dial :waste1 +7 "processing"%  +72 "core"  +3 ."tina"PS.seek 0ml +3 "processing"%2'ϴ +2604 "core" ' + #"tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&8& +7 "core" &i & X +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&e(_ +5 "core" ( +2 "manipulator"&#& +3 "core" &i  X +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +3 "core" &i  X +3 ."tina"Forearm.seek PC + "manipulator"&:'$ +93 "core" ' + ."tina"Hand.close +2 "manipulator"&&/ +68 "core" / +2 ."tina"PC.seek :open +3 "processing"%;( +460 "core" ( + "manipulator"&A& +4 "core" &i   Y +2 "manipulator"&3% +3 "core" % % \  Y +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&<(- +146 "core" ( + "manipulator"&C& +4 "core" &- 7 1 ]d +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &-   ^d +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +2 "manipulator"&V'a +112 "core" ' + ."tina"Hand.open +2 "manipulator"&.1 +70 "core" 1 +2 "manipulator"&J% +3 "core" % j] I& +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&n'\ +109 "core" ' +10480 #"tina"-> access 3 +4 "storage"(7% +5 "core" %r\ 4 +2 "manipulator"&6% +4 "core" % ! 0  `5 +2 "manipulator"&O& +3 "core" &- 3 & ad +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 7 + "storage"(([ +673 "core" ( +8 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (?& +3 "core" &[ \ ( +1280 "Can"\ 22>p +34924 #"tina"-> access 4 +4 "storage"(Z% +5 "core" %r\ 4 +2 "manipulator"&B% +3 "core" % ! O `5 +2 "manipulator"&y& +4 "core" &- j `d +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(D( +984 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 ( & +3 "core" & =\ . +6544 #"tina"-> startTube 4 +917 #-> start(:myShortDA){shortDA} +3 "collection"'X% +11 "processing"%G% +2 "core" %\ . +6 %ϳ:\ I +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +4578 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1006 .PSV.dial :mixloop +2 "processing"%P +131 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%4  +131 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%F  +132 "core"  +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%w'ZP +2264 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%Q  + "collection"'E  +9 "core"  +125  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%U' +1253 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%\ 'ϴ +593 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%5 +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1097 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%t'\ +1598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%$ +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%N'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial PSR +7 "processing"%T +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%`'M +478 "Can"\ 05qh +617 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml + "processing"%b'\ +1593 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%9 +102 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%W  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%_'ϴ +2600 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%R +103 "core"  + ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%a'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%h +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%S& +5 "core" &'\ H +2 "manipulator"&Y% +4 "core" % ! 3 1 u _5 +2 "storage"(c% +4 "core" %r 9\ 3 + "storage"(%. +4 "core" .( + ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((, +522 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &,  /\ - +2 "manipulator"&i& +4 "core" &- + / ? ]d +2 "manipulator"&]% +3 "core" % ! %  \\5 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&{(/ +185 "core" ( +2 "manipulator"&/& +3 "core" &)   ' Y1 +2 "storage"(s& +3 "core" &, ;\ / +2 ."myShortDA"Forearm.reconfigure :tight +42 "manipulator"&#Q@2^d^\ b +12 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&r' +92 "core" ' + "storage"(u& +4 "core" &, \ - +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(~'> +303 "core" ' +2 "storage"(p- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (K& +3 "core" &, _\ + +2 "manipulator"&q& +3 "core" &* " @ T1 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&*(/ +6 "core" ( +2 "manipulator"&o& +3 "core" &*  > U1 +2 "storage"(& +3 "core" &, 1\ , +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&['ρ +25 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&"/ +67 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:15:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 ."downElevator"SE.seek :down +3 "manipulator"&H& +4 "storage"(='g +7 "core" &*  W1 +2 "manipulator"&,% +3 "core" % } , R +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +91 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&k(_ +155 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +98 "core" ( +3 "manipulator"&z& +3 "core" &c  Z +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &I& +3 "core" &c  Z +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&d'$ +104 "core" ' +2 "manipulator"&& +3 "core" &c T +2 "manipulator"& % +3 "core" %- \ ; T +2 "processing"%|& +4 "core" & \ A +2 "processing"%& +5 "core" &\ A +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +5 "core" &\ A +6 &$\ A3 +9 &2Hs\ :1 +9 &Vov \ :E +10 &Y$\ Q +10 &qF\ =Q +9 &3F\ =Q +9 &G\ >Q +10 &G\ =Q +9 &yF\ =Q +9 &:I\ =Q +10 & I\ =Q +9 &"H \ =Q +10 &$G\ >Q +9 &&BF \ =Q +9 &(G\ =Q +10 &)G\ =Q +9 &+G\ =Q +9 &-JG\ =Q +10 &/ G\ \ =Q +9 &0G\ =Q +10 &2G\ =Q +9 &4RG\ =Q +9 &6G\ =Q +10 &7G\ =Q +9 &9G\ =Q +9 &;\\G\ =Q +10 &=G\ =Q +9 &>H\ =Q +10 &@L\ =Q +9 &B^R\ 2 + "processing"%& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.85 +2 .Hand.open +5 "manipulator"&L1 +67 "core" 1 +2 "manipulator"&@% +3 "core" % - x P +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%  +3 %9 +6 "core" 9 +102 "processing"%^9 +2 "core" 9 +103 "processing"%f9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +102 "processing"%!9 +2 "core" 9 +103 "processing"%)9 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9 +102 "processing"%(9 +4 "core" 9 +102 "processing"%9 +2 "core" 9" +103 "processing"%9 +2 "core" 9& +102 "processing"%-9 +3 "core" 9* +102 "processing"%9 +2 "core" 9/ +103 "processing"%g9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +103 "processing"%09 +2 "core" 9; +103 "processing"%}9 +3 "core" 9? +102 "processing"%9 +2 "core" 9D +103 "processing"%+9 +2 "core" 9H +103 "processing"%9 +2 "core" 9L +102 "processing"%19 +2 "core" 9P +103 "processing"%9 +2 "core" 9T +103 "processing"%j9 +3 "core" 9Y +102 "processing"%9 +10 "core" 9] +103 "processing"%x9 +2 "core" 9a +103 "processing"%'9 +2 "core" 9f +102 "processing"%9 +3 "core" 9j +102 "processing"%9 +3 "core" 9n +102 "processing"%89 +3 "core" 9r +103 "processing"%#9 +2 "core" 9\ v +102 "processing"%>9 +3 "core" 9{ +102 "processing"%&9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%l9 +3 "core" 9! +102 "processing"%v9 +3 "core" 9& +102 "processing"%A9 +2 "core" 9, +103 "processing"%39 +2 "core" 92 +103 "processing"%C9 +2 "core" 98 +102 "processing"%9 +3 "core" 9? +102 "processing"%:9 +3 "core" 9E +102 "processing"%e9 +2 "core" 9L +103 "processing"%.9 +2 "core" 9R +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%J ppQ +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +105 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%V' +593 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%7'˹ +1604 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%6  +131 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%O +75 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%m  +56 "core" +2 "processing"%?% +3 "core" %˽\ ? +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%Z' +582 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +36 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%y'ϴ +1591 "core" ' + ."myShortDA"delay 5:00 +28082 "Can"c\ *?q +1921 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +35 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +36 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%X +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%G'\ +2450 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%P +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%4 +75 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%2  +84 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%E'ϴ +2436 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%Q  +138 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%w +54 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%U' +352 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'5  + "processing"%\  +5 "core"  +45  + "processing"%% +3 "core" %d\ < +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%$' +352 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'t  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%T  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%N'A +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%` @ +76 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%9' +853 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +44 "processing"%W  +61 "core" +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%b'˹ +1602 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"%R +44 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%_ @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%h  +36 "core"  + "processing"%a% +4 "core" %˿Y\ < +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%S' +231 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +2 "processing"%Y * +35 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%c'ϴ +1950 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'%& +5 "core" &\ " +2 "manipulator"&D& +4 "core" &c $ Q +2 "manipulator"&% +3 "core" %\  S +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&i(- +140 "core" ( + "manipulator"&]& +4 "core" &- S L& +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &/& +3 "core" &-  S& +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&s'a +113 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&F\ R +9 &!G\ Q +10 &"I\ R +9 &$L\ R +9 &&FL\ R +10 &(K\ R +9 &)F\ R +9 &+G\ R +10 &-NJ\ R +9 &/G\ R +10 &0H\ Q +9 &2J\ Q +9 &4WJ\ Q +10 &6M\ R +9 &7K\ R +9 &9L\ R +10 &;_J\ Q +9 &=!H\ Q +10 &>K\ R +9 &@L\ R +9 &BeI\ R +10 &D$Q\ S +9 &E`\ T +9 &G\ X +10 &IJ\ ^ +9 &K\ \ _ +10 &L\ \ _ +9 &N\ _ +9 &PN\ \ _ +10 &R \ ` +9 &ShL\ ){ +9 &S\ V +6 ( + "collection"'{& +5 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.51 +2 "collection"'~& +5 "core" &Sp\ V +2 &Sp\ V +2 ."myShortDA"Hand.open +2 "manipulator"&[1 +75 "core" 1 + "manipulator"&z% +4 "core" % ϼ  F +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&I'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%* +104 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1590 "core" ' + ."myShortDA"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%|'ϴ +1600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%= +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +42 "processing"% '\ +2608 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%;  + "collection"'L  +35 "core"  +129  + ."myShortDA"PSV.dial :mixloop +3 "processing"%@ +103 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%  +76 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +2595 "core" ' +2 ."myShortDA"PSV.dial :air +7 "processing"%^  +55 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%d'\ +2609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%f +43 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%!  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%)'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%\\ +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%('ϴ +2598 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" &d  H\\ +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(i +3 "core" ( +3 "manipulator"&-& +4 "core" &d  J\\ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &d  G\\ +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&g'Ͻ +92 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +74 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'0( +404 "core" ( +2 "manipulator"&}& +3 "core" &d 2 P\\ +2 "manipulator"&% +3 "core" %  Q +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&+'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +291 "core" ( +2 "manipulator"&1& +3 "core" &-   S +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &- |  Q +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&j'a +115 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&x% +3 "core" % jQ S n 3 ? +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&''\ +103 "core" ' +2 ."da"delayUntil "15:58:53.27" +16869 "Can"S\ *@ݻr +7947 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%#  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%>'\ +2435 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%& +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +53 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%l +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +46 "core"  +2 ."da"PS.seek 0ml +4 "processing"%A'ϴ +2442 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%3 +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +50 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%C' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%:  +72 "core"  +2 ."da"PSV.dial PTV +7 "processing"%e +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%.  +35 "core"  +2 "processing"%% +3 "core" %˴\ B +2 ."da"PS.seek 1.5ml +3 "processing"%' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%V * +37 "core" * +2 ."da"PS.seek 0ml +2 "processing"%6'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%O  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%? +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%7'\ +2467 "core" ' + ."da"PSV.dial PTV +3 "processing"%B +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +2457 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%X +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%y' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%P'˹ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%4 +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +36 "core" + "processing"%2% +3 "core" %˷]\ 3 +3 ."da"PS.seek 1.5ml + "processing"%G' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Q * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%w'ϴ +1601 "core" ' +2 ."da"delay 2:00 +9964 "Can"D\ ,=Ds* +2040 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%E * +36 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%5 +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%\ '\ +2441 "core" ' + ."da"PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%U +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%t +87 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%T  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%$'ϴ +2439 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +9 "processing"%`  +46 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%N  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%W  +45 "core"  +2 ."da"PTV.dial :PRVmixing +44 "processing"%9  +12 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%R +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%_' +381 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%h  +48 "core"  + "processing"%a% +3 "core" %\ C +3 ."da"PS.seek 0.55ml +2 "processing"%Y' +342 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%b  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%S'˹ +1539 "core" ' + ."da"PSV.dial :PML +3 "processing"%% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%D @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%]% +3 "core" %˾\ B +2 ."da"PS.seek 1.85ml +3 "processing"%/' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%k * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%<'ϴ +1944 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +41502 "Can"E\ is +6502 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"%u @ +18 "core" ? + ."da"PBV.dial :waste1 +2 "processing"%n  +36 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +2 ."da"PSV.dial :air +2 "processing"%s  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%q'\ +2447 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%o +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +46 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%" +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%H  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%,'ϴ +2478 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%p +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"% ' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%~'˹ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%[  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%z +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%{  +35 "core" +2 "processing"%*% +3 "core" %˷|\ B +3 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +7 "core"  + ."da"PBV.dial :waste1 +2 "processing"%=  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%| * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%L +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%;'\ +2458 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%@ +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +74 "core"  +2 ."da"PS.seek 0ml +46 "processing"%'ϴ +2453 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%f +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%d' +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%!'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\\ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%)  +35 "core" +2 "processing"%% +3 "core" %˴h\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%-' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1597 "core" ' + ."da"delay 2:00 +11472 "Can"O\ ,=MtV +532 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%K  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%I  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%r * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%} +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2439 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%g +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2461 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%x +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%+' +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%j'˹ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +36 "core" + "processing"%#% +4 "core" %˴\ A +2 ."da"PS.seek 1.5ml +2 "processing"%(' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%& * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%l  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%v  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%> * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%3 +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%A'\ +2439 "core" ' + ."da"PSV.dial PTV +3 "processing"%C +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%: +85 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%e +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%.  +132 "core" +9 ."da"PS.seek 0ml +2 "processing"%'ϴ +2459 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"% +137 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +17 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +3 "processing"%V'5 +337 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +341 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%O'˹ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%M  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%m +77 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%?  +36 "core" +2 "processing"%6% +3 "core" %˴  +2 ."da"PS.seek 1.5ml +2 "processing"%B' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%Z * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"% 'ϴ +1587 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%7  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%X * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%y'\ +2542 "core" ' + ."da"PSV.dial PTV +3 "processing"%4 +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +86 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%2 +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%P  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Q'ϴ +2547 "core" ' + #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%G +134 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%'˹ +2112 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 "processing"%E  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%5 +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%w  +37 "core" + "processing"%% +4 "core" %˿\ +2 ."da"PS.seek 1.5ml +2 "processing"%U' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%t * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%T  +106 "core"  +3 ."da"PS.seek 0ml +3 "processing"%\ 'ϴ +594 "Can"] t +1009 "core" ' +2 "processing"%`9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%N +4 %W& +2 "core" 5 +2 &^%p 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&9% +5 "core" %\  L  +2 "storage"(R% +3 "core" %d j | u  +2 "storage"($. +3 "core" .(, +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(h(d +193 "core" ( +2 ."da"SC.configure :limp +8 "storage"($(\ 1b +10 (a& +2 "core" &g s g K +2 "manipulator"&_& +3 "core" &- #  +2 "manipulator"&b% +3 "core" %\  <  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +49 "manipulator"&Y(U +193 "core" ( + "manipulator"&%& +3 "core" &t  * +2 "storage"(D& +3 "core" &g  u +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +94 "core" ' +2 "storage"(]& +3 "core" &g < = c +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(k'> +286 "core" ' + "storage"(S- +3 "core" -'> +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(/' +42 "core" ' +2 "manipulator"&u& +3 "core" &t S * +2 "manipulator"&n% +3 "core" %  +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&s(_ +249 "core" ( + "manipulator"&<& +3 "core" &_ V  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &o& +3 "core" &_  $ +3 ."da"Forearm.seek PC +4 "manipulator"&i'$ +99 "core" ' + ."da"Hand.close +2 "manipulator"&"/ +70 "core" / +3 ."da"PC.seek :open +3 "processing"%H( +459 "core" ( +2 "storage"(q& +3 "core" &g = A H +2 "manipulator"&p& +3 "core" &_ p e  +2 "manipulator"&,% +3 "core" % 0 i  +3 ."da"Forearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&[(U +261 "core" ( + "manipulator"&z& +3 "core" &L  9$ +2 "storage"({& +4 "core" &g m q + +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&*' +94 "core" ' + ."da"Hand.open +2 "manipulator"&~1 +73 "core" 1 +2 "storage"(c- +4 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(' +26 "core" ' +3 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +2 "storage"(' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1416h.tif +7 "processing"%=& +15 "core" &P\  +3 "manipulator"&|& +4 "core" &L p o 9$ +2 "manipulator"&L% +3 "core" % o m  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&@(- +184 "core" ( +2 "manipulator"&& +3 "core" &- z   +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +4 "core" &- N  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&^'a +115 "core" ' + ."psFlush"Hand.close +2 "manipulator"&;/ +75 "core" / +2 "manipulator"&f& +3 "core" &- *  +2 "manipulator"&% +3 "core" % gW ?  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&d'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&(_ +143 "core" ( +9 "manipulator"&\\& +4 "core" &Z a _  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &)& +3 "core" &Z a a  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +105 "core" ' +2 "manipulator"&!& +3 "core" &Z ( $ f +2 "manipulator"&% +4 "core" %' % # Wy +2 "processing"%-& +5 "core" &] +2 "processing"%K& +5 "core" &L +2 ."psFlush"PC.seek :closed +2 "processing"%I(^ +7 "core" &I +4 &G 6 +10 &;Ek: 2 +9 &]nn8 F +9 &T; S +10 &=. S +9 &s=4 S +10 &6?* S +9 &@ R +9 &@ R +10 &? Q +9 &?A! R +9 &!@ R +10 &"A S +9 &$? R +9 &&H? R +10 &( @ R +9 &)@ R +10 &+@ R +9 &-QA R +10 &/@ S +9 &0? S +9 &2> S +9 &4V= S +10 &6=w S +9 &7> T +10 &9> S +9 &;\\@ S +9 &=> S +10 &>; S +9 &@< S +10 &BbD T +9 &D\\ W +9 &Ey [ +10 &Go Z +9 &IWu  [ +9 &Kv Y +10 &L| Z +9 &N Z +10 &P` Z +9 &R" Z +9 &S [\ +10 &U [ +9 &Wg [ +9 &Y' [ +10 &Z \\ +9 &\\ \\ +10 &^@qi '{ +9 &^j ; +9 ( + &^0 4 +2 "processing"%K& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.02 + "processing"%r& +7 "core" &^0 4 +2 ."psFlush"Hand.open +2 "manipulator"&}1 +69 "core" 1 + "manipulator"&% +4 "core" % #  } +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +97 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +139 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.468 seconds\ /var/log/esp/da23jul1416h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1416h15s.tif +442 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +609 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1416h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1416h26s.tif +1486 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +197 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%x  +136 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%+'ϖ +623 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1416h26s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "15.468 sec auto-exposure",Subject: "da23jul1416h images!" +6 "storage"(- +6 "core" -' +10 "storage"(& +13 "core" &g V ^ ? +5 "manipulator"&8& +10 "core" &Z  . +2 "manipulator"&#% +6 "core" %\   - +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&j(U +253 "core" ( +4 "manipulator"&&& +6 "core" &P V -8! +4 "storage"((& +8 "core" &g\  +4 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&l' +97 "core" ' +22 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.47 Pucks below Top Plate +7 "storage"(v' +180 "core" ' +4 "manipulator"&>& +6 "core" &P s s ?8! +4 "storage"(3& +8 "core" &g P Y\  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +8 "manipulator"&') +40 "core" ' +4 ."da"Elbow.hold +7 "manipulator"&C, +6 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.28 Pucks below Top Plate +3 "storage"(:' +26 "core" ' +2 "manipulator"&e% +6 "core" %: ( + - 5 +4 "storage"(.& +8 "core" &g  A\  +4 ."da"Forearm.force -20 + "manipulator"&5 +9 ."da"Forearm.seek 3 + 317 counts + "manipulator"&A'f +25 "core" ' +4 "manipulator"&& +6 "core" &d  { ? A6 +4 "storage"(& +6 "core" &g Z S\  +6 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&V' +39 "core" ' +4 "storage"(% +6 "core" % W W P\  +6 ."downElevator"SE.seek :down +6 "storage"(M'g +97 (m% +5 "core" %K : 4\ [v +4 "manipulator"&?% +8 "core" % J C access 3 +3 "storage"(-% +6 "core" %m \ 1 +2 "manipulator"&d% +3 "core" %\  ! + ^ +2 "manipulator"&H& +4 "core" &- 2 0 H ^i +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +2 "storage"(r([ +674 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (}& +3 "core" &[ \ - +631 #"tina"-> shortDAflush; PS.flush +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &\ , +2 "manipulator"&K& +3 "core" &-  \ ; \\i +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&1(- +4 "core" ( +2 "manipulator"&& +3 "core" &-  \ [ \\i +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &\ & +3 "core" &-   \\i +2 ."tina"Forearm.seek :garage +3 "manipulator"&'a +113 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&x& +3 "core" &-  Hi +2 "manipulator"&% +4 "core" % mU o H +2 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +2 "manipulator"&(i +305 "core" ( +2 "manipulator"&& +3 "core" &c    [R +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &8& +3 "core" &c \  ^ [R +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +2 "manipulator"&#'Ͻ +98 "core" ' +2 "manipulator"&&& +3 "core" &c  N XR +2 "manipulator"&(% +3 "core" %ϴ  X +3 "collection"'& +3 "core" &\ + +2 "collection"'g& +5 "core" &\ * +2 ."tina"CC.seek :closed +2 "collection"'>(S +7 "core" &\ * +6 & 7\ '$e +10 &Tv\ !8 +9 &|v\ M +9 &N\ $R +10 &HJ\ %Q +9 &\ L\ %Q +9 &O\ $R +10 &L\ %R +9 &PP\ $Q +10 &I\ %Q +9 &J\ %Q +9 &!J\ $R +10 &#WL\ %R +9 &%L\ $R +9 &&L\ $R +10 &(M\ $R +9 &*_N\ $R +10 &,"M\ $Q +9 &-N\ $Q +9 &/M\ %Q +10 &1hN\ $Q +9 &3)L\ $R +10 &4K\ %Q +9 &6N\ $Q +9 &8pM\ $Q +50 &:2I\ $Q +2 &;M\ #Q + &=L\ #Q + &?xM\ #Q + &A9M\ #R +2 &BQ\ #R +9 &DW\ #R +9 &Fwm\ !T +10 &H*\ Z +9 &I\ ^ +9 &K\ ^ +10 &M_\ _ +9 &O"\ _ +9 &P\ _ +10 &R\ M +9 &S'\ +} +10 &S\ X +2 ( +2 "collection"'g& +3 #"tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.51 +3 "collection"'3& +4 "core" &S\ X +2 ."tina"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&e% +3 "core" % ϴ  P +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&.'\ +96 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +44 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2605 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%  +3 "collection"'l  +6 "core"  +94  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%j +192 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%m @ +73 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%?'ϴ +2611 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%v  +191 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%'\ +2610 "core" ' +2 ."tina"delay 5 seconds +508 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%A  +2 "collection"'O  +5 "core"  +2  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%: +192 "core" ~ + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%V @ +6 "core" A +3 ."tina"PS.seek 0ml +3 "processing"%M'ϴ +2599 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +2 "processing"%Z  +190 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 2.5ml +3 "processing"%+'\ +2595 "core" ' + ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%B  + "collection"'7  +5 "core"  +4  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%X +191 "core"  + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +6 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2608 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%4  +191 "core"  + #"tina"Pulling 1.5ml of PSR.flush +3 .PSR.select :flush +6 .PS.seek 1.5ml +3 "processing"% ' +1595 "core" ' + ."tina"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%F  +45 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%P'ϴ +1592 "core" ' + ."tina"PSV.dial PSR +3 "processing"%y +46 "core"  + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%G'\ +2613 "core" ' + ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%2  +2 "collection"'E  +8 "core"  +  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%Q +190 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%5 @ +7 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' + ."tina"PSV.dial :air +3 "processing"%  +72 "core"  +9 ."tina"PS.seek 2.5ml +3 "processing"%w'\ +2599 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%T +73 "core"  +3 ."tina"PS.seek 0ml +3 "processing"%t'ϴ +2604 "core" ' + ."tina"PSV.dial :air +3 "processing"%`  +86 "core" +2 ."tina"PS.seek 2.5ml +4 "processing"%U'\ +2600 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%W +72 "core" ~ +2 ."tina"PS.seek 0ml +3 "processing"%N'ϴ +2603 "core" ' + ."tina"PSV.dial :air +3 "processing"%R  +86 "core" +2 ."tina"PS.seek 2.5ml +4 "processing"%$'\ +2604 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%9 +85 "core" +2 ."tina"PS.seek 0ml +4 "processing"%_'ϴ +187 "Can"a\ %Kv +2414 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +3 "manipulator"&a& +6 "core" &c - QR +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&(i +4 "core" ( +2 "manipulator"&b& +3 "core" &c  QR +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &D& +3 "core" &c ( QR +3 ."tina"Forearm.seek CC +2 "manipulator"&%'Ͻ +98 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +78 "core" / +2 ."tina"CC.seek :open +4 "collection"''( +403 "core" ( + "manipulator"&S& +3 "core" &c XR +2 "manipulator"&u% +3 "core" %  L W +3 ."tina"Forearm.seek :retract +2 "manipulator"&]'\ +97 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."tina"Elbow.seek :garage +2 "manipulator"&k(- +304 "core" ( +2 "manipulator"&n& +3 "core" &-   ! [ +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &-   [ +2 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +3 "manipulator"&o'a +115 "core" ' +2 ."tina"Hand.open + "manipulator"&Y1 +75 "core" 1 +2 "manipulator"&<% +4 "core" % dO  E +2 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 #"tina"Flushing Processing stage +2 "processing"%"% +6 "core" %ϲ\ F +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%q& +6 "core" &\ E +2 "manipulator"&& +3 "core" &- { Y +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&,(- +20 "core" ( +2 "manipulator"&p& +3 "core" &-   Z: +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +3 "core" &- ^ Y: +3 ."tina"Forearm.seek :garage +2 "manipulator"&{'a +112 "core" ' +2 ."tina"Hand.close +2 "manipulator"&i/ +70 "core" / +2 "manipulator"&~& +3 "core" &-  F9 +2 "manipulator"&s% +3 "core" % u] W F +3 ."tina"Forearm.seek :retract +2 "manipulator"&='\ +108 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +3 "manipulator"&c(_ +147 "core" ( + "manipulator"&|& +4 "core" &]   W [ +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +49 &L& +2 "core" &] \  Z +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek PC +3 "manipulator"&'$ +98 "core" ' +2 "manipulator"&& +3 "core" &]  W +2 "manipulator"&C% +4 "core" %+ W +2 "processing"% & +3 "core" &\ C +3 "processing"%6& +5 "core" &\ D +2 ."tina"PC.seek :closed +2 "processing"%I(^ +7 "core" &\ D +6 & +\ A$e +10 &Vu\ <8 +9 &|n\ J\ ?Q +9 &<E\ ?P +9 &=G\ ?Q +10 &?J\ ?Q +9 &AEN\ >Q +9 &CW\ >R +10 &Ds\ ;U +9 &Fz\ ;W +10 &H;{\ :W +9 &I}\ ;X +9 &K\ :X +10 &M|\ :W +9 &O@x\ 9X +9 &Q}\ :X +10 &R\ 9X +9 &T\ 9X +10 &VG\ :Y +9 &X \ 9Y +9 &Y\ 9Y +10 &[\ 9Y +9 &]K\ 8P +9 &^F}\ ;!e +10 &^ N\ >6 +5 ( +2 "processing"%6& +4 #"tina"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.86 +7 "processing"%;& +5 "core" &^*z\ ?6 +7 &^*\ ?6 +2 ."tina"Hand.open +2 "manipulator"&f1 +78 "core" 1 + "manipulator"&\\% +4 "core" % *  _ S +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&)'\ +99 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%* +76 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +11 ."tina"PS.seek 1ml +2 "processing"%/'M +1086 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%!'\ +1603 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"% +75 "core" + ."tina"PTV.dial :puck +3 "processing"%  +73 "core"  + ."tina"PBV.dial :waste1 +2 "processing"%^  +56 "core" +2 ."tina"PS.seek 0ml +3 "processing"%-'ϴ +2607 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%d +75 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 0.5ml +2 "processing"%H' +583 "core" ' + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +3 "processing"%h'\ +2099 "core" ' +2 ."tina"PSV.dial PTV +2 "processing"%} +74 "core" +2 ."tina"PBV.dial PSV +2 "processing"% U +57 "core" V +2 ."tina"PS.seek 0ml +3 "processing"%K'ϴ +2609 "core" ' +2 ."tina"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."tina"PS.seek 2.5ml +4 "processing"%\ '\ +2601 "core" ' +2 ."tina"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%x'ϴ +2600 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +44 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"% '\ +2598 "core" ' + ."tina"PSV.dial PTV +3 "processing"%@ +74 "core" + ."tina"PBV.dial PSV +3 "processing"% U +5 "core" V +3 ."tina"PS.seek 0ml +2 "processing"%1'ϴ +2598 "core" ' +2 ."tina"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."tina"PS.seek 2.5ml +4 "processing"%8'\ +2598 "core" ' +9 ."tina"PSV.dial :waste1 +7 "processing"%&  +73 "core"  +3 ."tina"PS.seek 0ml +3 "processing"%('ϴ +2608 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +3 "manipulator"&& +6 "core" &]  W +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +2 "manipulator"&(_ +5 "core" ( +2 "manipulator"&0& +4 "core" &]  3 W +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &3& +2 "core" &] W +3 ."tina"Forearm.seek PC +3 "manipulator"&'$ +101 "core" ' + ."tina"Hand.close +2 "manipulator"&e/ +70 "core" / +2 ."tina"PC.seek :open +3 "processing"%g( +460 "core" ( + "manipulator"&& +4 "core" &] X +2 "manipulator"&#% +3 "core" % 4  X +3 ."tina"Forearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&l(- +129 "core" ( + "manipulator"&& +4 "core" &-   1 Z o +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &j& +3 "core" &-  a Z o +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +2 "manipulator"&m'a +118 "core" ' +2 ."tina"Hand.open + "manipulator"&1 +78 "core" 1 +2 "manipulator"&v% +3 "core" % hQ X E +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +3 "manipulator"&?'\ +103 "core" ' +26212 "Can"d\ 15v +60001 b\ 25wD +60002 c\ 15w +60001 f\ 26xp +60002 m\ 15y +60001 s\ 25|y +60001 v\ 16gz2 +60002 }\ 24Oz +60001 \ 24,{^ +60002 \ 24 { +60001 \ 14| +60002 \ 24} +60001 \ 24} +60001 \ 14\ }~L +60002 \ 24 k~ +60001 \ 24Ix +60002 \ 23 +60001 \ 23 +60002 \ 23: +60001 \ 33 +60001 \ 23_f +60002 \ 220 +60001 \ 32 +60002 \ 23( +60001 \ 23 +60001 \ 33 rT +60002 \ 22"B +60001 +\ 22$ +60002 *\ 23% +60001 .\ 33' +60002 5\ 23)B +60001 1\ 23+T +60001 )\ 22-%n +60002 \ 23. +60001 \ \ 330 +60002 \ 2320 +60001 \ 234j +60001 \ 326;\\ +60002 \ 238 +60001 \ 339 +60002 \ 22; +60001 \ 23=| @PDT1689404854.51 \ 23?LJ +60001 \ 23A +60001 \ 23Bv +60002 \ 33D +60001 \ 23F +60002 #\ 23Hb8 +60001 .\ 23J3 +60001 0\ 33Ld +60002 9\ 23M +60001 >\ 23O +60002 L\ 23Qx& +60001 Q\ 23SJ +60002 E\ 23UR +60001 ?\ 33V +60001 9\ 23X~ +60002 =\ 23Z +60001 G\ 23\\c +60002 O\ 23^5@ +60001 P\ 23` +60002 V\ 23al +60001 Y\ 13c +60001 \\\ 23e} +60002 X\ 33gO. +60001 Y\ 23i! +60002 \\\ 22jZ +60001 Z\ 23l +60001 ]\ 23n +60002 ]\ 23pj +60001 r\ 23r< +60002 \ 13t H +60001 \ 23u +60001 y\ 23wt +60002 r\ 33y\ +60001 m\ 23{U +60002 e\ 23}'6 +60001 f\ 23~ +60001 f\ 23b +60002 b\ 23 +60001 i\ 23p +60002 s\ 23B$ +60001 {\ 23 +60002 ~\ 22P +60001 i\ 23 +60001 f\ 23| +60002 j\ 14g +60001 j\ 14E +60002 h\ 24$> +60001 V\ 24 +60001 I\ 14j +60002 W\ 14 +60001 _\ 14 +60002 W\ 06, +60001 J\ 05l +60002 I\ 06YX +58928 #"tina"-> acces 4 +4 !o:NoMethodError\ : mesg"9undefined method `acces' for CmdServer::Client:Class:@timestampu: Time A%: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"!tina:19:in `topLevelBinding'" access 4 +3 "storage"(A% +5 "core" %m\ 1 +2 "manipulator"&O% +4 "core" %\  * ' G Z + "manipulator"&:& +3 "core" &- $  Z o +3 ."tina"SC.reconfigure :tight +43 "storage"($\ .(\ 1~b +10 ."tina"SC.seek 1 +3 "storage"(V( +627 "Can"<\ uL +359 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" & \ & +729 #"tina"-> startTube 4 +2008 #-> start(:myShortDA){shortDA} +3 "collection"'Z% +3 "processing"%M% +6 "core" %}~0\ + +8 %ϯT\ E +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +2885 #"tina"-> exit +3 #Session Ended +828 #t-> exit +7 #mEXIT @1689437323.82PDT @1689437479.61PDT = =tMAIN =mMAIN_scheduler @PDT1689437481.40 #"core_reset"Sent BREAK +2 #t@35854 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +415 "Can"F\ ?4 + F\ ?4C #tPolling Can every 10:00 +3 #Cleanly exited at 09:08:43PDT15-Jul-23 +687 #-> ESP.ready! +3 #Powering core bus +563 .Gate.power :raw,:ON +3 "sampler") +38 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +2 .tSS.configure :default +3 "sampler")#.0X + &~'\ $ +2 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"% ( + "collection"'!( +4 "core" ' +3 ."rdyProcessing"PS.stop +2 "processing"%5 +264 "core" ( +9 ( +2 "collection"'" +3 "core"  +2 "processing"%# +3 "core" V +2 "processing"%$ +3 "core"  +2 "processing"%% +3 "core"  +2 "collection"'&% +4 "core" %~3\ $ +2 "processing"%'% +4 "core" %ϳU\ > +2 "sampler")(% +3 "core" % r e +3 "collection"')& +3 "core" &}\ $ +2 "processing"%*& +4 "core" &}\ ? + "manipulator"&+% +4 "core" %\  f Q +2 "manipulator"&,& +4 "core" &J  ~ Q4 + "storage"(-& +4 "core" &a N\ ) +2 "storage"(.% +3 "core" %q E\ )\ * +2 "collection"'/9 +3 "core" 9mx +2 "processing"%09 +3 "core" 9x +3786 #"tina"Session Begun +1517 #-> access 4 +4 "storage"(1% +4 "core" %q \ (\ * +2 "manipulator"&2% +4 "core" %\  R Q +2 "manipulator"&3& +4 "core" &J G P4 +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(4( +361 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (5& +3 "core" & \  +1546 #"tina"-> startTube 4 +1355 #-> start(:myShortDA){shortDA} +3 "collection"'6% +10 "processing"%7% + "core" %~~I\ # +6 %ϳr\ = +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +1841 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%8 +43 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%9  +134 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%:  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%;'ZP +2259 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%<  +2 "collection"'=  +8 "core"  +126  +2 ."myShortDA"PS.seek 0.5ml +8 "processing"%>' +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%? @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +3 "processing"%@'ϴ +582 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%A +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +11 ."myShortDA"PS.seek 1ml +2 "processing"%B'M +1093 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%C'\ +1592 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%D +105 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%E'ϴ +2609 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%F +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%G'M +1086 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%H'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%I +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%J  +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%K'ϴ +2602 "core" ' +2 ."myShortDA"PSV.dial PSR +8 "processing"%L +103 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%M'\ +2603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%N +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%O'ϴ +2606 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +3 "processing"%P& +6 "core" &\ ; + ."myShortDA"Hand.open +2 "manipulator"&Q1 +71 "core" 1 +2 "manipulator"&R% +3 "core" % \  ) O +2 "storage"(S% +4 "core" %q \ &\ * +2 "storage"(T. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +44 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +3 "storage"(U(, +520 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (V& +3 "core" &, \ ! +2 "manipulator"&W& +3 "core" &J  M4 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&X(/ +41 "core" ( +2 "manipulator"&Y& +3 "core" &4 ( M Q +2 "storage"(Z& +4 "core" &, \ & +2 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&[' +96 "core" ' +2 "storage"(\\& +3 "core" &, \ ' +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(]'> +308 "core" ' +2 "storage"(^- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (_& +3 "core" &, E\ ( + "manipulator"&`& +4 "core" &4 8 T +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&a(/ +6 "core" ( + "manipulator"&b& +4 "core" &4 # ~ T +2 "storage"(c& +3 "core" &, \ ( +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&d'ρ +23 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&e/ +68 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'" tina:3:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 ."downElevator"SE.seek :down +5 "manipulator"&f& +3 "storage"(g'g +7 "core" &4   U +2 "manipulator"&h% +3 "core" % |  $ P +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&i'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&j(_ +154 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +88 "core" ( +2 "manipulator"&k& +3 "core" &f  7 T +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &l& +3 "core" &f T +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +4 "manipulator"&m'$ +106 "core" ' + "manipulator"&n& +4 "core" &f 2 S +2 "manipulator"&o% +3 "core" % Si +3 "processing"%p& +3 "core" &\ < +3 "processing"%q& +4 "core" &\ > +2 ."myShortDA"PC.seek :closed +3 "processing"%r(^ +7 "core" &\ = +5 &D~\ 9'l +10 &vWx\ 5: +9 &p\ 5O +9 &L\ 8R +10 &DH\ 9R +9 &I\ 9R +10 &J\ 9R +9 &J\ 9Q +9 &NN\ 8Q +10 &L\ 9Q +9 &M$\ 8Q +9 &!L\ 8R +10 &#UJ\ 8Q +9 &%G\ 9Q +10 &&L\ 8R +9 &(I#\ 8Q +9 &*\\K+\ 8R +10 &,J(\ 8Q +9 &-L-\ 8Q +9 &/L.\ 8Q +10 &1eL-\ 8Q +9 &3&J(\ 9R +9 &4L0\ 9Q +10 &6K7\ 8R +9 &8nJ4\ 8Q +10 &:/L6\ 9Q +9 &;H8\ 9Q +9 &=M-\ 9Q +10 &?tM&\ 8R +9 &A6N8\ 8R +10 &BX8\ 7R +9 &Dk5\ 6T +9 &FnC\ 4V +10 &H/A\ 4W +9 &I>\ 4X +9 &K3\ 5X +10 &Mq>\ 4X +9 &O26\ 4Y +10 &P7\ 4Y +9 &RE\ 4Y +9 &TxP\ 4Y +10 &V:V\ 4Y +9 &WG\ 3Y +9 &YL\ 3Y +10 &[}I\ 3Z +9 &]?P\ 3S +9 &^{DnU\ 6%o +10 &^@[\ 94 +5 ( +2 "processing"%q& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.78 +2 .Hand.open +4 "manipulator"&s1 +5 "core" &^+]\ 94 +69 1 + "manipulator"&t% +4 "core" %  Ni +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&u'\ +90 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%v  +3 %w9 +6 "core" 9| +102 "processing"%x9 +2 "core" 9} +102 "processing"%y9 +3 "core" 9|  +103 "processing"%z9 +2 "core" 9}  +102 "processing"%{9 +3 "core" 9| +102 "processing"%|9 +3 "core" 9} +102 "processing"%}9 +3 "core" 9} +102 "processing"%~9 +3 "core" 9} +103 "processing"%9 +2 "core" 9}" +102 "processing"%9 +3 "core" 9}& +102 "processing"%9 +3 "core" 9}* +102 "processing"%9 +2 "core" 9}/ +103 "processing"%9 +2 "core" 9}3 +103 "processing"%9 +2 "core" 9~7 +102 "processing"%9 +3 "core" 9~; +102 "processing"%9 +2 "core" 9}? +103 "processing"%9 +36 "core" 9~D +110 "processing"% 9 +3 "core" 9~J +103 "processing"% 9 +2 "core" 9N +102 "processing"% 9 +3 "core" 9~R\ +102 "processing"%9 +3 "core" 9V +102 "processing"% 9 +3 "core" 9Z +102 "processing"%9 +8 "core" 9\ _ +103 "processing"%9 +2 "core" 9c +102 "processing"%9 +3 "core" 9g +102 "processing"%9 +3 "core" 9$k +102 "processing"%9 +3 "core" 9-p +102 "processing"%9 +3 "core" 94t +103 "processing"%9 +2 "core" 9=x +103 "processing"%9 +2 "core" 9E| +102 "processing"%\ 9 +3 "core" 9L +102 "processing"%9 +3 "core" 9R +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% ppQ +3 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%" +116 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%#' +589 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%$'˹ +1589 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%%  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%& +73 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%'  +55 "core"  +2 "processing"%% +3 "core" %˻]\ . +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%(' +583 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%) * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%*'ϴ +1595 "core" ' +2 ."myShortDA"delay 5:00 +4032 "Can"7\ J) +25971 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%+  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%, * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%- +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%.'\ +2457 "core" ' +2 ."myShortDA"PSV.dial PTV +8 "processing"%/ +75 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%0 +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%1 +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%2  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%3'ϴ +2481 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +4 "processing"%  +132 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%5 +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%6 @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%7' +348 "core" ' + ."myShortDA"delay 2 seconds +204 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "collection"'8  +2 "processing"%9  +5 "core"  +40  +2 "processing"%:% +3 "core" %\ + +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%=' +356 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'<  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%;  +44 "core"  +3 ."myShortDA"PS.seek 0.9ml +3 "processing"%?'A +1263 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%> @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%A' +853 "core" ' + #"myShortDA"addPMLReagent08 +3 .PSV.dial :air +3 "processing"%@  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%B'˹ +1595 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%D +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%C @ +78 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%F  +36 "core"  + "processing"%E% +4 "core" %˵\ 6 +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%G' +233 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%I * +38 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%J'ϴ +1963 "core" ' + ."myShortDA"delay 2 seconds +208 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'H& +39 "core" &|~\ \  +10 "manipulator"&L& +4 "core" &f C I +2 "manipulator"&K% +4 "core" %\  N +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&N(- +127 "core" ( + "manipulator"&M& +4 "core" &- O" +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &P& +3 "core" &- Y J" +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&Q'a +112 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&R/ +74 "core" / +2 "manipulator"&S& +3 "core" &- e v =" +2 "manipulator"&T% +4 "core" % rn i [ > +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&4'\ +111 "core" ' + ."myShortDA"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 ."myShortDA"Elbow.seek CC +3 "manipulator"&V(i +274 "core" ( + "manipulator"&W& +3 "core" &u#  K>H +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &u# * F>H +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&Z'Ͻ +101 "core" ' +2 "manipulator"&\\& +4 "core" &u#  G>H +2 "manipulator"&% +3 "core" %Ͼ  > +2 "collection"'& +4 "core" &{\  +2 "collection"'& +5 "core" &~~\  +2 ."myShortDA"CC.seek :closed +3 "collection"'^(S +5 "core" &\  +7 &F}\ %h +9 &sTz}\ 9 +10 &{u~\ M +9 &nR|~\ S +9 &1J~\ R +10 &R}\ R +9 &N~\ R +10 &wK}\ \ R +9 &8Kc\ S +9 &G}\ S +10 &N}6\ S +9 &!~L}z\ S +9 &#@I!\ S +10 &%Oz\ R +9 &&O|~\ R +10 &(N}T\ S +9 &*IN|~"\ R +9 &,\ N~\ S +10 &-L~\ R +9 &/N}~]\ R +9 &1RI\ R +10 &3N~|\ S +9 &4K~V\ R +9 &6M}/\ R +10 &8XM}4\ S +9 &:M{~\\\ R +10 &;L~\ R +9 &=M~C\ R +9 &?aI}L\ R +10 &A#O}~Q\ R +9 &BT~-\ S +9 &D[~\ T +10 &F`k}/\ V +9 &H2\ Z +10 &I+\ ^ +9 &K6\ _ +9 &MK%\ \ _ +10 &O \ \ ` +9 &P|) ` +9 &R.\ N +10 &S9N\ \ %p +9 &ScH\ L +2 ( +2 "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.52 +2 "collection"'_& +5 "core" &Sb)\ \ L +2 ."myShortDA"Hand.open +2 "manipulator"&`1 +74 "core" 1 + "manipulator"&b% +4 "core" % Ͼ w h { : +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&c'\ +94 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%e +105 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%f' +1592 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%h  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%X'ϴ +1600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%[ +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%]'\ +2598 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%d  +2 "collection"'k  +35 "core"  +130  + ."myShortDA"PSV.dial :mixloop +3 "processing"%l +116 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%a  +76 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%n'ϴ +2609 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%o  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%p'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%g +43 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%i'ϴ +2152 "Can"%\ kFL +449 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%s'\ +2608 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%t +45 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%w'ϴ +2605 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +38 "manipulator"&q& +13 "core" &u" u 2 B>H +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&x(i +18 "core" ( + "manipulator"&m& +4 "core" &s f 0 @/ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &y& +3 "core" &s o  D/ +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&z'Ͻ +97 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&{/ +76 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'|( +401 "core" ( +2 "manipulator"&}& +3 "core" &s  D/ +2 "manipulator"&~% +3 "core" % x ] @ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +107 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +282 "core" ( + "manipulator"&& +4 "core" &- + A= +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +5 "core" &- N= +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'a +114 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +79 "core" 1 + "manipulator"&% +4 "core" % kZ L  +! +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."da"delayUntil "09:36:52.42" +24760 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2472 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +46 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +2457 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%\ +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + "processing"%"% +4 "core" %˵\ 7 +2 ."da"PS.seek 1.5ml +3 "processing"%O' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%# * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%%'ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +9 .PBV.dial :waste1 +9 "processing"%&  +37 "core" + ."da"delay 30 seconds +1378 "Can"\ o 4 +1625 ."da"PBV.dial between PSV and waste1 +3 "processing"%' * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%$'\ +2459 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%) +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%( +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%v +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%+  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%,'ϴ +2468 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%- +132 "core"  +40 #"da"Pulling 0.5ml of PSR.wash +9 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%*' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%/'˹ +1590 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%0 +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%1  +35 "core"  + "processing"%2% +4 "core" %˹\ 0 +2 ."da"PS.seek 1.5ml +3 "processing"%.' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%5'ϴ +1594 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%6  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%3 * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%8 +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%9'\ +2459 "core" ' + ."da"PSV.dial PTV +4 "processing"%: +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%7 +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%< +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%;  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%='ϴ +2461 "core" ' +2 #"da"getPMLReagent08 +3 .PRV.dial :air +3 "processing"%>  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%?  +136 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%@  +45 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%A  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%D +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%C' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%F  +48 "core"  + "processing"%E% +4 "core" %\ 7 +2 ."da"PS.seek 0.55ml +3 "processing"%I' +335 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%B  +44 "core"  +2 ."da"PS.seek 2ml +3 "processing"%G'˹ +1554 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%H +44 "core" + ."da"PTV.dial :mixing +3 "processing"%L @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%K  +37 "core" +2 "processing"%M% +3 "core" %˿\ 7 +2 ."da"PS.seek 1.85ml +2 "processing"%P' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%j * +36 "core" , +2 ."da"PS.seek 0ml +5 "processing"%R'ϴ +1953 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +17413 "Can"\ $G x +30590 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%S @ +5 "core" A + ."da"PBV.dial :waste1 +3 "processing"%T  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%u * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%Q  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%W'\ +2469 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%Y +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%N  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%\\ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2485 "core" ' +3 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%4 +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%!' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%_'˹ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%`  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%b +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +44 "core" +10 "processing"%e% +3 "core" %˾\ ; +2 ."da"PS.seek 1.5ml +3 "processing"%Z' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%J * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%h'ϴ +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%f  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%[  +34 "core"  +2 ."da"delay 30 seconds +2804 "Can"\ #J +199 ."da"PBV.dial between PSV and waste1 +3 "processing"%X * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%k +74 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%d'\ +2459 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%l +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%a +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%] +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%o  +85 "core" +3 ."da"PS.seek 0ml +3 "processing"%n'ϴ +2457 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%g +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%p' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"% '˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%i  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%t +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%s  +35 "core"  + "processing"%q% +4 "core" %˾\ 8 +2 ."da"PS.seek 1.5ml +3 "processing"%m' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%y * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%{'ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%V  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%c  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%^ * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%} +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%~'\ +2450 "core" ' + ."da"PSV.dial PTV +3 "processing"%z +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%x  +85 "core" +3 ."da"PS.seek 0ml +2 "processing"%'ϴ +2461 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 "processing"% % +3 "core" %˽\ < +2 ."da"PS.seek 1.5ml +2 "processing"%w' +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +53 ."da"PS.seek 2.5ml +2 "processing"%'\ +2461 "core" ' + ."da"PSV.dial PTV +4 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%\ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%"'ϴ +346 "Can"\ e +2122 "core" ' + ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +4 .PSR.select :air +10 .PSV.dial PSR +3 "processing"% +138 "core"  +8 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +20 "processing"% +30 ."da"PS.reconfigure :default +17 "processing"%#A d`xb +20 ."da"PS.seek 0.25ml +9 "processing"%#'5 +349 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%O' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%&'˹ +1588 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%'  +5 "core"  + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +37 "core" +2 "processing"%)% +3 "core" %˵ +2 ."da"PS.seek 1.5ml +3 "processing"%(' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%v * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%+'ϴ +1590 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%$  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%-  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%, * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%* +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%0'\ +2547 "core" ' + ."da"PSV.dial PTV +8 "processing"%1 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%2 +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%/ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +4 "processing"%.'ϴ +2561 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%6 +133 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%3'˹ +2095 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%8  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%5 +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +37 "core" + "processing"%7% +4 "core" %˴\  +2 ."da"PS.seek 1.5ml +3 "processing"%<' +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%; * +37 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%9  +107 "core"  +2 ."da"PS.seek 0ml +4 "processing"%>'ϴ +1594 "core" ' + "processing"%?9 +3 "core" 95 +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +5 "processing"%@ +4 "core" 5 +2 "processing"%A& +4 "core" &^* 4 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&D% +5 "core" %\  W ` +2 "storage"(=% +4 "core" %x = ; }  + "storage"(F. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(E(d +189 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (C& +3 "core" &c = ; ~ +2 "manipulator"&B& +4 "core" &- X `= +2 "manipulator"&I% +47 "core" %\  V Y  +9 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&H(U +189 "core" ( +2 "manipulator"&L& +4 "core" &N d i9& + "storage"(K& +4 "core" &c ; @ t +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&M' +98 "core" ' +2 "storage"(j& +3 "core" &c L o +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(G'> +289 "core" ' + "storage"(P- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(S' +42 "core" ' +2 "manipulator"&T& +4 "core" &N 1 9& +2 "manipulator"&u% +3 "core" %  7 +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&R(_ +254 "core" ( +2 "manipulator"&Y& +3 "core" &] S i +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &N& +3 "core" &] _ ^ +2 ."da"Forearm.seek PC +3 "manipulator"&\\'$ +93 "core" ' + ."da"Hand.close +3 "manipulator"&/ +66 "core" / +2 ."da"PC.seek :open +3 "processing"%W( +459 "core" ( + "storage"(4& +4 "core" &c ` a +2 "manipulator"&& +3 "core" &]  +2 "manipulator"&!% +3 "core" % "  t1 +2 ."da"Forearm.seek :retract +8 "manipulator"&`'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&b(U +248 "core" ( + "manipulator"&& +4 "core" &R )- + "storage"(e& +4 "core" &c e g +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&_' +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&J1 +70 "core" 1 +2 "storage"(Z- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(f' +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"([' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1510h.tif +7 "processing"%X& +12 "core" & +4 "manipulator"&k& +8 "core" &R T Y - +4 "manipulator"&h% +11 "core" % . ) +4 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +6 "manipulator"&l'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&a(- +184 "core" ( + "manipulator"&]& +4 "core" &-   v +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &o& +3 "core" &-    +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&d'a +112 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&g/ +71 "core" / + "manipulator"&n& +4 "core" &-    +2 "manipulator"&p% +3 "core" % qd   +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&i'\ +113 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +53 "manipulator"&$&.,(\ #b +11 ."psFlush"Elbow.seek PC +3 "manipulator"&t(_ +120 "core" ( + "manipulator"&s& +4 "core" &b g j c  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &q& +3 "core" &b . G E +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"& '$ +95 "core" ' +2 "manipulator"&y& +3 "core" &b  +2 "manipulator"&m% +4 "core" %# i +2 "processing"%V& +4 "core" & +2 "processing"%c& +5 "core" & +2 ."psFlush"PC.seek :closed +4 "processing"%^(^ +5 "core" & +4 & 6 +9 &7Fn 2 +9 &Wmp G +10 &R S +9 &= R +10 &qB~ R +9 &2@ S +9 &A R +10 &A R +9 &yA R +9 &;Cg R +10 & Am S +9 &"Bm S +10 &$>V R +9 &&CC] R +9 &(?U S +10 &)?W S +9 &+=H S +10 &-G?D T +9 &/\ <? S +9 &0<8 S +10 &2>4 S +9 &4PA, S +9 &6<+ S +10 &7<' S +9 &9=& S +9 &;W?- T +10 &=> T +9 &><! S +10 &@? S +9 &B^D T +10 &DS V +9 &Ex Z +9 &Gu Z +9 &IVv Z +10 &Ky Y +9 &L| Z +10 &N Z +9 &P\\ Z +9 &R Z +10 &S Z +9 &U Z +9 &Wd Z +10 &Y$ [\ +9 &Z \\ +10 &\\ \\ +9 &^9oh ) +9 &^!k = +9 ( +2 &^- 4 + "processing"%c& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.02 +3 "processing"%}& +4 "core" &^/ 4 +3 ."psFlush"Hand.open +3 "manipulator"&{1 +73 "core" 1 + "manipulator"&z% +4 "core" %    +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%x' +594 "core" ' +5 ."psFlush"delay 5 seconds +21 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.183 seconds\ /var/log/esp/da23jul1510h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1510h15s.tif +480 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%~'\ +1067 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1510h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1510h26s.tif +1033 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +199 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +136 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +108 "core" +2 ."psFlush"PS.seek :empty +5 "processing"%'ϖ +1075 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1510h26s.tif: TIFF Upload Complete\ +7 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "20.183 sec auto-exposure",Subject: "da23jul1510h images!" +6 "storage"( - +6 "core" -' +3 "storage"( & +4 "core" &c ; 5 +3 "manipulator"& & +12 "core" &b  2 % +6 "manipulator"&% +11 "core" %\  k & +5 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"& (U +272 "core" ( +4 "manipulator"&w& +8 "core" &T" L &>J +12 "storage"(& +7 "core" &c N L n +5 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +97 "core" ' +125 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(' +62 "core" ' +3 "manipulator"&& +6 "core" &T# I S A <>J +4 "storage"(& +8 "core" &c M N J\  +3 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +5 "manipulator"&') +37 "core" ' +3 ."da"Elbow.hold +6 "manipulator"&, +10 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.28 Pucks below Top Plate +5 "storage"(\ ' +30 "core" ' +3 "manipulator"&% +8 "core" %9 0 +3 "storage"(& +7 "core" &c   C\ +3 ."da"Forearm.force -20 +10 "manipulator"&5 +9 ."da"Forearm.seek 3 + 316 counts +3 "manipulator"&'e +26 "core" ' +3 "manipulator"&"& +7 "core" &r U Z  <:, +4 "storage"(#& +6 "core" &c J N ;\  +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +7 "manipulator"&O' +26 "core" ' +2 "storage"('% +8 "core" % @ @ ]\  +6 ."downElevator"SE.seek :down +8 "storage"('g +95 (%% +6 "core" %fI   =\ \\x +4 "manipulator"&)% +8 "core" % 9 . w 9 +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&&'\ +101 "core" ' +31 ' +2 ."downElevator"SE.stop +4 "storage"(5 +15 (v& +6 "core" &c A C\  +184 ' +4 ."psFlush"PSR.select :air +9 .PSV.dial PSR +8 "processing"%( +105 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +14 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +5 "processing"%$' +585 "core" ' +3 ."psFlush"delay 5 seconds +505 .PSR.select :air +5 "processing"% +16 ."psFlush"PS.seek 2.5ml +5 "processing"%-'\ +354 #"uploadLog"upsync +1749 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%,  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%* @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%+ +103 "core" +2 ."psFlush"PS.seek :empty +5 "processing"%1'ϖ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%2 +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%/'M +1097 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1591 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%0 +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%6  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%.  +18 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%8'ϴ +2610 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%5 +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%:' +582 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%7'\ +2106 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%; U +124 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%9'ϴ +2604 "core" ' +8 ."psFlush"PSV.dial PBV +3 "processing"%< @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%?'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%@  +73 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%A'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%D +44 "core"  + ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +3 "processing"%='\ +930 "Can"\ %Fi: +1674 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%F +86 "core" ~ + ."psFlush"PBV.dial PSV +3 "processing"%C U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%B'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%I @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%U'\ +2607 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%L  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%K'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%j'M +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1590 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%P +72 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%T  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%u'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%G +75 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%M' +591 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%Y'\ +2103 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%N +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%H U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%Q @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%r'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%4  +73 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%! +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%\\'\ +2596 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%e U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%R'ϴ +2599 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%J @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%Z'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%X  +73 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%`'ϴ +2600 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&k& +5 "core" &r  P:, +3 "manipulator"&h% +3 "core" %\  P o +39 ."psFlush"Elbow.seek PC +9 "manipulator"&S(_ +259 "core" ( +2 "manipulator"&f& +3 "core" &h & D S +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &]& +3 "core" &h  D S +3 ."psFlush"Forearm.seek PC +2 "manipulator"&o'$ +96 "core" ' + ."psFlush"Hand.close +3 "manipulator"&_/ +77 "core" / +3 ."psFlush"PC.seek :open +3 "processing"%b( +459 "core" ( + "manipulator"&g& +4 "core" &h  T U +2 "manipulator"&n% +3 "core" % 6 ' U +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&p'\ +97 "core" ' + ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +3 "manipulator"&l(- +131 "core" ( +2 "manipulator"&d& +4 "core" &-  q Vc +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +3 "core" &-   L Vc +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&q'a +112 "core" ' + ."psFlush"Hand.open +2 "manipulator"&y1 +72 "core" 1 + "manipulator"&m% +4 "core" % k_ 1 C0 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&V'\ +105 "core" ' + #"myShortDA"Finished short da assay +2534 #"tina"-> access 3 +4 "storage"(a% +5 "core" %]\ - +2 "manipulator"&i% +4 "core" %\    5 W +2 "manipulator"&W& +4 "core" &-   Wc + ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(}([ +665 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 ({& +3 "core" &[A t *\ ! +1148 #"tina"-> shortDAflush; PS.flush; shortDAflush +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'z& +4 "core" &~\ % +3 "manipulator"&c& +3 "core" &-  Z Vc +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +5 "core" ( + "manipulator"& & +4 "core" &-  2 Vc +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +4 "core" &-   Vc +2 ."tina"Forearm.seek :garage +3 "manipulator"&x'a +114 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +77 "core" / +2 "manipulator"&& +4 "core" &- ' Cc +2 "manipulator"&% +3 "core" % tc  C +2 ."tina"Forearm.seek :retract +3 "manipulator"&~'\ +103 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +2 "manipulator"& (i +295 "core" ( + "manipulator"& & +4 "core" &m \ 4 V= +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &m  V= +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +3 "manipulator"&'Ͻ +98 "core" ' + "manipulator"&w& +4 "core" &m   T= +2 "manipulator"&% +4 "core" %Ͼ  7 S +2 "collection"'t& +3 "core" &\ & +3 "collection"'& +4 "core" &\ % +2 ."tina"CC.seek :closed +3 "collection"'(S +6 "core" &~\ % +5 &~\ $4 +9 &8Gu\ 1 +9 &Ym{\ F +10 &]}\ S +9 &J\ R +10 &rP}\ R +9 &4M\ R +9 &L\ R +10 &L~\ Q +9 &zN\ R +9 &>J\ Q +10 & L\ R +9 &"O~\ R +10 &$L~\ R +9 &&DO\ R +9 &(L\ Q +10 &)K\ R +38 &+O~\ R +9 &-MI\ R + &/L2\ R + &0P~\ R &2L\ Q +7 &4UL|\ R +9 &6P~\ R +10 &7N~\ R +9 &9O[\ R +9 &;^J\ Q +10 &=K.\ R +9 &>I\ R +10 &@L{\ Q +9 &BcN6\ R +9 &D#W0\ S +10 &Ee\ T +9 &G\ X +9 &IIz\ ^ +10 &K/\ _ +9 &L\ a +76 &N\ ` + &PI\ a &R\ b + &SiN\ (y + &S \ Y + ( + &Sv\ Y + &Sv\ Y &Sv\ Y +3 "collection"'& +3 #"tina"Collection Clamp onSpring/offSpring for 4/27 samples, on/off torque 2.33 +3 "collection"'& +6 "core" &Sv\ Y + &Sv\ Y + ."tina"Hand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % Ͼ  L +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&['\ +97 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%"  +44 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."tina"PS.seek 2.5ml +2 "processing"%#'\ +2599 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%'  +2 "collection"'  +7 "core"  +96  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +192 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%% @ +75 "core" B +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2596 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%)  +190 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%'\ +2597 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%  +2 "collection"'v  +5 "core" +4  + ."tina"PSV.dial :PTV,via: :air +4 "processing"%\ +201 "core" +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%O @ +6 "core" A +2 ."tina"PS.seek 0ml +4 "processing"%'ϴ +2594 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%(  +189 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%'\ +2607 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +6 ."tina"CBV.dial PRV +3 "collection"'$  +5 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%, +40 "Can"\ ` +163 "core" +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%* @ +5 "core" A +2 ."tina"PS.seek 0ml +5 "processing"%+'ϴ +2596 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%-  +189 "core"  + #"tina"Pulling 1.5ml of PSR.flush +3 .PSR.select :flush +5 .PS.seek 1.5ml +6 "processing"%2' +1594 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%1  +45 "core"  +2 ."tina"PS.seek 0ml +5 "processing"%/'ϴ +1609 "core" ' + ."tina"PSV.dial PSR +3 "processing"%0 +44 "core"  +2 ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +2 "processing"%6'\ +2599 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 "collection"'.  +6 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +190 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%5 @ +6 "core" A +2 ."tina"PS.seek 0ml +3 "processing"%8'ϴ +2618 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%:  +119 "core" +8 ."tina"PS.seek 2.5ml +5 "processing"%3'\ +2607 "core" ' + ."tina"PSV.dial :PTV +4 "processing"%; +71 "core" ~ +3 ."tina"PS.seek 0ml +3 "processing"%7'ϴ +2599 "core" ' + ."tina"PSV.dial :air +4 "processing"%<  +75 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%9'\ +2596 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%@ +75 "core" ~ +2 ."tina"PS.seek 0ml +3 "processing"%?'ϴ +2609 "core" ' + ."tina"PSV.dial :air +3 "processing"%D  +74 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%A'\ +2598 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%F +76 "core" ~ +2 ."tina"PS.seek 0ml +3 "processing"%C'ϴ +2609 "core" ' + #"tina"Garaging FlushPuck in Collection Clamp +3 "manipulator"&=& +6 "core" &m  K= +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&I(i +3 "core" ( +3 "manipulator"&B& +3 "core" &m k K= +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &L& +3 "core" &m > L= +2 ."tina"Forearm.seek CC +5 "manipulator"&U'Ͻ +93 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +74 "core" / +2 ."tina"CC.seek :open +3 "collection"'K( +404 "core" ( +2 "manipulator"&j& +4 "core" &m  T S= +2 "manipulator"&P% +3 "core" %  E S +3 ."tina"Forearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +2 "manipulator"&(- +283 "core" ( +2 "manipulator"&G& +4 "core" &-  U +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &u& +3 "core" &-  & U +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&M'a +111 "core" ' +2 ."tina"Hand.open +2 "manipulator"&N1 +74 "core" 1 + "manipulator"&H% +4 "core" % kU s @ +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&Y'\ +111 "core" ' +2 #"tina"Flushing Processing stage +2 "processing"%Q% +7 "core" %ϷL\ A +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +5 "core" &O\ A + "manipulator"&4& +4 "core" &-   7 W +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&r(- +6 "core" ( + "manipulator"&!& +4 "core" &- \  W +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &-  R W +2 ."tina"Forearm.seek :garage +2 "manipulator"&'a +114 "core" ' + ."tina"Hand.close +2 "manipulator"&e/ +76 "core" / +2 "manipulator"&\\& +4 "core" &-  A + "manipulator"&J% +4 "core" % kZ 6 A +2 ."tina"Forearm.seek :retract +3 "manipulator"&R'\ +112 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +3 "manipulator"&X(_ +114 "core" ( +2 "manipulator"&Z& +4 "core" &g  W + ."tina"Elbow.reconfigure :loose +38 "manipulator"&$ &.,(#b +11 &k& +3 "core" &g   1 W +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek PC +3 "manipulator"&h'$ +97 "core" ' +2 "manipulator"&f& +4 "core" &g +  Q +2 "manipulator"&]% +4 "core" %,  ' Q +2 "processing"%& +4 "core" &T\ > +3 "processing"%_& +5 "core" &N\ = +2 ."tina"PC.seek :closed +3 "processing"%&(^ +6 "core" &O\ = +3 &M\ =5 +9 &<GrL\ 61 +10 &_nxN\ 5F +9 &WN\ 8Q +9 &GI\ 9Q +10 &zHK\ 9R +9 &>FP\ 9Q +9 &HN\ 9Q +10 &IN\ 9Q +9 &GP\ 9Q +10 &EIQ\ 8Q +9 &!GO\ 9Q +9 &"IQ\ 9R +10 &$GL\ 9Q +9 &&OHQ\ 8Q +10 &(HS\ 9P +9 &)IS\ 9Q +9 &+GS\ 9Q +10 &-WHS\ 8Q +9 &/HP\ 9Q +9 &0HP\ 9Q +10 &2HR\ 8Q +9 &4^HH\ 9Q +9 &6!HQ\ 9Q +10 &7HR\ 9Q +9 &9HR\ 9Q +10 &;gFR\ 8Q +9 &=)IS\ 8Q +9 &>HP\ 9Q +10 &@KP\ 8Q +9 &BlQV\ 7R +10 &D)`R\ 7T +9 &EU\ 4W +9 &G~N\ 4W +10 &IdR\ 4W +9 &K%~R\ 4X +9 &LP\ 4W +10 &NM\ 3X +9 &PiO\ 4X +10 &R+Q\ 4X +9 &SQ\ 4Y +9 &UR\ 4Y +10 &WnR\ 4Y +9 &Y/O\ 3Z +9 &ZP\ 3Z +10 &\\Q\ 2Z +9 &^3cnQ\ 62 +9 &^lN\ 6? +10 ( + &^/Q\ 96 +2 "processing"%_& +3 #"tina"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.83 +7 "processing"%^& +5 "core" &^/J\ 96 +7 ."tina"Hand.open +2 "manipulator"&g1 +71 "core" 1 + "manipulator"&n% +4 "core" % ' X L +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&d'\ +96 "core" ' + ."tina"PSV.dial PSR +3 "processing"%s +72 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 1ml +2 "processing"%o'M +1092 "core" ' + ."tina"PSR.select :air +4 "processing"% +11 ."tina"PS.seek 2.5ml +3 "processing"%S'\ +1587 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%y +75 "core" + ."tina"PTV.dial :puck +2 "processing"%m  +75 "core"  + ."tina"PBV.dial :waste1 +3 "processing"%p  +55 "core" +2 ."tina"PS.seek 0ml +5 "processing"%q'ϴ +2607 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%a +75 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +11 ."tina"PS.seek 0.5ml +2 "processing"%i' +590 "core" ' + ."tina"PSR.select :air +4 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%W'\ +2096 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%E +75 "core" + ."tina"PBV.dial PSV +4 "processing"%{ U +56 "core" V +2 ."tina"PS.seek 0ml +3 "processing"%z'ϴ +2601 "core" ' + ."tina"PSV.dial PBV +3 "processing"%c @ +45 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"% '\ +2605 "core" ' +2 ."tina"PSV.dial :waste1 +7 "processing"%>  +74 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%'ϴ +2605 "core" ' + ."tina"PSV.dial PSR +4 "processing"% +45 "core"  + ."tina"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%'\ +2597 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%l +73 "core" +2 ."tina"PBV.dial PSV +2 "processing"%V U +6 "core" U +2 ."tina"PS.seek 0ml +3 "processing"%x'ϴ +2604 "core" ' + ."tina"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."tina"PS.seek 2.5ml +5 "processing"%'\ +2604 "core" ' +8 ."tina"PSV.dial :waste1 +4 "processing"%  +73 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%w'ϴ +2607 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +7 "manipulator"&& +6 "core" &g 7 S +2 ."tina"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&t(_ +6 "core" ( + "manipulator"&~& +4 "core" &g # O S +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &|& +3 "core" &g  S +2 ."tina"Forearm.seek PC +4 "manipulator"&'$ +97 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."tina"PC.seek :open +3 "processing"%( +461 "core" ( +2 "manipulator"&& +3 "core" &g   1 U +2 "manipulator"&"% +3 "core" % '    U +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&`(- +136 "core" ( +2 "manipulator"&& +3 "core" &-\   U# +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &'& +4 "core" &-\   8 U# +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"& 'a +116 "core" ' +2 ."tina"Hand.open +2 "manipulator"&%1 +73 "core" 1 + "manipulator"&#% +4 "core" % gO m g @ +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&)'\ +115 "core" ' + #"tina"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +6 "core" &\ ' +2 "manipulator"&& +4 "core" &-  a W# + ."tina"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."tina"Elbow.seek FlushPuck::Garage +4 "manipulator"&v(- +4 "core" ( +2 "manipulator"&\ & +4 "core" &-   ? W# + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &O& +3 "core" &-   x W# +2 ."tina"Forearm.seek :garage +5 "manipulator"&'a +112 "core" ' + ."tina"Hand.close +3 "manipulator"&(/ +52 "Can"\ !Vf +25 "core" / +2 "manipulator"&& +4 "core" &- C# + "manipulator"&$% +4 "core" % rg  C +2 ."tina"Forearm.seek :retract +3 "manipulator"&,'\ +106 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +6 "manipulator"&*(i +270 "core" ( + "manipulator"&& +4 "core" &a* . ? QD{ +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &-& +3 "core" &a* [ PD{ +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&+'Ͻ +102 "core" ' + "manipulator"&1& +4 "core" &a* ND{ +2 "manipulator"&2% +4 "core" %  N +2 "collection"'0& +4 "core" &\ " +2 "collection"'/& +5 "core" &\ " +2 ."tina"CC.seek :closed +3 "collection"'.(S +4 "core" &\ " +8 & 0\ $d +9 &Vx\ 8 +9 &|t\ M +10 &P\ Q +9 &KJ\ R +9 &N\ Q +10 &N\ R +9 &J\ R +10 &SM\ R +9 &I\ Q +9 &M\ Q +10 &!L\ R +9 &#[J\ R +9 &%M\ Q +10 &&H\ Q +9 &(J\ Q +10 &*cK\ R +9 &,%J\ R +9 &-J\ Q +10 &/J\ Q +9 &1lG\ Q +10 &3.N^\ Q +9 &4Lu\ Q +45 &6K~\ Q +9 &8tH~\ Q + &:6LZ\ Q +3 &;J`\ Q + &=Ga\ Q + &?|L~\ Q +5 &A=Kh\ R +10 &BO\ R +9 &DU\ S +10 &Fzk\ U +9 &H-\ Z +9 &I\ ^ +10 &K\ ^ +9 &Md*\ _ +9 &O$p\ ` +10 &Pb\ ` +9 &R\ M +10 &S)f\ 's +9 &Sw&\ X +2 ( +2 "collection"'/& +3 #"tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.55 +3 "collection"'& +5 "core" &Su\ X +2 ."tina"Hand.open +2 "manipulator"&51 +78 "core" 1 + "manipulator"&6% +3 "core" % Ϲ  F +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +3 "manipulator"&:'\ +96 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%8  +45 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."tina"PS.seek 2.5ml +2 "processing"%;'\ +2601 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "collection"'3  +6 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%< +191 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%7 @ +190 "core" ? +2 ."tina"PS.seek 0ml +4 "processing"%@'ϴ +2602 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%9  +203 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%D'\ +2607 "core" ' + ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +9 ."tina"CBV.dial PRV +4 "collection"'?  +11 "core"  + ."tina"PSV.dial :PTV,via: :air +4 "processing"%F +187 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%A @ +6 "core" @ +2 ."tina"PS.seek 0ml +2 "processing"%='ϴ +2600 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%B  +190 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%L'\ +2600 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "collection"'  +5 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +203 "core" +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +4 "processing"%['ϴ +2595 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +188 "core"  + #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 1.5ml +2 "processing"%j' +1598 "core" ' + ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%P  +46 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%U'ϴ +1598 "core" ' + ."tina"PSV.dial PSR +3 "processing"%G +46 "core"  + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%u'\ +2604 "core" ' + ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "collection"'I  +5 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%N +190 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%H'ϴ +2607 "core" ' + ."tina"PSV.dial :air +3 "processing"%T  +86 "core" +2 ."tina"PS.seek 2.5ml +5 "processing"%Q'\ +2609 "core" ' + ."tina"PSV.dial :PTV +3 "processing"% +71 "core"  +2 ."tina"PS.seek 0ml +42 "processing"%4'ϴ +2621 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%!  +86 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2595 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%M +71 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%e'ϴ +2598 "core" ' + ."tina"PSV.dial :air +3 "processing"%\\  +74 "core"  +2 ."tina"PS.seek 2.5ml +4 "processing"%J'\ +2610 "core" ' + ."tina"PSV.dial :PTV +3 "processing"% +74 "core" ~ +2 ."tina"PS.seek 0ml +3 "processing"%Y'ϴ +2601 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&Z& +6 "core" &a)  HD{ +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&k(i +4 "core" ( +3 "manipulator"&& +4 "core" &a)  GD{ + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &f& +3 "core" &a)  GD{ +2 ."tina"Forearm.seek CC +4 "manipulator"&]'Ͻ +95 "core" ' + ."tina"Hand.close +3 "manipulator"&/ +71 "core" / +2 ."tina"CC.seek :open +3 "collection"'r( +403 "core" ( + "manipulator"&R& +4 "core" &a) . MD{ + "manipulator"&b% +4 "core" % = M +2 ."tina"Forearm.seek :retract +3 "manipulator"&^'\ +96 "core" ' + ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&g(- +291 "core" ( + "manipulator"&n& +4 "core" &-  C U +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &_& +3 "core" &-   U +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +3 "manipulator"&s'a +115 "core" ' + ."tina"Hand.open +2 "manipulator"&h1 +78 "core" 1 + "manipulator"&C% +4 "core" % gO h d @ +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +2 "manipulator"&o'\ +105 "core" ' +13242 "Can"\ .9 +52239 #"tina"-> access 4\ access 4 +6 "storage"(y% +4 "core" %] ^\ 0 +3 "manipulator"&m% +3 "core" %  & $ [ ] +2 "manipulator"&p& +4 "core" &- "  d [ +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(S( +985 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +5 (a% +3 "core" %] x\ % +2 "manipulator"&q% +3 "core" %   j W ] +2 "manipulator"&i& +3 "core" &-   8 W +3 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 1 +2 "storage"(E( +5 "core" ( +2 ."tina"SC.configure :limp +3 "storage"($(\ 1b +5 ({& +96 "core" &\ - +526 #"tina"-> startTube 4 +334 #-> start(:myShortDA){shortDA} +4 "collection"'W% +10 "processing"%c% + "core" %\ ( +7 %ϸ\ C +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +2867 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%z +45 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%>  +72 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +132 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +45 "processing"%'ZP +1511 "Can"\ ,>! +756 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'l  +8 "core"  +125  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%V' +1260 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +106 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"% 'ϴ +587 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%x +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"% 'M +1099 "core" ' + ."myShortDA"PSR.select :air +8 "processing"% +14 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%~'ϴ +2598 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%| +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1096 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%X'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%d +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%&  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%" +103 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%' +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2600 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%t& +6 "core" &\ E + "manipulator"&%% +4 "core" %  $ # [ ] +2 "storage"(#% +4 "core" %] -\ / + "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((, +517 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &, 9\ + +2 "manipulator"&\ & +4 "core" &-  X +2 "manipulator"&O% +4 "core" %  X ] +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"& (/ +188 "core" ( +2 "manipulator"&(& +3 "core" &-  ) V1 +2 "storage"(& +3 "core" &, \ + +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&$' +90 "core" ' +2 "storage"(`& +3 "core" &, _\ + +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"()'> +303 "core" ' + "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (& +4 "core" &, A\ ( + "manipulator"&-& +4 "core" &- !  S1 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&v(/ +5 "core" ( +2 "manipulator"&1& +4 "core" &- "  S1 + "storage"(2& +4 "core" &, 3\ ) +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&0'ρ +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&,/ +78 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:10:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&K& +3 "storage"('g +8 "core" &-   T1 +2 "manipulator"&5% +3 "core" % ό  O +39 ."myShortDA"Forearm.seek :retract +10 "manipulator"&6'\ +100 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&/(_ +106 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +141 "core" ( + "manipulator"&8& +4 "core" &Z   4 Y +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &+& +3 "core" &Z   Y +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&w'$ +97 "core" ' + "manipulator"&3& +4 "core" &Z ! U Q +2 "manipulator"&<% +3 "core" %- R Q +2 "processing"%7& +4 "core" &\ ? +2 "processing"%;& +5 "core" &\ ? +2 ."myShortDA"PC.seek :closed +2 "processing"%9(^ +7 "core" &\ ? +6 & 2\ ;$e +10 &Ts\ 78 +9 &|q\ 6M +9 &K\ :Q +10 &PI\ :Q +9 &G\ :Q +10 &I\ :Q +9 &H\ :Q +9 &XJ\ 9Q +10 &I\ :R +9 &I\ 9R +9 &!I\ :Q +10 &#`F\ :Q +9 &%"E\ :Q +10 &&J\ 9Q +9 &(H\ :Q +9 &*hJ\ 9Q +10 &,)I\ :R +9 &-I \ :Q +9 &/F\ :Q +10 &1oI\ :R +9 &32H\ :Q +10 &4K\ 9Q +9 &6H\ :Q +9 &8xE\ 9Q +10 &::J\ :Q +9 &;I\ :Q +9 &=F\ :Q +10 &?L\ 9Q +9 &A@O\ 9R +10 &CT\ 9R +9 &Dk\ 7U +9 &Fv\ 5X +10 &H8}\ 6X +9 &I \ 5X +9 &K\ 5X +10 &M}\ 5X +9 &O=\ 4Y +10 &P \ 4Y +9 &R\ 5Y +9 &T \ 4Y +10 &VD\ 4Y +9 &X\ 4Y +9 &Y\ 4Z +10 &[\ 4Z +9 &]I \ 3P +10 &^~J \ 5a +9 &^U\ 96 +5 ( +2 "processing"%;& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.84 +3 .Hand.open +4 "manipulator"&@1 +6 "core" &^*\ :6 +62 1 + "manipulator"&?% +4 "core" % & L +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&F'\ +93 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%A  +3 %D9 +6 "core" 9 +102 "processing"%B9 +2 "core" 9 +102 "processing"%=9 +3 "core" 9  +103 "processing"%9 +2 "core" 9  +102 "processing"% 9 +3 "core" 9 +102 "processing"%L9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%[9 +2 "core" 9 +103 "processing"%P9 +2 "core" 9" +102 "processing"%j9 +3 "core" 9& +102 "processing"%G9 +3 "core" 9* +102 "processing"%U9 +2 "core" 9/ +103 "processing"%I9 +3 "core" 93 +102 "processing"%N9 +4 "core" 97 +102 "processing"%u9 +2 "core" 9; +102 "processing"%T9 +3 "core" 9? +102 "processing"%H9 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%Q9 +3 "core" 9L +102 "processing"%!9 +2 "core" 9P +103 "processing"%49 +2 "core" 9T +103 "processing"%M9 +2 "core" 9Y +102 "processing"%9 +3 "core" 9] +103 "processing"%\\9 +2 "core" 9a +103 "processing"%e9 +2 "core" 9e +102 "processing"%9 +3 "core" 9i +102 "processing"%J9 +3 "core" 9n +102 "processing"%Z9 +4 "core" 9r +102 "processing"%9 +2 "core" 9&v +102 "processing"%f9 +3 "core" 9-z +102 "processing"%9 +2 "core" 95~ +103 "processing"%*9 +2 "core" 9< +102 "processing"%:9 +3 "core" 9D +103 "processing"%.9 +2 "core" 9K +102 "processing"%R9 +3 "core" 9S\ +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"%b ppQ +6 ."myShortDA"delay 1:30 +4 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +104 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%n' +584 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%k'˹ +1597 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%_  +132 "core"  +9 ."myShortDA"PSV.dial PTV +2 "processing"%h +75 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%C  +55 "core" +2 "processing"%^% +3 "core" %˹\ < +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%s' +596 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%y * +35 "core" + +3 ."myShortDA"PS.seek 0ml +3 "processing"%m'ϴ +1593 "core" ' + ."myShortDA"delay 5:00 +19655 "Can"\ "I$( +10349 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%p  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%}  +38 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%q +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%i'\ +2471 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%{ +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%S +75 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%W +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%c  +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%z'ϴ +2455 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%>  +133 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%Y @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%l' +350 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'  + "processing"%  +4 "core"  +43  + "processing"%% +4 "core" %3\ , +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%V' +347 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'x  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +45 "core"  +3 ."myShortDA"PS.seek 0.9ml +3 "processing"% 'A +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +851 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%|  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%~'˹ +1590 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"% +45 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%d @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%&  +37 "core" + "processing"%X% +4 "core" %˸\ 9 +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%"' +240 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%''ϴ +1944 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &\  +2 "manipulator"&t& +3 "core" &Z H +2 "manipulator"&%% +4 "core" %\  ` N +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&#(- +125 "core" ( + "manipulator"&& +4 "core" &-  N. +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +3 "core" &- L. +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +111 "core" ' +2 ."myShortDA"Hand.close +3 "manipulator"&\ / +75 "core" / +8 "manipulator"&O& +3 "core" &- v w W =. +2 "manipulator"&(% +4 "core" % ng d M X = +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&g(i +270 "core" ( +2 "manipulator"&`& +3 "core" &u$ G?U +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &o& +3 "core" &u$ C?U +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +98 "core" ' + "manipulator"&& +4 "core" &u% 7 E?U +2 "manipulator"&-% +3 "core" %Ͻ  D +2 "collection"'1& +4 "core" &\  +3 "collection"'2& +4 "core" &~\  +2 ."myShortDA"CC.seek :closed +4 "collection"',(S +5 "core" &\  +6 &\ 9 +9 &AEp\ 1 +10 &`lz\ \ F +9 &_\ S +10 &K\ R +9 &xO\ R +9 &:J\ R +10 &J}q\ R +9 &K\ R +9 &J\ R +10 &BJ\ R +9 &!M\ R +10 &"L\ S +9 &$Km\ R +9 &&JN\ \ R +10 &( L\ R +9 &)G~\ R +9 &+Km\ S +10 &-RJ\ R +9 &/Kc\ S +9 &0Ks\ R +10 &2Gv\ R +9 &4ZKt\ R +10 &6G1\ R +9 &7J\ R +9 &9Kz\ S +10 &;bI\ R +9 &=$J\ R +9 &>Jm\ R +10 &@H\ R +9 &BiN \ S +10 &D+S\ S +9 &Ee\ U +9 &G\ Y +10 &IOp\ ^ +9 &K \ ` +9 &L\ ` +10 &N\ a +9 &PQ\ ` +10 &R\ b +9 &SpN3\ %r +9 &S e\ Y +6 ( +2 "collection"'2& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.52 +2 "collection"'K& +6 "core" &S\ Y + &S\ Y +2 ."myShortDA"Hand.open +2 "manipulator"&51 +73 "core" 1 + "manipulator"& % +4 "core" % Ͻ V g = +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&$'\ +103 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%) +106 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%0' +1598 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%8  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%+'ϴ +1593 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%v +44 "core"  + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%3'\ +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%<  +4 "collection"'7  +32 "core"  +129  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +115 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%6  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2602 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%@  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%?'\ +2607 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%D +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%;'ϴ +2601 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%B  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%w'\ +2606 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%= +45 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%'ϴ +2606 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"& & +6 "core" &u# y 3 >?U +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +4 "manipulator"&L(i +47 "core" ( +8 "manipulator"&& +4 "core" &p  G + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +3 "core" &p 8 E +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&P'Ͻ +92 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&j/ +68 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'G( +406 "core" ( +2 "manipulator"&U& +3 "core" &p S L +2 "manipulator"&I% +3 "core" % ϶ ! L! +2 ."myShortDA"Forearm.seek :retract +4 "manipulator"&N'\ +97 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +4 "manipulator"&u(- +279 "core" ( + "manipulator"&T& +4 "core" &- e J +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &H& +4 "core" &- M +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +114 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&Q1 +73 "core" 1 + "manipulator"&!% +4 "core" % gT  5 7 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&4'\ +111 "core" ' +3 ."da"delayUntil "11:24:16.01" +8489 "Can"\ #I' +16331 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%M @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +38 "core" , + ."da"PSV.dial :air +3 "processing"%e  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2440 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%J +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%Z  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%f  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2459 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%* +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +7 .PSR.select :wash +4 "processing"% +17 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%:' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%.'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%R  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%] +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%n% +3 "core" %˸\ 9 +2 ."da"PS.seek 1.5ml +3 "processing"%_' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%h * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%C'ϴ +1588 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%^  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%k  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%y * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%s +74 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%A'\ +2470 "core" ' + ."da"PSV.dial PTV +44 "processing"%p +82 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%} +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%a +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%q  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%m'ϴ +2468 "core" ' + #"da"washCycleDA #2 of 2 +8 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%{ +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%S' +579 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%W'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%c  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%i +73 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%>  +36 "core" +2 "processing"% % +3 "core" %˹\ < +2 ."da"PS.seek 1.5ml +3 "processing"%Y' +577 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%z * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."da"delay 2:00 +1569 "Can"\ !M*T +10434 #"da"recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%l * +38 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%x +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2467 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%V +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%|  +85 "core" +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +2466 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%  +50 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%d  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%&  +43 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%X  +16 "core" +2 ."da"PSV.dial :mixloop +3 "processing"% +53 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%~' +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%"  +47 "core"  + "processing"%% +4 "core" %\ < +2 ."da"PS.seek 0.55ml +3 "processing"%t' +330 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%%  +54 "core" +2 ."da"PS.seek 2ml +3 "processing"%'˹ +1551 "core" ' + ."da"PSV.dial :PML +3 "processing"%E +55 "core" +2 ."da"PTV.dial :mixing +2 "processing"%/ @ +79 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%\  +37 "core" + "processing"%O% +4 "core" %˺\ , +2 ."da"PS.seek 1.85ml +3 "processing"%(' +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%F * +37 "core" , +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +1945 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +33028 "Can"\ U-d +14974 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%` @ +16 "core" ? + ."da"PBV.dial :waste1 +45 "processing"%o  +41 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%# * +37 "core" , +2 ."da"PSV.dial :air +3 "processing"%  +53 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%-'\ +2470 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%1 +54 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%r +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%K  +54 "core" +2 ."da"PS.seek 0ml +3 "processing"%5'ϴ +2459 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%2' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%)'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%8  +37 "core" + "processing"%0% +4 "core" %˶'\ 9 +2 ."da"PS.seek 1.5ml +3 "processing"%v' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%+ * +37 "core" , +2 ."da"PS.seek 0ml +5 "processing"%7'ϴ +1587 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%<  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%6 * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%3 +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%@'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%D +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%? +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%B  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%;'ϴ +2464 "core" ' +2 #"da"washCycleDA #2 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%=' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%w'˹ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%[  +36 "core" +2 "processing"%j% +3 "core" %˸#\ ; +2 ."da"PS.seek 1.5ml +2 "processing"%g' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%$ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%,'ϴ +1595 "core" ' + ."da"delay 2:00 +2901 "Can"\ Y0+  +9103 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%U  +4 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%I  +78 "core" +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%P * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%T +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%H'\ +2463 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%L +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Q +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%! +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%N  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2459 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%M +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%\\'˹ +1603 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%e  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%J  +35 "core"  +2 "processing"%Z% +4 "core" %˾,\ , +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%f * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%*  +5 "core"  + ."da"PBV.dial :waste1 +4 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%: * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%R +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%]'\ +2441 "core" ' + ."da"PSV.dial PTV +8 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%n +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%. +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%h  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%_'ϴ +2458 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%^ +134 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +8 "processing"% +19 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%k'5 +333 "core" ' + ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%y' +333 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%s'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%C  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%p +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%}  +36 "core" +2 "processing"%a% +4 "core" %˴  +2 ."da"PS.seek 1.5ml +2 "processing"%q' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%A * +35 "core" , +2 ."da"PS.seek 0ml +44 "processing"%{'ϴ +1602 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%m  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%S  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%c * +37 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%i +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%>'\ +2539 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +364 "Can" 4=\  +138 ."da"PSV.dial PSR +3 "processing"%W +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%z +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%Y  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2548 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +135 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%l'˹ +2097 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%x  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%V  +36 "core" +2 "processing"%% +4 "core" %˵ \  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +586 "core" ' + ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +3 "processing"%| * +36 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%  +106 "core"  +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +1594 "core" ' + "processing"%d9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +3 .PH.coast +4 "processing"%& +4 "core" 5 +2 "processing"%X& +3 "core" &^*\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" %\  [ X c u +2 "storage"(% +4 "core" %} 8 :   + "storage"(". +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"((d +197 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (~& +3 "core" &e  +2 "manipulator"&%& +4 "core" &- \\ R Q +2 "manipulator"&t% +4 "core" %\  ] V u +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&E(U +190 "core" ( + "manipulator"&/& +4 "core" &K c d8 +2 "storage"(\ & +4 "core" &e > = 9 +2 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&O' +94 "core" ' + "storage"(F& +4 "core" &e\ \ \ F +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('> +288 "core" ' +2 "storage"((- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(`' +38 "core" ' +2 "manipulator"&o& +3 "core" &K 8 +2 "manipulator"&#% +4 "core" % E +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&(_ +254 "core" ( +2 "manipulator"&1& +4 "core" &_ X e , + ."da"Elbow.reconfigure :loose +54 "manipulator"&$ &.,(#b +8 && +3 "core" &_ -  +2 ."da"Forearm.seek PC +4 "manipulator"&r'$ +97 "core" ' +2 ."da"Hand.close +2 "manipulator"&K/ +70 "core" / +2 ."da"PC.seek :open +5 "processing"%-( +455 "core" ( + "storage"( & +4 "core" &e  +2 "manipulator"&5& +3 "core" &_  3  +2 "manipulator"&2% +4 "core" % 8 q s  +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +4 "manipulator"&'(U +266 "core" ( +2 "manipulator"&8& +3 "core" &i g c ,3 +2 "storage"(0& +4 "core" &e 8 . E +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&)' +99 "core" ' + ."da"Hand.open +2 "manipulator"&+1 +76 "core" 1 +2 "storage"(v- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(<' +28 "core" ' +3 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.18 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1512h.tif +9 "processing"%6& +12 "core" &j +4 "manipulator"&3& +6 "core" &i 9 - w 3 +2 "manipulator"&7% +4 "core" % - % = T +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&D(- +222 "core" ( + "manipulator"&?& +4 "core" &-  \  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &B& +3 "core" &- 2 +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&@'a +113 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&;& +4 "core" &- s m l  +2 "manipulator"&=% +4 "core" % mg x  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +113 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&(_ +125 "core" ( + "manipulator"&[& +4 "core" &f Z T   +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &j& +3 "core" &f L N P  +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&w'$ +96 "core" ' +2 "manipulator"&$& +4 "core" &f ! \\ +2 "manipulator"&g% +4 "core" %%  +2 "processing"%U& +4 "core" &f +2 "processing"%I& +5 "core" & +3 ."psFlush"PC.seek :closed +2 "processing"%P(^ +7 "core" & +4 & 6 +10 &AGn 2 +9 &coq F +9 &S S +10 &< R +9 &{@ S +9 &>? R +10 &> R +9 &A S +10 &? R +9 &FC R +9 &!A S +10 &"> R +9 &$C R +10 &&M@ S +9 &(= S +9 &); S +10 &+< S +9 &-S? S +9 &/@ T +10 &0? S +9 &2; S +9 &4[> S +10 &6; T +9 &7@ S +10 &9; S +9 &;c< S +9 &=$? T +10 &>> T +9 &@< T +9 &BhD T +10 &D'W U +9 &Ex Y +10 &Gx Y +9 &Ibx Y +9 &K#u Z +10 &L{ Z +9 &N{ Z +9 &Pg Z +10 &R){ Z +9 &Sz [ +10 &Un [\ +9 &Wmt [\ +9 &Y-k \\ +10 &Zn \\ +9 &\\m ^ +9 &^8khz . +10 &^hl ? +9 ( +2 "processing"%I& +3 "core" &^1i 8 +2 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.03 +54 "processing"%T& +14 "core" &^1W 8 +2 ."psFlush"Hand.open +2 "manipulator"&,1 +71 "core" 1 + "manipulator"&L% +4 "core" % %   +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&Q'\ +96 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%! +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%N' +49 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.34 seconds\ /var/log/esp/da23jul1512h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1512h15s.tif +543 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%H'\ +504 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1512h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1512h26s.tif +1589 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%M @ +201 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +136 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +108 "core" +2 ."psFlush"PS.seek :empty +5 "processing"%e'ϖ +517 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1512h26s.tif: TIFF Upload Complete\ +4 ."Qmail"DAfans.email "15.34 sec auto-exposure",Subject: "da23jul1512h images!" +5 ."da"Gate.power :camera,:OFF +7 "storage"(- +5 "core" -' +7 "storage"(J& +15 "core" &e & % +5 "manipulator"&Z& +8 "core" &f $ +2 "manipulator"&\\% +3 "core" %\  D $ +5 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +5 "manipulator"&f(U +267 "core" ( +3 "manipulator"&& +7 "core" &M" $=F +4 "storage"(*& +8 "core" &e J K +5 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +7 "manipulator"&' +99 "core" ' +9 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(:' +53 "core" ' +3 "manipulator"&R& +8 "core" &N" Q P _ 9=E +4 "storage"(& +7 "core" &e   \  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +8 "manipulator"&') +41 "core" ' +8 ."da"Elbow.hold +8 "manipulator"&n, +8 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(.' +31 "core" ' +6 "manipulator"&h% +12 "core" %0  /v +3 "storage"(]& +8 "core" &e 7\ \ +4 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 307 counts +5 "manipulator"&^'\\ +21 "core" ' +3 "manipulator"&_& +7 "core" & r v i =5 +4 "storage"(k& +8 "core" &e J G S\  +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&y' +48 "core" ' +3 "storage"(C% +8 "core" % = > \  +4 ."downElevator"SE.seek :down +7 "storage"(p'g +97 (}% +6 "core" %rJ   v\ \\y +119 "manipulator"&a% +10 "core" %& H M 5 9 +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&s'\ +18 "core" ' +6 ."downElevator"SE.stop +6 "storage"(5 +70 "core" ' +3 "storage"(A& +8 "core" &e ? D \  +761 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +9 "processing"%q +110 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +13 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%m' +595 "core" ' +3 ."psFlush"delay 5 seconds +36 #"uploadLog"upsync +470 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%S'\ +2105 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%c  +36 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%i @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"%{ +103 "core" +2 ."psFlush"PS.seek :empty +3 "processing"% 'ϖ +2598 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%W +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%z'M +1090 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%Y'\ +1590 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%> +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +76 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +18 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%x'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%V' +608 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%l +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%| U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"% 'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%d'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%&  +73 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%X'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +2602 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%" +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%~ U +5 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%%'ϴ +2604 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%t @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%/  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%\ 'ϴ +2610 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%u +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +55 ."psFlush"PS.seek 1ml +3 "processing"%F'M +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%4'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%( +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%o  +18 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%#  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2623 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%O +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%1' +174 "Can"\ %H8\  +415 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%E'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%K U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%9 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%5  +72 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%2'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%r +43 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%8'\ +2603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%0 +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%+'ϴ +2624 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%v @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%6'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +72 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%3'ϴ +2605 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&7& +12 "core" &  O5 +2 "manipulator"&`% +3 "core" %\ \ O +3 ."psFlush"Elbow.seek PC +2 "manipulator"&<(_ +254 "core" ( + "manipulator"&)& +4 "core" &_  G S +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &?& +3 "core" &_  S +3 ."psFlush"Forearm.seek PC +2 "manipulator"&B'$ +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&'/ +73 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +459 "core" ( + "manipulator"&;& +4 "core" &_  } V +2 "manipulator"&=% +3 "core" % /  V +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&[(- +164 "core" ( +2 "manipulator"&j& +3 "core" &- Xu +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &@& +4 "core" &- F Xu +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&$'a +115 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&g1 +76 "core" 1 +2 "manipulator"&U% +51 "core" % kR  C +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&D'\ +103 "core" ' +2 #"myShortDA"Finished short da assay +7627 #"tina"-> access 3 +4 "storage"( % +4 "core" %` \ - +2 "manipulator"&-% +4 "core" %\    I Y +2 "manipulator"&T& +3 "core" &-   ? Yu +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(,([ +673 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (L& +3 "core" &[ H\ " +1498 #"tina"-> shortDAflush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'I& +5 "core" &I\ ( +2 "manipulator"&!& +3 "core" &- Xu +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(- +4 "core" ( +2 "manipulator"&& +3 "core" &-  Xu +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &N& +3 "core" &-  $ Xu +2 ."tina"Forearm.seek :garage +3 "manipulator"&M'a +114 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&& +4 "core" &-  Eu +2 "manipulator"&H% +3 "core" % n`  E +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&J(i +289 "core" ( + "manipulator"&Z& +4 "core" &e7 ~ PO +2 ."tina"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +4 &\\& +8 "core" &e7  PO +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' + "manipulator"&*& +4 "core" &e6 MO +2 "manipulator"&% +4 "core" %Ϻ M +2 "collection"'R& +3 "core" &V\ " +3 "collection"'& +5 "core" &Y\ " +2 ."tina"CC.seek :closed +3 "collection"'Q(S +6 "core" &]\ " +3 &R\ "3 +10 &7ErQ\ 1 +9 &Xm{X\ E +9 &aX\ R +10 &KW\ R +9 &pKW\ R +10 &2LR\ R +9 &LV\ R +9 &NZ\ R +10 &xMW\ R +9 &:IU\ R +9 & I]\ R +10 &"I\\\ R +9 &$LS\ Q +10 &&BKZ\ R +9 &(NZ\ R +9 &)IY\ R +10 &+IW\ R +9 &-KJX\ Q +9 &/ KV\ R +10 &0JY\ R +9 &2JW\ Q +10 &4RKW\ R +9 &6JU\ R +9 &7JT\ Q +10 &9KX\ R +9 &;ZM]\ R +9 &=IX\ Q +10 &>JS\ R +9 &@NU\ R +9 &BbN[\ R +10 &D!TY\ S +9 &EdX\ T +10 &GY\ Y +9 &IG]\ ^ +9 &KX\ _ +10 &L\\\ ` +9 &NS\ ` +10 &PHQ\ ` +9 &RY\ a +9 &SgMS\ ){ +10 &SM\ W +5 ( +2 "collection"'& +5 #"tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.53 +2 "collection"'h& +6 "core" &SV\ W + &SH\ W +2 ."tina"Hand.open +2 "manipulator"&]1 +75 "core" 1 + "manipulator"&% +4 "core" % Ϻ   D +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&_'\ +98 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%k  +45 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 2.5ml +2 "processing"%'\ +2604 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%C  +3 "collection"'f  +6 "core" +96  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%: +192 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +42 "processing"%} @ +198 "core" > +3 ."tina"PS.seek 0ml +5 "processing"%a'ϴ +2598 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +190 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%^'\ +2610 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +3 "processing"%.  +19 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%A +203 "core" + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%y @ +6 "core" ? +3 ."tina"PS.seek 0ml +3 "processing"%p'ϴ +2608 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +8 "processing"%q  +189 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%e'\ +2601 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%m  +18 "core"  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%c +193 "core" ~ + ."tina"CTV.dial :air,avoiding: :intake +4 .PTV.dial :PRV,avoiding: :puck +4 "processing"%i @ +6 "core" ? +3 ."tina"PS.seek 0ml +3 "processing"%{'ϴ +2622 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%S  +192 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%W' +1599 "core" ' + ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%z'ϴ +1589 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%> +45 "core"  +2 ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2600 "core" ' +2 ."connect"PRV.dial CBV +9 ."tina"CBV.dial PRV +5 "processing"%  +23 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%Y +192 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +5 "core" ? +2 ."tina"PS.seek 0ml +4 "processing"%x'ϴ +152 "Can"\ Y;s B +2448 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%V  +75 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%l'\ +2596 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%| +75 "core" ~ +2 ."tina"PS.seek 0ml +4 "processing"%'ϴ +2605 "core" ' + ."tina"PSV.dial :air +3 "processing"%  +74 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"% '\ +2598 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%& +87 "core" +2 ."tina"PS.seek 0ml +3 "processing"%d'ϴ +2607 "core" ' + ."tina"PSV.dial :air +4 "processing"%  +72 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%X'\ +2602 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%" +86 "core" +2 ."tina"PS.seek 0ml +3 "processing"%~'ϴ +2598 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &e6  EO +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&t(i +4 "core" ( +2 "manipulator"&%& +3 "core" &e6  FO +38 ."tina"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +4 &/& +4 "core" &e6  EO +2 ."tina"Forearm.seek CC +3 "manipulator"&'Ͻ +96 "core" ' + ."tina"Hand.close +3 "manipulator"&u/ +76 "core" / +2 ."tina"CC.seek :open +3 "collection"'\ ( +405 "core" ( +2 "manipulator"&F& +3 "core" &e6 2 MO +2 "manipulator"&(% +3 "core" % + M +2 ."tina"Forearm.seek :retract +3 "manipulator"&o'\ +106 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&#(- +282 "core" ( + "manipulator"&4& +4 "core" &- XH +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &O& +3 "core" &-  @ XH +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +4 "manipulator"&'a +113 "core" ' + ."tina"Hand.open +2 "manipulator"&11 +77 "core" 1 + "manipulator"&% +4 "core" % jP f @ +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&K'\ +102 "core" ' +8624 #"tina"-> access 4 +4 "storage"(E% +4 "core" %` \ . +2 "manipulator"&9% +4 "core" % $   b [\ d +2 "manipulator"&& +3 "core" &-   [# +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(5( +985 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +5 ( & +3 "core" & '\ ) +18865 #"tina"-> startTube 4 +601 #-> startTube 4 +1135 #-> start(:myShortDA){shortDA} +4 "collection"'r% +9 "core" %C\ ) + "processing"%2% +6 "core" %Ϸq\ D +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +7523 #"tina"-> Thread[:myShortDA].answer +6 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%0 +55 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +74 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%8  +132 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%v'ZP +877 "Can"\ +>=  +1386 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%+  +134 "core"  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +1257 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%6 @ +104 "core" ? + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%7'ϴ +589 "core" ' + ."myShortDA"PSV.dial PSR +9 "processing"%` +107 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%)'M +1095 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%?'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%n +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%''ϴ +2612 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%s +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%P'M +1085 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%;'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%= +160 "core" + ."myShortDA"PRV.dial :sipper +4 "processing"%j  +47 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%@'ϴ +2601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%B +102 "core"  + ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%<'\ +2613 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%g +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%U'ϴ +2605 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +7 "core" &\ D + "manipulator"&$% +4 "core" % $  l Z\ d +2 "storage"( % +4 "core" %` \ . + "storage"(-. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(T(, +518 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +4 "core" &, v\ + +2 "manipulator"&L& +4 "core" &-  W# + "manipulator"&I% +4 "core" % $   W\ d +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&!(/ +184 "core" ( +2 "manipulator"&& +3 "core" &, ; T. +2 "storage"(N& +3 "core" &, M\ * +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +90 "core" ' +2 "storage"(& +4 "core" &, Q\ * +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(H'> +303 "core" ' +2 "storage"([- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (D& +3 "core" &, 5\ & +2 "manipulator"&M& +4 "core" &,  Q. +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&Z(/ +5 "core" ( + "manipulator"&w& +4 "core" &,  O R. +2 "storage"(\\& +3 "core" &, \ ' +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&*'ρ +30 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +70 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:17:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&R& +2 "storage"('g +9 "core" &,  L R. + "manipulator"&G% +4 "core" % | K N +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&h'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&](_ +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +2 "manipulator"&& +3 "core" &e 2 U +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &e . T +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&k'$ +104 "core" ' + "manipulator"&& +4 "core" &e = O +2 "manipulator"&3% +3 "core" %- L O~ +2 "processing"%f& +4 "core" &\ ; +2 "processing"%C& +5 "core" &\ < +2 ."myShortDA"PC.seek :closed +2 "processing"%:(^ +6 "core" &\ = +5 &\ <7 +10 &@Gr\ 51 +9 &bnw\ 4F +9 &V\ 6R +10 &F\ 8R +9 &~F\ 8Q +10 &@G\ 7Q +9 &G\ 8Q +9 &C\ 8Q +10 &F\ 8Q +9 &HI\ 8Q +9 &!\ G\ 8Q +10 &"J\ 8Q +9 &$G\ 9Q +10 &&PI\ 8Q +9 &(F\ 8Q +9 &)H\ 8Q +10 &+G\ 8Q +9 &-XG\ 8Q +9 &/E\ 8Q +10 &0I\ 8Q +9 &2D\ 8Q +10 &4`I\ 7Q +9 &6"H\ 8Q +9 &7G\ 8R +10 &9F\ 7R +9 &;hF\ 8Q +9 &=*D\ 8Q +10 &>D\ 8Q +9 &@G\ 8R +10 &BnO\ 8R +9 &D*e\ 6T +9 &E\ 4W +10 &Gx\ 4X +9 &Ig\ 4W +9 &K'~\ 4X +10 &L\ 4X +9 &N\ 3Y +10 &Pk\ 3Y +9 &R-\ 3Y +9 &S\ 3X +10 &U\ 3Y +9 &Wq\ 3Y +9 &Y3\ 3Y +10 &Z{\ 2Z +9 &\\}\ 2Z +10 &^:fm\ 5- +9 &^h\ 5< +9 ( +3 "processing"%C& +2 "core" &^+z\ :5 +2 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.85 +41 .Hand.open +11 "manipulator"&}1 +73 "core" 1 +2 "manipulator"&% +3 "core" % " < K +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +4 "processing"%a  +3 %.9 +7 "core" 9 +102 "processing"%A9 +2 "core" 9 +103 "processing"%y9 +3 "core" 9  +102 "processing"%^9 +2 "core" 9  +103 "processing"%q9 +2 "core" 9 +103 "processing"%p9 +2 "core" 9 +102 "processing"%m9 +3 "core" 9 +103 "processing"%c9 +2 "core" 9 +103 "processing"%i9 +2 "core" 9" +102 "processing"%e9 +3 "core" 9& +103 "processing"%S9 +2 "core" 9+ +102 "processing"%{9 +3 "core" 9/ +103 "processing"% 9 +2 "core" 93 +103 "processing"%W9 +2 "core" 97 +102 "processing"%>9 +3 "core" 9; +102 "processing"%z9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9D +103 "processing"%Y9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%V9 +3 "core" 9U +102 "processing"%x9 +2 "core" 9Y +103 "processing"%|9 +2 "core" 9] +103 "processing"%l9 +2 "core" 9a +102 "processing"% 9 +3 "core" 9e +102 "processing"%9 +3 "core" 9j +102 "processing"%&9 +3 "core" 9 n +103 "processing"% 9 +2 "core" 9r +103 "processing"%9 +2 "core" 9v +102 "processing"%d9 +3 "core" 9!z +102 "processing"%"9 +3 "core" 9(~ +102 "processing"%X9 +3 "core" 90 +102 "processing"%9 +3 "core" 97 +102 "processing"%%9 +3 "core" 9> +102 "processing"%/9 +2 "core" 9E +103 "processing"%u9 +2 "core" 9M +103 "processing"%J9 +4 "core" 9S +2 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%_ ppQ +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%Q +104 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%F' +584 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%('˹ +1599 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%  +133 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%4 +74 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%O  +55 "core" +2 "processing"%t% +4 "core" %˾\ < +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%1' +584 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%o'ϴ +1597 "core" ' + ."myShortDA"delay 5:00 +18726 "Can"\ )@@ n +11277 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%E  +35 "core"  + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%9 * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%,'\ +2447 "core" ' + ."myShortDA"PSV.dial PTV +4 "processing"% +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%r +75 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%2 +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%0  +85 "core" +49 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2455 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +8 "processing"%8  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%~ +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%+ @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%v' +357 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "processing"%6  +44 "core"  + "processing"%% +4 "core" %B\ 9 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%`' +358 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'7  +31 "core" +2 ."myShortDA"PRV.dial :air +3 "processing"%)  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%n'A +1251 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%? @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%s' +850 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%'  +44 "core"  +3 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%P'˹ +1603 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%= +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%j @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%;  +36 "core" +2 "processing"%B% +3 "core" %˾\ : +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%@' +233 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%g * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%<'ϴ +1949 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +6 "core" &m\  +2 "manipulator"&$& +4 "core" &e t L +2 "manipulator"& % +3 "core" %\  R\ e +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&-(- +131 "core" ( + "manipulator"&5& +103 "core" &- H!w + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- r I!w +2 ."myShortDA"Forearm.seek :garage +5 "manipulator"&L'a +108 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&I/ +68 "core" / + "manipulator"&& +4 "core" &- 7 >  '\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&z(- +300 "core" ( + "manipulator"&& +4 "core" &-  L + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Y& +4 "core" &-  J +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +115 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +79 "core" 1 + "manipulator"&V% +4 "core" % hU   6 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&x'\ +102 "core" ' +9 ."da"delayUntil "12:54:25.96" +7477 "Can"\ "KC  +17312 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%| @ +78 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%l  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%&'\ +2436 "core" ' + ."da"PSV.dial :mixloop +8 "processing"% +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%d +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%"  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%X'ϴ +2467 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%%' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%/'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%u  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%J +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +36 "core"  + "processing"%U% +4 "core" %˻!\ 6 +2 ."da"PS.seek 1.5ml +3 "processing"%F' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%4'ϴ +1588 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%O  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%t  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%( * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%1'\ +2459 "core" ' + ."da"PSV.dial PTV +3 "processing"%a +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%E +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%9  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2462 "core" ' + #"da"washCycleDA #2 of 2 +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%o +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +5 "processing"% ' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%r'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%2  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%0 +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%,  +35 "core"  +2 "processing"%8% +4 "core" %˽2\ , +2 ."da"PS.seek 1.5ml +2 "processing"%~' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%+ * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1606 "core" ' +49 ."da"delay 2:00 +573 "Can"\ &BF  +11431 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%6  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%v * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%7 +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%)'\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"%` +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%? +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%n +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%'  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%s'ϴ +2457 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%=  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%j  +139 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%;  +43 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%B  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%g +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%P' +381 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%@  +47 "core"  +2 "processing"%% +3 "core" %},\ : +2 ."da"PS.seek 0.55ml +3 "processing"%$' +335 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +44 "core"  +3 ."da"PS.seek 2ml +3 "processing"%5'˹ +1544 "core" ' +2 ."da"PSV.dial :PML +3 "processing"% +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%] @ +79 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%I  +35 "core" +2 "processing"%% +4 "core" %˸V\ 2 +2 ."da"PS.seek 1.85ml +2 "processing"%N' +243 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%L'ϴ +1946 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +32090 "Can"\ "NIn0 +15913 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%K @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%[  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%- * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%M  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%w'\ +2458 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%\\ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%#  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%\ +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%G  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%!'ϴ +2454 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%*'˹ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%D  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%< +76 "core" + ."da"PBV.dial :waste1 +47 "processing"%  +43 "core" + "processing"%% +4 "core" %˴_\ * +2 ."da"PS.seek 1.5ml +3 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Z * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%f  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%h  +37 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%3 +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2459 "core" ' + ."da"PSV.dial PTV +3 "processing"%} +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%. +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%C +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%k  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%A'ϴ +2460 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%^ +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%y' +581 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +9 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%p'˹ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%c  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%i +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%S  +36 "core" +2 "processing"%% +3 "core" %˿G\ 6 +2 ."da"PS.seek 1.5ml +3 "processing"%H' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%R * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1596 "core" ' +2 ."da"delay 2:00 +2025 "Can"\ jL5 +9979 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%W  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%e  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%Y'\ +2444 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%V +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%> +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%|'ϴ +2449 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%l +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"% ' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˹ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%q  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +121 "core" +7 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%d% +4 "core" %˽;\ 1 +2 ."da"PS.seek 1.5ml +3 "processing"%"' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%& * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%'ϴ +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%X  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%u * +37 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%J +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%Q'\ +2442 "core" ' + ."da"PSV.dial PTV +3 "processing"%U +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%/ +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%F  +73 "core"  +2 ."da"PS.seek 0ml +5 "processing"%O'ϴ +2464 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%t +137 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +11 "processing"% +18 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +6 "processing"%('5 +336 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +343 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%4'˹ +1589 "core" ' + ."da"PTV.dial :puck +3 "processing"%a  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%E  +36 "core" +2 "processing"%9% +4 "core" %˵K  +2 ."da"PS.seek 1.5ml +2 "processing"%1' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%o * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1587 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%2  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%0 * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%8'\ +2161 "Can"| P4\\ +388 "core" ' + ."da"PSV.dial PTV +3 "processing"%r +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%+ +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%~ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%6  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2559 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%v +133 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%7'˹ +2100 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%` +74 "core" + ."da"PBV.dial :waste1 +56 "processing"%?  +37 "core" + "processing"%n% +4 "core" %˸w  +3 ."da"PS.seek 1.5ml +2 "processing"%'' +580 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%) * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%=  +106 "core"  +3 ."da"PS.seek 0ml +3 "processing"%j'ϴ +1592 "core" ' +2 "processing"%;9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%B +4 %g& +3 "core" 5 +2 &^*e\ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&s% +6 "core" %\    + "storage"(@% +4 "core" %o C +2 "storage"(. +2 "core" .(, +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(P(d +193 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 ( & +3 "core" &` \ \ '  +2 "manipulator"&$& +4 "core" &-   +2 "manipulator"&% +3 "core" %\    +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&](U +176 "core" ( +2 "manipulator"&I& +4 "core" &M V W 2 + "storage"(& +4 "core" &` - - M  +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +91 "core" ' +2 "storage"(5& +3 "core" &` : .  +2 ."da"SE.reconfigure :pick +9 "storage"(#]K-0-\ b +10 ."da"SE.seek :beamBreak +2 "storage"(N'> +282 "core" ' +2 "storage"(b- +2 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(K' +47 "core" ' +2 "manipulator"&[& +4 "core" &M R T ;2 +2 "manipulator"&-% +4 "core" % S T  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&M'\ +100 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&L(_ +254 "core" ( + "manipulator"&\\& +4 "core" &` (  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &#& +3 "core" &` `  +2 ."da"Forearm.seek PC +4 "manipulator"&\ '$ +99 "core" ' +2 ."da"Hand.close +2 "manipulator"&G/ +76 "core" / +2 ."da"PC.seek :open +3 "processing"%w( +458 "core" ( +2 "storage"(& +3 "core" &` ? 1 \\  +2 "manipulator"&!& +4 "core" &` S R n + "manipulator"&% +4 "core" % 1 U T ; +2 ."da"Forearm.seek :retract +3 "manipulator"&D'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&<(U +264 "core" ( +2 "manipulator"&& +4 "core" &T  9# + "storage"(& +4 "core" &` 8  +2 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&*' +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&Z1 +69 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(f' +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.18 Pucks below Top Plate +2 "storage"(h' +51 "core" ' +56 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1513h.tif +8 "processing"%& +17 "core" & +3 "manipulator"&3& +5 "core" &Y w B8 +2 "manipulator"&% +4 "core" %  ;I +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&}'\ +101 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&.(- +185 "core" ( +2 "manipulator"&C& +4 "core" &-  \  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &k& +3 "core" &-  v +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&^/ +76 "core" / +2 "manipulator"&A& +3 "core" &- < @ +2 "manipulator"&y% +4 "core" % pc +ݰ +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&c'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&i(_ +123 "core" ( + "manipulator"&S& +4 "core" &X 3 .  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &X 5 ` +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&p'$ +106 "core" ' + "manipulator"&R& +4 "core" &X  +2 "manipulator"&H% +4 "core" %$  +2 "processing"%W& +4 "core" &@ +2 "processing"%e& +5 "core" &B +2 ."psFlush"PC.seek :closed +3 "processing"%m(^ +7 "core" &; +6 & 03 %g +9 &Um6 8 +9 &zi- M +10 &C R +9 &J> S +10 & ? R +9 &A R +9 &? S +10 &R? S +9 &@ R +9 &= R +10 &!<. S +9 &#X>Y S +10 &%> T +9 &&> S +10 &(: T +9 &*_=A T +9 &,":Y S +10 &-; T +9 &/?  S +9 &1g; T +10 &3*;  S +9 &4= S +9 &6; T +10 &8p? S +9 &:2< S +9 &;? T +10 &=@ S +9 &?{> R +10 &A=B R +9 &BJ T +9 &Dh W +10 &Fpy Y +9 &H1u Y +9 &Is Y +10 &Ky Y +9 &Mu{ Z +10 &O6 Z +9 &P} Z +9 &R~ Z +10 &Tw~ \\ +9 &V7 ] +9 &W ] +10 &Y ] +9 &[| ] +10 &]; [\ +9 &^H^ ] +9 &^ T > +6 ( +2 "processing"%e& +3 "core" &^J > +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.03 +2 "processing"%& +6 "core" &^J > +2 ."psFlush"Hand.open +2 "manipulator"& 1 +76 "core" 1 + "manipulator"&% +4 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&V'\ +96 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%> +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%' +149 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.406 seconds\ /var/log/esp/da23jul1513h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1513h15s.tif +436 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%Y'\ +615 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1513h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1513h26s.tif +1481 "core" ' + ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%l @ +199 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%|  +136 "core" + ."psFlush"PSV.dial :mixloop +4 "processing"% +107 "core" +2 ."psFlush"PS.seek :empty +5 "processing"%q'ϖ +634 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1513h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "15.406 sec auto-exposure",Subject: "da23jul1513h images!" +12 "storage"( - +86 "core" -' +2 "storage"(& +4 "core" &` $ & ]  +4 "manipulator"&d& +4 "core" &X  " +2 "manipulator"&% +3 "core" %\   ! +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&&(U +265 "core" ( +4 "manipulator"&"& +10 "core" &V  ";8 +3 "storage"(X& +8 "core" &` # &  +6 ."da"Forearm.reconfigure :tight +17 "manipulator"&#Q@2^d^\ b +19 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&%' +96 "core" ' +6 ."da"SE.reconfigure :gently +9 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(u' +53 "core" ' +3 "manipulator"&J& +7 "core" &^ 5 6 7:0 +4 "storage"(& +8 "core" &`   s\  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +4 "manipulator"&U') +42 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&/, +10 "core" , +3 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +6 "storage"(' +20 "core" ' +3 "manipulator"&F% +7 "core" %8 E ,n +5 "storage"(Q& +17 "core" &`\  +2 ."da"Forearm.force -20 +3 "manipulator"&5 +9 ."da"Forearm.seek 3 + 315 counts +5 "manipulator"&t'd +20 "core" ' +3 "manipulator"&O& +7 "core" &g M N 3 99' +4 "storage"((& +8 "core" &`   \  +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&' +28 "core" ' +4 "storage"(a% +15 "core" % ]\  +6 ."downElevator"SE.seek :down +7 "storage"('g +98 (E% +5 "core" %K u\ [w +4 "manipulator"&9% +8 "core" % + + J 6 +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +5 "manipulator"&4'\ +101 "core" ' +36 ' +3 ."downElevator"SE.stop +4 "storage"(5 +7 (o& +7 "core" &` 1 4 V\  +658 ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +9 "processing"%1 +107 "core"  +12 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +7 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"% ' +601 "core" ' +4 ."psFlush"delay 5 seconds +43 #"uploadLog"upsync +460 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%2'\ +2104 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%0  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%, @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +104 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%r'ϖ +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%+ +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%~'M +1098 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +63 ."psFlush"PS.seek 2.5ml +2 "processing"%6'\ +1593 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%8 +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%v  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +7 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2623 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%` +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +588 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%n'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%7 +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%) U +57 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%='ϴ +2595 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%' @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%;'\ +2594 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%B  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%g'ϴ +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%s +44 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%@'\ +2604 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"% 'ϴ +2600 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%$ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2595 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%T  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%I'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%5'M +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%z'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%x +74 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%b  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%[  +56 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%-'ϴ +2126 "Can"o\ $JT +478 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%N +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +583 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%\\'\ +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%# +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%] U +55 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%G'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%M @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%:'\ +2596 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%  +120 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%!'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%\ '\ +2634 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%L @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%Z'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&D& +7 "core" &g " N9' + "manipulator"&3% +3 "core" %\  - N n +3 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +259 "core" ( + "manipulator"&K& +4 "core" &i H Q +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &f& +3 "core" &i Q +2 ."psFlush"Forearm.seek PC +3 "manipulator"&C'$ +97 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&*/ +70 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%k( +457 "core" ( +2 "manipulator"&<& +4 "core" &i   R + "manipulator"&^% +4 "core" % 6  R +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&A'\ +95 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +4 "manipulator"&y(- +137 "core" ( + "manipulator"&}& +4 "core" &-   V!u +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &S& +3 "core" &-  d V!u +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&R% +4 "core" % j_ ~  B. +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +106 "core" ' + #"myShortDA"Finished short da assay +743 #"tina"-> access 3 +4 "storage"(W% +4 "core" %x 4\ + +2 "manipulator"&.% +4 "core" %\  U +2 "manipulator"&c& +3 "core" &-  U!t +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +2 "storage"(w([ +665 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[ .\  +4528 #"tina"-> samplePassF; PS.flush +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"' & +5 "core" &\ & +2 "manipulator"&& +4 "core" &-  F U!t +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&e(- +5 "core" ( + "manipulator"&>& +4 "core" &- )  T!t +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &p& +4 "core" &-  o U!t +2 ."tina"Forearm.seek :garage +2 "manipulator"&j'a +113 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&l& +3 "core" &- ~  B!t +2 "manipulator"&|% +4 "core" % o\\ ~  " B +2 ."tina"Forearm.seek :retract +2 "manipulator"& '\ +107 "core" ' +43 ."tina"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&Y(i +281 "core" ( +2 "manipulator"& & +3 "core" &e5  OM +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &e5 j OM +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +4 "manipulator"&d'Ͻ +98 "core" ' + "manipulator"&& +4 "core" &e4 $ MM +2 "manipulator"&"% +3 "core" %ϩ  M +3 "collection"'X& +3 "core" &\ ! +2 "collection"'i& +5 "core" &\ ! +3 ."tina"CC.seek :closed +2 "collection"'J(S +7 "core" &\ ! +5 & 6\ $e +10 &Tu\ 8 +9 &{t\ M +9 &P\ R +10 &HI\ R +9 & O\ R +10 &L\ R +9 &J\ R +9 &PJ\ R +10 &J\ R +9 &I\ R +9 &!J\ Q +10 &#XJ\ R +9 &%N\ R +10 &&J\ Q +9 &(K\ Q +9 &*aK\ Q +10 &,#J\ Q +9 &-J\ Q +9 &/J\ R +10 &1hL\ R +9 &3*I\ R +10 &4J\ Q +9 &6J\ Q +9 &8pI\ R +10 &:3J\ Q +9 &;J\ Q +10 &=I\ R +9 &?xH\ R +9 &A;K\ Q +10 &BP\ R +9 &DU\ S +9 &Fuj\ V +10 &H(\ [ +9 &I\ ^ +9 &K\ _ +10 &M_\ ` +9 &O \ ` +10 &P\ ` +9 &R\ N +9 &S&\ . +10 &Sq\ T +2 ( +2 "collection"'i& +3 #"tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.56 +3 "collection"'& +4 "core" &Sp\ T +2 ."tina"Hand.open +3 "manipulator"&V1 +78 "core" 1 + "manipulator"&F% +5 "core" % ϩ C E + ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&Q'\ +100 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%h  +44 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."tina"PS.seek 1.5ml +2 "processing"%O' +1591 "core" ' + ."tina"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%(  +45 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%a'ϴ +1592 "core" ' + ."tina"PSV.dial PSR +4 "processing"%% +45 "core"  + ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +4 "processing"%&'\ +2593 "core" ' +2 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +3 "processing"%E  +5 "collection"'u  +5 "core"  +95  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%9 +192 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%U @ +74 "core" @ +2 ."tina"PS.seek 0ml +3 "processing"%t'ϴ +2608 "core" ' + ."tina"PSV.dial :air +8 "processing"%o  +75 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' + ."tina"PSV.dial :PTV +3 "processing"% +85 "core" +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2599 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&1& +6 "core" &e4  FM +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&q(i +4 "core" ( +2 "manipulator"& & +4 "core" &e4 e GM + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &0& +3 "core" &e4 b FM +2 ."tina"Forearm.seek CC +3 "manipulator"&,'Ͻ +94 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."tina"CC.seek :open +3 "collection"'2( +404 "core" ( + "manipulator"&+& +4 "core" &e4  NM +40 "manipulator"&r% +11 "core" % ϻ  L2 +2 ."tina"Forearm.seek :retract +4 "manipulator"&~'\ +98 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&8(- +282 "core" ( +2 "manipulator"&v& +4 "core" &-  7 U< + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +2 "core" &-   U< +3 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&6'a +115 "core" ' +2 ."tina"Hand.open +2 "manipulator"&`1 +73 "core" 1 + "manipulator"&% +4 "core" % jP \\ V @ +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&?'\ +102 "core" ' +2 #"tina"Flushing Processing stage +2 "processing"%7% +6 "core" %ϵ\ @ +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%)& +6 "core" &\ ? +2 "manipulator"&n& +4 "core" &- # V< +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&'(- +5 "core" ( + "manipulator"&=& +4 "core" &- V< +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &B& +3 "core" &-  V< +3 ."tina"Forearm.seek :garage +3 "manipulator"&;'a +114 "core" ' + ."tina"Hand.close +2 "manipulator"&s/ +72 "core" / + "manipulator"&g& +4 "core" &- ~ B< +2 "manipulator"&% +3 "core" % q] v x  B +3 ."tina"Forearm.seek :retract +2 "manipulator"&@'\ +105 "core" ' +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&$(_ +131 "core" ( + "manipulator"& & +4 "core" &_  V +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &T& +3 "core" &_ V +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek PC +4 "manipulator"&'$ +97 "core" ' +2 "manipulator"&& +3 "core" &_  P +2 "manipulator"&I% +4 "core" %(  P +2 "processing"%5& +4 "core" &\ < +2 "processing"%x& +5 "core" &\ < +2 ."tina"PC.seek :closed +2 "processing"%b(^ +7 "core" &\ < +7 &9\ 9%f +9 &Ss\ 48 +9 &{m\ 5L +10 &F\ 7Q +9 &YB\ 8P +10 &E\ 8P +9 &I\ 7Q +9 &H\ 8Q +10 &`G\ 7Q +9 &"D}\ 8Q +9 &D\ 8Q +10 &!I\ 7Q +9 &#hE\ 8Q +10 &%+D\ 8P +9 &&F\ 8P +9 &(D\ 8Q +10 &*pD\ 8Q +9 &,2D\ 8Q +9 &-H\ 8Q +10 &/I\ 7Q +9 &1xI\ 7Q +10 &3:I\ 7Q +9 &4I\ 7P +9 &6F\ 8P +10 &8D\ 7Q +9 &:BD\ 8Q +9 &<D\ 8P +10 &=F\ 7Q +9 &?J\ 7Q +10 &AIL\ 7Q +9 &C T\ 6R +9 &Dt\ 4V +10 &F~y\ 3W +9 &H?{\ 4W +9 &Jx\ 3W +10 &K~\ 3W +9 &M\ 3X +10 &OF\ 3X +9 &Q\ 3X +9 &R\ 3Y +10 &T\ 3X +9 &VL\ 2X +9 &X \ 2Y +10 &Y\ 2Y +9 &[\ 1Z +10 &]P\ 1M +9 &^I\ 3` +9 &^U\ 66 +6 ( +2 "processing"%x& +3 "core" &^.\ 86 +2 #"tina"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.85 +2 "processing"%[& +6 "core" &^.\ 76 + ."tina"Hand.open +2 "manipulator"&z1 +77 "core" 1 + "manipulator"&N% +4 "core" % ( 8 K +2 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +3 "manipulator"&-'\ +96 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +76 "core"  + ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 1ml +3 "processing"%#'M +1089 "core" ' + ."tina"PSR.select :air +49 "processing"% +13 ."tina"PS.seek 2.5ml +2 "processing"%]'\ +1597 "core" ' + ."tina"PSV.dial PTV +4 "processing"%\\ +75 "core" + ."tina"PTV.dial :puck +3 "processing"%M  +72 "core"  +2 ."tina"PBV.dial :waste1 +3 "processing"%G  +55 "core" +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2619 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%: +74 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 0.5ml +2 "processing"%' +593 "core" ' + ."tina"PSR.select :air +4 "processing"% +11 ."tina"PS.seek 2.5ml +2 "processing"%!'\ +2104 "core" ' + ."tina"PSV.dial PTV +3 "processing"% +74 "core" +2 ."tina"PBV.dial PSV +2 "processing"%\ U +59 "core" W +2 ."tina"PS.seek 0ml +3 "processing"%L'ϴ +2582 "Can"n\ %GW{ +28 "core" ' + ."tina"PSV.dial PBV +4 "processing"% @ +45 "core" ? +2 ."tina"PS.seek 2.5ml +4 "processing"%'\ +2600 "core" ' +2 ."tina"PSV.dial :waste1 +3 "processing"%Z  +73 "core"  +2 ."tina"PS.seek 0ml +5 "processing"%D'ϴ +2603 "core" ' + ."tina"PSV.dial PSR +8 "processing"%3 +45 "core"  +2 ."tina"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%K'\ +2601 "core" ' + ."tina"PSV.dial PTV +4 "processing"%f +73 "core" +2 ."tina"PBV.dial PSV +2 "processing"%/ U +17 "core" T +2 ."tina"PS.seek 0ml +3 "processing"%*'ϴ +2608 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"%4 @ +44 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%m'\ +2606 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%<  +72 "core"  +2 ."tina"PS.seek 0ml +5 "processing"%^'ϴ +2607 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +3 "manipulator"&}& +5 "core" &_ $ P +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&S(_ +4 "core" ( +2 "manipulator"&C& +4 "core" &_  P +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +4 "core" &_ A P +2 ."tina"Forearm.seek PC +2 "manipulator"&'$ +91 "core" ' +2 ."tina"Hand.close +2 "manipulator"&R/ +73 "core" / +2 ."tina"PC.seek :open +3 "processing"%A( +459 "core" ( + "manipulator"&& +4 "core" &_ s S +2 "manipulator"&W% +4 "core" % 1  x S +2 ."tina"Forearm.seek :retract +3 "manipulator"&.'\ +96 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&c(- +136 "core" ( + "manipulator"&P& +4 "core" &-\ , T"z +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-\ B S"z +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"& 'a +117 "core" ' + ."tina"Hand.open +2 "manipulator"&1 +75 "core" 1 + "manipulator"&>% +4 "core" % kS h a B @ +2 ."tina"Forearm.reconfigure :loose +46 "manipulator"&#Q@2^d^b +8 ."tina"Forearm.seek :retract +3 "manipulator"&p'\ +108 "core" ' +33678 #"tina"-> access 4 +4 "storage"(% +4 "core" %x $\ , +2 "manipulator"&l% +4 "core" %\   W +2 "manipulator"&|& +4 "core" &-\  W"y +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(y( +988 "core" ( + ."tina"SC.configure :limp +5 "storage"($(\ 1b +4 (H& +3 "core" & l\ # +332 #"tina"-> startTube 4 +7521 "Can"\ .9Y +15399 #"tina"-> start(:myShortDA){shortDA} +4 "collection"'j% +9 "processing"% % +2 "core" %\ ) +7 %Ϸ8\ D +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +3272 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +130 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%e  +132 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%"'ZP +2271 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%X  +2 "collection"'  +8 "core"  +125  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%{' +1256 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%V'ϴ +585 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%F +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%i'M +1087 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%h'\ +1600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%d +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%( +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%O'M +1097 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%%'\ +1587 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%a +102 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%u  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%E'ϴ +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%9 +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%U'\ +2604 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%& +116 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%o'ϴ +2612 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%t& +6 "core" &7\ C +2 "manipulator"&% +4 "core" % 4  Y\ k +2 "storage"(% +3 "core" %w \ - +2 "storage"(1. +2 "core" .( +3 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"( (, +521 "core" ( + ."myShortDA"SC.configure :limp +5 "storage"($(\ 1b +4 (0& +3 "core" &, K\ ) +2 "manipulator"&& +4 "core" &. W +2 "manipulator"&Y% +3 "core" % 4  6 W\ k +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&Q(/ +187 "core" ( +2 "manipulator"&J& +4 "core" &%  ^ T/ + "storage"(+& +4 "core" &, \ * +42 ."myShortDA"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&r' +92 "core" ' + "storage"(,& +4 "core" &, \ ) +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(v'> +303 "core" ' +2 "storage"(- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (q& +3 "core" &, \ ' +2 "manipulator"&`& +3 "core" &%  w R/ +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&(/ +5 "core" ( +2 "manipulator"&~& +3 "core" &%  R/ +2 "storage"(7& +4 "core" &, \ ( +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&)'ρ +25 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&n/ +67 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:23:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&=& +2 "storage"(B'g +8 "core" &%  S/ +2 "manipulator"&6% +3 "core" % v  M +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&s'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&g(_ +153 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +121 "core" ( + "manipulator"&& +4 "core" &j ! X +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &8& +4 "core" &j @ X +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&?'$ +100 "core" ' + "manipulator"& & +4 "core" &j 2  W +2 "manipulator"&T% +4 "core" % K Wk +2 "processing"%;& +4 "core" &-\ A +2 "processing"%& +4 "core" &(\ A +3 ."myShortDA"PC.seek :closed +3 "processing"%I(^ +5 "core" &"\ A +4 &"\ A5 +9 &>Gs\ :1 +10 &aow"\ 8F +9 &U"\ ;Q +9 &F#\ G\ . +71 1 + "manipulator"&'% +4 "core" %   r Rk +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&@'\ +96 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%k  +3 %[9 +6 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"%N9 +3 "core" 9  +103 "processing"%x9 +2 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%#9 +2 "core" 9 +102 "processing"%\\9 +3 "core" 9" +102 "processing"%M9 +3 "core" 9& +102 "processing"%G9 +3 "core" 9* +102 "processing"%]9 +4 "core" 9/ +102 "processing"%:9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +102 "processing"%9 +3 "core" 9? +102 "processing"%\ 9 +2 "core" 9D +103 "processing"%!9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%L9 +3 "core" 9P +102 "processing"%Z9 +3 "core" 9T +139 "processing"%9 +10 "core" 9Z +103 "processing"%39 +2 "core" 9_ +103 "processing"%D9 +2 "core" 9c +102 "processing"%f9 +3 "core" 9#g +102 "processing"%/9 +3 "core" 9*k +102 "processing"%K9 +3 "core" 90o +102 "processing"%49 +3 "core" 97t +103 "processing"%*9 +2 "core" 9=x +103 "processing"%<9 +2 "core" 9D|\ +103 "processing"%m9 +2 "core" 9J\ +102 "processing"%}9 +3 "core" 9P\ +102 "processing"%C9 +3 "core" 9W +3 ."myShortDA"PH.hold 2:00:00,28C +9 "processing"% ppQ +3 ."myShortDA"delay 1:30 +11 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%R +114 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%$' +588 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%-'˹ +1593 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%b  +130 "core"  +2 ."myShortDA"PSV.dial PTV +3 "processing"% +72 "core" + ."myShortDA"PBV.dial :waste1 +8 "processing"%W  +53 "core" +2 "processing"%P% +4 "core" %˺M\ ; +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."myShortDA"delay 3 seconds +69 "Can"o\ %C\\ +234 ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"% * +34 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%S'ϴ +1603 "core" ' + ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%  +15 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%>  +37 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%. * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2433 "core" ' + ."myShortDA"PSV.dial PTV +4 "processing"%l +73 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%| +73 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%w +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +7 "processing"%H  +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%j'ϴ +2459 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +138 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%e @ +104 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +348 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'^  +2 "processing"%  +5 "core"  +38  + "processing"%X% +4 "core" %@\ 9 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%"'} +344 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%{  +45 "core"  +3 ."myShortDA"PS.seek 0.9ml +3 "processing"%F'A +1255 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%V @ +75 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%i' +853 "core" ' + #"myShortDA"addPMLReagent08 +3 .PSV.dial :air +3 "processing"%d  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%h'˹ +1591 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%( +44 "core" +2 ."myShortDA"PTV.dial :mixing +45 "processing"% @ +83 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%O  +35 "core"  +2 "processing"%a% +3 "core" %˴K\ : +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%u' +239 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%% * +36 "core" * +3 ."myShortDA"PS.seek 0ml +3 "processing"%9'ϴ +1941 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'E& +5 "core" &\  +2 "manipulator"&&& +3 "core" &j F +2 "manipulator"&U% +4 "core" %\  s G +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&t(- +120 "core" ( + "manipulator"&& +4 "core" &- k O$ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- s N$ +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&1'a +114 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&y/ +72 "core" / + "manipulator"&0& +4 "core" &- 4 5  7$ +2 "manipulator"&% +3 "core" % ib R 4 N = +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&Y'\ +114 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&J(i +295 "core" ( +2 "manipulator"&+& +4 "core" &i OH +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &c& +3 "core" &i  KH +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&,'Ͻ +95 "core" ' +2 "manipulator"&p& +3 "core" &i " IH +3 "manipulator"&% +3 "core" %ϵ S M +2 "collection"'q& +4 "core" &\  +2 "collection"'`& +5 "core" &\  +2 ."myShortDA"CC.seek :closed +3 "collection"'~(S +5 "core" &\  +7 & -\ $d +9 &Uw\ 9 +9 &{q\ M +10 &N\ R +9 &IJ\ R +10 & M\ R +9 &K\ R +9 &J\ R +10 &SL\ R +9 &J\ R +9 &N\ R +10 &!I\ R +9 &#[J\ R +10 &%I\ R +9 &&J\ R +9 &(J\ Q +10 &*bK\ R +9 &,$J\ R +9 &-J\ R +10 &/J\ R +9 &1kJ\ R +10 &3-K\ R +9 &4J\ R +9 &6J\ R +10 &8tJ\ Q +9 &:4I\ R +9 &;I\ R +10 &=I\ R +9 &?zL\ R +10 &A=J\ R +9 &BO\ R +9 &DU\ S +10 &Fvm\ V +9 &H)\ \ \\ +9 &I\ \ _ +10 &K\ _ +9 &Mb\ \ ` +10 &O$\ \ ` +9 &P\ ` +9 &R\ N +10 &S)\ (u +9 &S\ X +2 ( +2 "collection"'`& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.55 +3 "collection"'7& +5 "core" &S\ X +2 ."myShortDA"Hand.open +3 "manipulator"&n1 +68 "core" 1 + "manipulator"&=% +4 "core" % ϵ { _  9 +2 ."myShortDA"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +8 "manipulator"&6'\ +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%Q +105 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%r' +1601 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%v  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%)'ϴ +1593 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%8'\ +2598 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'  +33 "core"  +131  + ."myShortDA"PSV.dial :mixloop +3 "processing"%T +103 "core" +45 ."myShortDA"CTV.dial :air,avoiding: :intake +9 .PTV.dial :PRVmixing +5 "processing"%;  +77 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%B'ϴ +1580 "Can"u\ Y_tJ +1029 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%s  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%A'\ +2610 "core" ' +2 ."myShortDA"PSV.dial :mixloop +8 "processing"%5 +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%''ϴ +2596 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%[  +45 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2607 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%z +44 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%?'ϴ +2607 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&N& +7 "core" &i [ i ;H +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&x(i +6 "core" ( + "manipulator"&& +4 "core" &i s Z ; <H +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &i d S <H +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +95 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&#/ +71 "core" / +2 ."myShortDA"CC.seek :open +5 "collection"'\\( +401 "core" ( +2 "manipulator"&M& +3 "core" &i  KH +2 "manipulator"&G% +4 "core" % Ͼ K +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&]'\ +98 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&:(- +275 "core" ( +2 "manipulator"&& +3 "core" &-  L +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- d G +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'a +116 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&\ 1 +79 "core" 1 + "manipulator"&!% +4 "core" % hQ % 3 4 7 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 ."da"delayUntil "14:27:51.78" +24822 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%L @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%Z  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSV.dial :air +3 "processing"%3  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%D'\ +2448 "core" ' +2 ."da"PSV.dial :mixloop +8 "processing"%f +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%/  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%K +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%4  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%*'ϴ +2443 "core" ' +2 #"da"washCycleDA #1 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%< +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%m' +578 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%}'˹ +1602 "core" ' +8 ."da"PTV.dial :puck +3 "processing"%C  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%R +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%o  +37 "core" +2 "processing"%$% +3 "core" %˿`\ : +2 ."da"PS.seek 1.5ml +3 "processing"%b' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%W'ϴ +1599 "core" ' +2 ."da"delay 2:00 +7557 "Can"f\ 'BbM +4447 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%P  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%-  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%k'\ +2465 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%> +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%. +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%S'ϴ +2480 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%l +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%|' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%w'˹ +1604 "core" ' + ."da"PTV.dial :puck +3 "processing"%H  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + "processing"%% +4 "core" %˼e\ 7 +2 ."da"PS.seek 1.5ml +3 "processing"%e' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%j * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%^'ϴ +1614 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +7 "processing"%X  +43 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%{'\ +2469 "core" ' + ."da"PSV.dial PTV +4 "processing"%" +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%V +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%F +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%d  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%i'ϴ +2460 "core" ' +2 #"da"getPMLReagent08 +3 .PRV.dial :air +4 "processing"%(  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +132 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%O  +44 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%a  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"%% +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +55 ."da"PS.seek 0.3ml +2 "processing"%h' +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%u  +47 "core"  + "processing"%E% +4 "core" %\ : +2 ."da"PS.seek 0.55ml +3 "processing"%&' +337 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%U  +57 "core" +2 ."da"PS.seek 2ml +3 "processing"%'˹ +1543 "core" ' + ."da"PSV.dial :PML +4 "processing"% +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%g @ +79 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%y  +37 "core" + "processing"%0% +4 "core" %˾\ ; +2 ."da"PS.seek 1.85ml +3 "processing"%' +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%@ * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%1'ϴ +1946 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +11461 "Can"j\ "Odv +36542 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%+ @ +17 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%t  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%c * +36 "core" * + ."da"PSV.dial :air +3 "processing"%p  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2445 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%q +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%Y  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%2 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%7  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%n'ϴ +2445 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%= +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%`' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%Q'˹ +1601 "core" ' + ."da"PTV.dial :puck +4 "processing"%,  +76 "core"  +2 ."da"PSV.dial PTV +3 "processing"%9 +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%v  +36 "core" + "processing"%r% +4 "core" %˾\ 9 +2 ."da"PS.seek 1.5ml +3 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1617 "core" ' + ."da"delay 2:00 +8940 "Can"k\ )@g  +3064 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +10 "processing"%  +8 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%T  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%; * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%8 +72 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%s'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"%B +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%5 +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%A +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%[  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%''ϴ +2468 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%z +131 "core"  +8 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%N'˹ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%#  +35 "core"  + "processing"%J% +4 "core" %˹\ . +2 ."da"PS.seek 1.5ml +3 "processing"%6' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%~ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%M'ϴ +1613 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%G  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%x'\ +2467 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%\ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%] +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +5 "processing"%L'ϴ +2455 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Z +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%3'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%?  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%f +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%/  +35 "core" +2 "processing"%K% +4 "core" %˵6\ = +2 ."da"PS.seek 1.5ml +3 "processing"%4' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%D * +36 "core" , +2 ."da"PS.seek 0ml +5 "processing"%<'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%*  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%m  +35 "core" +2 ."da"delay 30 seconds +1852 "Can"j\ &CjN +1151 ."da"PBV.dial between PSV and waste1 +3 "processing"%C * +37 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%R +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%o'\ +2474 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%$ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%b  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%P'ϴ +2460 "core" ' + ."da"Gate.power :camera,:ON +9 #Mixing DA Substrates +3 .PSR.select :air +73 .PSV.dial PSR +10 "processing"%- +134 "core" +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +20 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +2 "processing"%'5 +339 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +334 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%W'˹ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%> +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%.  +37 "core" + "processing"% % +4 "core" %˻D  +2 ."da"PS.seek 1.5ml +3 "processing"%k' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%S'ϴ +1595 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%|  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%H  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2548 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%w +87 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%j +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"%e +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +2553 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%X +134 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'˹ +2098 "core" ' + ."da"delay 5 seconds +504 .PTV.dial :puck +3 "processing"%  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%^ +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%"  +37 "core" + "processing"%V% +3 "core" %˵>  +3 ."da"PS.seek 1.5ml +2 "processing"%F' +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%d * +37 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%{  +106 "core"  +3 ."da"PS.seek 0ml +3 "processing"%('ϴ +1594 "core" ' + "processing"%9 +3 "core" 95 +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +4 "processing"%O +4 %a& +4 "core" 5 + &^#} . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&%% +6 "core" %\  s t +2 "storage"(i% +3 "core" %g *   +2 "storage"(u. +2 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +4 "storage"(E(d +193 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (h& +3 "core" &g  k +2 "manipulator"&U& +3 "core" &- D O r +2 "manipulator"&&% +4 "core" %\  L S < +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&(U +175 "core" ( + "manipulator"&g& +4 "core" &U T X 0* + "storage"(y& +4 "core" &g ( ! M +52 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&0' +93 "core" ' + "storage"(@& +4 "core" &g\ "\  j +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('> +289 "core" ' + "storage"(- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(+' +40 "core" ' +2 "manipulator"&t& +3 "core" &U ] u Z* +2 "manipulator"&c% +4 "core" % T L  +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&p'\ +96 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&1(_ +258 "core" ( + "manipulator"&q& +4 "core" &e Y ?  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &e P R  +2 ."da"Forearm.seek PC +3 "manipulator"&2'$ +91 "core" ' + ."da"Hand.close +2 "manipulator"&7/ +70 "core" / +2 ."da"PC.seek :open +3 "processing"%( +462 "core" ( +2 "storage"(=& +3 "core" &g " % 0 +2 "manipulator"&n& +4 "core" &e  " +2 "manipulator"&`% +3 "core" % R  "4 +2 ."da"Forearm.seek :retract +8 "manipulator"&,'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&9(U +270 "core" ( +2 "manipulator"&v& +3 "core" &T! U U 2=C +2 "storage"(r& +4 "core" &g . ,  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&Q' +94 "core" ' + ."da"Hand.open +2 "manipulator"&)1 +69 "core" 1 +2 "storage"(- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(' +26 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(T' +51 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1515h.tif +7 "processing"%;& +17 "core" & +3 "manipulator"&8& +5 "core" &W  ( U <@ + "manipulator"& % +4 "core" % '   C +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&B'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&5(- +187 "core" ( +3 "manipulator"&A& +4 "core" &- M O /  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +3 "core" &- ? B b  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&s'a +113 "core" ' + ."psFlush"Hand.close +3 "manipulator"&z/ +69 "core" / +2 "manipulator"&'& +3 "core" &- }  +2 "manipulator"&% +4 "core" % r] u w S +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&(_ +121 "core" ( +2 "manipulator"&#& +3 "core" &e   +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &J& +3 "core" &e { ^ k  +2 ."psFlush"Forearm.reconfigure :tight +69 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&N'$ +102 "core" ' + "manipulator"&~& +4 "core" &e  + +2 "manipulator"&6% +4 "core" %# D +2 "processing"%G& +3 "core" & +3 "processing"%& +5 "core" &* +3 ."psFlush"PC.seek :closed +2 "processing"%(^ +7 "core" & +5 & 5 +9 &9Fo 2 +10 &Ymn5 G +9 &P, T +10 &< T +9 &o< T +9 &5< R +10 &? S +9 &< R +9 &{@ R +10 &<B S +9 & ? S +9 &"A R +10 &$A R +9 &&EA R +10 &(A R +9 &)A R +9 &+Az R +10 &-K;q S +9 &/ ?v T +9 &0?r S +10 &2<i S +9 &4Q? T +10 &6:~ S +9 &7<t S +9 &9;s S +10 &;Y?q T +10 &=9k T +9 &>?i T +9 &@;j T +9 &B^Dk U +10 &D]i X +9 &Eud [\ +9 &Gq^ [ +10 &IUs_ [ +9 &Kt^ Z +10 &L{\\ Z +9 &N\\ [ +9 &P]X [ +10 &R}X [ +9 &S}S [\ +9 &UP [ +10 &WcQ [ +9 &Y$H \\ +9 &ZN \\ +10 &\\L \\ +9 &^Bth> ) +10 &^r7 E +8 ( +3 "processing"%& +3 "core" &^:: ; +2 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.02 +3 "processing"%& +6 "core" &^9< ; +2 ."psFlush"Hand.open +2 "manipulator"&M1 +78 "core" 1 + "manipulator"&\ % +4 "core" % "  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&!'\ +100 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +48 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%' +54 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.061 seconds\ /var/log/esp/da23jul1515h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1515h15s.tif +538 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%x'\ +508 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1515h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1515h26s.tif +1583 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%Z @ +199 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%L  +136 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +106 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%?'ϖ +535 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1515h26s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "15.061 sec auto-exposure",Subject: "da23jul1515h images!" +6 "storage"(f- +5 "core" -' +3 "storage"(/& +3 "core" &g ! # +2 "manipulator"&K& +9 "core" &e  # +2 "manipulator"&3% +4 "core" %\  # # +3 ."da"Elbow.reconfigure :tight +15 "manipulator"&$&.,(\ #b +11 ."da"Elbow.seek 3 +10 "manipulator"&D(U +268 "core" ( +4 "manipulator"&4& +8 "core" &_" + $=E +3 "storage"(*& +7 "core" &g F > V +5 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&m' +102 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.47 Pucks below Top Plate +20 "storage"(C' +52 "core" ' +4 "manipulator"&R& +6 "core" &g! = 6 9<= +4 "storage"(<& +9 "core" &g   \  +4 ."da"Elbow.reconfigure :limp +12 "manipulator"&$ ,(b +142 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +4 "manipulator"&$') +42 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&}, +9 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.28 Pucks below Top Plate +5 "storage"(' +30 "core" ' +4 "manipulator"&b% +6 "core" %6 @ -Q +4 "storage"(o& +8 "core" &g B\  +3 ."da"Forearm.force -20 +5 "manipulator"&5 +6 ."da"Forearm.seek 3 + 313 counts +3 "manipulator"&-'b +24 "core" ' +6 "manipulator"&P& +9 "core" &r L K ;;2 +4 "storage"(& +6 "core" &g 5 / T\  +7 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +31 "core" ' +3 "storage"(% +8 "core" % 3 4 X\  +4 ."downElevator"SE.seek :down +7 "storage"(>'g +97 (.% +6 "core" %rF  \ \\w +4 "manipulator"& % +8 "core" %$ * ) . 6 +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&W'\ +93 "core" ' +44 ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 (l& +6 "core" &g < < \  +691 ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +9 "processing"%k +107 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +10 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%|' +482 #"uploadLog"upsync +114 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%H'\ +2094 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%S +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%w'ϖ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%j +104 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%e'M +1085 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%_'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%X  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +6 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%^ +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +589 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%V'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%d U +56 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%{'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%F @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +403 "Can"e\ $Ip8 +2198 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%O  +72 "core"  +2 ."psFlush"PS.seek 0ml +55 "processing"%a'ϴ +2595 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%% +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%i'\ +2599 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%u +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%h U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%U'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%& @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%g  +73 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%y'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%: +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%@'M +1090 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1596 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%t  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%c  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%0 +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%q' +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%Y'\ +2103 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%7 U +55 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%p'ϴ +2602 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%I @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%='\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%n  +73 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%`'ϴ +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%2 +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%v'\ +2603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%r +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%1 U +6 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%)'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%;'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%,  +74 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%8'ϴ +2593 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"& & +6 "core" &r  M;2 +2 "manipulator"&+% +3 "core" %\  N +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +255 "core" ( + "manipulator"&A& +4 "core" &W K R +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +3 "core" &W 9 R +46 ."psFlush"Forearm.seek PC +9 "manipulator"&Q'$ +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&9/ +72 "core" / +2 ."psFlush"PC.seek :open +5 "processing"%z( +455 "core" ( +2 "manipulator"&'& +3 "core" &W < U +2 "manipulator"&% +4 "core" % & M U +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&B'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +4 "manipulator"&#(- +135 "core" ( + "manipulator"&J& +4 "core" &-\  T# +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &s& +3 "core" &-\ & A U# +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&5'a +112 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&~1 +78 "core" 1 + "manipulator"&6% +4 "core" % f] v } ! B) +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&G'\ +104 "core" ' + #"myShortDA"Finished short da assay +515 #"tina"-> access 3 +5 "storage"(% +4 "core" %s \ * +3 "manipulator"&% +3 "core" %\  ? U +2 "manipulator"&& +4 "core" &-\  U# +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 7 +2 "storage"(M([ +672 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (\ & +3 "core" &[ R\  +385 #"tina"-> shortDAflush +3 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &B\ $ +2 "manipulator"&]& +4 "core" &-\  T# +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&N(- +5 "core" ( +2 "manipulator"&(& +3 "core" &- # T# +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-\ V T# +3 ."tina"Forearm.seek :garage +2 "manipulator"&Z'a +113 "core" ' +2 ."tina"Hand.close +2 "manipulator"&L/ +68 "core" / +2 "manipulator"&& +4 "core" &-\ v w  A# + "manipulator"&x% +4 "core" % n] t u A +2 ."tina"Forearm.seek :retract +2 "manipulator"&f'\ +109 "core" ' + ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&/(i +267 "core" ( +2 "manipulator"&K& +3 "core" &l(   RCq +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &3& +3 "core" &l(  RCq +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +2 "manipulator"&4'Ͻ +102 "core" ' +2 "manipulator"&*& +3 "core" &l( ? NCq +2 "manipulator"&% +4 "core" % ) N +2 "collection"'R& +4 "core" &3\ ! +2 "collection"'<& +5 "core" &B\ ! +2 ."tina"CC.seek :closed +4 "collection"'!(S +5 "core" &F\ ! +4 &E\ !6 +10 &7FuG\ 2 +9 &ZmzD\ F +9 &ZI\ S +10 &IG\ R +9 &uOI\ R +9 &7K@\ R +10 &J8\ R +9 &J7\ R +10 &}O<\ R +9 &@H@\ R +9 &!IA\ R +10 &"I6\ R +9 &$N9\ R +9 &&GM8\ R +10 &(\ J5\ R +9 &)I,\ Q +10 &+J?\ Q +9 &-PI@\ R +9 &/N8\ Q +10 &0J:\ R +9 &2JA\ Q +9 &4YK>\ Q +10 &6O@\ R +9 &7LB\ Q +10 &9K8\ Q +9 &;`M9\ R +9 &="KD\ R +10 &>IE\ Q +9 &@L;\ Q +9 &BhN?\ R +10 &D(TA\ R +9 &Eg?\ T +10 &GB\ X +9 &IMC\ ^ +9 &K;\ ^ +10 &L>\ ` +9 &N@\ _ +9 &POB\ ` +10 &R A\ a +9 &SjKD\ )| +9 &SI\ Z +47 ( +10 &SE\ Z + &SK\ Z + &SC\ Z + &SU\ Z + &SH\ Z + &SG\ Z + "collection"'<& +4 "core" &SH\ Z +2 #"tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.52 +2 "collection"'T& +6 "core" &SG\ Z +2 ."tina"Hand.open +2 "manipulator"&b1 +73 "core" 1 + "manipulator"&o% +4 "core" % ϸ 0 E +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +4 "manipulator"&P'\ +96 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +45 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2608 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%m  +3 "collection"'D  +6 "core"  +96  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%. +192 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%C @ +74 "core" @ +2 ."tina"PS.seek 0ml +3 "processing"% 'ϴ +2599 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%$  +191 "core"  + #"tina"Pulling 2.5ml of PSR.flush +3 .PSR.select :flush +5 .PS.seek 2.5ml +4 "processing"%-'\ +2610 "core" ' + ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%l  +4 "collection"'  +5 "core"  +10  + ."tina"PSV.dial :PTV,via: :air +4 "processing"% +192 "core" ~ + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%>'ϴ +2597 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%k  +192 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%?'\ +23 "Can"i\ [r +2579 "core" ' + ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%|  +4 "collection"'  +5 "core"  +10  + ."tina"PSV.dial :PTV,via: :air +3 "processing"% +191 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +5 "processing"%S'ϴ +2605 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +4 "processing"%H  +191 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%j' +1593 "core" ' + ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%w  +44 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%e'ϴ +1596 "core" ' + ."tina"PSV.dial PSR +4 "processing"% +45 "core"  + ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +3 "processing"%X'\ +2607 "core" ' + ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 "processing"%  +6 "collection"'_  +4 "core"  +9  + ."tina"PSV.dial :PTV,via: :air +4 "processing"%^ +202 "core" +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%'ϴ +2610 "core" ' + ."tina"PSV.dial :air +3 "processing"%"  +71 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%d +85 "core" +2 ."tina"PS.seek 0ml +3 "processing"%V'ϴ +2656 "core" ' + ."tina"PSV.dial :air +3 "processing"%F  +71 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%{'\ +2604 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%O +73 "core"  +2 ."tina"PS.seek 0ml +5 "processing"%'ϴ +2599 "core" ' +2 ."tina"PSV.dial :air +8 "processing"%%  +86 "core" +2 ."tina"PS.seek 2.5ml +3 "processing"%a'\ +2599 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%u +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%h'ϴ +2606 "core" ' + #"tina"Garaging FlushPuck in Collection Clamp +3 "manipulator"&i& +5 "core" &l( L GCq +3 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +4 "manipulator"&&(i +5 "core" ( + "manipulator"&U& +4 "core" &l( 7 FCq +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &g& +3 "core" &l(  FCq +2 ."tina"Forearm.seek CC +5 "manipulator"& 'Ͻ +93 "core" ' + ."tina"Hand.close +3 "manipulator"&:/ +66 "core" / +2 ."tina"CC.seek :open +5 "collection"'y( +401 "core" ( +2 "manipulator"&@& +3 "core" &l(  OCq +2 "manipulator"&% +4 "core" %  N) +2 ."tina"Forearm.seek :retract +3 "manipulator"&t'\ +97 "core" ' + ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +3 "manipulator"&c(- +290 "core" ( + "manipulator"&& +4 "core" &- 4 V +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &0& +3 "core" &- / U +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&'a +116 "core" ' +2 ."tina"Hand.open +2 "manipulator"&q1 +75 "core" 1 +2 "manipulator"&% +4 "core" % hM i i s ? +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&7'\ +103 "core" ' +27011 "Can"_\ -<ud +4012 #"tina"-> access 4 +9 "storage"(Y% +9 "core" %s \ - +2 "manipulator"&I% +4 "core" %\  X +2 "manipulator"&p& +3 "core" &-  W +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +3 "storage"(n( +986 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (=& +3 "core" & M\ # +320 #"tina"-> start(:myShortDA){shortDA} +4 "collection"'2% +10 "processing"%`% +3 "core" %\ $ +5 %ϳ\ @ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +6177 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%r +43 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%1  +73 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%v  +132 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%'ZP +2267 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%)  +2 "collection"',  +7 "core"  +125  +2 ."myShortDA"PS.seek 0.5ml +5 "processing"%;' +1253 "core" ' + ."myShortDA"PRV.dial :waste2 +8 "processing"% @ +103 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +52 ."myShortDA"PS.seek 0ml +3 "processing"%+'ϴ +584 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%A +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%['M +1088 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%}'\ +1600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%9 +102 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%W'ϴ +2607 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%''M +1085 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%J +116 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%s  +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%Q'ϴ +2596 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +102 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +14 "processing"%~'\ +2603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%6 +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%B'ϴ +2601 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%5& +7 "core" &\ C + "manipulator"&% +4 "core" %\  X +2 "storage"(% +3 "core" %s  C\ - +2 "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(E(, +517 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (\ & +3 "core" &, 8\ ) +2 "manipulator"&& +4 "core" &- B V + "manipulator"&]% +4 "core" %\  J V +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&((/ +203 "core" ( + "manipulator"&& +4 "core" &8  X +2 "storage"(L& +4 "core" &, \ + +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +4 "manipulator"&' +98 "core" ' +2 "storage"(x& +4 "core" &,  \ - +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(#'> +306 "core" ' +2 "storage"(G- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (Z& +2 "core" &, \ ) +2 "manipulator"&K& +4 "core" &8 8 V +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&3(/ +5 "core" ( +2 "manipulator"&N& +4 "core" &8 U + "storage"(*& +4 "core" &, \ * +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'ρ +25 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&R/ +76 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:28:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&f& +2 "storage"(\\'g +8 "core" &8 V +2 "manipulator"&T% +3 "core" % i  TN +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&b'\ +94 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&o(_ +165 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +73 "core" ( +2 "manipulator"&<& +4 "core" &h  W +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &h 1 W +2 ."myShortDA"Forearm.reconfigure :tight +46 "manipulator"&#Q@2^d^\ b +10 ."myShortDA"Forearm.seek PC +3 "manipulator"&4'$ +96 "core" ' + "manipulator"&8& +4 "core" &h  " T +2 "manipulator"&D% +4 "core" %.  & S +2 "processing"%m& +4 "core" &\ @ +2 "processing"%.& +5 "core" &\ @ +2 ."myShortDA"PC.seek :closed +3 "processing"%C(^ +5 "core" &\ @ +6 & 1\ <$e +10 &Tr\ 88 +9 &|o\ 8M +9 &K\ ;Q +10 &QE\ ;Q +9 &D\ ;Q +10 &E\ ;Q +9 &D\ ;Q +9 &ZC\ \ 6Y +10 &Q\ 6Y +9 &R\ 6Y +9 &T\ 5Y +10 &VD\ 5Y +9 &X\ 5Z +9 &Y\ 5Y +10 &[\ 5Z +9 &]J\ 4Q +10 &^G\ 7!e +9 &^F\ ;7 +5 ( +2 "processing"%.& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.87 +2 .Hand.open +4 "manipulator"&1 +6 "core" &^8\ ;7 +63 1 + "manipulator"&$% +4 "core" % . Y N +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%  +4 %l9 +5 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%-9 +2 "core" 9  +102 "processing"%k9 +3 "core" 9  +102 "processing"%>9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%|9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +103 "processing"%?9 +2 "core" 9" +102 "processing"%H9 +3 "core" 9& +102 "processing"%S9 +3 "core" 9* +102 "processing"%w9 +3 "core" 9/ +102 "processing"%j9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +102 "processing"%e9 +3 "core" 9; +102 "processing"%_9 +3 "core" 9? +102 "processing"% 9 +4 "core" 9D +102 "processing"%^9 +3 "core" 9H +102 "processing"%X9 +3 "core" 9L +102 "processing"%"9 +2 "core" 9P +103 "processing"%9 +2 "core" 9T +102 "processing"%d9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9 ] +103 "processing"%F9 +2 "core" 9a +102 "processing"%V9 +3 "core" 9e +102 "processing"%O9 +3 "core" 9i +102 "processing"%{9 +2 "core" 9n +103 "processing"%%9 +3 "core" 9#r +102 "processing"%9 +4 "core" 9(v +102 "processing"%u9 +2 "core" 9,z +102 "processing"%a9 +3 "core" 92~ +102 "processing"%i9 +3 "core" 98 +102 "processing"%U9 +2 "core" 9< +103 "processing"%g9 +2 "core" 9B +102 "processing"%:9 +3 "core" 9H +102 "processing"%/9 +3 "core" 9P +102 "processing"%P9 +3 "core" 9S +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%! ppQ +3 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%@ +104 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"% '˹ +1600 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%  +132 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%0 +74 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%&  +55 "core" +2 "processing"%q% +3 "core" %˸{\ ; +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +45 "processing"%t * +42 "core" + +3 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +1593 "core" ' +2 ."myShortDA"delay 5:00 +4970 "Can"e\ 'Cx` +25033 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%Y  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%I  +35 "core"  + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%p * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%M +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%='\ +2436 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%2 +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%` +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%r +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%1  +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%v'ϴ +2441 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%h  +131 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%, +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%) @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +356 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'  +2 "processing"%;  +5 "core"  +40  +2 "processing"%A% +3 "core" %Z\ < +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%+' +350 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'[  +33 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%9  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%}'A +1265 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +72 "core" ? +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%W' +854 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%'  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%J'˹ +1603 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%s +44 "core" +2 ."myShortDA"PTV.dial :mixing +3 "processing"% @ +77 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%Q% +3 "core" %F\ 6 +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%6' +232 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%~ * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%5'ϴ +1962 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &,\ ! +2 "manipulator"&& +4 "core" &h  P +2 "manipulator"&% +3 "core" %\ P +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +4 "manipulator"&n(- +130 "core" ( +2 "manipulator"&\ & +3 "core" &- # O!p +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +5 "core" &- 8 H!p +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&]'a +115 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +71 "core" / + "manipulator"&L& +4 "core" &- I  5 4!p +2 "manipulator"&c% +3 "core" % jY 0 A g 5 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&x'\ +111 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +9 ."myShortDA"Elbow.seek CC +47 "manipulator"&7(i +299 "core" ( +2 "manipulator"&G& +4 "core" &j  R4 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &j 0 P4 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&K'Ͻ +91 "core" ' +2 "manipulator"&N& +4 "core" &j J K4 +2 "manipulator"&*% +3 "core" %  L) +2 "collection"'R& +4 "core" &A\ +2 "collection"'f& +5 "core" &)\  +2 ."myShortDA"CC.seek :closed +3 "collection"'T(S +6 "core" &C\ +6 & /B\ $e +10 &Vw<\ 8 +9 &{sD\ M +9 &QA\ R +10 &KGD\ R +9 &J8\ Q +9 &K=\ R +10 &J:\ Q +9 &RL6\ R +10 &J;\ R +9 &J4\ R +9 &!N1\ R +10 &#\\I:\ Q +9 &%I6\ Q +9 &&I:\ R +10 &(M4\ R +9 &*cI8\ R +10 &,&I6\ Q +9 &-I.\ Q +9 &/J<\ Q +10 &1kI/\ R +9 &3-M=\ R +9 &4GI\ R +10 &6L>\ R +9 &8sM?\ R +10 &:6LD\ Q +9 &;ID\ Q +9 &=LD\ R +10 &?{J?\ R +9 &A>J=\ Q +9 &BN7\ R +10 &DYA\ S +9 &FynA\ U +10 &H+D\ [ +9 &I>\ ^ +9 &K7\ ` +10 &MaD\ ` +9 &O$=\ ` +9 &PC\ a +10 &RF\ N +9 &S'?\ , +9 &SsE\ W +3 ( +2 "collection"'f& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.57 +2 "collection"'(& +5 "core" &Su'\ W +2 ."myShortDA"Hand.open +3 "manipulator"&1 +77 "core" 1 +2 "manipulator"&#% +3 "core" %  D) +2 ."myShortDA"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%< +104 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1603 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%3  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%8'ϴ +1590 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%D +45 "core"  + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%m'\ +2601 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%\\  +2 "collection"'b  +35 "core"  +128  + ."myShortDA"PSV.dial :mixloop +3 "processing"%z +116 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +76 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%$'ϴ +2601 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%l  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%.'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +7 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%4'ϴ +2600 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%-  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%k'\ +468 "Can"R\ i{G +2133 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%> +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2600 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&|& +5 "core" &j y A4 +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"& (i +5 "core" ( +2 "manipulator"&?& +3 "core" &j  C4 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &H& +3 "core" &j  B4 +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&S'Ͻ +93 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&w/ +66 "core" / +9 ."myShortDA"CC.seek :open +5 "collection"'j( +404 "core" ( +2 "manipulator"&& +3 "core" &j 9 M4 +2 "manipulator"&e% +4 "core" % c M +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&_'\ +98 "core" ' + ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek :garage +4 "manipulator"& (- +296 "core" ( + "manipulator"&^& +4 "core" &-  K6 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &X& +3 "core" &- h M6 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&"'a +114 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&d% +4 "core" % jS 8 = 9 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 ."da"delayUntil "15:56:43.07" +24810 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%F @ +75 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%V  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%O * +35 "core" * + ."da"PSV.dial :air +3 "processing"%{  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%%'\ +2438 "core" ' +2 ."da"PSV.dial :mixloop +8 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%u  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%a +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%i  +45 "core"  +2 ."da"PS.seek 0ml +5 "processing"%U'ϴ +2454 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%g +131 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%:' +581 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%/'˹ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%P  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%@ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +36 "core" + "processing"%% +4 "core" %˴i\ ; +2 ."da"PS.seek 1.5ml +3 "processing"%' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%0 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%&'ϴ +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%q  +16 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +2405 "Can"B\ %F~& +598 ."da"PBV.dial between PSV and waste1 +3 "processing"%t * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2445 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Y +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%I +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%p +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%M  +76 "core"  +2 ."da"PS.seek 0ml +49 "processing"%'ϴ +2445 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%2 +130 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%`' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%r'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%1  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%= +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%h  +35 "core" +2 "processing"%,% +4 "core" %˴_\ 0 +2 ."da"PS.seek 1.5ml +2 "processing"%)' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%v * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%;  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%A  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%[ +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%9'\ +2459 "core" ' + ."da"PSV.dial PTV +3 "processing"%+ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%} +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%'  +74 "core"  +2 ."da"PS.seek 0ml +5 "processing"%W'ϴ +2451 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%s  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +45 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%Q  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%~ +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%J' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%6  +46 "core"  +2 "processing"%% +3 "core" %~\ 6 +2 ."da"PS.seek 0.55ml +3 "processing"%' +340 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%\ '˹ +1536 "core" ' + ."da"PSV.dial :PML +8 "processing"% +50 "core" +2 ."da"PTV.dial :mixing +2 "processing"%o @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%L% +3 "core" %˻{\ ; +2 ."da"PS.seek 1.85ml +3 "processing"%c' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * +2 ."da"PS.seek 0ml +5 "processing"%]'ϴ +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +18463 "Can"$\ $K +29540 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +4 "processing"%n @ +16 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%G  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Z * +38 "core" , + ."da"PSV.dial :air +3 "processing"%N  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%*'\ +2462 "core" ' +47 ."da"PSV.dial :mixloop +10 "processing"%R +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%x  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%y +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%(  +42 "core"  +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +2477 "core" ' +2 #"da"washCycleDA #1 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%# +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%f' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%<'˹ +1589 "core" ' + ."da"PTV.dial :puck +4 "processing"%K  +78 "core"  + ."da"PSV.dial PTV +3 "processing"%5 +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%3  +35 "core" +2 "processing"%% +3 "core" %˵{\ 0 +2 ."da"PS.seek 1.5ml +7 "processing"%D' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%8 * +36 "core" * +2 ."da"PS.seek 0ml +5 "processing"%b'ϴ +1606 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%\\  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%z  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%m +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%l'\ +654 "Can"\ %GR +1806 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%$ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%. +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%-  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%4'ϴ +2482 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%> +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%k' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%|'˹ +1590 "core" ' + ."da"PTV.dial :puck +3 "processing"%?  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%H +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%w  +35 "core"  + "processing"%7% +4 "core" %˶\ : +2 ."da"PS.seek 1.5ml +3 "processing"%' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%T * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1589 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%e  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%S  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%^ * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%X'\ +2507 "core" ' +8 ."da"PSV.dial PTV +4 "processing"% +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%d +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%_ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%"  +85 "core" +2 ."da"PS.seek 0ml +5 "processing"%F'ϴ +2462 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%V +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%O' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%{'˹ +1592 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%u  +35 "core" +2 "processing"%a% +3 "core" %˾\ 9 +2 ."da"PS.seek 1.5ml +3 "processing"%i' +579 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%g'ϴ +1592 "core" ' + ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%U  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%:  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%P * +36 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%@ +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%B'\ +2459 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%/ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%0 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +8 "processing"%q'ϴ +1282 "Can"\ &Es +1175 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"% +136 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +11 "processing"% +20 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +7 "processing"%t'5 +341 "core" ' + ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +328 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%&'˹ +1592 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%Y  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%I +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%p  +36 "core" +2 "processing"%M% +4 "core" %˹v  +2 ."da"PS.seek 1.5ml +2 "processing"%' +579 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%2 * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1595 "core" ' + ."da"delay 10 seconds +1005 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%`  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%1  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +7 "processing"%= * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +58 "processing"%h +81 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%,'\ +2551 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%r +89 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%v +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%) +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%;  +74 "core"  +2 ."da"PS.seek 0ml +5 "processing"%A'ϴ +2545 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +134 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%['˹ +2097 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%+ +87 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%}% +3 "core" %˸  +2 ."da"PS.seek 1.5ml +3 "processing"%'' +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%9 * +36 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%s  +104 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%Q +3 %~& +4 "core" 5 + &^6\ 7 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&W% +5 "core" %\    +3 "storage"(6% +4 "core" %o\ \  3 + "storage"(. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(J(d +195 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (& +3 "core" &g   6 +2 "manipulator"&& +4 "core" &- M G X5 +2 "manipulator"&% +3 "core" %\  D I N +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +4 "manipulator"&o(U +180 "core" ( + "manipulator"&& +4 "core" &S < 86 +2 "storage"(L& +4 "core" &g   +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"& ' +105 "core" ' +2 "storage"(\ & +4 "core" &g\ \  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(c'> +287 "core" ' +2 "storage"(- +2 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(n' +41 "core" ' +2 "manipulator"&G& +4 "core" &S M E #6 + "manipulator"&Z% +4 "core" % 0 / +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&N'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&](_ +251 "core" ( +2 "manipulator"&R& +4 "core" &\\ G U ^ +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &x& +3 "core" &\\ F E  +2 ."da"Forearm.seek PC +5 "manipulator"&y'$ +95 "core" ' + ."da"Hand.close +2 "manipulator"&(/ +75 "core" / +2 ."da"PC.seek :open +3 "processing"%*( +457 "core" ( +53 "storage"(#& +10 "core" &g = J u +2 "manipulator"&& +4 "core" &\\ F D  + "manipulator"&f% +4 "core" % 6 C C  +2 ."da"Forearm.seek :retract +3 "manipulator"&K'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&5(U +272 "core" ( + "manipulator"&3& +4 "core" &c @ N + 7 +2 "storage"(& +4 "core" &g\ \  Q +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&<' +89 "core" ' + ."da"Hand.open +2 "manipulator"&81 +70 "core" 1 +2 "storage"(D- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(\\' +27 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(z' +51 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1516h.tif +8 "processing"%& +16 "core" &Q +2 "manipulator"&m& +4 "core" &c   7 +2 "manipulator"&b% +4 "core" %    +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&$'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +190 "core" ( +3 "manipulator"&.& +3 "core" &-  ( |  +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &-& +4 "core" &-   +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&l'a +114 "core" ' + ."psFlush"Hand.close +2 "manipulator"&>/ +79 "core" / +2 "manipulator"&4& +4 "core" &- m q 0 +2 "manipulator"&k% +4 "core" % nZ d Z % +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&?'\ +116 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&H(_ +140 "core" ( +2 "manipulator"&w& +5 "core" &T > G q  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &7& +4 "core" &T < ? &  +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&|'$ +96 "core" ' +2 "manipulator"&T& +3 "core" &T % E +2 "manipulator"&% +4 "core" %, g +3 "processing"%e& +3 "core" & +3 "processing"%S& +5 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%^(^ +7 "core" &e +5 & 0g %f +9 &Slb 9 +10 &zgW N +9 &Aa S +10 &I:b S +9 & :W S +9 &>P R +10 &>Q R +9 &U;J R +9 &?@ R +10 &A? R +9 &!?= R +10 &#]@A R +9 &%?< R +9 &&?5 R +10 &(?1 R +9 &*e?4 R +9 &,#>. T +10 &-<0 S +9 &/> T +10 &1h= T +9 &3+< S +9 &4;$ S +10 &6:% S +9 &8q9 S +9 &:3: S +10 &;; S +9 &== T +10 &?y; S +9 &A;? S +9 &BK V +10 &Dm\ Y +9 &Flu [ +9 &H.o [ +10 &It [ +9 &Kt Z +10 &Mt{ [ +9 &O5 [\ +9 &P~ [ +10 &R [ +9 &T{ [\ +9 &V> [ +10 &W [\ +9 &Y \\ +10 &[ [ +9 &]@ W +9 &^@Z 's +10 &^ J 7 +5 ( +2 "processing"%S& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.05 +2 "processing"% & +6 "core" &^2 7 + &^2 7 +2 ."psFlush"Hand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&% +4 "core" % ,  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&d'\ +96 "core" ' + ."psFlush"PSR.select :air +60 .PSV.dial PSR +12 "processing"%_ +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +297 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.665 seconds\ /var/log/esp/da23jul1516h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1516h15s.tif +277 "core" ' +2 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%X'\ +776 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1516h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1516h26s.tif +1311 "core" ' +2 ."psFlush"delay 1 second +110 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%V @ +199 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%F  +137 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%O +106 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%'ϖ +787 #"da"SX HX9/16 (USB:08): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1516h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "17.665 sec auto-exposure",Subject: "da23jul1516h images!" +5 "storage"(- +8 "core" -' +8 "storage"(u& +14 "core" &g   9 +7 "manipulator"&a& +6 "core" &T  $ + "manipulator"&{% +4 "core" %\  ~ $ +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +4 "manipulator"&%(U +254 "core" ( +4 "manipulator"&i& +10 "core" &O  #;3 +3 "storage"(U& +7 "core" &g   R +6 ."da"Forearm.reconfigure :tight +21 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +7 "manipulator"&:' +119 "core" ' +8 ."da"SE.reconfigure :gently +13 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.47 Pucks below Top Plate +5 "storage"(P' +50 "core" ' +4 "manipulator"&@& +14 "core" &R  8:0 +5 "storage"(g& +6 "core" &g   \  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +4 "manipulator"&') +42 "core" ' +5 ."da"Elbow.hold +6 "manipulator"&/, +10 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.28 Pucks below Top Plate +5 "storage"(0' +30 "core" ' +3 "manipulator"&% +5 "core" %0|  +, +4 "storage"(B& +10 "core" &g\  +6 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 307 counts +3 "manipulator"& '\\ +22 "core" ' +3 "manipulator"&q& +8 "core" &} = =  <5 +4 "storage"(t& +6 "core" &g 2 2 9\  +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&' +35 "core" ' +6 "storage"(Y% +8 "core" % 8 / @\  +6 ."downElevator"SE.seek :down +8 "storage"(I'g +95 (p% +6 "core" %O  _\ \\z +5 "manipulator"&M% +14 "core" %   8 +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&&'\ +96 "core" ' +36 ' +3 ."downElevator"SE.stop +4 "storage"(5 +11 (2& +7 "core" &g 3 6\  +547 ' +3 ."psFlush"PSR.select :air +7 .PSV.dial PSR +118 "processing"% +112 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%`' +596 "core" ' +3 ."psFlush"delay 5 seconds +32 #"uploadLog"upsync +472 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%1'\ +2094 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%=  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%h @ +74 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"% +104 "core" + ."psFlush"PS.seek :empty +5 "processing"%r'ϖ +2608 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%v +104 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%)'M +1091 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%;'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%, +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%A  +16 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"% 'ϴ +2593 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%+ +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%' +579 "core" ' +2 ."psFlush"PSR.select :air +8 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%}'\ +2101 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%[ +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%9 U +56 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%s'ϴ +2607 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%' @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%Q  +73 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%~'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%W +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%6'\ +1819 "Can"\ %G:~ +786 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%E'\ +2607 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +72 "core"  +3 ."psFlush"PS.seek 0ml +4 "processing"%L'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%\ 'M +1093 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PTV.dial :puck +47 "processing"%G  +12 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%Z  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%c'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +589 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%x'\ +2093 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%o +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%( U +55 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%N'ϴ +2604 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%C @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%#'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%f'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%y +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%3'\ +2611 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%] U +5 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%8'ϴ +2607 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%D @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%K  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%m'ϴ +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&b& +6 "core" &}  P5 +2 "manipulator"&n% +4 "core" %\  P +2 ."psFlush"Elbow.seek PC +2 "manipulator"&\\(_ +251 "core" ( +2 "manipulator"&.& +3 "core" &h ( G T +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &-& +3 "core" &h  T +2 ."psFlush"Forearm.seek PC +3 "manipulator"&<'$ +101 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&5/ +67 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%>( +463 "core" ( + "manipulator"&4& +4 "core" &h R +2 "manipulator"&k% +3 "core" % '  Rs +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&$'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&w(- +139 "core" ( + "manipulator"&7& +4 "core" &-  V"{ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &l& +3 "core" &-  7 V"{ +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&T'a +111 "core" ' + ."psFlush"Hand.open +8 "manipulator"&1 +68 "core" 1 + "manipulator"&e% +4 "core" % kR w v B A +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 #"myShortDA"Finished short da assay +910 #"tina"-> access 3 +4 "storage"(?% +5 "core" %p \ , +2 "manipulator"&*% +4 "core" %\  W +2 "manipulator"& & +3 "core" &-  ' W"{ +43 ."tina"SC.reconfigure :tight +11 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(([ +663 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[ \ # +1963 #"tina"-> shortDAflush; PS.flush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'S& +5 "core" &\ ' +2 "manipulator"&_& +3 "core" &-\  M V"{ +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&|(- +4 "core" ( +2 "manipulator"&& +4 "core" &-  V"{ +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &"& +4 "core" &-   V"{ +2 ."tina"Forearm.seek :garage +2 "manipulator"&V'a +115 "core" ' + ."tina"Hand.close +3 "manipulator"&F/ +77 "core" / +2 "manipulator"&O& +4 "core" &-\ p $ C"{ + "manipulator"&X% +4 "core" % o] t u C +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +3 "manipulator"&u(i +271 "core" ( +2 "manipulator"&a& +3 "core" &k0  SJ +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &{& +3 "core" &k1 3 RJ +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&i'Ͻ +97 "core" ' +2 "manipulator"&U& +4 "core" &k1  OJ +2 "manipulator"&H% +3 "core" %ϭ  O +2 "collection"'@& +4 "core" &\ # +2 "collection"'g& +5 "core" &\ # +2 ."tina"CC.seek :closed +3 "collection"'d(S +6 "core" &\ # +7 & 6\ $e +9 &Ux\ 8 +9 &|u\ M +10 &L\ Q +9 &GM\ R +9 & N\ R +10 &J\ R +9 &I\ R +10 &PJ\ Q +9 &K\ R +9 &L\ Q +10 &!K\ Q +9 &#XN\ Q +9 &%K\ Q +10 &&N\ R +9 &(N\ Q +10 &*_J\ R +9 &,"I\ Q +9 &-J\ Q +10 &/O\ R +9 &1hL\ Q +9 &3*L\ Q +10 &4N\ Q +9 &6N\ R +10 &8oM\ R +9 &:2I\ Q +9 &;I\ Q +10 &=J\ Q +9 &?xI\ Q +9 &A;L\ Q +10 &BS\ R +9 &DZ\ S +10 &Fvn\ U +9 &H(\ Z +9 &I\ ^ +10 &K\ ^ +9 &M`\ _ +9 &O"\ _ +10 &P\ _ +9 &R\ N +10 &S(\ )w +9 &Sq\ U +2 ( +2 "collection"'g& +3 #"tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.55 +3 "collection"'& +5 "core" &Sn\ U +2 ."tina"Hand.open +2 "manipulator"&B1 +71 "core" 1 +2 "manipulator"&z% +3 "core" % ϭ  H +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&q'\ +99 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%t  +45 "core"  + #"tina"Pulling 2.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 2.5ml +2 "processing"%Y'\ +2609 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%:  + "collection"'%  +8 "core" +95  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%P +192 "core" ~ + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%p @ +73 "core" A +3 ."tina"PS.seek 0ml +4 "processing"%M'ϴ +2620 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +190 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 2.5ml +3 "processing"% '\ +2604 "core" ' +44 ."tina"delay 5 seconds +510 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 "processing"%2  +6 "core"  + ."tina"PSV.dial :PTV,via: :air +3 "processing"%0 +191 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +7 "core" @ +2 ."tina"PS.seek 0ml +3 "processing"%I'ϴ +2607 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +4 "processing"%  +190 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%'\ +2594 "core" ' + ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%`  +5 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%= +190 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +5 "processing"%h'ϴ +1420 "Can"\ U +1180 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +4 "processing"%  +190 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%1' +1597 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%v  +45 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%r'ϴ +1597 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%) +45 "core"  +2 ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +2 "processing"%,'\ +2607 "core" ' +2 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%  +5 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%A +189 "core"  + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +3 "processing"%;'ϴ +2603 "core" ' + ."tina"PSV.dial :air +3 "processing"%+  +74 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"% '\ +2601 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"% +73 "core"  +3 ."tina"PS.seek 0ml +3 "processing"%['ϴ +2604 "core" ' + ."tina"PSV.dial :air +4 "processing"%9  +73 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%}'\ +2610 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%' +73 "core"  +3 ."tina"PS.seek 0ml +4 "processing"%s'ϴ +2603 "core" ' + ."tina"PSV.dial :air +3 "processing"%Q  +85 "core" +2 ."tina"PS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%W +70 "core"  +3 ."tina"PS.seek 0ml +3 "processing"%~'ϴ +2607 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +7 "manipulator"&& +11 "core" &k0 ( HJ +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&(i +5 "core" ( + "manipulator"&6& +4 "core" &k0 S HJ +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &k0 d HJ +2 ."tina"Forearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."tina"CC.seek :open +3 "collection"'E( +403 "core" ( +2 "manipulator"& & +3 "core" &k0 N OJ +2 "manipulator"&L% +3 "core" %  O@ +44 ."tina"Forearm.seek :retract +10 "manipulator"&\ '\ +95 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +4 "manipulator"&(- +294 "core" ( + "manipulator"&G& +4 "core" &- ) W +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &- V +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +4 "manipulator"&'a +116 "core" ' +2 ."tina"Hand.open +2 "manipulator"& 1 +73 "core" 1 + "manipulator"&c% +4 "core" % jL P O  @ +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&R'\ +104 "core" ' + #"tina"Flushing Processing stage +3 "processing"%o% +6 "core" %ϴS\ @ +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%(& +5 "core" &T\ @ +2 "manipulator"&x& +3 "core" &- ( V +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&C(- +38 "core" ( +2 "manipulator"&N& +4 "core" &- V + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  V +2 ."tina"Forearm.seek :garage +2 "manipulator"&#'a +109 "core" ' +3 ."tina"Hand.close +2 "manipulator"&y/ +78 "core" / +2 "manipulator"&f& +4 "core" &- ~ { 1 D + "manipulator"&% +4 "core" % ud j v e D +2 ."tina"Forearm.seek :retract +3 "manipulator"&]'\ +106 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +3 "manipulator"&3(_ +128 "core" ( +2 "manipulator"&D& +3 "core" &f .  W +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &8& +3 "core" &f V +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek PC +3 "manipulator"&K'$ +101 "core" ' + "manipulator"&& +4 "core" &f U +2 "manipulator"&b% +4 "core" % UC +2 "processing"%n& +3 "core" &M\ @ +3 "processing"%.& +5 "core" &R\ @ +2 ."tina"PC.seek :closed +3 "processing"%-(^ +6 "core" &=\ @ +5 &;\ @5 +9 &:Gr;\ 91 +10 &^ou<\ 8F +9 &T;\ :Q +9 &D8\ \ \ \ ;Q +9 &0I=\ ;Q +10 &2G@\ F:\ \ 6Z +10 &\\9\ 5Z +9 &^:hm5\ 8, +9 &^m:\ 8> +9 ( +2 &^/?\ <6 +2 "processing"%.& +3 #"tina"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.87 +3 "processing"%/& +4 "core" &^/6\ ;6 +2 ."tina"Hand.open +2 "manipulator"&51 +72 "core" 1 +2 "manipulator"&&% +3 "core" %   PC +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&^'\ +93 "core" ' +2 ."tina"PSV.dial PSR +2 "processing"%4 +73 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +11 ."tina"PS.seek 1ml +3 "processing"%k'M +1084 "core" ' + ."tina"PSR.select :air +4 "processing"% +61 ."tina"PS.seek 2.5ml +2 "processing"%7'\ +1595 "core" ' + ."tina"PSV.dial PTV +3 "processing"%l +85 "core"  + ."tina"PTV.dial :puck +3 "processing"%<  +72 "core"  +2 ."tina"PBV.dial :waste1 +2 "processing"%\\  +56 "core" +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."tina"PSV.dial PSR +3 "processing"%e +74 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 0.5ml +2 "processing"%$' +584 "core" ' + ."tina"PSR.select :air +4 "processing"% +10 ."tina"PS.seek 2.5ml +3 "processing"%T'\ +2107 "core" ' + ."tina"PSV.dial PTV +3 "processing"%? +75 "core" +2 ."tina"PBV.dial PSV +3 "processing"%* U +56 "core" V +3 ."tina"PS.seek 0ml +3 "processing"% 'ϴ +2607 "core" ' + ."tina"PSV.dial PBV +3 "processing"%J @ +44 "core" > +2 ."tina"PS.seek 2.5ml +5 "processing"%'\ +2598 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%S  +72 "core"  +2 ."tina"PS.seek 0ml +5 "processing"%_'ϴ +2620 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."tina"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%"'\ +2601 "core" ' + ."tina"PSV.dial PTV +3 "processing"%F +73 "core" + ."tina"PBV.dial PSV +3 "processing"%O U +5 "core" U +2 ."tina"PS.seek 0ml +3 "processing"%X'ϴ +2618 "core" ' +2 ."tina"PSV.dial PBV +8 "processing"%w @ +45 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2600 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%V  +74 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%a'ϴ +2601 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +2 "manipulator"&{& +6 "core" &f P S +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&|(_ +4 "core" ( +2 "manipulator"&U& +4 "core" &f  B S +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &H& +3 "core" &f C S +2 ."tina"Forearm.seek PC +3 "manipulator"&@'$ +96 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +76 "core" / +2 ."tina"PC.seek :open +3 "processing"%j( +460 "core" ( +2 "manipulator"&& +4 "core" &f  U + "manipulator"&B% +4 "core" % 8 P U +2 ."tina"Forearm.seek :retract +3 "manipulator"&z'\ +96 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&g(- +136 "core" ( +2 "manipulator"&t& +3 "core" &-  V& +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &i& +4 "core" &-  L U& +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&m'a +113 "core" ' + ."tina"Hand.open +3 "manipulator"&%1 +77 "core" 1 +2 "manipulator"&:% +3 "core" % hU w u I B +3 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +49 ."tina"Forearm.seek :retract +7 "manipulator"&P'\ +105 "core" ' +1746 "Can",\ ,; +60001 E\ ,<@ +60001 c\ .9 +60002 p\ .8l +60001 y\ .8 +60002 x\ /9 +60001 w\ 07. +60002 o\ /7 +60001 L\ .9 Z +60001 B\ 07  +60002 H\ 07! +60001 N\ 15" +60001 I\ 16" +60002 Y\ 15#H +60001 e\ 06# +60002 Z\ 15$t +60001 [\ 16%\  +60001 X\ 15% +60002 s\ 06l&6 +60001 }\ 16Y& +60002 \ 06H'b +60001 \ 068' +60001 \ 05'( +60002 \ 16)$ +60001 \ 16) +60002 \ 05*P +60001 \ 06* +60002 \ 16+| +60001 \ 16, +60001 \ 06ʰ, +60002 \ 16̠-> +60001 \ 16ΐ- +60002 \ 16Ѐ.j +60001 \ 05o/ +60002 \ 06^/ +60001 \ 06M0, +60001 \ 05=0 +60002 \ 06-1X +60001 \ 051 +60002 \ 16 2 +60001 \ 063 +60002 \ /63 @PDT1689490893.81 \ 164F +60001 \ 164 +60002 \ 065r +60001 \ 066 +60002 \ 056 +60001 \ 0574 +60002 \ 06w7 +60001 \ 06f8` +60001 \ 06W8 +60002 \ 16G9 +60001 \ 067:" +60002 \ 05': +60001  \ 06;N +60002 \ 06; +60001 \ 15< +60002 @\ 06> +60001 K\ 06?h +60001 V\ /6\ ? +60002 _\ 06 @ +60001 `\ 06wA* +60002 l\ 06gA +60001 w\ 15WBV +60002 z\ 06GB +60001 {\ 068C +60001 x\ 06(D +60002 \ 15D +60001 \ 05 ED +60002 \ 15E +60001 \ 06Fp +60001 \ 16!G +60002 \ 06#G +60001 \ 06%H2 +60002 \ 06'H +60001 \ 06)I^ +60001 \ 16+I +60002 \ 06-zJ +60001 \ 16/kK  +60002 \ 161[K +60001 \ 063LLL +60002 \ 065<L +60001 \ 067,Mx +60001 \ 059N +60002 \ /7; N +60001 \ /7=O: +60002 \ /7?O +60001 \ /7@Pf +60002 \ 07BP +60001 \ 07DQ +60001 s\ /7FR( +60002 v\ 07HR +60001 o\ .8JST +60001 s\ .8LS +60002 e\ .9NT +41019 #"tina"-> access 4 +4 "storage"(p% +4 "core" %p [\ / +3 "manipulator"&Y% +3 "core" %  #  Z n +2 "manipulator"&& +4 "core" &. ' ' Y +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +2 "storage"(M( +985 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (2& +3 "core" & 7\ $ +17953 "Can"]\ .8PU +2746 #"tina"-> startTube 4 +470 #-> start(:myShortDA){shortDA} +3 "collection"'0% +4 "processing"%% +12 "core" %"\ * + %ϵ\ E +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +963 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +130 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%I  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%`'ZP +2266 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%=  +134 "core"  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%h'ϴ +606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%v +102 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%1'M +1087 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +10 ."myShortDA"PS.seek 2.5ml +2 "processing"%)'\ +1590 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%r +103 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%'ϴ +2600 "core" ' +45 ."myShortDA"PSV.dial PSR +14 "processing"%A +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%,'M +1086 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%+'\ +1597 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%; +103 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% 'ϴ +2620 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%9 +103 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%['\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%' +116 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%}'ϴ +2611 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +3 "processing"%Q& +5 "core" &\ D +2 "manipulator"&s% +4 "core" %  $  Y n +2 "storage"(W% +4 "core" %p \ . + "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((, +516 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +4 (6& +4 "core" &, P\ $ +2 "manipulator"&& +4 "core" &.   V V + "manipulator"&% +4 "core" %   X V n +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&u(/ +185 "core" ( +2 "manipulator"&q& +4 "core" &% + ! T1 + "storage"(d& +4 "core" &, z\ * +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +4 "manipulator"& ' +86 "core" ' +2 "storage"(L& +3 "core" &, \ * +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"('> +303 "core" ' + "storage"(G- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (& +3 "core" &, \ ) +2 "manipulator"&Z& +4 "core" &% R1 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"& (/ +5 "core" ( + "manipulator"&c& +4 "core" &% -  S1 +2 "storage"(\ & +3 "core" &, \ ) +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&o'ρ +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&(/ +72 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:34:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&x& +4 "storage"(N'g +5 "core" &% S1 +3 "manipulator"&% +3 "core" % ϙ   Pt +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&y(_ +165 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +89 "core" ( + "manipulator"&f& +4 "core" &i n T +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &i I T +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +104 "core" ' +2 "manipulator"&R& +3 "core" &i   U +2 "manipulator"&D% +4 "core" %   @ Uk +2 "processing"%8& +3 "core" &\ A +3 "processing"%#& +4 "core" &\ A +3 ."myShortDA"PC.seek :closed +2 "processing"%(^ +6 "core" &\ A +7 & *\ ?$d +10 &Uu\ 88 +9 &{p\ 9M +9 &J\ 9 +7 "core" 9 +102 "processing"%/9 +2 "core" 9z +102 "processing"%59 +4 "core" 9{  +102 "processing"%&9 +2 "core" 9z  +103 "processing"%.9 +2 "core" 9z +103 "processing"%49 +2 "core" 9{ +102 "processing"%K9 +3 "core" 9{ +102 "processing"%~9 +3 "core" 9{ +103 "processing"%k9 +2 "core" 9z" +102 "processing"%l9 +3 "core" 9{& +102 "processing"%<9 +3 "core" 9{* +102 "processing"%\\9 +2 "core" 9{/ +103 "processing"%79 +3 "core" 9{3 +102 "processing"%e9 +3 "core" 9{7 +102 "processing"%9 +3 "core" 9{; +102 "processing"%$9 +3 "core" 9|? +102 "processing"%?9 +2 "core" 9|D +103 "processing"%*9 +2 "core" 9{H +102 "processing"%T9 +3 "core" 9|L +102 "processing"%J9 +3 "core" 9{P +102 "processing"% 9 +2 "core" 9|T\ +103 "processing"%S9 +2 "core" 9|Y +103 "processing"%9 +3 "core" 9|] +102 "processing"%9 +2 "core" 9|a +103 "processing"%_9 +2 "core" 9 |e +102 "processing"%F9 +3 "core" 9|i +102 "processing"%O9 +3 "core" 9}n +102 "processing"%"9 +3 "core" 9&}r +103 "processing"%w9 +2 "core" 9.~v +102 "processing"%X9 +3 "core" 96~z +102 "processing"%V9 +3 "core" 9=~~ +102 "processing"%9 +2 "core" 9F~ +103 "processing"%{9 +3 "core" 9M +102 "processing"%U9 +2 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%H ppQ +3 ."myShortDA"delay 1:30 +6 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +102 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%3' +590 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%^'˹ +1590 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%-  +134 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +74 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%B  +55 "core" +2 "processing"%t% +3 "core" %˺%\ 7 +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%i' +587 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%@ * +37 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%|'ϴ +1589 "core" ' + ."myShortDA"delay 5:00 +12609 "Can"a\ OSU +17394 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%%  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%: * +36 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +74 "core"  +3 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%m'\ +2472 "core" ' + ."myShortDA"PSV.dial PTV +8 "processing"%! +97 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%p +85 "core"  +46 ."myShortDA"delay 5 seconds +510 .PSV.dial PTV +2 "processing"%Y +73 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2471 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%2  +133 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"% +44 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%0 @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +3 "processing"% ' +357 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%  +44 "core"  + "processing"%I% +4 "core" %\ 9 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%a' +346 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'=  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%`  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'A +1253 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +74 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%v' +860 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%h  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%1'˹ +1594 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%r +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%) @ +74 "core" B + ."myShortDA"PBV.dial :waste1 +2 "processing"%A  +38 "core" + "processing"%% +4 "core" %˴\ 8 +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%,' +243 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"%; * +35 "core" , +2 ."myShortDA"PS.seek 0ml +5 "processing"%'ϴ +1946 "core" ' +2 ."myShortDA"delay 2 seconds +208 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'+& +3 "core" &5\ +3 "manipulator"&9& +4 "core" &i D F +2 "manipulator"& % +4 "core" %\  E +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&'(- +138 "core" ( +2 "manipulator"&[& +4 "core" &- N$ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Q& +4 "core" &-  E$ +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&s'a +108 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&W/ +69 "core" / +2 "manipulator"&& +3 "core" &- Q X % ;$ +2 "manipulator"&M% +4 "core" % t{ M f $ 8, +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&6'\ +112 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +4 "manipulator"&(i +273 "core" ( + "manipulator"&& +4 "core" &_4 X BL + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &q& +5 "core" &_4 CL +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&d'Ͻ +102 "core" ' +2 "manipulator"&L& +3 "core" &_4 E ?L +2 "manipulator"&g% +4 "core" %϶ Z D +2 "collection"'P& +3 "core" &}3\  +3 "collection"'G& +4 "core" &-\  +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +6 "core" &\  +6 & 6~\ %f +9 &St~\ 8 +10 &zs~\ \ M +9 &N~ \ S +9 &BI~\ S +10 &N\ S +9 &J~\ S +9 &G}\ S +10 &II~ \ S +9 & I~\ \ S +10 &L \ S +9 &!M~~ \ S +52 &#RM}\ S +9 &%N\ S + &&I\ S + &(J~\ R + &*ZJ{~\ S + &,L~\ S + &-L\ S +9 &/N~\ S +9 &1bL}\ S +10 &3$I \ S +9 &4G| \ S +9 &6L|\ S +10 &8jK~\ \ S +9 &:-I~ \ R +10 &;L\ \ R +9 &=K| \ R +9 &?rN\ S +10 &A4J}\ S +9 &BR\ S +9 &D\\~\ T +10 &Fol~ \ W +9 &H"~\ \\ +10 &I\ _ +9 &K \ _ +9 &MW\ b +10 &O \ ` +9 &P\ a +9 &R|\ N +10 &S*~ \ *z +9 &Sr \ U +3 ( + "collection"'G& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.59 +2 "collection"'Z& +6 "core" &Sn \ U +2 ."myShortDA"Hand.open +2 "manipulator"&c1 +72 "core" 1 + "manipulator"&\ % +4 "core" % ϶ n w > = +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&('\ +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%x +103 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%' +1603 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%u  +45 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"% 'ϴ +1594 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"% +45 "core"  +2 ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%o'\ +2600 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%f  +2 "collection"'  +35 "core"  +129  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%R  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%D'ϴ +2603 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%8  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%N'\ +2601 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%j'ϴ +2598 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%b  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%n'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%> +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%#'ϴ +2602 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&/& +6 "core" &_3 v } R >L +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(i +5 "core" ( + "manipulator"&5& +4 "core" &_3 p T  =L +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &&& +3 "core" &_3 e S V =L +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&.'Ͻ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&4/ +78 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'K( +402 "core" ( +2 "manipulator"&~& +3 "core" &_3 ( DL +2 "manipulator"&k% +3 "core" % w  > +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&l'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +4 "manipulator"&<(- +289 "core" ( +2 "manipulator"&\\& +3 "core" &- j L +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &7& +3 "core" &- + G +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&e'a +114 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +78 "core" 1 +46 "manipulator"&$% +11 "core" % fY @ K w 8 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&?'\ +105 "core" ' +2 ."da"delayUntil "09:45:29.48" +1358 "Can"U\ !IW'VB +23487 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%* @ +75 "core" A + ."da"PBV.dial :waste1 +3 "processing"%T  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%J * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%S'\ +2465 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%_ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%F  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%O'ϴ +2454 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%" +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%w' +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%X'˹ +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%V  +78 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%{  +35 "core"  +2 "processing"%U% +4 "core" %˼\ / +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%} * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%3'ϴ +1612 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%-  +4 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%B * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%t +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%^'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%@ +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%i +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%] +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%%  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%:'ϴ +2405 "Can"K\ SYV +75 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%z +145 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%|' +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%!'˹ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%p  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%Y +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%m% +3 "core" %˽\ 8 +2 ."da"PS.seek 1.5ml +2 "processing"%2' +584 "core" ' +47 ."da"delay 3 seconds +314 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%0'ϴ +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%='\ +2454 "core" ' + ."da"PSV.dial PTV +4 "processing"%` +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%a +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +85 "core" +2 ."da"PS.seek 0ml +3 "processing"%h'ϴ +2480 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%v  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%r  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%)  +45 "core"  + ."da"PTV.dial :PRVmixing +8 "processing"%A  +16 "core" + ."da"PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%;' +389 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%1  +45 "core"  +2 "processing"%,% +4 "core" %\ 7 +2 ."da"PS.seek 0.55ml +3 "processing"%+' +327 "core" ' + #"da"addPMLReagent08 +3 .PSV.dial :air +3 "processing"%9  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"% '˹ +1542 "core" ' + ."da"PSV.dial :PML +3 "processing"%[ +46 "core" + ."da"PTV.dial :mixing +3 "processing"%Q @ +79 "core" B + ."da"PBV.dial :waste1 +2 "processing"%y  +37 "core" +2 "processing"%W% +3 "core" %˵\ 6 +2 ."da"PS.seek 1.85ml +3 "processing"%' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%M * +37 "core" , +3 ."da"PS.seek 0ml +4 "processing"%C'ϴ +1948 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +25816 "Can">\ f\\Wn +22187 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%s @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%q * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%'  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%L'\ +2460 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%g +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%P  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%6 +95 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%E  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Z'ϴ +2476 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%c +131 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%\ ' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%G'˹ +1593 "core" ' +8 ."da"PTV.dial :puck +8 "processing"%x  +78 "core"  + ."da"PSV.dial PTV +3 "processing"%d +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%u% +4 "core" %˺\ 7 +2 ."da"PS.seek 1.5ml +3 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%f * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%R'\ +2459 "core" ' + ."da"PSV.dial PTV +3 "processing"%o +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%8 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%D +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%N'ϴ +2482 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%b +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%j' +592 "core" ' + ."da"delay 5 seconds +502 "Can"0\ 'A_X +3 ."da"PSR.select :air +8 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%>'˹ +1603 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%n +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%/  +36 "core" +2 "processing"%5% +3 "core" %˻3\ < +3 ."da"PS.seek 1.5ml +2 "processing"%&' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%4 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1587 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%(  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%~ +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%k'\ +2465 "core" ' + ."da"PSV.dial PTV +3 "processing"%. +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%\\ +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +74 "core"  +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +2464 "core" ' + #"da"washCycleDA #3 of 3 +8 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%$ +137 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%l' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%e'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%* +132 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%T  +36 "core" +2 "processing"%J% +3 "core" %˵W\ ; +2 ."da"PS.seek 1.5ml +3 "processing"% ' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +37 "core" , +3 ."da"PS.seek 0ml +3 "processing"%'ϴ +1594 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%F +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%S'\ +2462 "core" ' + ."da"PSV.dial PTV +3 "processing"%" +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%O +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%w +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%V  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2484 "core" ' + ."da"Gate.power :camera,:ON +9 #Mixing DA Substrates +8 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%{ +138 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +7 "processing"% +21 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +6 "processing"%U'5 +347 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%X' +333 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%}'˹ +1604 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +37 "core" + "processing"%% +4 "core" % +2 ."da"PS.seek 1.5ml +3 "processing"%B' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%t * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%3'ϴ +1564 "Can"2 c1X +30 "core" ' + ."da"delay 10 seconds +1005 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%@  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%i * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%%'\ +2547 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%^ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%z +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%: +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%|  +73 "core"  +2 ."da"PS.seek 0ml +4 "processing"%p'ϴ +2564 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +5 "processing"%Y +134 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'˹ +2096 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 .PSV.dial PTV +4 "processing"%m +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%!  +37 "core" +2 "processing"%% +3 "core" %˹\  +2 ."da"PS.seek 1.5ml +55 "processing"%2' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%  +104 "core"  +2 ."da"PS.seek 0ml +3 "processing"%I'ϴ +1600 "core" ' + "processing"% 9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +3 .PH.coast +4 "processing"%0 +4 %`& + "core" 5 +4 &^%z 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&a% +6 "core" %\  e d  +2 "storage"(% +4 "core" %u H F + "storage"(. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(=(d +201 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (v& +3 "core" &c ; 9 S  +2 "manipulator"&r& +4 "core" &- d b  +2 "manipulator"&)% +3 "core" %\  c c +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&A(U +192 "core" ( + "manipulator"&& +4 "core" &q g e R* +2 "storage"(h& +3 "core" &c D @ |  +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&1' +96 "core" ' +2 "storage"(,& +3 "core" &c G E [  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(;'> +287 "core" ' + "storage"(9- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(+' +37 "core" ' +2 "manipulator"&[& +3 "core" &q b '* +2 "manipulator"&Q% +4 "core" % q &} +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&y'\ +92 "core" ' + ."da"Elbow.seek PC +4 "manipulator"&W(_ +278 "core" ( + "manipulator"&M& +4 "core" &X n  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +3 "core" &X } 3 +2 ."da"Forearm.seek PC +5 "manipulator"&'$ +98 "core" ' + ."da"Hand.close +3 "manipulator"&s/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%( +458 "core" ( +2 "storage"(q& +3 "core" &c c d   +2 "manipulator"&'& +4 "core" &p ~  + "manipulator"&C% +4 "core" % 2  R +2 ."da"Forearm.seek :retract +8 "manipulator"&g'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +4 "manipulator"&P(U +255 "core" ( + "manipulator"&6& +4 "core" &l 7 )0 +2 "storage"(E& +3 "core" &c g d m  +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&L' +113 "core" ' +2 ."da"Hand.open +2 "manipulator"&c1 +76 "core" 1 +2 "storage"(Z- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(\ ' +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(x' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1610h.tif +8 "processing"%d& +76 "core" & +8 "manipulator"&& +5 "core" &l -0 + "manipulator"&u% +4 "core" %  == +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&G'\ +97 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +184 "core" ( + "manipulator"&& +4 "core" &-   F +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  | +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&f'a +114 "core" ' + ."psFlush"Hand.close +3 "manipulator"& / +71 "core" / +2 "manipulator"& & +3 "core" &- ] +2 "manipulator"&o% +4 "core" % ld ݰ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&8'\ +101 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&D(_ +121 "core" ( + "manipulator"&& +4 "core" &S A  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &R& +3 "core" &S  n +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&b'$ +98 "core" ' +2 "manipulator"&N& +4 "core" &S / % +2 "manipulator"&j% +3 "core" %# U +2 "processing"%n& +4 "core" & +3 "processing"%/& +4 "core" & +2 ."psFlush"PC.seek :closed +4 "processing"%5(^ +4 "core" & +5 &~ 6 +10 &?Fmw 2 +9 &bnpx G +9 &Pz S +10 &?v R +9 &~<h R +10 &@@e R +9 &@\\ R +10 &AZ R +9 &?Y R +9 &HAO R +9 &!\ BA R +10 &"C< R +9 &$>= R +10 &&N>6 S +9 &(=/ T +9 &)?+ S +10 &+;* T +9 &-T> T +9 &/: S +10 &0= S +9 &2@ T +10 &4\\> T +9 &6>\ T +9 &7; S +10 &9; S +9 &;e= S +9 &='@ S +10 &>= T +9 &@A T +10 &BkD T +9 &D'T V +9 &Et Z +10 &Gp Y +9 &Idy Y +9 &K%{ Z +10 &L~ Z +9 &N Z +10 &Pk Z +9 &R- Z +9 &S Z +10 &U Z +9 &Wo [\ +9 &Y1} [\ +10 &Z [ +9 &\\ ] +10 &^8ih / +9 &^c > +9 ( +3 "processing"%/& +2 "core" &^7 9 +2 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.03 +3 "processing"%>& +7 "core" &^7 9 +2 ."psFlush"Hand.open +2 "manipulator"&41 +72 "core" 1 +2 "manipulator"&&% +4 "core" %  ! F +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +96 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +46 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.153 seconds\ /var/log/esp/da23jul1610h.tif: TIFF Upload Complete\ +5 ."psFlush"PSR.select :flush +5 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1610h15s.tif +8 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +5 "processing"%~' +584 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +6 "processing"% +9 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +440 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1610h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1610h26s.tif +1660 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%. @ +200 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%\\  +137 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +119 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%7'ϖ +437 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1610h26s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "14.153 sec auto-exposure",Subject: "da23jul1610h images!" +5 "storage"(k- +7 "core" -' +2 "storage"($& +4 "core" &c 4 2  +2 "manipulator"&& +7 "core" &S  ! +98 "manipulator"&l% +8 "core" %\  2 % +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +5 "manipulator"&*(U +272 "core" ( +4 "manipulator"&T& +10 "core" &k ! %3 +4 "storage"(J& +8 "core" &c W T Y  +7 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&e' +118 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.47 Pucks below Top Plate +5 "storage"(#' +52 "core" ' +3 "manipulator"& & +7 "core" &k W X g ;3 +4 "storage"(& +8 "core" &c B ? _\  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +3 "manipulator"&_') +43 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&F, +10 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.28 Pucks below Top Plate +3 "storage"(' +22 "core" ' +3 "manipulator"&"% +7 "core" %8 Z 0 +4 "storage"(O& +16 "core" &c  \ \  +3 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 315 counts +4 "manipulator"&w'd +19 "core" ' +3 "manipulator"&V& +7 "core" &k W T G <3 +4 "storage"(S& +8 "core" &c L J T\  +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&{' +21 "core" ' +6 "storage"(% +12 "core" % ? ; ?\  +4 ."downElevator"SE.seek :down +7 "storage"(U'g +97 (X% +6 "core" %=J  \ \\z +4 "manipulator"&% +8 "core" % B A  7 +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&-'\ +100 "core" ' +38 ' +3 ."downElevator"SE.stop +3 "storage"(5 +9 (& +7 "core" &c > C\  +850 ' +5 ."psFlush"PSR.select :air +8 .PSV.dial PSR +5 "processing"%} +105 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +10 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"%t' +582 #"uploadLog"upsync +10 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%B'\ +2097 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%@  +36 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"%i @ +77 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%] +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%3'ϖ +2601 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%^ +104 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%z'M +1090 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%:'\ +1593 "core" ' +50 ."psFlush"PSV.dial PTV +10 "processing"%| +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%%  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +4 "processing"%Y'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%p +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%m' +598 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%!'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%2'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%0'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%` +45 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%a'\ +2599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%v'ϴ +2602 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%r @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%)'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +1202 "Can"1\ #MhFY0 +1405 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%h +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%<'M +1092 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%,'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%? +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%9  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%[  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%Q'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%; +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%1' +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%M'\ +2102 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%A U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%s'ϴ +2623 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%y @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%q  +73 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%''ϴ +2602 "core" ' +8 ."psFlush"PSV.dial PSR +4 "processing"%C +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2600 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%6 +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%E U +7 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%W'ϴ +2620 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%c @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%Z'\ +2598 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%d  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%g'ϴ +2601 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +7 "core" &k 6 L3 + "manipulator"&u% +4 "core" %\   L +2 ."psFlush"Elbow.seek PC +2 "manipulator"&+(_ +255 "core" ( + "manipulator"&\ & +4 "core" &i 3 O +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &i H O +2 ."psFlush"Forearm.seek PC +3 "manipulator"&L'$ +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%P( +459 "core" ( + "manipulator"& & +4 "core" &i  S U +2 "manipulator"& % +3 "core" % 7 1  S U1 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&o'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&G(- +137 "core" ( +2 "manipulator"&& +3 "core" &-\ % ' S# +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &R& +3 "core" &-\  i S# +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&f'a +116 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&N1 +73 "core" 1 + "manipulator"&j% +4 "core" % eP  ? +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&n'\ +104 "core" ' +2 #"myShortDA"Finished short da assay +417 #"tina"-> access 3 +4 "storage"(% +4 "core" %v .\ * +2 "manipulator"&8% +4 "core" %\  T +2 "manipulator"&& +4 "core" &-\  [ U# +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +2 "storage"(>([ +665 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (4& +3 "core" &[ c\  +76 #"tina"-> shortDAflush +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'&& +5 "core" &j\ " +2 "manipulator"&/& +3 "core" &-\   R# +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +5 "core" ( +2 "manipulator"&b& +4 "core" &-\  ! d R# +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &I& +3 "core" &-   R# +2 ."tina"Forearm.seek :garage +5 "manipulator"&~'a +111 "core" ' + ."tina"Hand.close +2 "manipulator"&./ +72 "core" / + "manipulator"&\\& +4 "core" &-\ s  @# +2 "manipulator"&% +3 "core" % uh n o @ +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +111 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +56 ."tina"Elbow.seek CC +2 "manipulator"&k(i +275 "core" ( +2 "manipulator"&$& +4 "core" &r0 < OI +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &r0 x OI +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&l'Ͻ +97 "core" ' +2 "manipulator"&T& +3 "core" &r0 : LI +2 "manipulator"&J% +4 "core" % 2 L +2 "collection"'D& +4 "core" &}s\ +3 "collection"' & +4 "core" &\ +3 ."tina"CC.seek :closed +3 "collection"'(S +5 "core" &~\ +7 & 6}\ %f +9 &Suv\ 8 +9 &{u~\ M +10 &R\ R +9 &CK}\ R +10 &J~\ R +9 &N~\ R +9 &L\ R +10 &LJ~\ R +9 & L~\ R +9 &L}\ R +10 &!L\ R +9 &#SL\ R +9 &%M\ S +10 &&L\ R +9 &(L~\ R +10 &*\\N\ R +9 &,K~\ R +9 &-J\ R +10 &/L~\ R +9 &1fJ\ Q +9 &3&L~\ R +10 &4K\ R +9 &6K\ R +10 &8nL~\ Q +9 &:.L~\ R +9 &;J\ R +10 &=K\ R +9 &?tI|\ R +9 &A6L}\ R +10 &BR\ S +9 &DZ\ T +10 &Frm\ V +9 &H$\ [\ +9 &I\ _ +10 &K\ _ +9 &M\\\ ` +9 &O\ ` +10 &P\ ` +9 &R\ N +10 &S+\ (v +9 &Sqy\ U +3 ( +2 "collection"' & +3 #"tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.52 +2 "collection"'(& +5 "core" &Spv\ U +2 ."tina"Hand.open +3 "manipulator"&"1 +71 "core" 1 +2 "manipulator"&O% +3 "core" %  D +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +4 "manipulator"&x'\ +98 "core" ' +3 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%V  +44 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."tina"PS.seek 2.5ml +2 "processing"%S'\ +2608 "core" ' +2 ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +6 ."tina"CBV.dial PRV +4 "processing"%  +3 "collection"'e  +5 "core" +96  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%* +192 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +6 "processing"%X @ +73 "core" A +3 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2594 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%#  +192 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%_'\ +2599 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%w  +5 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +205 "core" + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +5 "core" @ +2 ."tina"PS.seek 0ml +3 "processing"%{'ϴ +2609 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +4 "processing"%U  +188 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%}'\ +2598 "core" ' + ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%7  +5 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%t +191 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%@'ϴ +2605 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%i  +192 "core"  + #"tina"Pulling 1.5ml of PSR.flush +3 .PSR.select :flush +5 .PS.seek 1.5ml +4 "processing"%]' +1637 "core" ' +8 ."tina"delay 5 seconds +504 .PSV.dial :waste1 +2 "processing"%B  +45 "core"  +2 ."tina"PS.seek 0ml +5 "processing"%^'ϴ +1596 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%3 +45 "core"  +2 ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%z'\ +2603 "core" ' +2 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%|  +5 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%% +201 "core" +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +4 "processing"%:'ϴ +1805 "Can"2\ Uk:Y +797 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%p  +72 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%Y'\ +2615 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%m +86 "core" +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2595 "core" ' + ."tina"PSV.dial :air +3 "processing"%  +72 "core"  +2 ."tina"PS.seek 2.5ml +5 "processing"%!'\ +2598 "core" ' + ."tina"PSV.dial :PTV +3 "processing"% +85 "core" +2 ."tina"PS.seek 0ml +3 "processing"%'ϴ +2596 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%  +72 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%2'\ +2603 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%` +85 "core" +2 ."tina"PS.seek 0ml +3 "processing"%0'ϴ +2602 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +7 "core" &r. / HI +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&(i +5 "core" ( + "manipulator"&a& +4 "core" &r/  HI +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &r& +3 "core" &r/ U HI +2 ."tina"Forearm.seek CC +4 "manipulator"&v'Ͻ +93 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +76 "core" / +2 ."tina"CC.seek :open +3 "collection"')( +402 "core" ( +2 "manipulator"&h& +3 "core" &r/ 2 NI +2 "manipulator"&% +3 "core" % ϧ $ O +3 ."tina"Forearm.seek :retract +3 "manipulator"&<'\ +96 "core" ' + ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +3 "manipulator"&?(- +285 "core" ( + "manipulator"&9& +4 "core" &-  V +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +3 "core" &-   I V +3 ."tina"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek :garage +3 "manipulator"&,'a +118 "core" ' + ."tina"Hand.open +3 "manipulator"&;1 +67 "core" 1 +2 "manipulator"&Q% +4 "core" % `N k c Q @ +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&1'\ +105 "core" ' +41678 "Can"@\ .;mZ\\ +425 #"tina"-> access 4 +4 "storage"( % +4 "core" %v \ - +2 "manipulator"&A% +4 "core" %\  X +2 "manipulator"&M& +3 "core" &- A X +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 1 +48 "storage"(y( +991 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (s& +3 "core" & -\ ( +791 #"tina"-> startTube 4 +516 #-> start(:myShortDA){shortDA} +4 "collection"'q% +10 "processing"%% + "core" %~x\ ' +7 %ϵ\ B +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +578 #"tina"-> Thread[:myShortDA].answer +3 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%C +42 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%'  +75 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%6  +131 "core"  +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%E'ZP +2261 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +135 "core"  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%c' +1266 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%W @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%d'ϴ +588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%Z +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +10 ."myShortDA"PS.seek 1ml +3 "processing"%'M +1093 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%u'\ +1600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%\ +116 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2602 "core" ' +2 ."myShortDA"PSV.dial PSR +8 "processing"%F +114 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1096 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%-'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%5 +114 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"% 'ϴ +2602 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +102 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%R'\ +2603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%L +103 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%+'ϴ +2598 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%N& +6 "core" &\ C +2 "manipulator"&j% +4 "core" %\   X +2 "storage"(o% +3 "core" %v\ - + "storage"(f. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((, +518 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (8& +4 "core" &, \ ( +2 "manipulator"&& +4 "core" &- / U + "manipulator"&=% +4 "core" %\    M U +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&4(/ +184 "core" ( + "manipulator"&&& +4 "core" &* # 2 S, +2 "storage"(/& +3 "core" &, &\ ) +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&b' +103 "core" ' + "storage"(I& +4 "core" &, K\ * +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(.'> +303 "core" ' +2 "storage"(\\- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +48 (& +10 "core" &, :\ + +2 "manipulator"&G& +4 "core" &*   U, +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&n(/ +5 "core" ( +2 "manipulator"&~& +4 "core" &* ^ U, +2 "storage"($& +3 "core" &, \ * +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'ρ +16 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +67 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:40:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&T& +3 "storage"(J'g +8 "core" &* o U, +2 "manipulator"&D% +4 "core" % v   O +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&K(_ +162 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +84 "core" ( +2 "manipulator"&(& +4 "core" &b  I U +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &"& +3 "core" &b   G U +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&O'$ +100 "core" ' + "manipulator"& & +4 "core" &b " ? Q +2 "manipulator"&V% +3 "core" %- s P +2 "processing"%l& +4 "core" &\ > +2 "processing"%g& +5 "core" &\ > +2 ."myShortDA"PC.seek :closed +4 "processing"%e(^ +5 "core" &\ > +4 &\ >6 +10 &>Hp\ 61 +9 &anu\ 5E +10 &Z\ 8R +9 &F\ 9Q +9 &|F\ 9Q +10 &>G\ 9Q +9 &G\ 9Q +9 &G\ 9Q +10 &G\ 9Q +9 &EI\ 9Q +10 &!G\ 9Q +9 &"H\ 9Q +9 &$H\ :Q +10 &&MG\ 9Q +9 &(G\ :R +9 &)G\ 9Q +10 &+H\ 9Q +9 &-TG\ 9R +10 &/G\ 9Q +9 &0D\ :Q +9 &2I\ 9Q +10 &4\\H\ 9R +9 &6G\ 9Q +9 &7I\ 9Q +10 &9G\ 9Q +9 &;eD\ 9Q +10 &=&G\ 9R +9 &>I\ 9R +9 &@J\ 9R +10 &BkN\ 8R +9 &D(]\ 7T +10 &E{\ 4W +9 &G~\ 4X +9 &Ic}\ 4X +10 &K%}\ 4X +9 &L\ 4X +9 &N\ 4Y +10 &Pg\ 3Y +9 &R)\ 3Y +9 &S\ 4X +10 &U\ 4Y +9 &Wn\ 4Y +10 &Y0\ 3Y +9 &Z\ 3Y +9 &\\\ 3Z +10 &^:hm\ 5, +9 &^m\ 6= +9 ( +3 "processing"%g& +2 "core" &^0\ 95 +2 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.84 +2 .Hand.open +4 "manipulator"&1 +75 "core" 1 +2 "manipulator"&*% +3 "core" % &  L +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&X'\ +95 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%S  +3 %#9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%w9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +2 "core" 9 +103 "processing"%_9 +2 "core" 9 +102 "processing"%U9 +3 "core" 9 +102 "processing"%{9 +3 "core" 9 +103 "processing"%79 +2 "core" 9" +102 "processing"%t9 +3 "core" 9& +102 "processing"%}9 +3 "core" 9* +102 "processing"%i9 +2 "core" 9/ +103 "processing"%@9 +3 "core" 93 +102 "processing"%B9 +2 "core" 97 +103 "processing"%]9 +2 "core" 9; +102 "processing"%39 +3 "core" 9? +102 "processing"%^9 +3 "core" 9D +102 "processing"%|9 +3 "core" 9H +102 "processing"%%9 +3 "core" 9L +102 "processing"%z9 +2 "core" 9P +103 "processing"%p9 +2 "core" 9T +102 "processing"%:9 +3 "core" 9Y +102 "processing"%m9 +6 "core" 9] +103 "processing"%Y9 +2 "core" 9a +102 "processing"%9 +3 "core" 9"e +102 "processing"%9 +2 "core" 9*i +103 "processing"%9 +2 "core" 94n +102 "processing"%!9 +3 "core" 9;r +103 "processing"% 9 +2 "core" 9Cv +103 "processing"%9 +2 "core" 9Kz +103 "processing"%`9 +2 "core" 9Q~ +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%2 ppQ +56 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +104 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%a' +588 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%r'˹ +1607 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%  +136 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%k +74 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%x  +56 "core" + "processing"%% +4 "core" %˿\ 7 +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%h' +593 "core" ' + ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%v'ϴ +1590 "core" ' +2 ."myShortDA"delay 5:00 +13760 "Can"6\ %DpZ +16243 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%9  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%[ * +37 "core" , + ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%; +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%Q'\ +2445 "core" ' + ."myShortDA"PSV.dial PTV +8 "processing"%< +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%, +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%A  +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%M'ϴ +2479 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +4 "processing"%>  +134 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%s +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%q @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +357 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +3 "processing"%C  +45 "core"  + "processing"%'% +4 "core" %\ 6 +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%6' +355 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'0  +33 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%E'A +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +4 "processing"%W @ +73 "core" ? +2 ."myShortDA"PS.seek 0.5ml +5 "processing"%c' +862 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%Z  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%d'˹ +1606 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"% +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%\ @ +77 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%u  +37 "core" +2 "processing"%F% +3 "core" %˿\ 6 +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%' +248 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%5'ϴ +1956 "core" ' + ."myShortDA"delay 2 seconds +208 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"' & +4 "core" &\  +2 "manipulator"&-& +4 "core" &b G +2 "manipulator"&% +3 "core" %\  ( D +47 ."myShortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"& (- +139 "core" ( + "manipulator"&L& +5 "core" &- R C' + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &R& +4 "core" &-  E' +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&N'a +113 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&j/ +68 "core" / +2 "manipulator"&o& +3 "core" &- -  0' +2 "manipulator"&f% +4 "core" % le 7 & + 5 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&y'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&8(i +267 "core" ( + "manipulator"&& +4 "core" &s% ?@\\ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &=& +3 "core" &s% u  @@\\ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +4 "manipulator"&&'Ͻ +100 "core" ' +2 "manipulator"&/& +4 "core" &s% y  D@\\ +2 "manipulator"&?% +4 "core" %Ϭ { . ? +2 "collection"'I& +4 "core" &~\  +2 "collection"'1& +5 "core" &\  +2 ."myShortDA"CC.seek :closed +2 "collection"'\\(S +6 "core" &\  +5 &{\ 3 +10 &=Ft|\ 1 +9 &]mxw\ F +9 &]~\ S +10 &J\ S +9 &tMw\ S +10 &6M\ S +9 &Kr\ S +9 &Jv\ S +10 &}N~p\ R +9 &>Hr\ S +9 &!J~|\ R +10 &"Iw\ R +9 &$N~|\ R +10 &&GMz\ R +9 &(Hz\ S +9 &)Lx\ R +10 &+It\ R +9 &-NJ~x\ S +9 &/I~h\ \ S +10 &0Gi\ R +9 &2Mp\ R +10 &4WGu\ R +9 &6Lm\ R +9 &7Jf\ R +10 &9Jg\ R +9 &;_Ii\ R +9 &="Gq\ R +10 &>Il\ R +9 &@L~n\ S +10 &BfL}i\ S +9 &D'Qr\ S +9 &Ebt\ U +10 &Gy\ Y +9 &IIv\ ` +9 &K\ r\ ` +10 &Lp\ ` +9 &Nl\ a +9 &PKs\ a +10 &R\ l\ b +9 &SlOo\ &u +10 &S s\ V +5 ( +2 "collection"'1& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.52 +3 "collection"'& +6 "core" &Sni\ V + &Snf\ V +2 ."myShortDA"Hand.open +2 "manipulator"&G1 +78 "core" 1 +2 "manipulator"&~% +4 "core" % Ϭ T H ? 5 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&$'\ +96 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%T' +1597 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%D  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%4'ϴ +1595 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%b +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%.'\ +2597 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +4 "collection"'(  +32 "core"  +131  + ."myShortDA"PSV.dial :mixloop +3 "processing"%" +104 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%n  +78 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"% 'ϴ +2602 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%V  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%l'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%J +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2598 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%P  +46 "core"  +54 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2611 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%* +45 "core" +2 ."myShortDA"PS.seek 0ml +5 "processing"%#'ϴ +2602 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&g& +6 "core" &s% : h { 3@\\ +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(i +4 "core" ( +3 "manipulator"&O& +4 "core" &s% o G 2 3@\\ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &w& +3 "core" &s% I e W ?@\\ +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'_( +403 "core" ( + "manipulator"&U& +4 "core" &s% F@\\ +2 "manipulator"&{% +3 "core" % ϯ  F +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&7'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&t(- +284 "core" ( + "manipulator"&}& +4 "core" &- A L +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &i& +3 "core" &- B L +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&@'a +115 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&B1 +73 "core" 1 + "manipulator"&]% +4 "core" % hT K  4 0 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&3'\ +110 "core" ' +2 ."da"delayUntil "11:15:17.58" +2502 "Can"?\ %As[ +22285 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%^ @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%|  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +37 "core" , + ."da"PSV.dial :air +3 "processing"%z  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%p'\ +2441 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%: +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%m  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%Y +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +2465 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%!' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"% '˹ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%` +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%+% +4 "core" %˷\ 9 +2 ."da"PS.seek 1.5ml +3 "processing"%a' +580 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%k'ϴ +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +58 .PTV.dial :puck +12 "processing"%x  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%r * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%h'\ +2462 "core" ' + ."da"PSV.dial PTV +4 "processing"%S +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%9 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%[  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%;'ϴ +2460 "core" ' +2 #"da"washCycleDA #2 of 2 +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%v +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%<' +584 "core" ' + ."da"delay 5 seconds +378 "Can"*\ #Iv\\ +124 ."da"PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%,'˹ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%A +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%Q  +36 "core" +2 "processing"%>% +3 "core" %˷\ < +3 ."da"PS.seek 1.5ml +2 "processing"%s' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%q * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%M'ϴ +1589 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%C  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%'  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2459 "core" ' + ."da"PSV.dial PTV +4 "processing"%6 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%W +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%E +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Z  +72 "core"  +3 ."da"PS.seek 0ml +3 "processing"%c'ϴ +2458 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%\  +135 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%u  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%F  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%d' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +47 "core"  +2 "processing"% % +3 "core" %\ 9 +2 ."da"PS.seek 0.55ml +2 "processing"%-' +343 "core" ' + #"da"addPMLReagent08 +3 .PSV.dial :air +3 "processing"%  +44 "core"  +3 ."da"PS.seek 2ml +3 "processing"%L'˹ +1543 "core" ' + ."da"PSV.dial :PML +3 "processing"%R +46 "core" + ."da"PTV.dial :mixing +3 "processing"%K @ +75 "core" A +2 ."da"PBV.dial :waste1 +50 "processing"%j  +44 "core" + "processing"%o% +4 "core" %˶\ 2 +2 ."da"PS.seek 1.85ml +3 "processing"%f' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%X * +38 "core" , +3 ."da"PS.seek 0ml +3 "processing"%N'ϴ +1942 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +27087 "Can"/\ (AyH\\ +20916 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"% @ +5 "core" A + ."da"PBV.dial :waste1 +3 "processing"%=  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSV.dial :air +3 "processing"%/  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%?'\ +2440 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%I +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%y  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%) +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.seek 0ml +3 "processing"%G'ϴ +2459 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%~ +144 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%1' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˹ +1602 "core" ' +2 ."da"PTV.dial :puck +7 "processing"%&  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%5 +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%D  +37 "core" + "processing"%T% +4 "core" %˿\ 8 +2 ."da"PS.seek 1.5ml +2 "processing"%b' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%4 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%('ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%" * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%n +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%.'\ +2456 "core" ' + ."da"PSV.dial PTV +3 "processing"%V +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%J +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%l  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%P'ϴ +2458 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%*' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˹ +1339 "Can")\ h|]J +254 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%g +86 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%O  +35 "core"  + "processing"%w% +51 "core" %˾\ > +2 ."da"PS.seek 1.5ml +54 "processing"%' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%8 * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%$'ϴ +1597 "core" ' +2 ."da"delay 2:00 +12007 #recoverPSRreagent08 +7 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%\\  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%U * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%{ +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2467 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%} +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%i +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%B  +72 "core"  +3 ."da"PS.seek 0ml +3 "processing"%]'ϴ +2465 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%7 +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%@' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%^'˹ +1590 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%| +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%%  +35 "core"  + "processing"%z% +4 "core" %˵\ 7 +2 ."da"PS.seek 1.5ml +3 "processing"%#' +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%: * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%m'ϴ +1590 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%Y  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%p +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2467 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%! +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%`  +76 "core"  +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +2471 "core" ' + ."da"Gate.power :camera,:ON +9 #Mixing DA Substrates +7 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%+ +138 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +6 "processing"% '5 +339 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +332 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%a'˹ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%x +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%r% +54 "core" %˽  +9 ."da"PS.seek 1.5ml +3 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%k * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%S'ϴ +1588 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%9  +37 "core" + ."da"delay 30 seconds +171 "Can"' ] +2832 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%[ +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%h'\ +2548 "core" ' + ."da"PSV.dial PTV +8 "processing"%v +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%; +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%< +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +85 "core" +2 ."da"PS.seek 0ml +5 "processing"%A'ϴ +2554 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Q +148 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%>'˹ +2093 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%, +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +37 "core" +2 "processing"%s% +3 "core" %˵  +2 ."da"PS.seek 1.5ml +2 "processing"%C' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%' * +36 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%  +106 "core"  +3 ."da"PS.seek 0ml +3 "processing"%0'ϴ +1591 "core" ' + "processing"%M9 +3 "core" 95 +3 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +4 "processing"%6 +4 %W& +4 "core" 5 + &^+ \ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&E% +6 "core" %\  C )\ j +2 "storage"(Z% +3 "core" %t c _ 8 +2 "storage"(. +2 "core" .(, +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"((d +190 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (\ & +3 "core" &c  ' * +2 "manipulator"&u& +4 "core" &- c b + "manipulator"&F% +4 "core" %\  U  \ j +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&(U +221 "core" ( +2 "manipulator"&c& +4 "core" &a o f ) + "storage"(& +4 "core" &c = E +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"& ' +95 "core" ' +2 "storage"(d& +3 "core" &c d X  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('> +289 "core" ' + "storage"(-- +4 "core" -'> + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(R' +42 "core" ' +2 "manipulator"&K& +4 "core" &a ` ` +2 "manipulator"&j% +3 "core" % ^ R 1H +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' +55 ."da"Elbow.seek PC +11 "manipulator"&X(_ +245 "core" ( + "manipulator"&L& +4 "core" &] W  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &f& +3 "core" &]   +2 ."da"Forearm.seek PC +5 "manipulator"&H'$ +97 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +79 "core" / +2 ."da"PC.seek :open +3 "processing"%=( +458 "core" ( +2 "storage"( & +3 "core" &c _ T / +2 "manipulator"&/& +4 "core" &] Y Y  + "manipulator"&N% +4 "core" % 8 U R L +2 ."da"Forearm.seek :retract +8 "manipulator"&I'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&y(U +248 "core" ( +2 "manipulator"&)& +3 "core" &R U* +2 "storage"(& +4 "core" &c ^ ] +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&?' +101 "core" ' +2 ."da"Hand.open +2 "manipulator"&~1 +73 "core" 1 +2 "storage"(G- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(1' +28 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(&' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1611h.tif +6 "processing"%5& +15 "core" & +4 "manipulator"&D& +7 "core" &R  * +2 "manipulator"&T% +4 "core" % t (  +2 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&4(- +182 "core" ( +3 "manipulator"&b& +3 "core" &- \\ Z   +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +3 "core" &- N N  +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&"'a +108 "core" ' + ."psFlush"Hand.close +3 "manipulator"&n/ +68 "core" / + "manipulator"&(& +4 "core" &-  +2 "manipulator"&V% +4 "core" % ul ݳ +2 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&J(_ +118 "core" ( + "manipulator"&l& +4 "core" &i  + +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +3 "core" &i   +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +109 "core" ' +2 "manipulator"&P& +4 "core" &i s   +2 "manipulator"&*% +4 "core" %' $ R +2 "processing"%g& +4 "core" &\  +2 "processing"%O& +5 "core" &\  +2 ."psFlush"PC.seek :closed +4 "processing"%w(^ +5 "core" &\  +4 & 8 +9 &>Gm 2 +9 &`mo F +10 &S R +9 &< S +10 &v< S +9 &7< S +9 &? S +10 &> T +9 &}< S +9 &?@ S +10 &!> T +9 &"> T +10 &$< S +9 &&G9 S +10 &( > S +9 &)?x S +9 &+? S +9 &-O;k S +10 &/;v S +9 &0<k S +10 &2>h T +9 &4V>k T +9 &6=h R +10 &7A` S +9 &9?J S +9 &;a@K S +10 &=$AM R +9 &>>O\ R +10 &@B@ R +9 &BjF6\ R +9 &D$V8 U +10 &Ey. Y +9 &Gu6 Y +9 &I^x0 Y +10 &Ky. [\ +9 &Ly= \\ +10 &N~. \\ +9 &P_}8 \\ +9 &R"~% [ +10 &S~ \\ +66 &U} \\ +7 &We* \\ +2 &Y&# ] + &Z \\ + &\\! ] + &^Cuf ) + &^r E ( +4 "processing"%O& +3 "core" &^9 : + &^; : +2 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.99 +3 "processing"%& +6 "core" &^; : +2 ."psFlush"Hand.open +2 "manipulator"&81 +77 "core" 1 +2 "manipulator"&% +3 "core" % ' v q R +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&\\'\ +95 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%U +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%{' +208 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.909 seconds\ /var/log/esp/da23jul1611h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1611h15s.tif +366 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%$'\ +681 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1611h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1611h26s.tif +1412 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%} @ +198 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%i  +138 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +108 "core" +2 ."psFlush"PS.seek :empty +5 "processing"%B'ϖ +694 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1611h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "15.909 sec auto-exposure",Subject: "da23jul1611h images!" +5 "storage"(- +9 "core" -' +9 "storage"(7& +21 "core" &c 7 H R +2 "manipulator"&]& +4 "core" &i & +3 "manipulator"&@% +4 "core" %\  S & +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&|(U +258 "core" ( +4 "manipulator"&%& +8 "core" &Q V '6 +4 "storage"(z& +18 "core" &c c d +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&^' +113 "core" ' +7 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.47 Pucks below Top Plate +4 "storage"(:' +52 "core" ' +4 "manipulator"&#& +6 "core" &Q L H f ;6 +5 "storage"(Y& +9 "core" &c ? ? |\  +3 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +6 "manipulator"&') +38 "core" ' +3 ."da"Elbow.hold +6 "manipulator"&p, +11 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.28 Pucks below Top Plate +5 "storage"(m' +25 "core" ' +8 "manipulator"&% +8 "core" %1    2 +4 "storage"(!& +6 "core" &c  $\ +4 ."da"Forearm.force -20 +3 "manipulator"&5 +9 ."da"Forearm.seek 3 + 308 counts +3 "manipulator"&'] +21 "core" ' +3 "manipulator"&`& +7 "core" &o T T = <2 +4 "storage"(& +7 "core" &c A A \  +6 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&+' +22 "core" ' +4 "storage"(% +9 "core" % M M 4\  +144 ."downElevator"SE.seek :down +7 "storage"( 'g +97 (% +6 "core" %(M ( (\ \\y +4 "manipulator"&x% +5 "core" % P H  : +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&'\ +94 "core" ' +50 ' +3 ."downElevator"SE.stop +4 "storage"(5 +8 (r& +6 "core" &c @ B \  +539 ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +6 "processing"%a +109 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +12 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%k' +586 "core" ' +4 ."psFlush"delay 5 seconds +203 #"uploadLog"upsync +300 ."psFlush"PSR.select :air +5 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2097 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +3 "processing"%9  +36 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +76 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%[ +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%S'ϖ +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%v +104 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%;'M +1095 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%<'\ +1603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%h  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%Q  +16 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%A'ϴ +2603 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%, +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +586 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%s'\ +2093 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%' U +53 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%C @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%M'\ +2596 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%6  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%W'ϴ +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%E +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%Z'\ +2608 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 "processing"%\ U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%u'ϴ +2604 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%F @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%c  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2596 "core" ' +2 ."psFlush"PSV.dial PSR +49 "Can"\ $K}^v +9 "processing"%t +45 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%d'M +1095 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%3'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%- +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%K  +5 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%j  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +586 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +2104 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%o'ϴ +2621 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%e @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"% '\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%/  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%N'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%H +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%)'\ +2596 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%X U +5 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%~'ϴ +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%G @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%5'\ +2610 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%I  +73 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%D'ϴ +2593 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&T& +6 "core" &o  O2 +2 "manipulator"&R% +4 "core" %\   O +2 ."psFlush"Elbow.seek PC +2 "manipulator"&1(_ +277 "core" ( + "manipulator"&b& +4 "core" &V - m R +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &V  R +2 ."psFlush"Forearm.seek PC +3 "manipulator"&?'$ +98 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&y/ +74 "core" / +2 ."psFlush"PC.seek :open +5 "processing"%n( +459 "core" ( + "manipulator"&(& +4 "core" &c  X U + "manipulator"&V% +4 "core" % 8  U +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&l(- +119 "core" ( + "manipulator"&.& +4 "core" &- \   U" +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &"& +3 "core" &-  V" +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&P'a +117 "core" ' +8 ."psFlush"Hand.open +2 "manipulator"&*1 +71 "core" 1 +2 "manipulator"&g% +3 "core" % eO 0 A +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&4'\ +102 "core" ' +2 #"myShortDA"Finished short da assay +3098 #"tina"-> access 3 +5 "storage"( % +4 "core" %q N\ - +3 "manipulator"&=% +3 "core" %\  X +2 "manipulator"&& +4 "core" &-  X" +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(8([ +668 "core" ( +2 ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[ \ ! +577 #"tina"-> shortDAflush; PS.flush +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'O& +4 "core" &\ & +2 "manipulator"&U& +4 "core" &-   V" +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +4 "core" ( +2 "manipulator"&0& +4 "core" &- \ , W" +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &{& +3 "core" &-  V" +2 ."tina"Forearm.seek :garage +3 "manipulator"&}'a +114 "core" ' +2 ."tina"Hand.close +2 "manipulator"&i/ +71 "core" / +2 "manipulator"&& +4 "core" &- ` C" +2 "manipulator"&$% +4 "core" % m` ~ C +2 ."tina"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +3 "manipulator"&7(i +268 "core" ( + "manipulator"&]& +4 "core" &i) * } RCp +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &@& +3 "core" &i)  H RCp +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&%'Ͻ +103 "core" ' + "manipulator"&z& +4 "core" &i)  NCp +2 "manipulator"&J% +4 "core" %Ϻ  N +2 "collection"'#& +4 "core" &\ " +2 "collection"'Y& +5 "core" &\ " +2 ."tina"CC.seek :closed +3 "collection"'\\(S +6 "core" &\ " +5 &\ "1 +9 &4Fu\ 2 +10 &Wmy\ F +9 &]\ S +9 &I\ R +10 &qL\ R +9 &3L\ R +10 &L\ R +9 &J\ R +9 &xL\ R +10 &:I\ R +9 & J\ R +9 &"J\ R +10 &$J\ R +9 &&CJ\ R +10 &(J\ R +9 &)J\ R +9 &+J\ R +10 &-LJ\ R +9 &/ M\ R +9 &0K~\ R +10 &2J\ R +9 &4TI\ R +10 &6J\ R +9 &7I\ Q +9 &9J\ R +10 &;\\I\ R +9 &=L\ R +9 &>J\ R +10 &@J\ R +9 &BdM\ R +10 &D"U\ S +9 &Ed\ T +9 &G\ X +10 &IH\ ^ +9 &K \ ^ +9 &L\ ` +10 &N\ ` +9 &PJ\ ` +10 &R \ a +9 &SeL\ * +9 &S\ U +6 ( +2 "collection"'Y& +3 "core" &Sp\ U +2 #"tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.50 +2 "collection"'& +6 "core" &Sp\ U +2 ."tina"Hand.open +2 "manipulator"&!1 +76 "core" 1 + "manipulator"&&% +4 "core" % Ϻ  F +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&`'\ +98 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +45 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2608 "core" ' + ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +4 "processing"%^  +5 "collection"'|  +5 "core"  +94  +2 ."tina"PSV.dial :PTV,via: :air +51 "processing"%: +196 "core"  + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +73 "core" A +2 ."tina"PS.seek 0ml +5 "processing"%'ϴ +2601 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%x  +190 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +6 "processing"%r  +2 "collection"'m  +5 "core"  +10  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%+ +192 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +7 "core" @ +3 ."tina"PS.seek 0ml +3 "processing"%a'ϴ +2604 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%B  +192 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%k'\ +2607 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%9  +3 "collection"'  +4 "core"  +5  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%[ +191 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +5 "processing"%'ϴ +2601 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%v  +192 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +3 .PSR.select :flush +6 .PS.seek 1.5ml +4 "processing"%S' +1601 "core" ' + ."tina"delay 5 seconds +504 .PSV.dial :waste1 +3 "processing"%;  +45 "core"  +2 ."tina"PS.seek 0ml +4 "processing"% 'ϴ +1597 "core" ' + ."tina"PSV.dial PSR +4 "processing"%h +44 "core"  + ."tina"PSR.select :air +3 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%Q'\ +2602 "core" ' + ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%<  + "collection"',  +9 "core"   +3 ."tina"PSV.dial :PTV,via: :air +2 "processing"%A +203 "core" +2 ."tina"CTV.dial :air,avoiding: :intake +3 "Can"\ SK_  +2 ."tina"PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +5 "processing"%q'ϴ +2604 "core" ' + ."tina"PSV.dial :air +3 "processing"%>  +71 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%''\ +2595 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%s +74 "core" ~ +2 ."tina"PS.seek 0ml +3 "processing"%C'ϴ +2601 "core" ' + ."tina"PSV.dial :air +3 "processing"%  +74 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%6'\ +2614 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%M +86 "core" +2 ."tina"PS.seek 0ml +5 "processing"%E'ϴ +2593 "core" ' + ."tina"PSV.dial :air +3 "processing"%W  +73 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2602 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%\ +85 "core" +2 ."tina"PS.seek 0ml +3 "processing"%Z'ϴ +2602 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"&F& +7 "core" &i(  HCp +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +51 "manipulator"&u(i +4 "core" ( +2 "manipulator"&c& +4 "core" &i( C GCp +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &i( " HCp +2 ."tina"Forearm.seek CC +5 "manipulator"&t'Ͻ +92 "core" ' + ."tina"Hand.close +3 "manipulator"&/ +73 "core" / +2 ."tina"CC.seek :open +3 "collection"'d( +402 "core" ( + "manipulator"&-& +4 "core" &i( . OCp +2 "manipulator"&K% +3 "core" %  O +2 ."tina"Forearm.seek :retract +3 "manipulator"&j'\ +98 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&3(- +291 "core" ( +2 "manipulator"& & +3 "core" &-  V +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  O W +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&L'a +114 "core" ' +2 ."tina"Hand.open +2 "manipulator"&1 +78 "core" 1 + "manipulator"&% +4 "core" % iP j c 7 @ +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&f'\ +105 "core" ' +2 #"tina"Flushing Processing stage +2 "processing"%e% +6 "core" %ϵ\ @ +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%o& +6 "core" &\ A +2 "manipulator"&/& +4 "core" &-   W +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +5 "core" ( + "manipulator"&H& +4 "core" &-  W +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &N& +3 "core" &-   / W +2 ."tina"Forearm.seek :garage +3 "manipulator"&'a +112 "core" ' +2 ."tina"Hand.close +2 "manipulator"&X/ +70 "core" / + "manipulator"&)& +4 "core" &- % C +2 "manipulator"&G% +3 "core" % ud \\ C +2 ."tina"Forearm.seek :retract +3 "manipulator"&~'\ +105 "core" ' +2 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +2 "manipulator"&I(_ +118 "core" ( + "manipulator"&5& +4 "core" &i   V +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &T& +3 "core" &i V +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek PC +3 "manipulator"&R'$ +98 "core" ' +2 "manipulator"&b& +4 "core" &i  > R +2 "manipulator"&% +3 "core" %  q R +2 "processing"%p& +4 "core" &\ > +2 "processing"%y& +5 "core" &\ > +2 ."tina"PC.seek :closed +3 "processing"%(^ +6 "core" &\ > +7 & 3\ ;%f +9 &Tr\ 68 +9 &{m\ 6L +10 &G\ :Q +9 &VC\ :Q +9 &D\ :Q +10 &E\ :Q +9 &D\ 9Q +10 &]E\ 9R +9 &!F\ 9Q +9 &F\ :Q +10 &!F\ :Q +9 &#gF\ :Q +9 &%*E\ 9Q +10 &&F\ :Q +9 &(F\ 9Q +10 &*pF\ 9Q +9 &,1G\ :Q +9 &-F\ :Q +10 &/F\ 9Q +9 &1wF\ 9Q +9 &39F\ :Q +10 &4G\ 9Q +9 &6G\ 9Q +10 &8F\ :Q +9 &:BF\ 9Q +9 &<I\ 9Q +10 &=F\ 9Q +9 &?H\ :Q +9 &AGJ\ :R +10 &CP\ 8R +9 &De\ 7U +10 &F|z\ 5X +9 &H?y\ 5W +9 &I\ 5X +10 &K}\ 5X +9 &M\ 4X +9 &OC\ 4Y +10 &Q\ 5Y +9 &R\ 5Y +10 &T\ 5Y +9 &VI\ 4Y +9 &X\ \ 4Z +10 &Y\ 4Z +9 &[\ 3Z +9 &]O\ 4M +10 &^J\ 4a +9 &^ T\ 87 +6 ( + "processing"%y& +4 "core" &^3\ :7 +2 #"tina"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.85 +59 "processing"%w& +9 "core" &^3\ 97 +2 ."tina"Hand.open +2 "manipulator"&(1 +66 "core" 1 +2 "manipulator"&V% +3 "core" %   M +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&.'\ +98 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"%" +76 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 1ml +2 "processing"%?'M +1085 "core" ' +2 ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +3 "processing"%1'\ +1600 "core" ' + ."tina"PSV.dial PTV +4 "processing"%* +75 "core" + ."tina"PTV.dial :puck +3 "processing"%g  +72 "core"  +2 ."tina"PBV.dial :waste1 +3 "processing"%  +55 "core" +2 ."tina"PS.seek 0ml +3 "processing"%P'ϴ +2626 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +74 "core"  + ."tina"PSR.select :flush +4 "processing"%@ +11 ."tina"PS.seek 0.5ml +2 "processing"%=' +582 "core" ' + ."tina"PSR.select :air +4 "processing"% +11 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2103 "core" ' + ."tina"PSV.dial PTV +3 "processing"% +75 "core" +2 ."tina"PBV.dial PSV +3 "processing"% U +56 "core" W +3 ."tina"PS.seek 0ml +3 "processing"%O'ϴ +2600 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"%U @ +44 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%0'\ +2612 "core" ' + ."tina"PSV.dial :waste1 +8 "processing"%{  +74 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%i'ϴ +2606 "core" ' + ."tina"PSV.dial PSR +3 "processing"% +46 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%$'\ +2611 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%l +72 "core" + ."tina"PBV.dial PSV +3 "processing"%4 U +16 "core" T +2 ."tina"PS.seek 0ml +5 "processing"%}'ϴ +2596 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"%] @ +45 "core" ? +3 ."tina"PS.seek 2.5ml +3 "processing"%@'\ +2610 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%z'ϴ +2603 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +7 "manipulator"&J& +12 "core" &i   Q +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +3 "manipulator"&#(_ +5 "core" ( + "manipulator"&& +4 "core" &i ) R +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &_& +3 "core" &i  > Q +2 ."tina"Forearm.seek PC +5 "manipulator"&'$ +92 "core" ' + ."tina"Hand.close +2 "manipulator"&!/ +69 "core" / +2 ."tina"PC.seek :open +3 "processing"%&( +458 "core" ( + "manipulator"&Y& +4 "core" &i  4 W +2 "manipulator"&% +3 "core" % % W6 +2 ."tina"Forearm.seek :retract +3 "manipulator"&%'\ +103 "core" ' +2 ."tina"Elbow.reconfigure :tight +52 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +2 "manipulator"&D(- +140 "core" ( + "manipulator"&|& +4 "core" &-  ) W& +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &^& +4 "core" &-   W& +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +4 "manipulator"&:'a +113 "core" ' +2 ."tina"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +3 "core" % kR A +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&x'\ +107 "core" ' +8513 #"tina"-> access 4 +4 "storage"(% +5 "core" %q \ . +2 "manipulator"&m% +4 "core" %\   Y +2 "manipulator"&r& +4 "core" &.    Z0 +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 1 +2 "storage"(+( +984 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 ( & +3 "core" & \ % +257 "Can"'\ +9_ +11782 #"tina"-> startTube 4 +468 #-> start(:myShortDA){shortDA} +4 "collection"'% +10 "processing"%B% +3 "core" %\ ) +5 %ϰ^\ D +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +2469 #"tina"-> Thread[:myShortDA].answer +6 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%a +131 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%9  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +134 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%['ZP +2267 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%k  +2 "collection"'v  +7 "core"  +125  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%' +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%; @ +104 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%S'ϴ +590 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%h +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"% 'M +1092 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%<'\ +1596 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%, +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%A'ϴ +2603 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%Q +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%>'M +1091 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%q'\ +1607 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%s +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%'  +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%'ϴ +2602 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%C +105 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%M'\ +2603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%6 +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%W'ϴ +2605 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%E& +6 "core" &^\ D +2 "manipulator"&\ % +4 "core" %\   X + "storage"(% +4 "core" %q\ - +2 "storage"(F. +2 "core" .( +45 ."myShortDA"SC.reconfigure :tight +10 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(c(, +518 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &, /\ ( +2 "manipulator"&& +4 "core" &.   U0 +2 "manipulator"&7% +4 "core" %\  N V +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&`(/ +175 "core" ( + "manipulator"&\\& +4 "core" &2\  # U# +2 "storage"(-& +4 "core" &, \ * +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&K' +95 "core" ' + "storage"(t& +4 "core" &, \ + +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"( '> +305 "core" ' +2 "storage"(- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (u& +3 "core" &, \ ) +2 "manipulator"&& +4 "core" &2\  { U# +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&(/ +5 "core" ( +2 "manipulator"&j& +4 "core" &2\ "  U# +2 "storage"(e& +3 "core" &, B\ * +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&o'ρ +22 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&// +75 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:46:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&H& +2 "storage"(N'g +8 "core" &2\   V# +2 "manipulator"&L% +3 "core" % ρ  v P +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&X'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&)(_ +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"&G& +4 "core" &i h U +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &3& +3 "core" &i  a U +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&f'$ +113 "core" ' + "manipulator"&5& +4 "core" &i  C W +2 "manipulator"&T% +4 "core" %%  Wu +2 "processing"%& +3 "core" &Y\ B +3 "processing"%b& +5 "core" &\\\ B +2 ."myShortDA"PC.seek :closed +2 "processing"%(^ +6 "core" &^\ B +5 &Z\ B5 +10 &<GrX\ :1 +9 &`nvV\ 9F +10 &TV\ Q +9 &DF\ >Q +10 &AEP\ >Q +9 &IP\ =Q +9 &FP\ >Q +10 &FS\ =Q +9 &IGO\ =Q +10 &!\ DP\ >Q +9 &"GK\ =Q +9 &$FC\ >Q +10 &&RFH\ >P +9 &(FF\ >Q +9 &)F=\ =P +10 &+FG\ =Q +9 &-YG=\ >Q +9 &/G;\ >P +10 &0GC\ =Q +9 &2JA\ =Q +10 &4bGC\ =P +9 &6"GC\ >Q +9 &7GB\ =Q +10 &9FD\ >P +9 &;iGB\ =Q +10 &=+GB\ =Q +9 &>HD\ =Q +9 &@J=\ =Q +10 &BmR@\ +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%<' +859 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%Q  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%A'˹ +1594 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"%> +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%s @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%'  +37 "core" + "processing"%q% +4 "core" %˻\ 9 +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%C' +228 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%6'ϴ +1950 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'M& +4 "core" &\  +2 "manipulator"&E& +4 "core" &i ^ J +2 "manipulator"&\ % +4 "core" %\   P z +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +134 "core" ( + "manipulator"&F& +4 "core" &-\ O"} +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &+& +3 "core" &-\  O"} +2 ."myShortDA"Forearm.seek :garage +5 "manipulator"&'a +111 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +72 "core" / +2 "manipulator"&7& +3 "core" &-\ H I 2 ;"} +2 "manipulator"&\\% +4 "core" % pg C F 5 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&-'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&t(i +275 "core" ( + "manipulator"&D& +4 "core" &_5 5 BN +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &x& +4 "core" &_6 f 6 EN +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +99 "core" ' + "manipulator"&u& +4 "core" &_6  DN +2 "manipulator"&% +4 "core" % y  > +2 "collection"'j& +4 "core" &\  +2 "collection"'e& +5 "core" &\  +2 ."myShortDA"CC.seek :closed +3 "collection"'/(S +6 "core" &\  +5 &\ 6 +9 &9Gs\ 1 +9 &Zmy\ F +10 &^\ S +9 &J\ R +10 &rM\ R +9 &4N\ R +9 &L\ R +10 &J\ S +9 &yK\ S +10 &=I\ R +9 & J\ R +9 &"G\ R +10 &$J\ S +9 &&DJ\ R +9 &(J\ S +10 &)I\ R +9 &+L\ R +9 &-MI\ R +10 &/J\ R +9 &0J\ R +10 &2L\ R +9 &4TK\ R +9 &6J\ R +10 &7L\ R +9 &9K\ R +9 &;]F\ R +10 &=J\ R +9 &>K\ R +10 &@K\ R +9 &BdL\ R +9 &D#S\ S +10 &Ec\ U +9 &G\ Y +9 &IH\ _ +10 &K\ ` +9 &L\ ` +10 &N\ ` +9 &PJ\ a +9 &R \ b +10 &SjN\ (x +9 &S\ Y +6 ( + "collection"'e& +4 "core" &S\ Y +2 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.53 +2 "collection"'H& +6 "core" &S\ Y +2 ."myShortDA"Hand.open +2 "manipulator"&L1 +73 "core" 1 + "manipulator"&`% +4 "core" % K S F ; +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&K'\ +99 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +49 "processing"%o' +1599 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%G  +46 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%3'ϴ +1595 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +47 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%5'\ +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%T  +2 "collection"'  +33 "core"  +131  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%N +116 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%X  +74 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%&'ϴ +2609 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%p  +58 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +2604 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%w +44 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%b'ϴ +15 "Can"#\ q` +2587 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%(  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%f'\ +2600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%V +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%y'ϴ +2604 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&"& +17 "core" &_5 I b . =N +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&R(i +4 "core" ( +2 "manipulator"&Z& +4 "core" &_5 R e = =N +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &?& +3 "core" &_5 K Q Z  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%s  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%'  +43 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%q  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%A' +384 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%C  +47 "core"  + "processing"%M% +4 "core" %\ : +2 ."da"PS.seek 0.55ml +3 "processing"%E' +329 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%\  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%F'˹ +1538 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%+ +44 "core" + ."da"PTV.dial :mixing +3 "processing"%) @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%7% +4 "core" %˺\ ; +2 ."da"PS.seek 1.85ml +3 "processing"%\\' +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%~ * +37 "core" , +2 ."da"PS.seek 0ml +5 "processing"%'ϴ +1951 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +15269 "Can"\ Y`a +32734 #"da"recoverPRVreagent08 +3 .PTV.dial :mixing +3 "processing"%D @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%x  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%u  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2464 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%j +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%-  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%d +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%H  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%L'ϴ +2440 "core" ' +2 #"da"washCycleDA #1 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%` +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%e' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˹ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%6 +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%G  +37 "core" + "processing"%o% +4 "core" %˵8\ 6 +2 ."da"PS.seek 1.5ml +3 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%3 * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%T  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%N  +35 "core"  + ."da"delay 30 seconds +719 "Can"\ j"b +2284 ."da"PBV.dial between PSV and waste1 +3 "processing"%X * +36 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%5 +74 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%p'\ +2460 "core" ' + ."da"PSV.dial PTV +3 "processing"%& +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%w +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%(  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%b'ϴ +2484 "core" ' +2 #"da"washCycleDA #2 of 3 +7 .PSR.select :air +6 .PSV.dial PSR +9 "processing"%V +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%f' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%"'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%Z  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%? +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%g  +35 "core" + "processing"%t% +4 "core" %˶ \ ; +2 ."da"PS.seek 1.5ml +3 "processing"%K' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%/ * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%1'ϴ +1597 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%*  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2439 "core" ' + ."da"PSV.dial PTV +4 "processing"%U +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%O +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%P +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +85 "core" +3 ."da"PS.seek 0ml +3 "processing"%0'ϴ +2457 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"% +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%i' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%l'˹ +1591 "core" ' + ."da"PTV.dial :puck +4 "processing"%y  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%$ +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%]  +35 "core"  + "processing"%}% +4 "core" %˵)\ = +2 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%4 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%J'ϴ +1598 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%@  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +58 "processing"%. +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%W'\ +2465 "core" ' + ."da"PSV.dial PTV +4 "processing"% +25 "Can"\ _c& +50 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%_ +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%^'ϴ +2463 "core" ' +2 ."da"Gate.power :camera,:ON +5 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Y +138 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +7 "processing"% +15 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%'5 +341 "core" ' + ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%#' +330 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%|'˹ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%: +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%m% +4 "core" %˴7  +2 ."da"PS.seek 1.5ml +3 "processing"%n' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%8 * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'ϴ +1596 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +7 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%B  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%r * +36 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%9 +76 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2552 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +5 "processing"%a +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%z +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%[  +87 "core" +2 ."da"PS.seek 0ml +5 "processing"%;'ϴ +2565 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%v +134 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%h'˹ +2093 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%k  +5 "core"  + ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%,  +37 "core" + "processing"% % +4 "core" %˷1\  +2 ."da"PS.seek 1.5ml +3 "processing"%Q' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%2 * +37 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%S  +108 "core"  +2 ."da"PS.seek 0ml +3 "processing"%>'ϴ +1593 "core" ' + "processing"%s9 +4 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%' +4 %q& +3 "core" 5 +2 &^"\ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" %\   + "storage"(<% +56 "core" %t E # +8 "storage"(C. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(M(d +190 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (A& +3 "core" &f F D +2 "manipulator"&\ & +4 "core" &-  +2 "manipulator"&E% +3 "core" %\    +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&+(U +197 "core" ( +2 "manipulator"&)& +3 "core" &`  / +2 "storage"(& +4 "core" &f F 0 +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&7' +94 "core" ' + "storage"(~& +4 "core" &f 5 : J +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(F'> +286 "core" ' + "storage"(\\- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(D' +40 "core" ' +2 "manipulator"&x& +4 "core" &`  / + "manipulator"&% +4 "core" % y   +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&u'\ +90 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&(_ +254 "core" ( +2 "manipulator"&j& +4 "core" &h w 6  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &-& +3 "core" &h q i R +2 ."da"Forearm.seek PC +5 "manipulator"&d'$ +92 "core" ' + ."da"Hand.close +2 "manipulator"&H/ +78 "core" / +2 ."da"PC.seek :open +5 "processing"%( +460 "core" ( +2 "storage"(`& +3 "core" &f S N a +2 "manipulator"&L& +4 "core" &h 6 + "manipulator"&e% +4 "core" % > $ +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&6(U +267 "core" ( + "manipulator"&G& +4 "core" &b W 2 +2 "storage"(o& +3 "core" &f % & +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"& ' +93 "core" ' + ."da"Hand.open +3 "manipulator"&31 +77 "core" 1 +2 "storage"(- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(T' +30 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +3 "storage"(N' +51 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1613h.tif +4 "processing"%X& +16 "core" &u +3 "manipulator"&5& +4 "core" &d 2 +2 "manipulator"&% +4 "core" %  !n +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&&'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&w(- +185 "core" ( + "manipulator"& & +4 "core" &-   Q +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +4 "core" &-  | +2 ."psFlush"Forearm.seek :garage +63 "manipulator"&p'a +119 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&V/ +69 "core" / +2 "manipulator"&b& +4 "core" &- * +2 "manipulator"&f% +3 "core" % rj ܲ +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&Z'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&?(_ +149 "core" ( + "manipulator"&g& +4 "core" &W @ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &t& +3 "core" &W 6 ; +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&"'$ +104 "core" ' +2 "manipulator"&/& +3 "core" &W ~ ! +2 "manipulator"&K% +4 "core" %-  H +2 "processing"% & +4 "core" &[ +3 "processing"%*& +5 "core" &Z +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +7 "core" & +4 & 4 +10 &4Ep 2 +9 &Umn G +9 &P T +10 &8 S +9 &m9 S +9 &/: S +10 &> T +9 &9 S +10 &u; S +9 &7< S +9 & ; S +10 &"> S +9 &$< R +9 &&A< S +10 &(? S +9 &); R +10 &+< R +9 &-J> R +9 &/ A R +10 &0= S +9 &2@ S +9 &4R< R +10 &6< R +9 &7> R +10 &9? S +9 &;W< S +9 &=; S +10 &>< S +9 &@< T +9 &B]B T +10 &DT V +9 &Ex [ +10 &Gq Z +9 &IRs [ +9 &Ku [\ +10 &Lx \\ +9 &N{ \\ +9 &PU|v \\ +10 &R{x \\ +9 &Sx [ +10 &U~q [\ +9 &W`n [ +9 &Y"l [ +10 &Zf [ +9 &\\l \\ +9 &^;rjq (~ +10 &^jq = +9 ( +2 "processing"%*& +3 "core" &^/] 5 +2 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.06 +2 "processing"%R& +6 "core" &^/X 5 +2 ."psFlush"Hand.open +2 "manipulator"&11 +69 "core" 1 +2 "manipulator"&U% +4 "core" % %  & +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&O'\ +95 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%P +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +413 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.814 seconds\ /var/log/esp/da23jul1613h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1613h15s.tif +171 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +880 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1613h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1613h26s.tif +1223 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +199 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%0  +136 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%i +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%y'ϖ +886 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1613h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "18.814 sec auto-exposure",Subject: "da23jul1613h images!" +6 "storage"($- +6 "core" -' +3 "storage"(]& +103 "core" &f K L G +2 "manipulator"&}& +3 "core" &W _ & +2 "manipulator"&l% +4 "core" %\  ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +70 "manipulator"&4(U +256 "core" ( +5 "manipulator"&& +7 "core" &S : &8 +5 "storage"(@& +9 "core" &f D > K +5 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&' +97 "core" ' +5 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.47 Pucks below Top Plate +5 "storage"(!' +52 "core" ' +3 "manipulator"&.& +9 "core" &S O O ^ <8 +3 "storage"(J& +7 "core" &f > > g\  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +4 "manipulator"&') +37 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&_, +8 "core" , +4 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.28 Pucks below Top Plate +4 "storage"(' +26 "core" ' +4 "manipulator"&% +7 "core" %- /p +6 "storage"(W& +6 "core" &f\ \ +4 ."da"Forearm.force -20 +3 "manipulator"&5 +9 ."da"Forearm.seek 3 + 304 counts +3 "manipulator"&Y'Y +21 "core" ' +3 "manipulator"&^& +6 "core" &y C H T <2 +4 "storage"(& +8 "core" &f > 4 \  +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&#' +22 "core" ' +3 "storage"(%% +7 "core" % > = ^\  +12 ."downElevator"SE.seek :down +9 "storage"(:'g +99 (% +4 "core" %6G   \ \\x +4 "manipulator"&m% +8 "core" % Q P 6 9 +4 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&|'\ +91 "core" ' +44 ' +3 ."downElevator"SE.stop +3 "storage"(5 +10 (8& +7 "core" &f 2 7 0\  +379 ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +6 "processing"%n +109 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +8 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +5 "processing"% ' +594 "core" ' +3 ."psFlush"delay 5 seconds +507 .PSR.select :air +5 "processing"% +17 ."psFlush"PS.seek 2.5ml +5 "processing"%B'\ +26 #"uploadLog"upsync +2077 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%r  +36 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"%9 @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +104 "core" + ."psFlush"PS.seek :empty +4 "processing"%'ϖ +2604 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%a +104 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%z'M +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%['\ +1588 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%v  +73 "core"  + ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +4 "processing"%;'ϴ +2616 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%k +74 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +63 ."psFlush"PS.seek 2.5ml +3 "processing"%,'\ +2098 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%h U +55 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%2'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%S @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%Q'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%s  +72 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%''ϴ +1479 "Can"\ $Hc +1119 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%q +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2597 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"%< +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%C U +7 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%A'ϴ +2607 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%\ @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%E'\ +2599 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%c  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%)'ϴ +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%='M +1092 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%~'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%{ +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%\\  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%x  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2609 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%F +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +586 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%j'\ +2094 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%- +85 "core" ~ + ."psFlush"PBV.dial PSV +3 "processing"%+ U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%H'ϴ +2604 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%u @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%`  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%L'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%e +45 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%d'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%G +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%o U +6 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2608 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%3 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +52 "processing"%'\ +2599 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%X  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2611 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&5& +6 "core" &y u P2 +2 "manipulator"&% +4 "core" %\  T O +2 ."psFlush"Elbow.seek PC +3 "manipulator"&D(_ +261 "core" ( +2 "manipulator"&T& +3 "core" &_  f R +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &_  < Q +3 ."psFlush"Forearm.seek PC +2 "manipulator"& '$ +91 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&(/ +68 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%6( +461 "core" ( +2 "manipulator"&V& +3 "core" &_  " S +2 "manipulator"&b% +4 "core" % )  S +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&f'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&&(- +137 "core" ( +2 "manipulator"&g& +3 "core" &-  B U!w +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &t& +3 "core" &- , H U!w +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&p'a +115 "core" ' +2 ."psFlush"Hand.open +7 "manipulator"&/1 +79 "core" 1 + "manipulator"&K% +4 "core" % jR o r + A +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +105 "core" ' +2 #"myShortDA"Finished short da assay +1170 #"tina"-> access 3 +4 "storage"(w% +5 "core" %y \ + +2 "manipulator"&Z% +4 "core" %\  V + "manipulator"&& +4 "core" &-  V!v +2 ."tina"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(R([ +665 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +4 (1& +3 "core" &[ P\ " +121 #"tina"-> shortDAflush +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'U& +4 "core" &g\ $ +3 "manipulator"&*& +3 "core" &-  _ T!v +3 ."tina"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&P(- +5 "core" ( +2 "manipulator"&"& +4 "core" &-  { T!v +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +3 "core" &- / T!v +2 ."tina"Forearm.seek :garage +3 "manipulator"&'a +113 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +72 "core" / + "manipulator"&0& +4 "core" &- @ A!v +2 "manipulator"&i% +3 "core" % o]  A +2 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +3 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +2 "manipulator"&$(i +271 "core" ( + "manipulator"&]& +4 "core" &_/ OH +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &}& +3 "core" &_. OH +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek CC +3 "manipulator"&l'Ͻ +109 "core" ' +2 "manipulator"&?& +4 "core" &_. NH +2 "manipulator"&% +4 "core" % = N +50 "collection"'@& +5 "core" &q\ " +3 "collection"'.& +5 "core" &r\ " +3 ."tina"CC.seek :closed +4 "collection"'J(S +5 "core" &|\ " +4 &{\ !6 +9 &5Ft\ 2 +9 &Xmy\ F +10 &\\\ S +9 &J\ R +10 &rK\ R +9 &5M\ R +9 &J\ R +10 &J\ R +9 &{L\ R +9 &>J\ Q +10 & K\ R +9 &"J\ R +9 &$N\ R +10 &&EK}\ R +9 &(N\ R +10 &)I\ R +9 &+J\ Q +9 &-NJ\ Q +10 &/L\ R +9 &0O\ R +9 &2I\ R +10 &4UI\ R +9 &6K\ Q +10 &7J\ Q +9 &9K\ R +9 &;]L\ R +10 &=L\ R +9 &>H\ R +9 &@J\ R +10 &BcP\ R +9 &D#U\ S +10 &Ed\ T +9 &G\ X +9 &II\ ^ +10 &K \ _ +9 &L\ _ +10 &N\ ` +9 &PL\ ` +9 &R\ \ a +10 &SjN\ 'w +9 &S \ X +5 ( +2 "collection"'.& +4 "core" &S\ X +2 #"tina"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.50 +3 "collection"'O& +5 "core" &S\ X +2 ."tina"Hand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&W% +3 "core" %  F +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +2 "manipulator"&^'\ +101 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +2 "processing"%N  +46 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2599 "core" ' + ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%%  +2 "collection"'  +8 "core" +107  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%4 +192 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +75 "core" B +2 ."tina"PS.seek 0ml +5 "processing"%m'ϴ +2602 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%!  +192 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%'\ +2596 "core" ' + ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +3 "processing"%Y  +19 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%8 +192 "core"  + ."tina"CTV.dial :air,avoiding: :intake +4 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +17 "core" ? +2 ."tina"PS.seek 0ml +3 "processing"%#'ϴ +2597 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +4 "processing"%:  +190 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%n'\ +2600 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +5 "processing"%y  +18 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"% +192 "core" ~ + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%r @ +5 "core" ? +2 ."tina"PS.seek 0ml +3 "processing"%9'ϴ +23 "Can"\ [ldR +2581 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%  +192 "core"  + #"tina"Pulling 1.5ml of PSR.flush +3 .PSR.select :flush +6 .PS.seek 1.5ml +4 "processing"%B' +1592 "core" ' +2 ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%a  +45 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%'ϴ +1594 "core" ' + ."tina"PSV.dial PSR +4 "processing"%z +45 "core"  +2 ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +2 "processing"%'\ +2610 "core" ' +2 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +53 "processing"%v  +18 "core"  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%[ +192 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%k @ +7 "core" ? +2 ."tina"PS.seek 0ml +4 "processing"%;'ϴ +2600 "core" ' + ."tina"PSV.dial :air +4 "processing"%  +75 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"% '\ +2599 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%h +86 "core" +2 ."tina"PS.seek 0ml +3 "processing"%,'ϴ +2604 "core" ' + ."tina"PSV.dial :air +9 "processing"%S  +71 "core"  +2 ."tina"PS.seek 2.5ml +4 "processing"%2'\ +2604 "core" ' + ."tina"PSV.dial :PTV +3 "processing"%s +74 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%Q'ϴ +2623 "core" ' + ."tina"PSV.dial :air +3 "processing"%q  +86 "core" +3 ."tina"PS.seek 2.5ml +3 "processing"%''\ +2594 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%< +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%C'ϴ +2606 "core" ' + #"tina"Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +6 "core" &`- ' EH +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&\ (i +5 "core" ( + "manipulator"&A& +5 "core" &`.  EH + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &c& +3 "core" &`-  EH +2 ."tina"Forearm.seek CC +5 "manipulator"&E'Ͻ +93 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."tina"CC.seek :open +4 "collection"')( +402 "core" ( + "manipulator"&=& +4 "core" &`. MH +2 "manipulator"&{% +3 "core" % b N& +2 ."tina"Forearm.seek :retract +3 "manipulator"&\\'\ +98 "core" ' + ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +3 "manipulator"&x(- +282 "core" ( + "manipulator"&~& +4 "core" &- L U +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &F& +3 "core" &- U +2 ."tina"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +3 "manipulator"&'a +115 "core" ' +2 ."tina"Hand.open +2 "manipulator"&71 +71 "core" 1 + "manipulator"&-% +4 "core" % jS Y U  @ +2 ."tina"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."tina"Forearm.seek :retract +8 "manipulator"&+'\ +103 "core" ' +8018 #"tina"-> access 4 +4 "storage"(j% +4 "core" %y \ , +3 "manipulator"&u% +3 "core" %\  ( X +2 "manipulator"&H& +4 "core" &- W +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."tina"SC.seek 1 +2 "storage"(`( +984 "core" ( +2 ."tina"SC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" & \ " +21294 "Can"\ -9d +11464 #"tina"-> startTube 4 +941 #-> start(:myShortDA){shortDA} +4 "collection"'e% +10 "processing"%L% + "core" %\ * +7 %ϱ\ E +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +1958 #"tina"-> Thread[:myShortDA].answer +2 #"myShortDA"\tina answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +51 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%G +44 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%o  +74 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%d  +132 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%3'ZP +2274 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +134 "core"  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%X' +1253 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +102 "core" ? +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%5'ϴ +588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%T'M +1090 "core" ' +2 ."myShortDA"PSR.select :air +8 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +1588 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%_ +102 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%('ϴ +2598 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%| +102 "core" + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M +1085 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%V'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%b +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%g  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%t'ϴ +2598 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%D'\ +2601 "core" ' + ."myShortDA"PSV.dial :mixloop +7 "processing"%/ +115 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%K'ϴ +2602 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%f& +6 "core" &r\ D +2 "manipulator"&p% +4 "core" %\ \ " Z +2 "storage"(w% +4 "core" %y \ . + "storage"(Z. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((, +509 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (M& +3 "core" &, \ ( +2 "manipulator"&1& +4 "core" &-  ( W + "manipulator"&U% +3 "core" %\  l W +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&*(/ +185 "core" ( +2 "manipulator"&"& +4 "core" &' 2 H T3 + "storage"(>& +4 "core" &, r\ * +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(0& +3 "core" &, \ + +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(i'> +308 "core" ' +2 "storage"(&- +2 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 ( & +3 "core" &, T\ & +2 "manipulator"&& +3 "core" &( ` Q2 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&](/ +5 "core" ( +2 "manipulator"&}& +4 "core" &( f Q2 + "storage"(P& +4 "core" &, e\ ' +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&?'ρ +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +119 "core" / +9 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!tina:52:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +5 "manipulator"&@& +3 "storage"('g +8 "core" &(   R2 +2 "manipulator"&% +3 "core" % ό  y O +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&O'\ +102 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&(_ +157 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +91 "core" ( +2 "manipulator"&W& +3 "core" &c  X +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +3 "core" &c E X +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&N'$ +102 "core" ' +2 "manipulator"&l& +3 "core" &c ' L Q +2 "manipulator"&% +4 "core" %'  8 Q +2 "processing"%& +3 "core" &\ > +3 "processing"%%& +4 "core" &\ > +2 ."myShortDA"PC.seek :closed +3 "processing"%4(^ +6 "core" &\ > +5 &\ >4 +10 &:Gr>\ 71 +9 &^ov\ 6F +9 &Ut\ 8Q +10 &Fn\ ;Q +9 &{Eu\ :Q +9 &=F~\ 9Q +10 &F\ :Q +9 &F\ 9Q +9 &E\ :Q +10 &DG\ :Q +9 &!F\ :Q +10 &"F\ :Q +9 &$D\ :Q +9 &&MG\ :Q +10 &(G\ :Q +9 &)G\ :Q +10 &+D\ :Q +9 &-TC\ :Q +9 &/G\ :Q +10 &0F\ :R +9 &2F\ :Q +9 &4\\D\ :Q +10 &6G\ 9Q +9 &7F\ 9Q +10 &9G\ 9Q +9 &;dF\ :Q +9 &=&G\ :Q +10 &>G\ :R +9 &@I\ 9R +9 &BjK\ 9R +10 &D'\\\ 7T +9 &E|\ 4W +10 &Gy\ 5X +9 &Ib}\ 4X +9 &K#\ 4X +10 &L\ 4X +9 &N\ 4Y +9 &Pg\ 4Y +10 &R*\ 5X +9 &S\ 4X +9 &U\ 4Y +10 &Wl\ 4Z +9 &Y/\ 4Y +10 &Z\ 4Z +9 &\\\ 2Z +9 &^6gm\ 6. +10 &^n\ 6? +8 ( +3 "processing"%%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.87 +2 .Hand.open +5 "manipulator"&1 +5 "core" &^+\ 96 +63 1 + "manipulator"&% +4 "core" % #  L +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&!'\ +105 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%m  +3 %Y9 +6 "core" 9 +102 "processing"%89 +3 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +102 "processing"%:9 +3 "core" 9 +102 "processing"%#9 +3 "core" 9 +102 "processing"%y9 +3 "core" 9 +103 "processing"% 9 +2 "core" 9 +102 "processing"%r9 +3 "core" 9" +102 "processing"%n9 +2 "core" 9& +103 "processing"%9 +2 "core" 9* +103 "processing"%99 +3 "core" 9/ +102 "processing"%a9 +3 "core" 93 +102 "processing"%B9 +3 "core" 97 +102 "processing"%z9 +2 "core" 9; +103 "processing"%9 +2 "core" 9? +102 "processing"%v9 +3 "core" 9D +103 "processing"%[9 +2 "core" 9H +102 "processing"%k9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +103 "processing"%;9 +3 "core" 9Y +102 "processing"%h9 +3 "core" 9] +102 "processing"% 9 +2 "core" 9a +103 "processing"%S9 +2 "core" 9e +102 "processing"%,9 +3 "core" 9i +102 "processing"%s9 +3 "core" 9n +103 "processing"%29 +2 "core" 9$r +103 "processing"%q9 +2 "core" 9+v +102 "processing"%Q9 +3 "core" 92z +102 "processing"%<9 +3 "core" 99~ +102 "processing"%'9 +3 "core" 9A +103 "processing"%9 +2 "core" 9H\ +102 "processing"%A9 +3 "core" 9O\ +102 "processing"%c9 +2 "core" 9V +4 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% ppQ +3 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +114 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%^' +598 "core" ' +9 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%J'˹ +1592 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%=  +131 "core"  +2 ."myShortDA"PSV.dial PTV +3 "processing"%{ +72 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%E  +55 "core" +2 "processing"%~% +4 "core" %˶\ < +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%F' +580 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\ * +35 "core" + +2 ."myShortDA"PS.seek 0ml +4 "processing"%7'ϴ +1614 "core" ' +2 ."myShortDA"delay 5:00 +2384 "Can"\ (@e~ +27619 #"myShortDA"recoverPSRreagent08 +3 .PTV.dial :puck +3 "processing"%-  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%\\  +36 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%j +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%u'\ +2437 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%H +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%R +75 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%e  +84 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%L'ϴ +2435 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +8 "processing"%G  +139 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"%o +43 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%d @ +103 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +3 "processing"%C' +351 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "processing"%  +44 "core"  +2 "processing"%3% +3 "core" %)\ ; +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%' +356 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'X  +32 "core" +2 ."myShortDA"PRV.dial :air +3 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%5'A +1255 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%T @ +74 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%_' +863 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%|'˹ +1603 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%( +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"% @ +76 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%b  +35 "core"  + "processing"%g% +4 "core" %˻'\ 2 +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%V' +234 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%t'ϴ +1952 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'/& +3 "core" &L\ " +3 "manipulator"&D& +4 "core" &c + O +2 "manipulator"&f% +4 "core" %\  E R { +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&p(- +128 "core" ( + "manipulator"&w& +4 "core" &-  ! R% +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +49 &Z& +9 "core" &- G N% +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&`'a +110 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&M/ +74 "core" / +2 "manipulator"&1& +3 "core" &- Y Q a <% +2 "manipulator"&U% +4 "core" % rj 7 *  < +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&"'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&>(i +270 "core" ( +2 "manipulator"&x& +3 "core" &g% X A@^ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &0& +3 "core" &g%  ?@^ +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&+'Ͻ +98 "core" ' + "manipulator"&&& +4 "core" &g%  A@^ +2 "manipulator"& % +4 "core" %ϩ  A +2 "collection"'& +4 "core" &R\  +2 "collection"'}& +5 "core" &W\  +2 ."myShortDA"CC.seek :closed +3 "collection"'P(S +6 "core" &X\  +7 & 6W\ $e +9 &UvR\ 8 +9 &zsZ\ M +10 &NX\ R +9 &GHY\ R +9 & L]\ R +10 &K_\ S +9 &I^\ R +10 &OL`\ R +9 &Fa\ R +9 &I]\ R +10 &!IT\ R +9 &#XL\\\ R +9 &%J\\\ R +10 &&J]\ R +9 &(JV\ R +10 &*_J\\\ R +9 &,!IX\ R +9 &-GS\ R +10 &/JV\ R +9 &1iJT\ R +9 &3+JE\ R +10 &4LQ\ R +9 &6IM\ R +10 &8qJK\ R +9 &:3JT\ R +9 &;HF\ R +10 &=JN\ R +9 &?yHL\ R +10 &A:J@\ R +9 &BOK\ S +9 &DTN\ S +10 &FtkC\ V +9 &H(K\ [\ +9 &IW\ _ +10 &KJ\ \ _ +9 &MaD\ \ _ +9 &O"D\ ` +10 &PL\ ` +9 &RO\ N +10 &S,E\ 't +9 &Sv<\ W +2 ( +2 "collection"'}& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.57 +2 "collection"'& +6 "core" &Su:\ W +2 ."myShortDA"Hand.open +2 "manipulator"&@1 +72 "core" 1 +2 "manipulator"&% +3 "core" % ϩ U g ? +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +4 "manipulator"&*'\ +106 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +105 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%i' +1600 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%?  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%W'ϴ +1598 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%. +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%]'\ +2597 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +10 "processing"%l  +2 "collection"'  +35 "core" ~ +129  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +102 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRVmixing +3 "processing"%  +75 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%O'ϴ +2612 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%6  +55 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2607 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%Y'ϴ +554 "Can"\ Yf +2054 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%%  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +5 "processing"%8'\ +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%N +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'ϴ +2601 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +48 "manipulator"&& +14 "core" &g% }  B@^ +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&:(i +5 "core" ( +2 "manipulator"&#& +4 "core" &g% y i  C@^ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &y& +3 "core" &g%   A@^ +2 ."myShortDA"Forearm.seek CC +5 "manipulator"& 'Ͻ +92 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&r/ +77 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'n( +403 "core" ( + "manipulator"&& +4 "core" &g$  F@^ +2 "manipulator"&9% +3 "core" % ϻ  E$ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&a'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&B(- +290 "core" ( +2 "manipulator"&z& +3 "core" &- N +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  L +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&v'a +116 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&[1 +78 "core" 1 +2 "manipulator"&k% +3 "core" % jT O E  7 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."da"delayUntil "14:17:10.87" +24763 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%;  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%h * +36 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%S'\ +2447 "core" ' + ."da"PSV.dial :mixloop +8 "processing"%, +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%s  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%2 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%q  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Q'ϴ +2454 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%< +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%'' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˹ +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%A  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%c +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +35 "core"  +2 "processing"%K% +3 "core" %˼7\ * +2 ."da"PS.seek 1.5ml +2 "processing"%^' +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%= * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%{'ϴ +1595 "core" ' + ."da"delay 2:00 +11829 "Can"\ 'Cf +174 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%E  +4 "core"  + ."da"PBV.dial :waste1 +3 "processing"%~  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%J * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\ +121 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%F'\ +2455 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%m +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%- +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\\ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%j'ϴ +2460 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%7 +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%H' +581 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%R'˹ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%e +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%u  +35 "core"  +2 "processing"%G% +4 "core" %˵.\ 6 +2 ."da"PS.seek 1.5ml +2 "processing"%o' +579 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%d * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%L'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%3  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%C * +36 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%X +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2462 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%T +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%5 +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +5 "processing"%_'ϴ +2457 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%(  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%b  +43 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%g  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%|' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%V  +46 "core"  +2 "processing"%/% +4 "core" %`\ < +2 ."da"PS.seek 0.55ml +2 "processing"%D' +337 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%f  +44 "core"  +2 ."da"PS.seek 2ml +5 "processing"%w'˹ +1546 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%Z +55 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +78 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%M  +36 "core"  + "processing"%1% +4 "core" %˻P\ 3 +2 ."da"PS.seek 1.85ml +3 "processing"%U' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%`'ϴ +1948 "core" ' +8 ."da"delay 2 seconds +203 .delay 8:00 +15807 "Can"\ &Ddg@ +32196 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%x @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%0  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%p * +38 "core" , + ."da"PSV.dial :air +3 "processing"%&  +42 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2442 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%"  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%) +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%@'ϴ +2449 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +131 "core"  + #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%}' +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˹ +1589 "core" ' + ."da"PTV.dial :puck +3 "processing"%+  +79 "core"  + ."da"PSV.dial PTV +3 "processing"%t +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%?  +35 "core"  + "processing"%i% +4 "core" %˶R\ 0 +2 ."da"PS.seek 1.5ml +3 "processing"%.' +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%W * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'ϴ +1589 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%l  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +1274 "Can"\ $E2g +1729 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%6'\ +2449 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%O +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%%  +87 "core" +3 ."da"PS.seek 0ml +4 "processing"%Y'ϴ +2457 "core" ' +3 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%N +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%8' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +9 "processing"% +15 ."da"PS.seek 2ml +2 "processing"%'˹ +1598 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%# +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%y  +36 "core" +2 "processing"%r% +4 "core" %˹7\ : +2 ."da"PS.seek 1.5ml +2 "processing"%>' +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%* * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%P'ϴ +1587 "core" ' +58 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%9 * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +87 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%z'\ +2457 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%: +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%[ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%k  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%a'ϴ +2464 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%v +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%;'˹ +1601 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%h +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%% +4 "core" %˿f\ 9 +2 ."da"PS.seek 1.5ml +3 "processing"%,' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%s * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%2'ϴ +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%q  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%S * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%< +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Q'\ +2435 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%' +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%A +51 "Can"\ lhl +25 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%c +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%$  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%K'ϴ +2456 "core" ' + ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +4 .PSR.select :air +10 .PSV.dial PSR +5 "processing"% +138 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +19 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%='5 +334 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +6 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%^' +328 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%E'˹ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%~ +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%J  +37 "core" +2 "processing"%\ % +3 "core" %˷h  +2 ."da"PS.seek 1.5ml +2 "processing"%{' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , +2 ."da"PS.seek 0ml +54 "processing"%-'ϴ +1600 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%\\  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%F +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%7'\ +2553 "core" ' + ."da"PSV.dial PTV +8 "processing"%j +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%H +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%e  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%u'ϴ +2554 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%G +135 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%R'˹ +2094 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%d +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%o  +36 "core" +2 "processing"%% +4 "core" %˿_ +2 ."da"PS.seek 1.5ml +2 "processing"%3' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%C * +37 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%X  +107 "core"  +3 ."da"PS.seek 0ml +3 "processing"%L'ϴ +1594 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +3 .PH.coast +4 "processing"%T +3 %5& +4 "core" 5 + &^*A\ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +6 "core" %\    +2 "storage"(% +3 "core" %p\ &\ & 6 +2 "storage"((. +3 "core" .(, +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"((d +193 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (b& +3 "core" &g   Z +2 "manipulator"&g& +4 "core" &- V V % + "manipulator"& % +4 "core" %\  n .  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&_(U +194 "core" ( + "manipulator"&V& +4 "core" &t [ ? )* +2 "storage"(/& +3 "core" &g ; ; +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&|' +95 "core" ' +2 "storage"(f& +3 "core" &g F  +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(D'> +289 "core" ' + "storage"(Z- +3 "core" -'> +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(' +41 "core" ' +2 "manipulator"&M& +3 "core" &t U V Y* +2 "manipulator"&1% +4 "core" % S J 6A +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&!'\ +94 "core" ' + ."da"Elbow.seek PC +5 "manipulator"&w(_ +248 "core" ( + "manipulator"&U& +4 "core" &c O E  + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &I& +3 "core" &c   +54 ."da"Forearm.seek PC +10 "manipulator"&x'$ +99 "core" ' + ."da"Hand.close +2 "manipulator"&0/ +70 "core" / +3 ."da"PC.seek :open +3 "processing"%p( +460 "core" ( + "storage"(&& +4 "core" &g A S f +2 "manipulator"&`& +3 "core" &c Q R Z +2 "manipulator"&% +4 "core" % 5 T Q E +2 ."da"Forearm.seek :retract +8 "manipulator"&"'\ +100 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&)(U +263 "core" ( +2 "manipulator"&& +3 "core" &S 7 +2 "storage"( & +4 "core" &g $ , +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&@1 +70 "core" 1 +2 "storage"(}- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(+' +27 "core" ' +3 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.18 Pucks below Top Plate +4 "storage"(t' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1614h.tif +8 "processing"%?& +19 "core" & +2 "manipulator"&i& +4 "core" &T |  ~7 +2 "manipulator"&% +4 "core" %  \  +3 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&W'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&.(- +183 "core" ( + "manipulator"&l& +4 "core" &-    +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-    +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'a +114 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&]/ +73 "core" / +2 "manipulator"&& +3 "core" &- s x Z +2 "manipulator"&O% +4 "core" % kb r  +2 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&(_ +148 "core" ( +2 "manipulator"&%& +4 "core" &h * +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &6& +3 "core" &h   +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&N'$ +103 "core" ' +2 "manipulator"&Y& +3 "core" &h   +3 "manipulator"&8% +4 "core" %& \\ +2 "processing"%#& +4 "core" &. +2 "processing"%y& +6 "core" &! +2 ."psFlush"PC.seek :closed +3 "processing"%r(^ +6 "core" &! +4 & 5 +9 &=Fm 2 +10 &boo F +9 &R S +10 &> R +9 &}; R +9 &>> R +10 &@ R +9 &< R +9 &? R +10 &D; S +9 &!>  T +10 &"<  T +9 &$< S +9 &&J9  T +10 &( < T +9 &)>  S +9 &+>  S +10 &-S:  S +9 &/; S +10 &0>  S +9 &2: S +9 &4[< S +10 &6= T +9 &7= T +9 &99 S +10 &;f; R +9 &=(B R +10 &>B R +9 &@B S +9 &BlD S +10 &D(W U +9 &Ev Y +9 &Gt Y +10 &Ibx Y +9 &K"y Z +10 &Lz Z +9 &N~ Z +9 &Pf [ +10 &R& [ +9 &S} \\ +9 &U~ \\ +10 &Wi \\ +9 &Y+ \\ +10 &Z ] +9 &\\ ] +9 &^>oh ) +10 &^d 8 +8 ( +3 "processing"%y& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.05 +3 "processing"%& +6 "core" &^( 3 +2 &^( 3 + ."psFlush"Hand.open +2 "manipulator"&*1 +134 "core" 1 +8 "manipulator"&>% +4 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%9 +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +467 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.45 seconds\ /var/log/esp/da23jul1614h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1614h15s.tif +108 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%P'\ +938 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1614h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1614h26s.tif +1158 "core" ' +3 ."psFlush"delay 1 second +110 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +200 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%:  +137 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%[ +105 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%k'ϖ +943 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1614h26s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "19.45 sec auto-exposure",Subject: "da23jul1614h images!" +7 "storage"(z- +6 "core" -' +3 "storage"(v& +8 "core" &g $ $ + "manipulator"&a& +4 "core" &i  # +3 "manipulator"&% +4 "core" %\  1 # +10 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +15 ."da"Elbow.seek 3 +3 "manipulator"&h(U +258 "core" ( +4 "manipulator"& & +9 "core" &S A %:0 +3 "storage"(& +9 "core" &g @ ? V +14 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&;' +106 "core" ' +5 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.47 Pucks below Top Plate +6 "storage"(s' +53 "core" ' +3 "manipulator"&,& +17 "core" &S N M Z ::0 +4 "storage"(q& +8 "core" &g  \  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +4 "manipulator"&S') +40 "core" ' +3 ."da"Elbow.hold +7 "manipulator"&<, +9 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.28 Pucks below Top Plate +5 "storage"(2' +24 "core" ' +3 "manipulator"&'% +9 "core" %8  .X +9 "storage"(A& +8 "core" &g B\ \ +3 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 315 counts +3 "manipulator"&c'd +23 "core" ' +2 "manipulator"&$& +8 "core" &z i j v =5 +4 "storage"(Q& +6 "core" &g - : J\  +7 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +24 "core" ' +6 "storage"(K% +7 "core" % < 9\  +4 ."downElevator"SE.seek :down +10 "storage"(='g +96 (^% +5 "core" %?G \ E\ [v +5 "manipulator"&~% +6 "core" % / # # 8{ +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +134 ."da"Forearm.seek :retract +8 "manipulator"&J'\ +10 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +83 "core" ' +3 "storage"(\ & +8 "core" &g 9 2 \  +348 ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +8 "processing"%E +108 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +13 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%m' +587 "core" ' +4 ."psFlush"delay 5 seconds +494 #"uploadLog"upsync +14 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%{'\ +2109 "core" ' +2 ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%\\  +35 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%F +103 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%-'ϖ +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%j +104 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%H'M +1085 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%e +74 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%7  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +5 "processing"%G'ϴ +2605 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%u +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%d' +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%o'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%R U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%C'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%X @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%3'\ +2610 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%T'ϴ +2115 "Can"\ $Ii +488 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%5 +45 "core"  +4 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"% '\ +2601 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%( U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%b'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%g @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%V'ϴ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%/ +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%B'M +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +60 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +1590 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%Z  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%M  +55 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%1'ϴ +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%D +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%|' +591 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%U'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%I +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%_ U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%0'ϴ +2609 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%! @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%4'\ +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%&  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%`'ϴ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%x'\ +2598 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%w'ϴ +2604 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%@ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +5 "processing"%}'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%?  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%"'ϴ +2604 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&i& +6 "core" &z e O5 +2 "manipulator"&% +4 "core" %\  c N +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +253 "core" ( +2 "manipulator"&+& +4 "core" &f  - R + ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &l& +3 "core" &f  R +2 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%)( +462 "core" ( + "manipulator"&]& +4 "core" &f @ U +2 "manipulator"&% +3 "core" % 8 + 4 U +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&O'\ +95 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&W(- +138 "core" ( + "manipulator"&%& +4 "core" &-  I U( +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &6& +4 "core" &- C U( +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&'a +117 "core" ' + ."psFlush"Hand.open +3 "manipulator"&Y1 +71 "core" 1 + "manipulator"&8% +4 "core" % jQ f q _ ? +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +49 "manipulator"&#'\ +113 "core" ' + #"myShortDA"Finished short da assay +1025 #"tina"-> access 3 +5 "storage"(.% +4 "core" %o U\ * +2 "manipulator"&% +4 "core" %\  U +2 "manipulator"&p& +4 "core" &-  T( +2 ."tina"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."tina"SC.seek 7 +3 "storage"(([ +669 "core" ( + ."tina"SC.configure :limp +4 "storage"($(\ 1b +3 (*& +4 "core" &[ \  +909 #"tina"-> shortDAflush; PS.flush +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'>& +6 "core" &X\ % +2 "manipulator"&y& +4 "core" &- r T( +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +4 "manipulator"&9(- +4 "core" ( +2 "manipulator"&N& +3 "core" &-  c T( +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &L& +3 "core" &-   T( +3 ."tina"Forearm.seek :garage +2 "manipulator"& 'a +110 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&:& +3 "core" &- ~  B( +2 "manipulator"&[% +4 "core" % qe w 3 C +2 ."tina"Forearm.seek :retract +3 "manipulator"&P'\ +104 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek CC +2 "manipulator"&z(i +275 "core" ( + "manipulator"&v& +4 "core" &`6  NO + ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &a& +4 "core" &`6  NO +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."tina"Forearm.seek CC +3 "manipulator"&'Ͻ +94 "core" ' +2 "manipulator"& & +4 "core" &a5 ~ NN +2 "manipulator"&% +3 "core" %ϳ Q O +2 "collection"'& +4 "core" &c\ " +2 "collection"',& +5 "core" &Z\ " +2 ."tina"CC.seek :closed +3 "collection"'q(S +6 "core" &\ " +6 & .+\ $c +9 &TuT\ 8 +9 &{s'\ M +10 &O.\ R +9 &HI0\ R +10 &\ L\ R +9 &J*\ R +9 &J\ R +10 &RK-\ R +9 &I1\ R +9 &L4\ R +10 &!I1\ R +9 &#ZI\ R +10 &%M\ R +9 &&I\ R +9 &(L\ R +10 &*bJ\ R +9 &,$L+\ R +9 &-H\ R +10 &/J\ R +9 &1jL\ R +10 &3,M\ R +9 &4H1\ R +9 &6I3\ Q +10 &8rK0\ R +9 &:4L0\ R +9 &;G\ R +10 &=H\ R +9 &?{G1\ Q +10 &A<J1\ R +9 &BO\ R +9 &DX\ S +10 &Fwk/\ V +9 &H*7\ [ +9 &I\ ^ +10 &K\ _ +9 &Ma\ ` +9 &O"\ ` +10 &P1\ ` +9 &R\ N +10 &S(\ )x +9 &Sy\ X +2 ( +2 "collection"',& +3 #"tina"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.57 +8 "collection"'& +10 "core" &Sv\ X +2 ."tina"Hand.open +2 "manipulator"&'1 +74 "core" 1 +2 "manipulator"&A% +4 "core" % ϳ 0 F +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&t'\ +96 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%$  +45 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."tina"PS.seek 2.5ml +2 "processing"%Q'\ +2600 "core" ' + ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."tina"CBV.dial PRV +5 "processing"%K  + "collection"';  +8 "core"  +94  +2 ."tina"PSV.dial :PTV,via: :air +3 "processing"%h +192 "core" ~ +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%^ @ +72 "core" @ +2 ."tina"PS.seek 0ml +4 "processing"%~'ϴ +2605 "core" ' +50 ."tina"PSV.dial PSR,avoiding: PBV +6 "processing"%s  +189 "core"  +2 #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%S'\ +2613 "core" ' + ."tina"delay 5 seconds +504 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%c  +4 "collection"'2  +5 "core"  +10  + ."tina"PSV.dial :PTV,via: :air +4 "processing"%\ +190 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +5 "processing"%'ϴ +2608 "core" ' + ."tina"PSV.dial PSR,avoiding: PBV +9 "processing"%=  +190 "core"  + #"tina"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +8 .PS.seek 2.5ml +3 "processing"%E'\ +2598 "core" ' +2 ."tina"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."tina"CBV.dial PRV +4 "processing"%k  +4 "collection"'m  +5 "core"  +10  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%\\ +191 "core"  +2 ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +6 .PS.seek 0ml +3 "Can"\ Wi +2 "processing"%'ϴ +2603 "core" ' +2 ."tina"PSV.dial PSR,avoiding: PBV +3 "processing"%F  +190 "core"  +2 #"tina"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%{' +1588 "core" ' + ."tina"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%j  +44 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%-'ϴ +1602 "core" ' + ."tina"PSV.dial PSR +3 "processing"%H +44 "core"  +2 ."tina"PSR.select :air +3 "processing"% +11 ."tina"PS.seek 2.5ml +3 "processing"%e'\ +2602 "core" ' +2 ."connect"PRV.dial CBV +8 ."tina"CBV.dial PRV +3 "processing"%7  +8 "collection"'  +7 "core"  +3  +2 ."tina"PSV.dial :PTV,via: :air +2 "processing"%u +204 "core" + ."tina"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%G'ϴ +2604 "core" ' + ."tina"PSV.dial :air +3 "processing"%d  +71 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%'\ +2610 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"%R +73 "core"  +3 ."tina"PS.seek 0ml +3 "processing"%o'ϴ +2597 "core" ' +2 ."tina"PSV.dial :air +3 "processing"%X  +84 "core" +3 ."tina"PS.seek 2.5ml +3 "processing"%C'\ +2608 "core" ' +2 ."tina"PSV.dial :PTV +3 "processing"% +72 "core"  +2 ."tina"PS.seek 0ml +3 "processing"%3'ϴ +2612 "core" ' + ."tina"PSV.dial :air +4 "processing"%5  +75 "core"  +2 ."tina"PS.seek 2.5ml +3 "processing"%T'\ +2612 "core" ' + ."tina"PSV.dial :PTV +3 "processing"% +74 "core" ~ +2 ."tina"PS.seek 0ml +3 "processing"%('ϴ +2604 "core" ' +2 #"tina"Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +7 "core" &a5 z GN +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek CC +3 "manipulator"&g(i +4 "core" ( +2 "manipulator"&b& +4 "core" &a5 < FN +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &a5 FN +2 ."tina"Forearm.seek CC +3 "manipulator"& 'Ͻ +96 "core" ' +4 ."tina"Hand.close +2 "manipulator"&// +78 "core" / +2 ."tina"CC.seek :open +3 "collection"'V( +406 "core" ( + "manipulator"&B& +4 "core" &a5  MN +2 "manipulator"&% +3 "core" % j M +2 ."tina"Forearm.seek :retract +3 "manipulator"&Z'\ +99 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek :garage +4 "manipulator"&M(- +288 "core" ( + "manipulator"&f& +4 "core" &- ! U +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &D& +3 "core" &- U +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek :garage +4 "manipulator"&1'a +115 "core" ' + ."tina"Hand.open +2 "manipulator"&|1 +73 "core" 1 +2 "manipulator"&I% +4 "core" % jP h Y @ +2 ."tina"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&_'\ +106 "core" ' + #"tina"Flushing Processing stage +3 "processing"%U% +6 "core" %ϰp\ @ +2 #"tina"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%!& +5 "core" &l\ @ +2 "manipulator"&0& +4 "core" &- l U +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek FlushPuck::Garage +3 "manipulator"&&(- +4 "core" ( +2 "manipulator"&4& +4 "core" &- 1  U +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- J U +2 ."tina"Forearm.seek :garage +3 "manipulator"&`'a +110 "core" ' + ."tina"Hand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"& & +3 "core" &- w * D +2 "manipulator"&x% +3 "core" % tk v s y D +2 ."tina"Forearm.seek :retract +3 "manipulator"&@'\ +113 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek PC +2 "manipulator"&w(_ +117 "core" ( + "manipulator"&?& +4 "core" &e X +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +3 "core" &e ~ W +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."tina"Forearm.seek PC +3 "manipulator"&i'$ +98 "core" ' +2 "manipulator"&& +3 "core" &e  2 R +2 "manipulator"&+% +4 "core" %  % R +2 "processing"%l& +4 "core" &n\ > +2 "processing"%<& +5 "core" &n\ ? +2 ."tina"PC.seek :closed +2 "processing"%(^ +7 "core" &x\ > +5 &w\ ?4 +10 &8Gst\ 72 +9 &^nup\ 6F +9 &Ts\ 8Q +10 &Dq\ :P +9 &Eo\ :P +10 &@Cx\ :Q +9 &Dz\ :Q +9 &Ez\ 9P +10 &Eo\ 9P +9 &HGt\ :Q +9 &!\ Iu\ :Q +10 &"Es\ :Q +9 &$Du\ :Q +9 &&QDu\ :P +10 &(Er\ 9P +9 &)Fp\ :Q +10 &+Hp\ 9Q +9 &-XDy\ :Q +9 &/Fq\ :P +10 &0Fo\ :Q +9 &2Iu\ 9Q +10 &4`Iv\ 9Q +9 &6"Dh\ :Q +9 &7Em\ :Q +10 &9Dl\ :Q +9 &;hEm\ :Q +9 &=+Fn\ 9P +10 &>He\ :Q +9 &@L`\ 9Q +9 &BlOr\ 9R +10 &D(bt\ 8T +9 &Eo\ 5W +10 &Gzc\ 5W +9 &Iexi\ 5W +9 &K&q\ 5X +10 &Ll\ 5X +9 &Nm\ 4X +9 &Pjk\ 4X +10 &R,n\ 4X +9 &Sp\ 4X +10 &Uf\ 4Y +9 &Wqj\ 4Y +9 &Y2r\ 4Y +10 &Zk\ 3Z +9 &\\l\ 3Z +9 &^3bkr\ 64 +10 &^Wk\ 84 +5 ( +2 "processing"%<& +4 "core" &^(r\ :3 +2 #"tina"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.88 +2 "processing"%J& +6 "core" &^(d\ :3 +2 ."tina"Hand.open +2 "manipulator"&r1 +71 "core" 1 + "manipulator"&]% +4 "core" % L N +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&'\ +149 "core" ' +3 ."tina"PSV.dial PSR +5 "processing"%% +73 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 1ml +2 "processing"%6'M +1089 "core" ' + ."tina"PSR.select :air +4 "processing"% +12 ."tina"PS.seek 2.5ml +2 "processing"%'\ +1594 "core" ' + ."tina"PSV.dial PTV +8 "processing"% +75 "core" + ."tina"PTV.dial :puck +3 "processing"%Y  +74 "core"  +2 ."tina"PBV.dial :waste1 +2 "processing"%8  +57 "core" +2 ."tina"PS.seek 0ml +3 "processing"%O'ϴ +2596 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"% +75 "core"  +2 ."tina"PSR.select :flush +3 "processing"%@ +12 ."tina"PS.seek 0.5ml +2 "processing"%.' +583 "core" ' + ."tina"PSR.select :air +4 "processing"% +11 ."tina"PS.seek 2.5ml +2 "processing"%'\ +2103 "core" ' +2 ."tina"PSV.dial PTV +3 "processing"%p +74 "core" + ."tina"PBV.dial PSV +3 "processing"% U +55 "core" V +2 ."tina"PS.seek 0ml +3 "processing"%*'ϴ +2607 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"%> @ +45 "core" ? +2 ."tina"PS.seek 2.5ml +5 "processing"%y'\ +2599 "core" ' +2 ."tina"PSV.dial :waste1 +3 "processing"%N  +72 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%L'ϴ +2595 "core" ' +2 ."tina"PSV.dial PSR +3 "processing"% +46 "core"  + ."tina"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%:'\ +2600 "core" ' + ."tina"PSV.dial PTV +3 "processing"%[ +72 "core" +2 ."tina"PBV.dial PSV +2 "processing"%W U +6 "core" V +2 ."tina"PS.seek 0ml +3 "processing"%#'ϴ +2602 "core" ' +2 ."tina"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."tina"PS.seek 2.5ml +3 "processing"%v'\ +2603 "core" ' + ."tina"PSV.dial :waste1 +3 "processing"%a  +72 "core"  +2 ."tina"PS.seek 0ml +4 "processing"%9'ϴ +2602 "core" ' +2 #"tina"Garaging FlushPuck in Processing Clamp +7 "manipulator"& & +6 "core" &e  k R +7 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."tina"Elbow.seek PC +2 "manipulator"&(_ +6 "core" ( + "manipulator"&& +4 "core" &e  S +2 ."tina"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &P& +3 "core" &e   S +3 ."tina"Forearm.seek PC +2 "manipulator"&n'$ +93 "core" ' +2 ."tina"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."tina"PC.seek :open +3 "processing"%'( +464 "core" ( + "manipulator"&A& +4 "core" &e T + "manipulator"&,% +4 "core" % &  * S +2 ."tina"Forearm.seek :retract +3 "manipulator"&$'\ +94 "core" ' +2 ."tina"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."tina"Elbow.seek :garage +2 "manipulator"&(- +137 "core" ( +2 "manipulator"&"& +3 "core" &-  H S' +2 ."tina"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &;& +3 "core" &-  S' +2 ."tina"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +49 ."tina"Forearm.seek :garage +6 "manipulator"&K'a +115 "core" ' + ."tina"Hand.open +3 "manipulator"&h1 +74 "core" 1 +3 "manipulator"&^% +3 "core" % kR w o > +2 ."tina"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."tina"Forearm.seek :retract +3 "manipulator"&Q'\ +103 "core" ' +422 "Can"\ )@^j. +60001 \ ,=ĕj +7395 #"tina"-> exit +3 #Session Ended +52603 "Can"\ ,=kZ +27861 #t-> exit +7 #mEXIT @1689547573.83PDT @1689614593.24PDT = =tMAIN =mMAIN_scheduler @PDT1689614595.00 #"core_reset"Sent BREAK +2 #t@30255 sendCRC with ifg=0x20, ie=0x7F + #@32090 sendCRC with ifg=0x08, ie=0x5F + #@33286 idle with ifg=0x84, ie=0x75 #@33956 select with ifg=0x10, ie=0xF5 + #@34589 receive with ifg=0x10, ie=0xFD + #@35221 receive with ifg=0x10, ie=0xFD #@35854 receive with ifg=0x10, ie=0xFD + #@36181 receive with ifg=0x80, ie=0xFD #@22076 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +250 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +422 "Can"W\ +=2 + W\ +=2B + #tPolling Can every 10:00 +2 #Cleanly exited at 15:46:13PDT16-Jul-23 +383 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %P\ ( +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ϴz\ B +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +2 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % d\ e +2 .tSS.configure :default +2 "sampler")#.0X startTube 2 +4958 #-> access 2 +3 "storage"(3% +3 "core" %o P\  +2 "manipulator"&4% +3 "core" %\ ; J +2 "manipulator"&5& +4 "core" &- F I' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(6(KX +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +3 "core" &KW D\ & +29476 #t-> shortDA +2 "collection"'8% +2 "processing"%9% +5 "core" %P\ ( +2 %ϴ^\ B +4 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +247 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%: +141 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%;  +131 "core" + .tPRV.dial :sipper +2 "processing"%<  +133 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%='ZP +2268 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%>  + "collection"'?  +6 "core"  +128  +2 .tPS.seek 0.5ml +2 "processing"%@' +1252 "core" ' + .tPRV.dial :waste2 +2 "processing"%A @ +105 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%B'ϴ +602 "core" ' + .tPSV.dial PSR +2 "processing"%C +105 "core"  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%j +10 .tPS.seek 1ml + "processing"%D'M +1094 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%E'\ +1592 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +103 "core" +2 .tPS.seek 0ml +2 "processing"%G'ϴ +2599 "core" ' + .tPSV.dial PSR +7 "processing"%H +103 "core"  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%I'M +1087 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%J'\ +1592 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +114 "core" + .tPRV.dial :sipper +2 "processing"%L  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%M'ϴ +2603 "core" ' +2 .tPSV.dial PSR +2 "processing"%N +100 "core" + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%O'\ +2598 "core" ' + .tPSV.dial :mixloop +2 "processing"%P +101 "core" +2 .tPS.seek 0ml +2 "processing"%Q'ϴ +2598 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%R& +4 "core" &m\ B + .tHand.open +2 "manipulator"&S1 +16 "core" 1 +2 "manipulator"&T% +3 "core" %\   # W +2 "storage"(U% +4 "core" %o  b\ - + "storage"(V. +3 "core" .(KX +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(W( +674 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (X& +2 "core" & \ ' +2 "manipulator"&Y& +4 "core" &-  : S' + "manipulator"&Z% +4 "core" %\  K S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&[(* +184 "core" ( + "manipulator"&\\& +4 "core" &4   ? W +2 "storage"(]& +3 "core" & j\ + +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&^'ѷ +89 "core" ' + "storage"(_& +4 "core" & \ + +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +7 "storage"(`'> +158 "Can"p\ "Ox +143 "core" ' +2 "storage"(a- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (b& +3 "core" & }\ ( +2 "manipulator"&c& +4 "core" &4 E T + .tElbow.seek 2 +2 "manipulator"&d(* +4 "core" ( + "manipulator"&e& +4 "core" &4 #  T +2 "storage"(f& +3 "core" & \ ) +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&g'' +21 "core" ' +41 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&h/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& +2 "storage"(j'g +7 "core" &4   t U +2 "manipulator"&k% +3 "core" % (  9 W +2 .tForearm.seek :retract +2 "manipulator"&l'\ +94 "core" ' +2 .tElbow.seek PC + "manipulator"&m(_ +170 "core" ' + ."downElevator"SE.stop + "storage"(5 +90 "core" ( +2 "manipulator"&n& +3 "core" &X   L W +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &X   ( W +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&p'$ +103 "core" ' +2 "manipulator"&q& +3 "core" &Y ) P +2 "manipulator"&r% +4 "core" %. + Ph +2 "processing"%s& +3 "core" &q\ > +3 "processing"%t& +4 "core" &o\ > +2 .tPC.seek :closed +2 "processing"%u(^ +5 "core" &n\ > +7 & +o\ ;$c +9 &Ssh\ 68 +9 &|pj\ 5M +10 &J`\ 9R +9 &JFd\ :Q +9 & Da\ :Q +10 &GZ\ 9R +9 &G_\ 9Q +9 &REj\ 9Q +10 &I\\\ :Q +9 &Hh\ 9R +10 &!I^\ 9Q +9 &#ZFZ\ 9Q +9 &%HW\ 9Q +10 &&E[\ :Q +9 &(DT\ :Q +10 &*aDT\ :R +9 &,#HU\ 9R +9 &-ES\ 9Q +10 &/JT\ 9R +9 &1iGS\ 9R +9 &3+GW\ 9R +10 &4FT\ 9Q +9 &6EX\ :Q +10 &8sFJ\ 9Q +9 &:3HJ\ 9R +9 &;IK\ 9Q +10 &=KA\ 9R +9 &?yLJ\ 9R +9 &A9QM\ 8R +10 &BUS\ 8S +9 &DiW\ 6U +10 &FpV\ 5X +9 &H2Z\ 4X +9 &I~R\ 5W +10 &KJ\ 5X +9 &MvM\ 5X +9 &O7I\ 4Y +10 &PL\ 4Y +9 &RQ\ 4Y +10 &T|K\ 4Y +9 &V=L\ 4Y +9 &WD\ 4Z +10 &Y?\ 3Z +9 &[S\ 4Y +9 &]BI\ 3T +10 &^BhD\ 7)w +9 &^-M\ :. +6 ( + "processing"%t& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.86 +2 .Hand.open + "manipulator"&v1 +4 "core" &^#K\ ;. +67 1 + "manipulator"&w% +4 "core" % &  Lp +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%y  +3 %z9 +6 "core" 9 +102 "processing"%{9 +2 "core" 9 +102 "processing"%|9 +4 "core" 9  +102 "processing"%}9 +2 "core" 9  +102 "processing"%~9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%9 +2 "core" 9* +103 "processing"%9 +3 "core" 9/ +102 "processing"%\ 9 +3 "core" 93 +102 "processing"% 9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +102 "processing"%9 +3 "core" 9? +102 "processing"%9 +3 "core" 9D +103 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P\ +102 "processing"%9 +2 "core" 9T +103 "processing"%9 +2 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%9 +2 "core" 9a +103 "processing"%9 +2 "core" 9e +102 "processing"%9 +3 "core" 9i +102 "processing"%9 +3 "core" 9!n +103 "processing"%9 +2 "core" 9*r +103 "processing"%9 +2 "core" 92v +102 "processing"% 9 +3 "core" 9:z +102 "processing"%!9 +2 "core" 9@~ +103 "processing"%"9 +2 "core" 9H +103 "processing"%#9 +2 "core" 9O +103 "processing"%$9 +2 "core" 9V +3 .tPH.hold 2:00:00,28C +3 "processing"%% ppQ +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%& +102 "core"  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%'' +585 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%('˹ +1592 "core" ' + .tPTV.dial :puck +2 "processing"%)  +131 "core"  +2 .tPSV.dial PTV +2 "processing"%* +73 "core" + .tPBV.dial :waste1 +2 "processing"%+  +55 "core" + "processing"%,% +4 "core" %˵\\\ 8 +2 .tPS.seek 1.5ml +2 "processing"%-' +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%/'ϴ +1609 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%0  +15 "core"  + .tPBV.dial :waste1 +2 "processing"%1  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%2 * +35 "core" , +2 .tPSR.select :air +36 .PSV.dial PSR +10 "processing"%3 +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%4'\ +2478 "core" ' + .tPSV.dial PTV +2 "processing"%5 +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%9'ϴ +2475 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%:  +132 "core" +2 .tPSV.dial :mixloop +2 "processing"%; +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%< @ +103 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +59 "Can"Q\ Y@ +287 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'?  + "processing"%>  +5 "core"  +40  + "processing"%=% +4 "core" %\ 6 +2 .tPS.seek 0.3ml +2 "processing"%A' +355 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'@  +31 "core" +2 .tPRV.dial :air +2 "processing"%C  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%B'A +1263 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +73 "core" > +3 .tPS.seek 0.5ml +2 "processing"%F' +856 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%E  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%H'˹ +1592 "core" ' +2 .tPSV.dial :PML +6 "processing"%G +44 "core" + .tPTV.dial :mixing +2 "processing"%I @ +75 "core" A + .tPBV.dial :waste1 +2 "processing"%K  +36 "core" +2 "processing"%L% +3 "core" %˶\ 0 +2 .tPS.seek 1.85ml +2 "processing"%J' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%N * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%M'ϴ +1947 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'P& +2 "core" &\  +3 "manipulator"&O& +3 "core" &Y m N +2 "manipulator"&R% +4 "core" %\  6 N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(- +129 "core" ( + "manipulator"&T& +4 "core" &- G' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- C G' +2 .tForearm.seek :garage +2 "manipulator"&V'a +113 "core" ' + .tHand.close +2 "manipulator"&6/ +65 "core" / +3 "manipulator"&X& +3 "core" &- L R C 7' +2 "manipulator"&Y% +3 "core" % pk S R W 9 +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +109 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&\\(i +290 "core" ( +2 "manipulator"&]& +3 "core" &n F O# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &n O# +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +98 "core" ' + "manipulator"&& +4 "core" &n  I# +2 "manipulator"&a% +4 "core" %Ϲ 5 J +2 "collection"'b& +3 "core" &\  +3 "collection"'c& +5 "core" &~\  +2 .tCC.seek :closed + "collection"'e(S +5 "core" &~\  +7 & /~\ $d +9 &Ty\ 8 +10 &zv\ M +9 &Q}\ R +9 &BN~\ R +10 &M\ R +9 &L\ S +9 &L\ R +10 &IL\ S +9 & J\ R +10 &M~\ S +9 &!K~\ R +9 &#SJ~~\ R +10 &%N\ S +9 &&N~\ R +9 &(O\ R +10 &*ZP~\ R +9 &,O}|\ R +10 &-N~\ R +9 &/O}\ R +9 &1bN~\ R +10 &3#N~\ S +9 &4L}\ S +9 &6L}\ S +10 &8jL}\ R +9 &:,J\ R +9 &;L~~\ R +10 &=I}\ R +9 &?rN~\ R +10 &A4L~ \ R +9 &BR\ S +9 &D[}\ T +10 &Fno\ W +9 &H#~ \ [\ +9 &I\ _ +10 &K\ ` +9 &MY\ ` +10 &O~\ ` +9 &P\ a +10 &R\ O +9 &S,\ (w +9 &S \ _ +6 ( + "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.52 +2 "collection"'f& +3 "core" &S\ _ + &S\ _ +2 .tHand.open + "manipulator"&h1 +77 "core" 1 +2 "manipulator"&i% +4 "core" % Ϲ U h > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&k'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"%[ +103 "core"  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%^' +1586 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%`  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%g'ϴ +1626 "core" ' +9 .tPSV.dial PSR + "processing"%n +43 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%o'\ +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%d  +3 "collection"'q  +33 "core"  +131  + .tPSV.dial :mixloop +2 "processing"%r +103 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'s +3 "core"  +2 "collection"'j +3 "core"  +2 "collection"'l  +4 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +74 "core" +2 .tPS.seek 0ml +2 "processing"%v'ϴ +2602 "core" ' +2 .tPSV.dial :air + "processing"%w  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z'\ +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +43 "core" +2 .tPS.seek 0ml +2 "processing"%{'ϴ +2603 "core" ' + .tPSV.dial :air +2 "processing"%p  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|'\ +2596 "core" ' +2 .tPSV.dial :mixloop + "processing"%} +44 "core" +2 .tPS.seek 0ml +2 "processing"%~'ϴ +2596 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &n A# +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +4 "core" ( +2 "manipulator"&& +3 "core" &n E# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &n  E# +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / + .tCC.seek :open +2 "collection"'( +402 "core" ( + "manipulator"&\ & +4 "core" &n @ L# +2 "manipulator"& % +3 "core" % J L +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&& +3 "core" &-  O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'a +114 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +3 "core" % jS Q V h 9 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "10:52:38.30" +24978 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +36 "core" , + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%'\ +1128 "Can"<\ $Dֿ +1342 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +52 "core" +2 ."da"PS.seek 0ml +2 "processing"%"'ϴ +2473 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%$' +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%&'˹ +1591 "core" ' + ."da"PTV.dial :puck +2 "processing"%Q  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +36 "core" + "processing"%*% +4 "core" %˶\ 6 +2 ."da"PS.seek 1.5ml +2 "processing"%+' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%('ϴ +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%.  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%-  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +73 "core" + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%1'\ +2515 "core" ' +9 ."da"PSV.dial PTV +2 "processing"%2 +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%3 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%7'ϴ +2477 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%8' +583 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4'˹ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%:  +5 "core"  + ."da"PSV.dial PTV +2 "processing"%; +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%<  +35 "core" +2 "processing"%9% +3 "core" %˸q\ 8 +2 ."da"PS.seek 1.5ml +2 "processing"%?' +587 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%> * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%='ϴ +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%C * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%A +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%D'\ +2456 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%E +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I'ϴ +2470 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%K  +44 "core"  + ."da"delay 5 seconds +277 "Can"3\ '@tl +226 ."da"PTV.dial :PRVmixing +2 "processing"%L  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +7 "processing"%N  +44 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%H  +15 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%J +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%P' +383 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%O  +45 "core"  + "processing"%R% +4 "core" %\ ; +2 ."da"PS.seek 0.55ml +2 "processing"%T' +327 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%U  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%m'˹ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"%6 +55 "core" + ."da"PTV.dial :mixing +2 "processing"%X @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +35 "core" +2 "processing"%x% +3 "core" %˻\ 8 +2 ."da"PS.seek 1.85ml +2 "processing"%V' +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%] * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%_'ϴ +1945 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%S @ +17 "core" > + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%a * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%b  +52 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z'\ +2463 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +160 "Can"*\ 'A2 +42 ."da"PSV.dial :air +2 "processing"%f  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%h +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%c'ϴ +2479 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +130 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%M'˹ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%`  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%^ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%n  +36 "core" +2 "processing"%g% +2 "core" %˿.\ ; +48 ."da"PS.seek 1.5ml +2 "processing"%q' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%r'ϴ +1590 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + "processing"%s  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%o'\ +2486 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%t +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%z  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p'ϴ +2469 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +129 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%}' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%|'˹ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +5 "core"  + ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +3 "core" %˽\ 3 +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%e'ϴ +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%\  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%'\ +2490 "core" ' + ."da"PSV.dial PTV +3 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%'ϴ +2478 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'˹ +585 "Can"!\ &D +1019 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +5 "core"  + ."da"PSV.dial PTV +2 "processing"%~ +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + "processing"%% +3 "core" %˽\ > +3 ."da"PS.seek 1.5ml +2 "processing"% ' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ϴ +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%#  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%"  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%''\ +2465 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%) +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%* +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%& +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%+'ϴ +2465 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +140 "core" +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +13 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +2 "processing"%-'5 +334 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +50 ."da"PS.seek 0.5ml +2 "processing"%y' +339 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%0'˹ +1589 "core" ' + ."da"PTV.dial :puck +2 "processing"%(  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%2 +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +36 "core" +2 "processing"%/% +3 "core" %˺2  +2 ."da"PS.seek 1.5ml +2 "processing"%5' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%1 * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'ϴ +1592 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + "processing"%7  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%8  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%: * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%; +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%<'\ +2552 "core" ' + ."da"PSV.dial PTV +7 "processing"%9 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%?  +85 "core" +3 ."da"PS.seek 0ml +2 "processing"%'ϴ +2553 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +134 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%C'˹ +2094 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%A  +5 "core"  + ."da"PSV.dial PTV +2 "processing"%= +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%B  +35 "core" +2 "processing"%E% +4 "core" %˷  +2 ."da"PS.seek 1.5ml +2 "processing"%F' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%G * +35 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%D  +104 "core"  +3 ."da"PS.seek 0ml +2 "processing"%K'ϴ +1595 "core" ' + "processing"%L9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%N +3 %H& +2 "core" 5 + &^ \ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&J% +4 "core" %\  J  +2 "storage"(I% +3 "core" %m  , +2 "storage"(O. +2 "core" .( +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(R( +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (P& +3 "core" & ! # 5 +2 "manipulator"&U& +3 "core" &- b e P +2 "manipulator"&T% +3 "core" %\  ^ c ) +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&6(# +195 "core" ( + "manipulator"&X& +4 "core" &# o\ +2 "storage"(Y& +3 "core" & _ _ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&x' +111 "core" ' +2 "storage"(]& +3 "core" & 6 $ ? +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(m'> +284 "core" ' + "storage"(V- +3 "core" -'> +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +2 "storage"(S' +37 "core" ' +2 "manipulator"&& +4 "core" &# Z \ + "manipulator"&a% +4 "core" % = + +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&_(_ +242 "core" ( + "manipulator"& & +4 "core" &i l  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &f& +2 "core" &i 9 +43 ."da"Forearm.seek PC +8 "manipulator"&h'$ +101 "core" ' + ."da"Hand.close +2 "manipulator"&i/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%Z( +456 "core" ( +2 "storage"([& +3 "core" & C _ +2 "manipulator"&c& +3 "core" &i b b +2 "manipulator"&% +4 "core" % b ` +2 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&^(# +267 "core" ( + "manipulator"&n& +4 "core" &*  ( " +2 "storage"(g& +3 "core" & > : +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&M' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&d1 +71 "core" 1 +2 "storage"(q- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(s' +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -1.18 Pucks below Top Plate +2 "storage"(j' +51 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul1711h.tif +5 "processing"%l& +12 "core" & +3 "manipulator"& & +6 "core" &*   : + "manipulator"&r% +4 "core" %   Fj +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&v(- +176 "core" ( + "manipulator"&t& +4 "core" &-    +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +2 "core" &-   +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&o'a +113 "core" ' +2 ."psFlush"Hand.close + "manipulator"&{/ +72 "core" / +2 "manipulator"&p& +3 "core" &-  +2 "manipulator"&}% +4 "core" % o`  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&(_ +140 "core" ( +2 "manipulator"&& +4 "core" &S C 8   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &S t t \  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&|'$ +103 "core" ' + "manipulator"&k& +4 "core" &S  J +2 "manipulator"&\\% +4 "core" %(   HH +2 "processing"%\ & +3 "core" & +3 "processing"% & +4 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +5 "core" &  +8 &.r ,~ +9 &an @ +10 &\\`r S +9 &9{ S +10 &9t S +9 &;k T +9 &`<c T +10 &"=W T +9 &<X T +9 &:Q S +10 & l?J R +9 &"-AF S +10 &#A7 R +9 &%>2 R +9 &'u@5 R +10 &)7A$ R +9 &*B( R +9 &,A R +10 &.}B R +9 &0=A S +10 &1A S +9 &3@ S +9 &5> S +10 &7C< S +9 &9@ S +9 &:; T +10 &<A S +9 &>J< T +9 &@ > S +10 &AB T +9 &CJ U +10 &EEh X +9 &Gt [ +9 &Ht Z +10 &Js [ +9 &LGx Z +9 &N{ [ +10 &O~ [ +9 &Q~ \\ +10 &SJ \\ +9 &U [\ +9 &V [ +10 &X [ +9 &ZT [ +10 &\\8 \\ +9 &]' A +9 &^- ^ +10 &^, 4 +2 ( +2 "processing"% & +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.01 +2 "processing"%& +3 "core" &^. 4 +2 ."psFlush"Hand.open + "manipulator"&e1 +68 "core" 1 + "manipulator"&% +4 "core" % ( / !H +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +47 "processing"% +50 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +337 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.224 seconds\ /var/log/esp/da23jul1711h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul1711h15s.tif +241 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +804 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul1711h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul1711h26s.tif +1298 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +199 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +135 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +104 "core" +32 ."psFlush"PS.seek :empty +2 "processing"%'ϖ +784 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul1711h26s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "17.224 sec auto-exposure",Subject: "da23jul1711h images!" +3 "storage"(~- +15 "core" -' +8 "storage"(& +10 "core" & 2 , _ +3 "manipulator"&& +4 "core" &S F $ +2 "manipulator"&% +4 "core" %\   % +4 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +4 "manipulator"&!(# +262 "core" ( +4 "manipulator"& & +7 "core" &$  $4 +5 "storage"(#& +6 "core" & Q P +16 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&"' +89 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.47 Pucks below Top Plate +5 "storage"($' +49 "core" ' +4 "manipulator"&Q& +6 "core" &% K Q 9 :3 +5 "storage"(& +7 "core" & % . O\  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +12 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&)' +35 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&*, +6 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +13 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.28 Pucks below Top Plate +2 "storage"(&' +31 "core" ' +3 "manipulator"&,% +7 "core" %   .s +4 "storage"('& +6 "core" & a\ \ +4 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 1 + 316 counts +4 "manipulator"&.'L +19 "core" ' +3 "manipulator"&+& +7 "core" &- j ]  <2 +3 "storage"(-& +7 "core" & B C \  +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&y' +29 "core" ' +3 "storage"((% +7 "core" % K D \ \  +5 ."downElevator"SE.seek :down +10 "storage"(2'g +93 (3% +8 "core" %JF   {\ [v +4 "manipulator"&/% +6 "core" % @ ; 8 +7 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&0'\ +94 "core" ' +45 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 (1& +6 "core" & A 9\  +662 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%5 +106 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%7' +494 "Can"\ Kɽ. +94 "core" ' +3 ."psFlush"delay 5 seconds +161 #"uploadLog"upsync +341 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8'\ +2105 "core" ' +2 ."psFlush"delay 1 second +107 .PBV.dial :waste1 +2 "processing"%:  +36 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%; @ +73 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +102 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%9'ϖ +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%4 +102 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%>'M +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?'\ +1591 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%@  +71 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +4 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%A'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +582 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%E'\ +2095 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%G U +55 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%D'ϴ +2597 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L'\ +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%H'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%J +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%I'\ +2601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%P U +4 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%U'ϴ +2597 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%T @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W'\ +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%X  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%]'M +1084 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1591 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%V +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +4 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%a  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%m'ϴ +2603 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%x +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%6 +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%i U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%b'ϴ +2644 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%u @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%['\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'ϴ +2602 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%h +41 "core" +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%n'\ +2602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%_ U +5 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%d'ϴ +2598 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%q @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%l'\ +2598 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%`'ϴ +2605 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&r& +4 "core" &- F N2 +2 "manipulator"&S% +3 "core" %\   N +2 ."psFlush"Elbow.seek PC +2 "manipulator"&s(_ +88 "Can"\ #K_Ŀ +167 "core" ( + "manipulator"&t& +4 "core" &i n O +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" &i P +2 ."psFlush"Forearm.seek PC +2 "manipulator"&M'$ +98 "core" ' + ."psFlush"Hand.close +2 "manipulator"&^/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%{( +457 "core" ( +2 "manipulator"&p& +3 "core" &i 8 R +2 "manipulator"&}% +3 "core" % 4 R +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +105 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +133 "core" ( + "manipulator"&& +4 "core" &-\  & W# + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &o& +2 "core" &-   S W# +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&k'a +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&\\1 +76 "core" 1 +2 "manipulator"&\ % +4 "core" % kU  j @ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +104 "core" ' + #tFinished short da assay +58588 "Can"\ -:zZ +60002 \ -:Б +60001 \ -:ҧ +60002 \ ,= +60001 \ ,= +60001 \ -:H +60002 \ -:(޿ +60001 \ -;?t +60002 \ +;`\ +60001 \ -:{ +60001 \ +=6 +60002 \ +=̿ +60001 \ ,;b +60001 \ ,; +60002 \ +=D +60001 \ +=o$ +60002 \ ,= +60001 \ +=P +60002 \ += +60001 \ -:| +60001 \ -<; +60002 \ +<d +60001 \ +=> +60002 \ +=Կ +60001 \ +<j +60002 \ +< +60001 \ -;8 +60001 \ ,;c, +60002 \ -9\ z¿ +60001 \ .: X +60001 \ .: +60002 \ -:Ą +60001 \ .: +60002 \ -:Ű +60001 \ .9F +60002 \ -:ܿ +60001 \ .:$r +60002 \ -:: +60001 \ .:PȞ +60001 \ .:!h4 +60002 \ .:#~ʿ +60001 \ .:%` +60002 \ .:' +60001 \ .:)ˌ +60001 \ -:+" +60002 \ .:-̸ +60001 \ -90N +60002 \ -:2 +60001 \ .:42z +60002 \ .:6H +60001 \ .:8^Ϧ +60001 \ .::t< +60002 \ .:<ҿ +60001 \ -:>h +60002 \ .:@ +60001 \ .:BҔ +60001 \ -:D* +60002 \ .:F +60001 \ -:IV +60002 \ -:K' +60001 \ -:M=Ղ +60002 \ .:OS +60001 \ .9Qj֮ +60001 \ .9SD +60002 \ .9Uڿ +60001 \ -9Wp +60002 \ -:Y +60038 \ .9[ٜ +59965 \ .:]2 +60001 \ -:`ȿ +60001 \ .:b^ +60002 \ -:d/ +60001 \ -:fE܊ @PDT1689663802.92 \ -:h[ +60001 \ -:jqݶ +60002 \ .:lL +60001 \ -:n +60001 \ -:px +60002 \ -:r +60001 \ .:tि +60002 \ .:v: +60001 \ -:y п +60002 \ -9{#f +60001 \ .:}9 +60002 !\ -:P㒿 +60001 )\ -:f( +60001 2\ -;}便 +60002 1\ -:T +60001 ;\ -; +60002 =\ -:怿 +60001 >\ -: +60001 <\ -;笿 +60002 B\ -:B +60001 A\ -:ؿ +60002 ?\ -:6n +60001 >\ -:M +60002 @\ -:dꚿ +60001 @\ -:{0 +60001 =\ -:ƿ +60002 <\ -:\\ +60001 8\ -: +60001 9\ -:툿 +60002 =\ -: +60001 B\ -: +60002 C\ -:J +60001 D\ -:4 +60001 =\ -:Kv +60002 ?\ -:b +60001 >\ -:y +60002 =\ -:8 +60001 6\ -:ο +60001 ;\ -:d +60002 =\ -; +60001 C\ -: +60002 F\ -:& +60001 K\ -: +60002 P\ -:4R +60001 Q\ -:L +60001 S\ -;c~ +60002 V\ .:z +60001 V\ -;ʒ +60002 S\ -:̩@ +60001 U\ -:ֿ +60002 N\ -;l +60001 N\ -: +60001 M\ -: +60002 K\ -:. +60001 L\ -;3Ŀ +60002 I\ .:JZ +60001 D\ ,<h +60001 <\ ,<ߏ +60002 *\ ,< +60001 \ \ -< +60002 \ ,<H +60001 \ ,<*޿ +60002 \ ,<Qt +60001 \ ,;w\ +60001 \ ,= +60002 \ +=6 +60001 \ ,=̿ +60002 \ ,=@b +19297 #t-> samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ & +2 "manipulator"&Z& +4 "core" &-\   U"~ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +2 "core" ( +2 "manipulator"&e& +4 "core" &-\ \ J U"~ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  2 T"~ +2 .tForearm.seek :garage +2 "manipulator"& 'a +107 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / + "manipulator"&|& +4 "core" &-\  E"~ +2 "manipulator"&K% +3 "core" % tt  E +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(i +295 "core" ( + "manipulator"&& +3 "core" &u   XP +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u \  WP +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 "manipulator"&~& +4 "core" &u  TP + "manipulator"&% +3 "core" % { T +3 "collection"'& +3 "core" &\ % +3 "collection"'& +4 "core" &\ % +2 .tCC.seek :closed +2 "collection"' (S +4 "core" &x\ $ +8 & .w\ #$c +10 &Sum\ 8 +9 &zv~m\ M +9 &Rw\ R +10 &EL~v\ R +9 &Qo\ R +9 &Ot\ R +10 &Jq\ R +9 &LOl\ S +10 &M_\ R +9 &L~g\ R +9 &!N^\ R +10 &#TO~c\ S +9 &%N]\ R +9 &&QX\ S +10 &(OM\ R +9 &*]QX\ R +10 &,NN\ R +9 &-NQ\ R +9 &/NN\ R +10 &1eQT\ R +9 &3'QT\ R +9 &4LP\ R +10 &6NT\ R +9 &8mN~V\ R +10 &:.NV\ S +9 &;MP\ R +9 &=NV\ R +10 &?vOX\ R +9 &A7Q[\ R +9 &BUW\ R +10 &D^T\ T +9 &FtrP\ V +10 &H'L\ [ +9 &IL\ ^ +9 &KU\ _ +10 &M_T\ _ +9 &O T\ ` +9 &PV\ a +10 &RV\ N +9 &S*V\ (v +10 &S S\ [ +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.46 + "collection"'#& +3 "core" &S|U\ Z + &S{[\ Z +2 .tHand.open + "manipulator"&1 +67 "core" 1 + "manipulator"&Q% +4 "core" % ' K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +44 "core"  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%,' +1591 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%'  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%+'ϴ +1599 "core" ' +2 .tPSV.dial PSR +2 "processing"%- +43 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +39 "processing"%j'\ +2614 "core" ' + ."connect"PRV.dial CBV +9 .tCBV.dial PRV +2 "processing"%(  +2 "collection"'"  +12 "core"  +93  + .tPSV.dial :PTV,via: :air +2 "processing"%! +190 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%3 @ +72 "core" A +3 .tPS.seek 0ml + "processing"%/'ϴ +2599 "core" ' +2 .tPSV.dial :air +2 "processing"%$  +84 "core" +2 .tPS.seek 2.5ml +2 "processing"%)'\ +2596 "core" ' + .tPSV.dial :PTV +2 "processing"%. +70 "core"  +2 .tPS.seek 0ml +2 "processing"%1'ϴ +2598 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&&& +3 "core" &u O KP +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y(i +8 "core" ( + "manipulator"&2& +4 "core" &s C KF +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &s  JF +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' + .tHand.close +2 "manipulator"&7/ +74 "core" / + .tCC.seek :open +2 "collection"':( +403 "core" ( + "manipulator"&;& +4 "core" &s   QF +2 "manipulator"&% +3 "core" %   Q +2 .tForearm.seek :retract +2 "manipulator"&8'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(- +275 "core" ( + "manipulator"&9& +4 "core" &- \  ( V + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" &-   S U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&<'a +113 "core" ' +2 .tHand.open + "manipulator"&@1 +73 "core" 1 +2 "manipulator"&% +3 "core" % iU j ` ^ @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&?'\ +102 "core" ' +23098 "Can"\ +< +60001 \ *@ +60002 \ )?$$ +60001 \ )@m +60002 \ *@P +60001 \ )@ +60002 \ *@I| +60001 \ )@  +60001 \ )@  +60002 \ )@ #\ > +60001 \ *@l\ Կ +60002 \ )@ j +60001 \ )@ +60002 \ )@G +60001 \ *@ , +60001 \ )@ ¿ +19236 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%= +5 "core"  +764 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%A @ +4 "core" A +786 #t-> PRV.ab2 + .PRV.dial :ab2 +2 "processing"%B  +75 "core"  +6772 #t-> PS.pull 2 +2 "processing"%C% +3 "core" %ϸ\ @ +2 .tPS.seek 2ml +2 "processing"%G'˽ +2093 "core" ' +2 "processing"%E% +3 "core" %˿\ A +429 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%F  +101 "core"  +588 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"%D'ϴ +2099 "core" ' +2 "processing"%N% +4 "core" %ϸ\ ? +288 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%L +104 "core" +564 #t-> PS.pull .4 +2 "processing"%J% +3 "core" %ϸ\ ? +3 .tPS.seek 0.4ml + "processing"%H' +489 "core" ' + "processing"%O% +4 "core" %\ @ +866 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%P'\ +2200 "core" ' + "processing"%I% +4 "core" %\ \ @ +22473 "Can"\ *?!X +10122 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%T  +130 "core"  +5127 #t-> PS.empty +3 .PS.seek 0ml + "processing"%U'ϴ +2600 "core" ' +2 "processing"%X% +3 "core" %϶\ @ +599 #t-> PSV.PTV +13 .PSV.dial PTV +2 "processing"%W +131 "core" +372 #t-> PS.pull .4 +2 "processing"%% +3 "core" %϶\ @ +3 .tPS.seek 0.4ml + "processing"%Y' +488 "core" ' + "processing"%]% +4 "core" % \ @ +660 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%V'\ +2193 "core" ' +2 "processing"%% +3 "core" %\ \ A +303 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%a  +102 "core"  +323 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2596 "core" ' +2 "processing"%x% +4 "core" %ϵ\ @ +396 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%m +113 "core"  +256 #t-> PS.pull .4 +2 "processing"% % +3 "core" %ϵ\ ? +2 .tPS.seek 0.4ml +2 "processing"%6' +491 "core" ' +2 "processing"%i% +4 "core" %\ @ +398 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%f'\ +2195 "core" ' +2 "processing"%u% +4 "core" %\ \ @ +287 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%b  +100 "core"  +249 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%c'ϴ +2597 "core" ' +2 "processing"%[% +3 "core" %ϴ\ @ +378 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%h +102 "core" +396 #t-> PS.pull .4 +2 "processing"%% +3 "core" %ϴ\ @ +2 .tPS.seek 0.4ml +2 "processing"%g' +491 "core" ' +3 "processing"%_% +3 "core" %\ @ +820 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%n'\ +2195 "core" ' +2 "processing"%q% +4 "core" %\ \ @ +1063 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%d  +113 "core"  +396 #t-> PS.empty +3 .PS.seek 0ml +2 "processing"% 'ϴ +2594 "core" ' +2 "processing"%l% +4 "core" %ϳ\ @ +307 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%r +99 "core" +423 #t-> PS.pull .4 +2 "processing"%S% +3 "core" %ϳ\ ? +2 .tPS.seek 0.4ml +2 "processing"%t' +481 "core" ' + "processing"%z% +4 "core" %\ @ +194 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%*'\ +2196 "core" ' +2 "processing"%^% +4 "core" %\ \ @ +378 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%0  +103 "core"  +272 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'ϴ +2605 "core" ' +2 "processing"%p% +3 "core" %ϳ\ @ +293 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%} +103 "core" +283 #t-> PS.pull .4 +2 "processing"%% +3 "core" %ϳ\ @ +2 .tPS.seek 0.4ml +2 "processing"%o' +491 "core" ' +2 "processing"%M% +3 "core" %\ @ +229 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%s'\ +2196 "core" ' + "processing"%\\% +4 "core" %\ \ @ +505 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%\  +102 "core"  +241 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%w'ϴ +2603 "core" ' +2 "processing"%k% +39 "core" %ϴ\ @ +210 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%% +114 "core"  +1688 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %ϴ\ @ +3 .tPS.seek 0.5ml +2 "processing"%Z' +578 "core" ' +2 "processing"%e% +3 "core" %\ @ +634 #t-> PS.pull 0.05 +2 "processing"%% +3 "core" %\ @ +2 .tPS.seek 0.55ml +2 "processing"%' +136 "core" ' +2 "processing"%|% +4 "core" %\ @ +35 #t-> PS.pull 0.05 +2 "processing"%K% +3 "core" %\ @ +3 .tPS.seek 0.6ml + "processing"%'T +135 "core" ' + "processing"%v% +4 "core" %R\ @ +43 #t-> PS.pull 0.05 +2 "processing"% % +3 "core" %R\ @ +2 .tPS.seek 0.65ml +2 "processing"%'! +124 "core" ' +2 "processing"%% +4 "core" %!\ A +44 #t-> PS.pull 0.05 +2 "processing"%% +3 "core" %!\ @ +3 .tPS.seek 0.7ml +2 "processing"%~'' +131 "core" ' + "processing"%% +3 "core" %'\ @ +306 "Can"\ *>v +9071 #t-> PS.pull .6 +2 "processing"%% +3 "core" %'\ \ A +2 .tPS.seek 1.3ml +2 "processing"%'s +681 "core" ' +2 "processing"%% +3 "core" %s\ A +2195 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%#  +100 "core"  +528 #t-> PS.empty +3 .PS.seek 0ml + "processing"%'ϴ +1393 "core" ' +2 "processing"%Q% +3 "core" %ϳ\ @ +571 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +42 "core"  +550 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +432 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%'\ +2597 "core" ' +2 "processing"%% +3 "core" %\ \ @ +269 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%` +71 "core" +349 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%' @ +4 "core" A +341 #t-> PRV.air + .PRV.dial :air +2 "processing"%,  +45 "core"  +1090 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%-'ϴ +2596 "core" ' +2 "processing"%+% +4 "core" %ϸ\ @ +262 #t-> PSV.PSR +3 .PSV.dial PSR + "processing"%" +74 "core"  +279 #t-> PSR.flush +2 .PSR.select :flush +519 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%('\ +2601 "core" ' + "processing"%!% +4 "core" %\ \ @ +762 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%3 +73 "core" +258 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%j @ +4 "core" A +242 #t-> PRV.air +2 .PRV.dial :air +2 "processing"%$  +4 "core"  +310 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%/'ϴ +2607 "core" ' +2 "processing"%.% +4 "core" %ϱ \ @ +318 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%) +72 "core"  +176 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +340 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%&'\ +2620 "core" ' +2 "processing"%2% +3 "core" %\ \ A +194 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%5 +73 "core" +329 #t-> PTV.PRC +2 !o:NoMethodError : mesgu:NameError::message)undefined method `PRC' for PTV:Shaft: name:PRC: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:81:in `method_missing'"(ESP):69:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +258 #-> PTV.PRV + .PTV.dial PRV +2 "processing"%7 @ +5 "core" A +319 #t-> PRV.air + .PRV.dial :air +265 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%'ϴ +2604 "core" ' +2 "processing"%% +4 "core" %ϳ \ @ +21374 "Can"\ )@  +60001 \ *@#  +60002 \ *?%Q +60001 \ )?'F +60001 \ *?)ܿ +60002 \ ,=,r +60001 \ )@.S +60002 \ +=0 +60001 \ *?24 +60001 \ *?5ʿ +60002 \ +?7R` +60001 \ +=9 +60002 \ +>; +60001 \ +=>" +60001 w\ +<@+ +60002 n\ ,<BUN +60001 \ ,<D~ +60001 \ ,<Fz +60002 \ ,<H +60001 w\ ,<J +60002 q\ ,<M&< +60001 m\ -;OKҿ +60002 c\ -;Qjh +60001 e\ ,;S +60001 w\ -;U +60002 l\ -;W* +60001 q\ -;Y +60002 \ .:\\V +60001 \ .9^ +60001 \ .9`) +60002 \ ,<bH! +60001 \ .9dl! +60001 \ .9f"D +60002 \ .:h"ڿ +60001 \ /9j#p +60002 \ .9l$ +60001 \ /9n$ +60002 \ /9p%2 +60001 \ /9r%ȿ +60002 \ /8t&^ +60001 \ /8v& +60002 \ /8x' +60001 \ /9z( +60001 \ /9|( +60002 \ /9~)L +60001 \ /9) +60002 \ .9*x +60001 \ .8+ +60002 \ .8+ +60001 \ .9,: +60001 \ /9,п +60002 \ .9-f +60001 \ .8- +60002 \ .9. +60001 \ /9 /( +60002 \ \ /9/ +60001 \ .80T +60001 \ /80 @PDT1689750204.96 \ /8"1 +60001 \ /9(2 +60002 !\ /9.2 +60001 )\ .943B +60001 :\ /9:3ؿ +60002 <\ /9@4n +60001 ;\ /9F5 +60002 =\ /8L5 +60001 A\ .9R60 +60001 B\ /9W6ƿ +60002 H\ .8]7\\ +60001 I\ /9c7 +60002 L\ /8i8 +60001 M\ /9o9 +60001 O\ /9u9 +60002 M\ /8z:J +60001 Q\ .8: +60002 b\ /8;v +60001 i\ /8< +60001 i\ /8< +60002 ^\ /9Ù=8 +60001 [\ /9Ş=ο +60002 Q\ /9Ǥ>d +60001 Q\ /9ɪ> +60002 M\ .9˯? +60001 O\ /8͵@& +60002 U\ /8ϻ@ +60001 ]\ /9AR +60002 _\ /9A +60001 _\ 09B~ +60001 S\ .9C +60002 N\ -9C +60001 N\ /9D@ +60002 P\ .9Dֿ +60001 O\ .8El +60002 K\ /8F +60001 F\ .9F +60001 B\ /8G. +60002 L\ .8GĿ +60001 O\ /9HZ +60002 M\ /9 H +60001 O\ /8I +60002 M\ /9J +60001 I\ /8J +60001 A\ .:.KH +60002 <\ -:AK޿ +60001 @\ +<dLt +60002 9\ ,=M\ +60001 -\ ,<M +60001 \ ,=N6 +60002 \ ,= N̿ +60001  \ +<8Ob +60001 \ +>kO +60002 <\ +=P +60001 F\ += Q$ +60001 R\ ,< Q +60002 V\ ,=8RP +60001 J\ +<cR +60002 B\ ,<S| +60001 :\ ,=T +60002 -\ +<T +60001 1\ +>U> +60002 /\ +>SUԿ +60001 *\ )@Vj +60001 "\ *@W +37297 #t-> CSR.Rnal +2 .CSR.select :Rnal +2 "collection"'\ +22701 "Can"2\ *@"-W +5827 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +132 "core"  +164 #t-> CSR +542 #-> CS.pull .4 + "collection"';% +3 "core" %}~\ % +3 .tCS.seek 0.4ml +2 "collection"''ݣ +186 "core" ' +2 "collection"'% +3 "core" %ݦ\ & +560 #t-> CS.pull 2 +2 "collection"'9% +3 "core" %ݦ|~\ & +2 .tCS.seek 2.401ml +2 "collection"'>' +592 "core" ' + "collection"'y% +4 "core" %}~\ & +285 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'@ +143 "core" +339 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'' +691 "core" ' + "collection"'8% +48 "core" %{\ $ +139 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'<  +131 "core"  +365 #t-> CS.pull .5 +2 "collection"'=% +3 "core" %}\ % +2 .tCS.seek 0.5ml +2 "collection"'A' +215 "core" ' +2 "collection"'B% +3 "core" %~} \ & +752 #t-> CS.pull 2 +2 "collection"'C% +3 "core" %} \ & +2 .tCS.seek 2.5ml +2 "collection"'1' & +587 "core" ' +2 "collection"'E% +3 "core" % !}}\ & +34973 #t-> CSV.waste2 +2 .CSV.dial :waste2 + "collection"'F +43 "core"  +632 #t-> CS.empty\\\ CS.empty +3 .CS.seek 0ml +2 "collection"'G' +716 "core" ' +2 "collection"'N% +3 "core" %\ & +2 !to:Axis::Error: mesg"0Collection Syringe has no 0ml configuration:@axisName"Collection Syringe:bt[ "+/home/esp/esp2/lib/axis.rb:61:in `cfg'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'"0/home/esp/esp2/lib/slide.rb:403:in `moveTo'"0/home/esp/esp2/lib/syringe.rb:27:in `empty'"(ESP):84:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +605 #-> CSV.CSR + .CSV.dial CSR +2 "collection"'L  +43 "core"  +193 #t-> CS +2 "collection"'J% +3 "core" %|}\ % +423 #t-> CSR +439 #-> CS.pull .5 +2 "collection"'D% +3 "core" %~!\ % +2 .tCS.seek 0.5ml +2 "collection"'O' +217 "core" ' + "collection"'H% +4 "core" %}}\ ' +7788 #t-> CS.pull 2 +2 "collection"'I% +3 "core" %}~\ ' +2 .tCS.seek 2.5ml +2 "collection"'T' ( +594 "core" ' +2 "collection"'P% +4 "core" % %}}\ & +281 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'X +133 "core" +314 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'W' +715 "core" ' + "collection"'% +4 "core" %}}\ & +55 "Can"?\ *?$lX, +172 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'U  +132 "core"  +276 #t-> CS.pull .5 +2 "collection"']% +3 "core" %\ % +2 .tCS.seek 0.5ml +2 "collection"'Y' +206 "core" ' +2 "collection"'% +3 "core" %}\ ' +55109 #t-> CS +2 "collection"'a% +3 "core" %}~3\ ' +3131 #t-> CS.pull 4 +2 "collection"'V% +3 "core" %}2\ ( +2 .tCS.seek 4.5ml +2 "collection"'x'_~ +944 "Can"5\ *A&X¿ +154 "core" ' +2 "collection"'m% +3 "core" %_~|~)\ ' +3077 #t-> CS.pull 4 +2 "collection"' % +4 "core" %_~~(\ ( +2 .tCS.seek 8.5ml +2 "collection"''3 +1096 "core" ' + "collection"'i% +3 "core" %/|.\ & \ +649 #t-> CS.pull .5 +2 "collection"'6% +3 "core" %/~&\ & \ +2 .tCS.seek 8.999ml +2 "collection"'u' +203 "core" ' +2 "collection"'b% +3 "core" %|~/\ ' +416 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'f +132 "core" +368 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'[' +2361 "core" ' + "collection"'h% +4 "core" %~8\ % +208 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +133 "core"  +3837 #t-> CS.pull 2 +2 "collection"'c% +3 "core" %~|A\ % +2 .tCS.seek 2ml +2 "collection"'_'Q +597 "core" ' +2 "collection"'g% +3 "core" %W|~-\ & +394 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'q +132 "core" +420 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'d' +591 "core" ' +2 "collection"'n% +3 "core" %~~B\ % +256 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'l  +131 "core"  +1213 #t-> CSV.air +2 .CSV.dial :air +2 "collection"'r @ +72 "core" ? +819 #t-> CS.pull 4 +2 "collection"'S% +3 "core" %|E\ % +2 .tCS.seek 3.999ml +2 "collection"' 'O +1097 "core" ' + "collection"'z% +3 "core" %O~}B\ ' +10301 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'t  +73 "core"  +2209 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +516 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'^' +1605 "core" ' + "collection"'0% +4 "core" % ~~I\ ' +405 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'* +131 "core" +472 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'p' +2620 "core" ' +2 "collection"'}% +4 "core" %}~R\ % +312 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +142 "core"  +270 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +251 #t-> CS.pull 1 + "collection"'% +3 "core" %}\ % +3 .tCS.seek 0.999ml +2 "collection"'M' +334 "core" ' + "collection"'o% +3 "core" %\ ' +418 #t-> CSR.air + .CSR.select :air +2 "collection"' +898 #t-> CS.pull 5 +2 "collection"'\\% +4 "core" %~!\ ' +2 .tCS.seek 5.999ml +2 "collection"'\ ' +1351 "core" ' + "collection"'s% +4 "core" %}B\ ' +386 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'k +131 "core" +349 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'%' +1618 "core" ' + "collection"'% +4 "core" %|/\ ' +192 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'w  +133 "core"  +16343 "Can"?\ ,=(YX +60001 7\ ,=+ Y +30788 #t-> exit +7 #mEXIT @1689791913.89PDT @1689792590.50PDT = =tMAIN =mMAIN_scheduler @PDT1689792592.70 #"core_reset"Sent BREAK +2 #t@58806 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +302 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +495 "Can";\ 5% + ;\ 5% Q + #tPolling Can every 10:00 +4 #Cleanly exited at 11:38:33PDT19-Jul-23 +1581 #-> ESP.ready! +4 #Powering core bus +548 .Gate.power :raw,:ON +2 "sampler") +46 ) +3 "core"  +2 "collection"' +3 ' +4 "core"  +2 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +3 "sampler")#.0X access 1 +3 "storage"(1% +4 "core" %p \  +2 "manipulator"&2% +4 "core" %\  E G +2 "manipulator"&3& +5 "core" &k m G, +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(4(; +360 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (5& +3 "core" &; !\  +6330 #t-> Flow.enablePump +2 .Flow.enablePump :primary + ."flow"Gate.power :sampler,:ON +1184 #0.0L/min +1008 #0.0L/min +618 #t-> Flow.enablePump 1.0 +2 .Flow.enablePump :primary +2 .Flow.setPWM 100%,:primary +384 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +886 #t-> Flow.stop +2 .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +509 #t-> Flow.disablePump +3 .Flow.disablePump :primary +153 !o:Gauge::ReadTimeout: mesg"#/dev/extSampler read timed out:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:186:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:474:in `step'"4/home/esp/esp2/lib/schedule.rb:212:in `process'"2/home/esp/esp2/lib/schedule.rb:230:in `start'"1/home/esp/esp2/lib/schedule.rb:229:in `loop'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"-/home/esp/esp2/lib/esp.rb:215:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:346"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +174 !o:Gauge::ReadTimeout: mesg"#/dev/extSampler read timed out:@timestampu: Time r E:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:186:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:474:in `step'"4/home/esp/esp2/lib/schedule.rb:212:in `process'"2/home/esp/esp2/lib/schedule.rb:230:in `start'"1/home/esp/esp2/lib/schedule.rb:229:in `loop'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"-/home/esp/esp2/lib/esp.rb:215:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:346"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +5972 #-> Flow.start +2 ."flow"Gate.power :sampler,:ON +1184 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +500 #t-> Flow.enablePump 0.5 +2 .Flow.enablePump :primary +2 .Flow.setPWM 50%,:primary +502 #"flow"0.0L/min +1008 #0.0L/min +1006 #0.0L/min +461 #t-> Flow.disablePump + .Flow.disablePump :primary +545 #"flow"0.0L/min +1007 #0.0L/min +241 #t-> Flow.enablePump 0.5 :secondary +2 !o:SyntaxError: mesg"compile error\ (ESP):10: syntax error, unexpected ':', expecting $end\ Flow.enablePump 0.5 :secondary\ ^:bt["(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +763 #"flow"0.0L/min +865 #t-> Flow.enablePump :secondary, 0.5 +2 .Flow.enablePump 0.5 +2 !o:TypeError: mesg",:secondary can't be coerced into Fixnum:bt[ ">/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:205:in `*'"C/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:205:in `setPWM'"G/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:221:in `enablePump'"(ESP):11:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +138 #"flow"0.0L/min +1007 #0.0L/min +1007 #0.0L/min +662 #t-> Flow.enablePump 0.5, :secondary + .Flow.enablePump :secondary +2 .Flow.setPWM 50%,:secondary +343 #"flow"0.0L/min +1008 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +176 #t-> Flow.disablePump + .Flow.disablePump :primary +626 #-> Flow.disablePump :secondary +2 .Flow.disablePump :secondary +202 #"flow"0.0L/min +1006 #0.0L/min +722 #t-> Flow.enablePump 0.5 + .Flow.enablePump :primary +2 .Flow.setPWM 50%,:primary +282 #"flow"0.0L/min +1007 #0.0L/min +1012 #2.0L/min +1042 #3.7L/min +731 #t-> Flow.disablePump +2 .Flow.disablePump :primary +281 #"flow"2.9L/min +1008 #0.0L/min +603 #t-> Flow.enablePump 1.0, :secondary +2 .Flow.enablePump :secondary +2 .Flow.setPWM 100%,:secondary +400 #"flow"0.0L/min +1008 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +355 #t-> Flow.disablePump :secondary + .Flow.disablePump :secondary +651 #"flow"0.0L/min +1008 #0.0L/min +1012 #0.0L/min +916 "Can"\ K2 +90 #"flow"0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1008 #0.0L/min +1006 #0.0L/min +1008 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1012 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1006 #0.0L/min +1012 #0.0L/min +1008 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1012 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +307 #t-> Flow.stop +2 .Flow.disablePump :primary +2 ."flow"Gate.power :sampler,:OFF +7215 "Can"\ #JȤ +40512 #t-> Flow.start +3 ."flow"Gate.power :sampler,:ON +1183 #0.0L/min +448 #t-> Flow.maintainFlow + .Flow.enablePump :primary +11 .Flow.setRate 3.5 +546 #"flow"1.6L/min +1008 #3.4L/min +1007 #3.4L/min +1006 #3.4L/min +243 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +2 .Flow.setRate 7.0 +760 #"flow"4.4L/min +1008 #5.3L/min +1007 #5.4L/min +1012 #5.4L/min +963 #t-> Flow.enablePump 1.0 + .Flow.enablePump :primary +2 .Flow.setPWM 100%,:primary +76 #"flow"5.5L/min +1008 #5.3L/min +988 #t-> Flow.stop + .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +4575 #t-> Flow.enablePump 0.5, "secondary\ Flow.enablePump 0.5, :secondary\ \ " + .Flow.enablePump secondary\ Flow.enablePump 0.5, :secondary\ \ +2 ."flow"Gate.power :sampler,:ON +180 .tFlow.setPWM 50%,secondary\ Flow.enablePump 0.5, :secondary\ \ +3 !o:&Gauge::Flow::UWFlowControl::Error: mesg"Cthere is No 'secondary\ Flow.enablePump 0.5, :secondary\ \ ' Pump:bt[ "G/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:193:in `pumpNumber'"C/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:207:in `setPWM'"G/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:221:in `enablePump'"(ESP):25:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +521 #-> Flow.enablePump 0.5, :secondary +2 .Flow.enablePump :secondary + .Flow.setPWM 50%,:secondary +478 #"flow"0.0L/min +1007 #0.0L/min +37 #t-> Flow.stop + .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +385 "Can"\ N\ ^ +34913 #t-> can +4 "Can"\ $R  +25085 \ &I 6 +60002 \ &J +60001 \ \ &I +33732 #"brent"Session Begun +5245 #-> list Flow.method :enablePump +1453 #-> Power +6557 #-> Flow +288 #-> Flow.start +4 ."flow"Gate.power :sampler,:ON +1188 #0.0L/min +1006 #0.0L/min +290 #"brent"-> Flow.enablePump .3 +3 .Flow.enablePump :primary +5 .Flow.setPWM 30%,:primary +709 #"flow"1.6L/min +1009 #2.4L/min +107 #"brent"-> Flow.disablePump +2 .Flow.disablePump :primary +828 #-> Flow.enablePump .3, :secondary +2 .Flow.enablePump :secondary +4 .Flow.setPWM 30%,:secondary +63 #"flow"0.4L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1011 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +452 "Can"\ #Pd +554 #"flow"0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1011 #0.0L/min +651 #"brent"-> Flow.disablePump :secondaryPump +3 .Flow.disablePump :secondaryPump +6 !o:&Gauge::Flow::UWFlowControl::Error: mesg"%there is No 'secondaryPump' Pump:@timestampu: Time tyg:bt["G/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:193:in `pumpNumber'"H/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:228:in `disablePump'"!brent:8:in `topLevelBinding'" Flow.disablePump :secondary +3 .Flow.disablePump :secondary +58 #"flow"0.0L/min +494 #"brent"-> Flow.stop +3 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +15140 #"brent"-> Flow.debug=self +735 #-> Flow.start +3 ."flow"Gate.power :sampler,:ON +1189 #0.0L/min +1009 #0.0L/min +688 #"brent"-> Flow.enablePump .3, :primary +3 .Flow.enablePump :primary +5 .Flow.setPWM 30%,:primary +313 #"flow"0.6L/min +1010 #2.4L/min +701 #"brent"-> Flow.disablePump +3 .Flow.disablePump :primary +304 #"flow"1.8L/min +1011 #0.0L/min +38 #"brent"-> Flow.enablePump .3, :secondary +3 .Flow.enablePump :secondary +4 .Flow.setPWM 30%,:secondary +652 #-> Flow.enablePump .8, :secondary +3 .Flow.enablePump :secondary +3 .Flow.setPWM 80%,:secondary +306 #"flow"0.0L/min +914 #"brent"-> Flow.disablePump :secondary +3 .Flow.disablePump :secondary +131 #"flow"0.0L/min +1015 #0.0L/min +1009 #0.0L/min +1009 #0.0L/min +1009 #0.0L/min +1011 #0.0L/min +1009 #0.0L/min +1009 #0.0L/min +1009 #0.0L/min +1009 #0.0L/min +1008 #0.0L/min +1014 #0.0L/min +1009 #0.0L/min +1009 #0.0L/min +1009 #0.0L/min +1010 #0.0L/min +1009 #0.0L/min +1008 #0.0L/min +1010 #0.0L/min +1009 #0.0L/min +1009 #0.0L/min +155 #"brent"-> Power +854 #"flow"0.0L/min +1010 #0.0L/min +1009 #0.0L/min +1011 #0.0L/min +467 "Can"\ %L<L +541 #"flow"0.0L/min +1009 #0.0L/min +1010 #0.0L/min +1011 #0.0L/min +1009 #0.0L/min +1010 #0.0L/min +1009 #0.0L/min +972 #"brent"-> Power.analytic1 on +3 .Gate.power :analytic1,:ON +33 #"flow"0.0L/min +986 #"brent"-> Flow.enablePump .3, :secondary +3 .Flow.enablePump :secondary +4 .Flow.setPWM 30%,:secondary +22 #"flow"0.0L/min +867 #"brent"-> Power +142 #"flow"2.1L/min +1013 #2.1L/min +1009 #2.1L/min +1011 #2.1L/min +1009 #2.1L/min +1010 #2.1L/min +1010 #2.2L/min +1012 #2.2L/min +1009 #2.2L/min +1008 #2.2L/min +1009 #2.2L/min +1010 #2.2L/min +1009 #2.2L/min +1014 #2.2L/min +1009 #2.2L/min +1009 #2.2L/min +1009 #2.2L/min +1009 #2.2L/min +1010 #2.2L/min +1008 #2.2L/min +1010 #2.2L/min +1008 #2.2L/min +1009 #2.2L/min +1010 #2.2L/min +1009 #2.2L/min +1009 #2.2L/min +1010 #2.2L/min +1010 #2.2L/min +1009 #2.2L/min +1009 #2.2L/min +1009 #2.2L/min +1009 #2.2L/min +1009 #2.2L/min +1009 #2.2L/min +1008 #2.2L/min +1010 #2.2L/min +1011 #2.2L/min +209 #"brent"-> Flow.disablePump :secondary +3 .Flow.disablePump :secondary +562 #-> Flow.start +236 #"flow"0.6L/min +1009 #0.0L/min +454 #"brent"-> Flow.stop +3 .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +11544 "Can"\ "Q +18133 #t-> Flow.defaultPump = :secondary +2 !o:NoMethodError : mesgu:NameError::messageHundefined method `defaultPump=' for Flow:Gauge::Flow::UWFlowControl: name:defaultPump=: args[:secondary:bt["(ESP):32:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +41866 "Can"\ %Lx +28533 #"brent"-> Flow.pump +1039 #-> Flow.pump=:secondary +1138 #-> Flow.pump=:third +4 !o:&Gauge::Flow::UWFlowControl::Error: mesg"there is No 'third' Pump:@timestampu: Time tA):bt["G/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:193:in `pumpNumber'"B/home/esp/esp2/lib/gauge/flow/uwflowcontrol.rb:107:in `pump='""brent:27:in `topLevelBinding'" Flow.switch +1345 #-> Flow.switch=:analytic1 +640 #-> Flow.switch=:analytic1 +481 #-> Flow.start +1015 #"flow"0.0L/min +392 #"brent"-> Flow.enablePump .3 +3 .Flow.enablePump :secondary +3 .Flow.setPWM 30%,:secondary +612 #"flow"1.2L/min +1013 #2.2L/min +1009 #2.2L/min +1009 #2.2L/min +610 #"brent"-> Flow.defaultPump +4 !o:NoMethodError\ : mesgu:NameError::messageGundefined method `defaultPump' for Flow:Gauge::Flow::UWFlowControl:@timestampu: Time t{: name:defaultPump: args[:bt[""brent:33:in `topLevelBinding'" Flow.stop +3 .Flow.disablePump :secondary +632 #-> Flow.maintain +3 .Flow.enablePump :secondary +1016 #"flow"0.0L/min +15 ."brent"Flow.setRate 3.5 +1004 #"flow"2.1L/min +732 "Can"\ ! +277 #"flow"3.4L/min +96 #"brent"-> Flow.prime +2 .Flow.enablePump :secondary +5 .Flow.setRate 7.0 +906 #"flow"4.8L/min +903 #"brent"-> Flow.stop +3 .Flow.disablePump :secondary +57810 "Can"\ #Q$ +50296 #"brent"-> Flow.debug=nil +376 #-> exit +4 #Session Ended +9325 "Can"\ %M'c: +14812 #t-> Power.analytic1 :on +2 .Gate.power :analytic1,:ON +541 #-> Flow.start +1013 #"flow"0.0L/min +302 #t-> Flow.enablePump 0.5, :secondary + .Flow.enablePump :secondary +2 .Flow.setPWM 50%,:secondary +702 #"flow"3.2L/min +923 #t-> Flow.stop +2 .Flow.disablePump :secondary +1502 #-> Power.analytic1 :off +2 .Gate.power :analytic1,:OFF +26337 #-> Flow.enablePump 1.0, :secondary + .Flow.enablePump :secondary +2 ."flow"Gate.power :analytic1,:ON +180 .tFlow.setPWM 100%,:secondary +1004 #"flow"5.0L/min +1008 #5.1L/min +426 #t-> Flow.stop + .Flow.disablePump :secondary +5 ."flow"Gate.power :analytic1,:OFF +892 #t-> Flow.start +2 ."flow"Gate.power :analytic1,:ON +610 #t-> Flow.enablePump 1.0, :secondary +2 .Flow.enablePump :secondary + .Flow.setPWM 100%,:secondary +572 #"flow"2.8L/min +1008 #5.2L/min +1007 #5.1L/min +1007 #5.1L/min +84 #t-> Flow.stop +2 .Flow.disablePump :secondary +5 ."flow"Gate.power :analytic1,:OFF +250 #t-> exit +7 #mEXIT @1689800947.59PDT @1689800956.28PDT = =tMAIN =mMAIN_scheduler @PDT1689800958.19 #"core_reset"Sent BREAK +2 #t@62010 receive with ifg=0x10, ie=0xFD + #@62647 receive with ifg=0x10, ie=0xFD + #@63303 receive with ifg=0x10, ie=0xFD + #@63936 receive with ifg=0x10, ie=0xFD + #@64615 receive with ifg=0x10, ie=0xFD #@65227 receive with ifg=0x10, ie=0xFD + #@307 receive with ifg=0x10, ie=0xFD + #@633 receive with ifg=0x80, ie=0xFD #@63421 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +278 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +458 "Can"\ L*Ƹ + \ L*Ƹ4 + #tPolling Can every 10:00 +3 #Cleanly exited at 14:09:07PDT19-Jul-23 +1206 #-> ESP.ready! +155 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +3 "core" %\  +3 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +4 "core" %ϵ\ 2 +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +4 "core" % U D +2 .tSS.configure :default +3 "sampler")#.0X Flow.start +2 ."flow"Gate.power :sampler,:ON +1185 #0.0L/min +1007 #0.0L/min +329 #t-> Flow.enablePump 1 + .Flow.enablePump :primary +2 .Flow.setPWM 100%,:primary +675 #"flow"3.5L/min +592 #t-> Flow.disablePump +2 .Flow.disablePump :primary +414 #"flow"3.3L/min +1006 #0.0L/min +408 #t-> Flow.enablePump 1, :secondary + .Flow.enablePump :secondary +2 .Flow.setPWM 100%,:secondary +595 #"flow"0.0L/min +494 #t-> Flow.stop +2 .Flow.disablePump :primary + ."flow"Gate.power :sampler,:OFF +5943 #t-> Flow.switch =:analytic1 +1598 #-> Flow.enablePump 1, :secondary +2 .Flow.enablePump :secondary + ."flow"Gate.power :analytic1,:ON +181 .tFlow.setPWM 100%,:secondary +1004 #"flow"5.0L/min +596 #t-> Flow.stop + .Flow.disablePump :primary +5 ."flow"Gate.power :analytic1,:OFF +1900 #t-> Flow.switch =:sampler +739 #-> Flow.switch =:analytic1 +1277 #-> Flow.enablePump 1, :primary +2 .Flow.enablePump :primary +2 ."flow"Gate.power :analytic1,:ON +180 .tFlow.setPWM 100%,:primary +1004 #"flow"0.0L/min +746 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :analytic1,:OFF +685 #t-> Flow.switch =:sampler +654 #-> Flow.enablePump 1 + .Flow.enablePump :primary +2 ."flow"Gate.power :sampler,:ON +180 .tFlow.setPWM 100%,:primary +1004 #"flow"5.1L/min +484 #t-> Flow.stop +2 .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +14127 #t-> exit +8 #mEXIT @1689801380.07PDT @1689802227.46PDT = =mMAIN_scheduler =tMAIN @PDT1689802229.46 #"core_reset"Sent BREAK +2 #t@55434 receive with ifg=0x10, ie=0xFD + #@56077 receive with ifg=0x10, ie=0xFD + #@56732 receive with ifg=0x10, ie=0xFD + #@57375 receive with ifg=0x10, ie=0xFD #@58019 receive with ifg=0x10, ie=0xFD + #@58657 receive with ifg=0x10, ie=0xFD + #@59297 receive with ifg=0x10, ie=0xFD #@59629 receive with ifg=0x80, ie=0xFD + #@15204 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +290 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +474 "Can"\ %N1H\  + \ %N1H\ 4 + #tPolling Can every 10:00 +3 #Cleanly exited at 14:16:20PDT19-Jul-23 +704 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %\  +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +4 "processing"%% +3 "core" %ϵ\ 8 +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +4 "core" % L D +2 .tSS.configure :default +3 "sampler")#.0X initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +4 "core" &\  +2 .tHand.open +2 "manipulator"&41 +67 "core" 1 +2 "manipulator"&5& +4 "core" &k J N, +2 "manipulator"&6% +3 "core" % \  V N +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +187 "core" ( +2 "manipulator"&8& +3 "core" &- I Q +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &- 0 P +3 .tForearm.seek :garage +2 "manipulator"&:'a +112 "core" ' +2 .tHand.close + "manipulator"&;/ +67 "core" / +2 "manipulator"&<& +3 "core" &- W U ; +3 "manipulator"&=% +5 "core" % p] X f = +2 .tForearm.seek :retract +2 "manipulator"&>'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&?(i +292 "core" ( + "manipulator"&@& +4 "core" &h6 g GN +2 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +3 &A& +3 "core" &h6  GN +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +7 "manipulator"&B'Ͻ +98 "core" ' +3 "manipulator"&C& +4 "core" &h6 A GN +2 "manipulator"&D% +5 "core" %Ϯ ` E +2 "collection"'E& +4 "core" &\  +3 "collection"'F& +6 "core" &\  +2 .tCC.seek :closed +2 "collection"'G(S +5 "core" &\  +5 & \ < +10 & Gr\ 2 +9 &0n{\ F +10 &`~\ T +9 &J\ R +9 &HR\ S +10 &\ L\ S +9 &J\ R +9 &J\ S +10 &QK\ R +9 &J\ R +10 & L\ R +9 &"O\ S +9 &$WN\ S +10 &&M\ R +9 &'O\ S +9 &)N\ S +10 &+_L\ S +9 &-#H\ R +10 &.L\ S +9 &0N\ S +9 &2iK\ R +10 &4*O\ S +9 &5N\ S +9 &7I\ R +10 &9pP\ S +9 &;3K\ R +10 &<O\ S +9 &>L\ R +9 &@xL\ S +10 &B:Q\ S +9 &CY\ S +9 &Ec\ U +10 &Gn\ Y +9 &I!\ ^ +10 &J\ \ _ +9 &L\ ` +9 &N`\ ` +10 &P!\ a +9 &Q\ a +9 &SGU\ 1 +10 &S\ ^ +5 ( +2 "collection"'F& +4 "core" &S\  ] +2 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.47 +2 "collection"'H& +4 "core" &S\  ] +2 .tHand.open +2 "manipulator"&I1 +68 "core" 1 +3 "manipulator"&J% +4 "core" % Ϯ j t = +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'L& +5 "core" &S\  ] +2 "collection"'M% +4 "core" %\  +2 "collection"'N +3 "core"  +2 .tCSV.dial CSR +3 "collection"'O  +132 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.seek 5ml +2 "collection"'P'oW +1358 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +9 'Q% +4 "core" %oY\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'R' +685 "core" ' +2 .tCSV.dial :waste +2 "collection"'S +133 "core" +3 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'T' +1986 "core" ' +2 #tPurging external Intake +2 "collection"'U& +4 "core" &S\ ] +2 "collection"'V% +4 "core" %\ \ +2 .tCSV.dial :flush +2 "collection"'W  +45 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'X' +2502 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'Y +3 'Z  +74 "core" ~ +3  +2 .tCTV.dial :intake +2 "collection"'[  +74 "core"  +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml +2 "collection"'\\' +2513 "core" ' +2 .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"']  +76 "core" ~ +2 #tFlushing upper manifold + "collection"'^& +4 "core" &S~\ \ ] +42 "collection"'_% +13 "core" %~\  +2 .tCSV.dial :flush +2 "collection"'`  +74 "core"  +3 .tCS.seek 5ml +2 "collection"'a'oW +1302 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'b @ +45 "core" A +2 "collection"'c% +4 "core" %o^\ +3 .tCS.seek 7.001ml +2 "collection"'d' +569 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'e +3 'f  +18 "core"  +99 +2 .tCTV.dial :air +3 "collection"'g  +5 "core"  +2 .tCS.seek 0ml +2 "collection"'h' +1775 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'i'/ +814 "core" ' +2 .tCSV.dial :waste +2 "collection"'j +42 "core" +2 .tCS.seek 0ml +2 "collection"'k' +813 "core" ' + "collection"'l& +5 "core" &S~\ ] +2 "collection"'m% +4 "core" %\ +2 .tCSV.dial :flush +2 "collection"'n  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'o'/ +804 "core" ' +2 .tdelay 5 seconds +504 .CSV.dial :air +2 "collection"'p @ +44 "core" B +2 "collection"'q% +3 "core" %/\  +3 .tCS.seek 5ml +2 "collection"'r'oW +573 "core" ' + .tCSV.dial :air +3 "collection"'s @ +4 "core" A +2 .tCS.seek 0ml +2 "collection"'t' +1297 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'u'/ +805 "core" ' +2 .tCSV.dial :waste +2 "collection"'v +75 "core" +2 .tCS.seek 0ml +2 "collection"'w' +808 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&x& +4 "core" &i6 j Y ( access 2 +3 "storage"(% +3 "core" %p \ " +3 "manipulator"&% +4 "core" %\  a L +2 "manipulator"&& +4 "core" &- S L +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((KX +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" &KU \  +32724 #t-> exit +7 #mEXIT @1689803291.25PDT @1689803611.18PDT = =mMAIN_scheduler =tMAIN @PDT1689803613.23 #"core_reset"Sent BREAK +2 #t@15844 receive with ifg=0x10, ie=0xFD + #@16479 receive with ifg=0x10, ie=0xFD + #@17137 receive with ifg=0x10, ie=0xFD + #@17772 receive with ifg=0x10, ie=0xFD + #@18406 receive with ifg=0x10, ie=0xFD #@19041 receive with ifg=0x10, ie=0xFD + #@19675 receive with ifg=0x10, ie=0xFD + #@20001 receive with ifg=0x80, ie=0xFD #@43015 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +262 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +369 !o:SyntaxError: mesg"/home/esp/esp2/mission/phasecfg.rb:29: syntax error, unexpected ',', expecting $end\ ...'jmickett@apl.washington.edu','ncmh@uw.edu','kwzack@uw.edu' ...\ ^ in /home/esp/esp2/mission/phasecfg.rb:bt["?/home/esp/esp2/type/shallow/initialize.rb:146:in `require'"2/home/esp/esp2/type/shallow/initialize.rb:146"# abort! "error setting wardens" +2 !o:CmdServer::Client::Error: mesg",Aborting Mission: error setting wardens:bt["!steph:1:in `topLevelBinding'" 12}\\nCan@14:57:45, 24.8C, 53% humidity, 14.6psia, 12.653V, 0.458A, 1.510Ah, 5.79W\\nEnding 22:00PDT20-Jul-23",Subject: "3peat_23AUG01 begun" +8 #tAsleep til 7/19/23 2:45PM +3 #Continuing at 14:45 +3 "Can"\ %M9F +7 !to:Delay::Late: mesg"running 12:46 late:bt["-/home/esp/esp2/lib/delay.rb:240:in `til'"2/home/esp/esp2/lib/delay.rb:359:in `delayTil'"3/home/esp/esp2/utils/sleep.rb:96:in `__send__'"0/home/esp/esp2/utils/sleep.rb:96:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"//home/esp/esp2/mission/3peat_23AUG01.rb:43"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"//home/esp/esp2/mission/3peat_23AUG01.rb:41"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "Can"\ %S9F +12 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +253 #tPowering core bus +146 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/3peat_23AUG01.rb:43\\n{2 => 12}\\nCan@14:57:46, 24.9C, 53% humidity, 14.6psia, 12.658V, 0.446A, 1.510Ah, 5.64W",Subject: "Asleep until 14:45" +310 #"uploadLog"upsync +118 .tGate.power :raw,:ON + "sampler") +13 ) +17 "core"  +6 "collection"' +6 ' +6 "core"  +6 "processing"% +6 % +7 "core"  +11 "collection"' 9\ +4 ' 0\ +3 ' -\ +6 "processing"% 9\ +3 % 2\ +4 % *\ +2 % 0\ +6 "sampler")&\ +3 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 12}\\nCan@14:58:20, 24.9C, 53% humidity, 14.6psia, 12.624V, 0.470A, 1.515Ah, 5.93W",Subject: "Started 3peat_23AUG01 phase myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +2 #tda sampling at most 1000ml, wcr at most 1000ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'"& +3 "core" &8\  +4 .tHand.open + "manipulator" +73 "core" 1 +2 "manipulator"&$% +3 "core" % \  9 I: +3 "storage"(%% +5 "core" %m |\  +3 "storage"(&. +5 "core" .(d +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"('( +208 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 ((& +6 "core" & v %\  +4 "manipulator"&)& +6 "core" &u  H, +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&*(* +33 ."Qmail"DAfans.email "Started da in tube 2 at 14:58:20PDT19-Jul-23\\n{2 => 12}\\nCan@14:58:20, 24.9C, 53% humidity, 14.6psia, 12.624V, 0.470A, 1.515Ah, 5.93W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +22 "core" ( +9 "manipulator"&+& +27 "core" & 1 H1 +6 "storage"(,& +23 "core" & \  +6 .tForearm.seek 2 + 700 counts +3 "manipulator"&-'ѷ +102 "core" ' +10 "storage"(.& +11 "core" & ~ 4\  +4 .tSE.reconfigure :pick +5 #"uploadLog"upsync +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +3 "storage"(/'> +243 "core" ' +3 "storage"(0- +5 "core" -'% +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (1& +4 "core" & | "\  +3 "manipulator"&2& +4 "core" &  G1 +4 .tElbow.seek 2 + "manipulator"&3(* +15 "core" ( +2 "manipulator"&4& +4 "core" &( j F6 +3 "storage"(5& +5 "core" & { s }\  +6 .tForearm.seek 2 + 300 counts +4 "manipulator"&6'' +50 "core" ' +8 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&7/ +7 #"uploadLog"upsync +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&8& +2 "storage"(9'g +9 "core" &(  I6 +2 "manipulator"&:% +4 "core" % 5  J +3 .tForearm.seek :retract + "manipulator"&;'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&<(i +90 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +73 "core" ( +2 "manipulator"&=& +4 "core" &s  MR +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &s 9 NR +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&?'Ͻ +92 "core" ' +2 "manipulator"&@& +4 "core" &s j MR +3 "manipulator"&A% +4 "core" %ϵ + M' +3 "collection"'B& +5 "core" &*\  +3 "collection"'C& +5 "core" &6\  +3 .tCC.seek :closed +2 "collection"'D(S +4 "core" &9\  +6 & =\ = +9 &Gs8\ 2 +10 &3o{(\ G +9 &[(\ S +9 &J\ R +10 &NN\ S +9 &M\ R +9 &O#\ R +10 &K \ R +9 &VM\ S +10 &K\ R +9 & L\ R +9 &"L\ R +10 &$aM\ R +9 &&"M\ R +10 &'L\ R +9 &)K\ R +9 &+iK\ R +10 &-,J\ Q +9 &.L\ R +9 &0L\ R +10 &2pL\ R +9 &42L\ R +10 &5L\ R +9 &7K\ Q +10 &9xL\ R +9 &;;I\ R +9 &<K\ R +9 &>J\ R +10 &@L\ R +9 &BCK\ R +9 &DN\ R +10 &EU\ S +9 &G[\ T +10 &I?p\ V +9 &J\ Y +10 &L\ ] +9 &Nk\ _ +9 &P-\ _ +9 &Q\ _ +10 &SLP\ 5 +9 &S_\ D +6 ( + "collection"'C& +5 "core" &SU\ D +2 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.04 +2 .Hand.open +2 "manipulator"&E1 +70 "core" 1 +2 "manipulator"&F% +5 "core" % ϵ g H' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +95 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +12 .Flow.setRate 7.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")H+ +5 "core" + +2 "sampler")I% +4 "core" % I 7 +2 "collection"'J& +4 "core" &ST\ D +5 "Can"\ ]9 A +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'K  +16 "core" ~ +4 .tSSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +2 "sampler")#.0X abort! "syringe failure" +2 !o:CmdServer::Client::Error: mesg"&Aborting Mission: syringe failure:bt[""abort!:1:in `topLevelBinding'"i  + \ !M>i , + #tPolling Can every 10:00 +3 #Cleanly exited at 15:03:47PDT19-Jul-23 +3 !o:Storage::Warning: mesg"CC.holds Puck.from 2, :sh1:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:630:in `restore!'"-/home/esp/esp2/lib/esp.rb:119:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + #ESP.ready! will restore puck positions +1499 #-> ESP.configure +155 "sampler") +2 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %\  +2 .tCS.configure :default +4 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %ϱ\ 9 +3 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +4 "core" %(l G K +2 .tSS.configure :default +3 "sampler")#.0X SSV.exhaust + .SSV.dial :exhaust +3 "sampler")  +77 "core"  +3861 #t-> Exhaust +611 #-> Exhaust.open + .Exhaust.select :open +2 "sampler")@ +509 #t-> SS.empty +3 .SS.seek 0ml +2 "sampler")' +976 "core" ' +2 "sampler")% +4 "core" % E +1059 #t-> SSV.air +2 .SSV.dial :air +2 "sampler") +75 "core" +1255 #t-> SS.home.to :home +3 .SS.reconfigure :default +2 "sampler")#.0X sampler.puckEvac +3 !o:ShallowSampler::Error: mesg"*Unspecified filter bubble point (psi):bt[ ":/home/esp/esp2/utils/sampler.rb:715:in `puckEvacOnce'"6/home/esp/esp2/utils/sampler.rb:707:in `puckEvac'"3/home/esp/esp2/utils/sampler.rb:707:in `times'"6/home/esp/esp2/utils/sampler.rb:707:in `puckEvac'"6/home/esp/esp2/utils/sampler.rb:811:in `puckEvac'"(ESP):8:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2863 #-> $da[:sampler].puckEvac +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +2 "collection"'& +3 "core" &SR\ D +3 ."airStroke"CSV.dial :waste +5 "sampler")% +2 "collection"' +8 "core" % D + + .tSSV.dial :exhaust +4 ."airStroke"CS.reconfigure :fast +7 "sampler")  +40 "collection"'#d @b +12 ."airStroke"CS.seek 0ml +3 "collection"'' +5 "core" ' + ."airStroke"CSV.dial :air +3 "collection"' @ +54 "core"  +2 .tExhaust.select :open +3 .SS.reconfigure :exhale +3 "sampler")#.0X% +4 "core" %(\  +2 "sampler")?% +4 "core" %n\ ^` J J +2 #tEvacuated: Intake @23.9psia, Outlet @23.9psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")@ +105 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X CC.unloadPuck 1, :sh1 +3 "collection"'y& +3 "core" &SR\ D +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 .Hand.open +2 "manipulator"&z1 +24 "core" 1 +2 "manipulator"&{% +4 "core" %\  < L +2 "storage"(|% +4 "core" %r U\ " +2 "storage"(}. +3 "core" ., +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(~( +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" & \ " +3 "manipulator"&& +4 "core" &s f MR +2 "manipulator"&% +5 "core" %\   M +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&(# +154 "core" ( +2 "manipulator"&& +4 "core" &"  k R +2 "storage"(& +5 "core" & \ & +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(& +4 "core" & F\ ' +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(\ '> +282 "core" ' +2 "storage"( - +3 "core" -'> +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +43 "core" ' +2 "manipulator"&& +4 "core" &" a O +2 "manipulator"&% +4 "core" % H Ov +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(i +157 "core" ( + "manipulator"&& +4 "core" &`,  HE +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &`,  IE +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open +3 "collection"'( +402 "core" ( +2 "storage"(& +3 "core" & \ % +3 "storage"(& +4 "core" & \ % +2 "manipulator"&& +3 "core" &f+ ? KE| +3 "manipulator"&% +4 "core" % ϼ W M +2 .tForearm.seek :retract +3 "manipulator"& '\ +96 "core" ' +6 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&(# +154 "core" ( +2 "manipulator"&#& +4 "core" & U\ +2 "storage"(& +5 "core" & 1\ ( +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +105 "core" ' +2 .tElbow.hold +3 "manipulator"&$, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&'1 +67 "core" 1 +3 "manipulator"&!% +4 "core" % #  I +2 "storage"(&& +5 "core" & a\ # +2 .tForearm.force -20 +6 "manipulator"&5 +4 .tForearm.seek 1 + 319 counts +2 "manipulator"&('O +22 "core" ' +2 "manipulator"&)& +4 "core" & 7 , T\ +2 "storage"(*& +4 "core" & \ ( +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&%' +35 "core" ' + "storage"(,% +4 "core" % \ ( +4 ."downElevator"SE.seek :down +5 "storage"(.'g +98 (-% +3 "core" %-D \ &[t +3 "manipulator"&/% +4 "core" %  R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&0'\ +90 "core" ' +55 ' + ."downElevator"SE.stop +2 "storage"(5 +562 #t-> access 2 +2 "storage"(1% +4 "core" %n \ ) +2 "manipulator"&3% +4 "core" %\  U +2 "manipulator"&4& +4 "core" & +  U\ +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +3 "storage"(5(KX +820 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (6& +3 "core" &K[ \ &\ +12771 #t-> finalPurge +2 #Starting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +4 "core" &3\ ' +3 "manipulator"&8& +4 "core" & 4 W\ +2 "manipulator"&+% +4 "core" %\  W +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&"(- +171 "core" ( +2 "manipulator"&:& +4 "core" &-  Y^ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &;& +3 "core" &-  F Y^ +3 .tForearm.seek :garage +2 "manipulator"&<'a +111 "core" ' + .tHand.close +2 "manipulator"&2/ +70 "core" / +2 "manipulator"&>& +4 "core" &- ; G^ +2 "manipulator"&?% +4 "core" % ud  E +3 .tForearm.seek :retract +2 "manipulator"&@'\ +105 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=(i +303 "core" ( +2 "manipulator"&A& +3 "core" &_  G WC +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &C& +3 "core" &_ WC +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&D'Ͻ +100 "core" ' +2 "manipulator"&E& +4 "core" &_ y TC +2 "manipulator"&G% +5 "core" %Ͽ , T +2 "collection"'B& +4 "core" &C\ ' +3 "collection"'I& +6 "core" &F\ & +3 .tCC.seek :closed +4 "collection"'9(S +2 "core" &F\ ' +6 &Q\ (1 +10 &2FwA\ 2 +9 &Xoy>\ F +9 &]5\ Q +10 &L:\ Q +9 &uN~D\ Q +10 &6O~B\ R +9 &M:\ Q +9 &M@\ Q +10 &~O9\ Q +9 &BL9\ "P +9 &!N@\ "Q +10 &"PF\ Q +9 &$N>\ "P +9 &&IN;\ "Q +10 &( K;\ Q +9 &)L<\ !P +10 &+L9\ !Q +9 &-RO;\ !P +9 &/M?\ !Q +10 &0K?\ "Q +9 &2O>\ !Q +9 &4YK@\ Q +10 &6L<\ !Q +9 &7JA\ "Q +10 &9LA\ !Q +9 &;aJA\ "Q +9 &=#K>\ "Q +10 &>K:\ "P +9 &@ME\ Q +10 &BiN<\ "Q +9 &D(V:\ !R +9 &Ea4\ S +10 &G<\ W +9 &IL5\ ^ +9 &K ?\ ^ +10 &LB\ ^ +9 &N8\ ^ +9 &PM;\ ` +10 &RB\ _ +9 &SkJ<\ (y +10 &S>\ Z +5 ( +2 "collection"'I& +5 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.47 +2 "collection"'F& +4 "core" &S{@\ Z + &S{[\ Z +2 .tHand.open + "manipulator"&J1 +73 "core" 1 +2 "manipulator"&H% +5 "core" % ϸ  M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&L'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'M& +5 "core" &S{?\ Z +2 "collection"'K% +5 "core" %;\  +2 .tCSV.dial CSR +2 "collection"'O  +73 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'P'oW +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'Q% +3 "core" %o^<\  +2 .tCS.reconfigure :fast +4 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'R' +681 "core" ' +11 .tCSV.dial :waste +2 "collection"'T +133 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'U' +1985 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'N& +5 "core" &SzU\ Z +2 "collection"'S% +4 "core" %O\  +2 .tCSV.dial :flush +2 "collection"'W  +44 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'X'oW +1286 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Z @ +44 "core" B +2 "collection"'[% +4 "core" %oV$\  +3 .tCS.seek 7ml +2 "collection"'\\' +572 "core" ' +2 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +2 "collection"']  +3 '^  +41 "core"  +95  +2 .tCBV.dial :waste1 +2 "collection"'V @ +137 "core" > +2 .tCS.seek 0ml +3 "collection"'`' +1793 "core" ' +2 #tFlushing lower manifold's waste2b port +7 "collection"'a& +5 "core" &Sy"\ Z +2 "collection"'_% +5 "core" % \  + .tCSV.dial :flush +2 "collection"'c  +73 "core" +3 .tCS.seek 5ml +2 "collection"'d'oW +1292 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'e @ +44 "core" A +2 "collection"'Y% +5 "core" %oX#\  +2 .tCS.seek 7ml +3 "collection"'g' +565 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'h  +3 'i  +7 "core"  +34  +2 .tCBV.dial :waste2b +2 "collection"'f  +74 "core"  +3 .tCS.seek 0ml +2 "collection"'j' +1789 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +5 "core" &Sy\ Z +2 "collection"'l% +4 "core" %\  +2 .tCSV.dial CSR +2 "collection"'n  +43 "core"  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'o'_ +2005 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'q' +565 "core" ' +2 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'k +3 's  +48 "core"  +57 +2 .tCTV.dial :intake +2 "collection"'b  +75 "core" +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'p'O +2011 "core" ' +2 .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'r  +86 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'t' +592 "core" ' + .tCSV.dial CSR +3 "collection"'v  +114 "core"  +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'w'oW +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +3 "collection"'u' +1355 "core" ' +2 .tCSV.dial CBV +2 "collection"'x +101 "core" +2 .tCS.seek 0ml +2 "collection"'y' +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&z& +4 "core" &_ * LC +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&{(i +4 "core" ( +2 "manipulator"&|& +4 "core" &_ t JC +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &}& +3 "core" &_ IC +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +401 "core" ( +2 "manipulator"&& +4 "core" &_   SC +3 "manipulator"&% +4 "core" %  | Q +2 .tForearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +277 "core" ( +2 "manipulator"&& +3 "core" &-  S +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &-  k T +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'a +113 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 + "manipulator"&% +5 "core" % kR c Y @ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +101 "core" ' +4308 "Can"\ ,;D @ +40055 #t-> access 1 +3 "storage"(% +3 "core" %n  D\ , +2 "manipulator"&% +5 "core" %\   a W + "manipulator"&& +5 "core" &-  g W +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 5 +44 "storage"((; +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" &; B\ , +19661 "Can"\ .;F ֺ +60002 \ .;Hl +60001 \ .;K +60002 \ .;M) +36088 #t-> SS.coast + .SS.coast +2 "sampler")5 +3 )% +3 "core" % Q +16196 #t-> SS.home.to :home +3 .SS.reconfigure :default +2 "sampler")#.0X Exhaust +13815 #-> exit +8 #mEXIT @1689808911.62PDT @1689808920.52PDT = =mMAIN_scheduler =tMAIN @PDT1689808922.49 #"core_reset"Sent BREAK +2 #t@15323 receive with ifg=0x10, ie=0xFD + #@15956 receive with ifg=0x10, ie=0xFD + #@16610 receive with ifg=0x10, ie=0xFD + #@17243 receive with ifg=0x10, ie=0xFD + #@17876 receive with ifg=0x10, ie=0xFD #@18509 receive with ifg=0x10, ie=0xFD + #@19142 receive with ifg=0x10, ie=0xFD + #@19468 receive with ifg=0x80, ie=0xFD + #@1644 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +282 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +459 "Can"\ *@P + \ *@P* + #tPolling Can every 10:00 +7 #Cleanly exited at 16:21:51PDT19-Jul-23 +472 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %E\ ( +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %ϱ\ @ +3 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % T > +3 .tSS.configure :default +3 "sampler")#.0X +2 "manipulator"&& +4 "core" &-  " T +2 "storage"(& +4 "core" &; \ ( +2 "storage"(% +3 "core" %n \ ) +2 "collection"'& +5 "core" &=\ $ +2 "processing"%& +4 "core" & \ ? +2 "collection"' +3 "core"  +3 "collection"'  +3 "core"  +2 "collection"'! +4 "core"  +3 "processing"%" +3 "core"  +2 "processing"%# +4 "core" V +2 "processing"%$ +4 "core" A +2 "processing"%% +3 "core"  +3 "sampler")& +3 "core"  +2 "collection"''% +5 "core" %>\ ' +3 "processing"%(% +4 "core" %ϱ\ A +46 "sampler"))% +4 "core" % E > +3 "collection"'*& +3 "core" &?\ ' +3 "processing"%+& +4 "core" &\ A +2 "manipulator"&,% +5 "core" %\   ( U +2 "manipulator"&-& +4 "core" &- V +2 "storage"(.& +4 "core" &; \ + +3 "storage"(/% +4 "core" %n D\ , +2 "collection"'09 +4 "core" 9 +2 "processing"%19 +4 "core" 9 +280 #t-> access 2 +3 "storage"(2% +3 "core" %n \ ( +3 "manipulator"&3% +4 "core" %\  i T +2 "manipulator"&4& +4 "core" &- B T +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"(5(KX +192 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (6& +3 "core" &KU \ ' +4345 #t-> CC.loadPuck :sh1, 2 +2 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'7& +4 "core" &?\ & +2 .tHand.open +2 "manipulator"&81 +24 "core" 1 + "manipulator"&9% +5 "core" %\  ( U +2 "storage"(:% +3 "core" %n \ * +2 "storage"(;. +4 "core" .(KX +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(<( +669 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (=& +3 "core" & S\ # +2 "manipulator"&>& +4 "core" &- n R +2 "manipulator"&?% +4 "core" %\   R +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&@(* +175 "core" ( +2 "manipulator"&A& +4 "core" &4\  T"| +2 "storage"(B& +4 "core" & E\ ) +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&C'ѷ +91 "core" ' +2 "storage"(D& +4 "core" & \ * +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(E'> +300 "core" ' +2 "storage"(F- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (G& +3 "core" & \ ' +2 "manipulator"&H& +5 "core" &4\ n R"| +2 .tElbow.seek 2 +2 "manipulator"&I(* +3 "core" ( +2 "manipulator"&J& +4 "core" &4\ g Q"| +2 "storage"(K& +4 "core" & %\ % +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'' +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&M/ +75 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&N& +3 "storage"(O'g +8 "core" &4\  { R"| +3 "manipulator"&P% +3 "core" %   M +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&R(i +145 "core" ( +2 "manipulator"&S& +3 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +3 "core" &k&  KA_ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &T& +3 "core" &k' NA_ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&U'Ͻ +92 "core" ' + "manipulator"&V& +5 "core" &k' ; PA_ +2 "manipulator"&W% +4 "core" % E PJ +2 "collection"'X& +5 "core" &A\ # +3 "collection"'Y& +5 "core" &B\ " +2 .tCC.seek :closed +3 "collection"'Z(S +4 "core" &C\ " +7 & 7@\ $e +9 &Su:\ 8 +9 &{uA\ M +10 &QE\ R +9 &GLH\ R +10 & NF\ R +9 &QI\ R +9 &LD\ R +10 &NL>\ R +9 &LA\ R +9 &KE\ R +10 &!L?\ R +9 &#VNB\ R +10 &%MC\ R +9 &&OG\ R +9 &(ME\ Q +10 &*_M=\ R +9 &,!J5\ R +9 &-L<\ Q +10 &/M9\ R +9 &1gJ@\ R +10 &3)LF\ R +9 &4LI\ Q +9 &6LD\ Q +10 &8pL:\ Q +9 &:2L9\ Q +9 &;J?\ R +10 &=J7\ R +9 &?xO=\ Q +9 &A:ND\ Q +10 &BLV\ R +9 &DSY\ R +10 &F|Za\ S +9 &H:i]\ T +9 &I^\ V +10 &K`\ [ +9 &Me\\\ ] +9 &O&]\ ^ +10 &P]\ ^ +9 &R^\ L +10 &S(^\ 's +9 &Sl[\ R +3 ( + "collection"'Y& +5 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.20 + .Hand.open +2 "manipulator"&[1 +72 "core" 1 +2 "manipulator"&\\% +4 "core" %  GJ +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&]'\ +94 "core" ' +4609 #t-> sampler=$da[:sampler] +1568 #-> sampler.prime.sample(500) +3 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +58 .Flow.setRate 7.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")^+ +3 "core" + +3 "sampler")_% +4 "core" % F > +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")` +3 "core"  +2 "sampler")a +4 "core"  +2 "sampler")b  +5 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X abort! "syringe failed" + !o:CmdServer::Client::Error: mesg"%Aborting Mission: syringe failed:bt["!steph:1:in `topLevelBinding'" ESP.configure +155 "sampler") +3 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +4 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" %vu\  +3 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +5 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %ϱ"\ , +2 .tPS.configure :default +3 "processing"%#A d`xb +4 "sampler")% +3 "core" % N ^ +3 .tSS.configure :default +2 "sampler")#.0X SSV.exhaust + .SSV.dial :exhaust +3 "sampler")  +78 "core"  +1303 #t-> Exhaust.open + .Exhaust.select :open +2 "sampler")@ +671 #t-> SS.empty +3 .SS.seek 0ml +2 "sampler")' +3 "core" ' +2 "sampler")% +9 "core" % D ^ +1285 #t-> Exhaust.close +2 .Exhaust.select :close +2 "sampler") +518 #t-> SSV.air +2 .SSV.dial :air +3 "sampler") +75 "core" +819 #t-> SS.home.to :home +2 .SS.reconfigure :default +3 "sampler")#.0X sampler.puckEvac +3 !o:ShallowSampler::Error: mesg"*Unspecified filter bubble point (psi):bt[ ":/home/esp/esp2/utils/sampler.rb:715:in `puckEvacOnce'"6/home/esp/esp2/utils/sampler.rb:707:in `puckEvac'"3/home/esp/esp2/utils/sampler.rb:707:in `times'"6/home/esp/esp2/utils/sampler.rb:707:in `puckEvac'"6/home/esp/esp2/utils/sampler.rb:811:in `puckEvac'"(ESP):8:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1850 #-> $da[:sampler].puckEvac +3 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'& +4 "core" &Sgsx\ R +47 ."airStroke"CSV.dial :waste +4 "sampler")% +4 "collection"' +6 "core" % C } + .tSSV.dial :exhaust +3 "sampler")  +36 "core" +3 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +3 ."airStroke"CS.seek 0ml +3 "collection"' ' +4 "core" ' + ."airStroke"CSV.dial :air +3 "collection"'! @ +23 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.reconfigure :exhale +3 "sampler")#.0X'i +581 "core" ' +2 .tdelay 15 seconds +1502 "collection"'?% +4 "core" %.`\ +2 "sampler")@% +4 "core" %ia^] P  +2 #tEvacuated: Intake @23.9psia, Outlet @23.9psia +2 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")A +105 "core"  +3 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'I' +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")J +138 "core" +3 .tSS.reconfigure :exhale +3 "sampler")#.0X SSV +1107 #-> SS.to 20 +2 .SS.seek 20ml +2 "sampler")x'@ +1041 "core" ' +2 "sampler")y% +4 "core" %@ A +404 #t-> SS.to 25 +3 .SS.seek 25ml +2 "sampler")z'" +305 "core" ' +2 "sampler"){% +4 "core" % O  +530 #t-> SS.empty +2 .SS.seek 0ml +3 "sampler")|' +1266 "core" ' + "sampler")}% +5 "core" % O +821 #t-> SS.to 25 +2 .SS.seek 25ml +2 "sampler")~'" +1281 "core" ' +2 "sampler")% +4 "core" %  O  +252 #t-> SS.empty +3 .SS.seek 0ml +2 "sampler")' +1265 "core" ' +2 "sampler")% +4 "core" % I +972 #t-> SS.home.to :home +3 .SS.reconfigure :default +2 "sampler")#.0X CC.unloadPuck 2, :sh1 +2 "collection"'& +3 "core" &Sf\ R +3 #tStoring sh1 puck in Collection Clamp to tube 2 +2 .Hand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"& % +4 "core" %\  { e @ +2 "storage"( % +4 "core" %[ [ c\  +2 "storage"( . +3 "core" ., +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +4 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +4 "core" & n z \  +3 "manipulator"&& +3 ."raiseStack"SE.reconfigure :place +6 "storage"(#]K-0-\ b +3 "core" &k% * EA_ +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(i +4 ."raiseStack"SE.seek :beamBreak +2 "storage"('> +4 "core" ( +2 "manipulator"&& +4 "core" &k& z } g AA_ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &k% '  ! 2A_ +4 .tForearm.seek CC +2 "manipulator"&'Ͻ +138 "core" ' +6 .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +27 "core" ' + "storage"(- +4 "core" -'> +2 ."raiseStack"SE.configure :default +4 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(' +45 "core" ' +311 ( +2 "storage"(& +4 "core" & M\ " +2 "storage"(& +5 "core" & Q\ # +2 "manipulator"&& +4 "core" &k& C MA_ +3 "manipulator"&!% +4 "core" %  M% +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&$(* +174 "core" ( +2 "manipulator"&& +3 "core" &\ t P"{ +3 "storage"( & +4 "core" & \ % +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 2 +2 "manipulator"&%' +103 "core" ' +2 .tElbow.hold +3 "manipulator"&(, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&"1 +76 "core" 1 +3 "manipulator"&'% +5 "core" %  I +2 "storage"()& +4 "core" & \ " +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 310 counts +2 "manipulator"&*'1 +15 "core" ' + "manipulator"&+& +5 "core" &? % 8 R[ +2 "storage"(&& +4 "core" & \ % +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&-'ѷ +22 "core" ' +2 "storage"(/% +4 "core" % \ & +3 ."downElevator"SE.seek :down +5 "storage"(.'g +98 (0% +3 "core" %ZI \ $[v +2 "manipulator"&1% +4 "core" %  O +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&2'\ +91 "core" ' +67 ' +2 ."downElevator"SE.stop + "storage"(5 +3684 "Can"\ )>Y +5070 #t-> access 2 +2 "storage"(4% +4 "core" %r '\ ) +2 "manipulator"&5% +4 "core" %\ 1 T +2 "manipulator"&6& +5 "core" &@ u TZ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(7(KX +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (8& +3 "core" &K[ \ % +6011 #t-> finalPurge +2 #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +4 "core" &\ $ +2 "manipulator"&,& +4 "core" &@ 3 TZ +3 "manipulator"&#% +4 "core" %\ q T +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(- +188 "core" ( +2 "manipulator"&<& +4 "core" &- f W +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &=& +3 "core" &- \ W +3 .tForearm.seek :garage +2 "manipulator"&3'a +113 "core" ' + .tHand.close +2 "manipulator"&?/ +70 "core" / +2 "manipulator"&@& +4 "core" &-  C +2 "manipulator"&A% +4 "core" % mX | " C +3 .tForearm.seek :retract +2 "manipulator"&>'\ +111 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&B(i +297 "core" ( +2 "manipulator"&D& +4 "core" &_  UM +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &E& +3 "core" &_  : TM +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&F'Ͻ +92 "core" ' +2 "manipulator"&H& +4 "core" &_  Z SM +2 "manipulator"&C% +5 "core" % H R +2 "collection"'J& +5 "core" &j\ % +2 "collection"':& +6 "core" &~\ $ +3 .tCC.seek :closed +3 "collection"'G(S +3 "core" &{\ % +6 &{\ #4 +9 &7Gu|\ 1 +10 &[nz\ F +9 &Z}\ Q +9 &L|\ Q +10 &zQv\ Q +9 &=Mx\ P +10 &L{\ Q +9 &Ow\ P +9 &O|\ P +10 &EJ{\ P +9 &!Lt\ P +9 &"Nx\ P +10 &$Q}\ Q +9 &&LOx\ Q +10 &(O{\ Q +9 &)M}\ Q +9 &+J|\ Q +10 &-UIx\ P +9 &/Lw\ P +9 &0Mx\ P +10 &2L|\ P +9 &4]Mv\ P +10 &6Pu\ Q +9 &7N|\ P +9 &9Lt\ P +10 &;dJt\ Q +9 &=&Nu\ Q +9 &>Mx\ Q +10 &@Lz\ P +9 &BlNu\ Q +10 &D,Tv\ Q +9 &Eby\ S +9 &Gz\ W +10 &IP\ ] +9 &Kw\ ^ +9 &Lw\ _ +10 &Nw\ _ +9 &PRx\ _ +10 &Rw\ ` +9 &SnKz\ 'u +9 &S y\ V +6 ( + "collection"':& +4 "core" &Sn~\ V +3 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.47 + "collection"'K& +5 "core" &Snw\ V +2 .tHand.open + "manipulator"&I1 +69 "core" 1 +2 "manipulator"&M% +4 "core" % K +43 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&N'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'L& +4 "core" &Snj\ V +2 "collection"'P% +4 "core" %f\  +3 .tCSV.dial CSR +2 "collection"'Q  +73 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'R'oW +1355 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 'S% +3 "core" %oVf\  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'U' +687 "core" ' +2 .tCSV.dial :waste +2 "collection"'V +132 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'O' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'T& +4 "core" &Smc\ V +2 "collection"'X% +5 "core" %[\  +2 .tCSV.dial :flush +2 "collection"'Y  +44 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'['oW +1286 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'\\ @ +44 "core" B +2 "collection"']% +4 "core" %oXY\  +3 .tCS.seek 7ml +2 "collection"'^' +559 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'_  +3 'W  +42 "core"  +96  +2 .tCBV.dial :waste1 +2 "collection"'a @ +139 "core" > +2 .tCS.seek 0ml +2 "collection"'`' +1778 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'c& +5 "core" &SmT\ V +2 "collection"'d% +4 "core" %O\  +2 .tCSV.dial :flush +2 "collection"'e  +74 "core" +2 .tCS.seek 5ml +3 "collection"'Z'oW +1290 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +44 "core" A +2 "collection"'h% +4 "core" %oSN\  +3 .tCS.seek 6.999ml +2 "collection"'i' +572 "core" ' +2 ."connect"CSV.dial CTV +5 .tCTV.dial CSV +2 "collection"'f  + 'j  +17 "core"  +29  +2 .tCBV.dial :waste2b +2 "collection"'l  +75 "core"  +2 .tCS.seek 0ml +3 "collection"'m' +1773 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'n& +5 "core" &SlL\ V +2 "collection"'p% +4 "core" %O\  +2 .tCSV.dial CSR +2 "collection"'k  +43 "core"  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'r'_ +2021 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'b' +565 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'o +3 'q  +49 "core"  +56 +2 .tCTV.dial :intake +2 "collection"'s  +74 "core" +2 .tIntake.select :open + "sampler") +12 .tCS.seek 2ml +2 "collection"'u'O +2022 "core" ' +2 .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'v  +73 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'t' +594 "core" ' + .tCSV.dial CSR +3 "collection"'w  +115 "core"  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'y'oW +1353 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'x' +1362 "core" ' + .tCSV.dial CBV +3 "collection"'{ +100 "core" +3 .tCS.seek 0ml +2 "collection"'z' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +4 "core" &_ \\ JM +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&|(i +3 "core" ( +2 "manipulator"&& +5 "core" &_ . GM + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &~& +3 "core" &_ > HM +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +403 "core" ( + "manipulator"&& +5 "core" &_  PM +2 "manipulator"&% +4 "core" % 9 P +2 .tForearm.seek :retract +3 "manipulator"& '\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"& (- +278 "core" ( +2 "manipulator"& & +4 "core" &-  = Q +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +46 "core" &-  P +11 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'a +113 "core" ' + .tHand.open +2 "manipulator"&1 +69 "core" 1 + "manipulator"&% +5 "core" % hU R X 0 = +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +1919 #t-> SS.coast + .SS.coast +2 "sampler")5 +3 )% +3 "core" % @ +17188 "Can"\ .;[% +60002 \ \ .;] +60001 \ .:`Q +60002 \ /:b; +60001 \ /;dZ} +60002  \ /:fx +60001 #\ /:h +60001 7\ .:j? +60002 A\ -?l +60001 I\ .:nk +60002 T\ 0:q +60001 X\ /:s/ +60001 a\ 18u;- +60002 W\ 17w> +60001 R\ .=y?Y +60001 O\ 17{H +60001 K\ 08}L +60002 S\ 17N +60001 R\ 15H +60002 R\ 16FG +60001 G\ 17D +60002 E\ 17Bs +60001 V\ 17A +60002 O\ 09> +60001 `\ 263 5 +60001 U\ 26) +60002 Q\ 16!a +60001 ^\ 16! +60002 O\ 15 " +60001 b\ 15## +60002 O\ 15# +60001 O\ 26$O +60002 E\ 26$ +60001 8\ 16%{ +60001 >\ 16& +60002 O\ 15& +60001 O\ 25'= +60002 S\ 26' +60001 L\ 16(i +60002 G\ 16( +60001 <\ 16) +60002 8\ 15*+ +60001 A\ 26t* +60002 e\ 16h+W @PDT1689836963.81 q\ 16^+ +60001 {\ 16S, +60002 ~\ 15H- +60001 \ 26=- +60002 q\ 161.E +60001 m\ 25'. +60002 _\ 26/q +60001 m\ 160 +60002 \\\ 150 +60001 p\ 1513 +60002 }\ 151 +60001 \ 162_ +60001 \ 162 +60001 \ 153 +60002 \ 154! +60001 \ 16Ѽ4 +60002 \ 16ӱ5M +60001 \ 06է5 +60002 \ 16ם6y +60001 \ /;ْ7 +60002 \ 16ۈ7 +60001 \ /:}8; +60002 \ 16s8 +60001 \ 16h9g +60001 \ 16]9 +60002 \ 16S: +60001 \ 16H;) +60002 \ 15=; +60001 \ 151 +60001 \ /;> +60002 \ 16?C +60001 \ 06? +60001 \ 16@o +60002 \ 16A +60001 \ 16A +60002 \ 17B1 +60001 \ 17B +60002 \ 07C] +60001 \ 17C +60002 \ .<D +60001 \ 17E +60002 \ 17\ E +60001 \ /: FK +60002 \ -?F +60001 \ /;Gw +60002 \ .:2H +60001 \ .:PH +60001 \ .:oI9 +60002 \ .:I +60001 \ .<Je +60002 \ +AJ +60001 \ .< K +60002 \ .<"/L' +52619 #t-> SSV +2456 #-> file:///home/esp/Desktop/3peat_23AUG01.rb +3 !o:SyntaxError: mesg"compile error\ (ESP):22: syntax error, unexpected tLABEL\ file:///home/esp/Desktop/3peat_23AUG01.rb\ ^\ (ESP):22: syntax error, unexpected tIDENTIFIER, expecting $end\ file:///home/esp/Desktop/3peat_23AUG01.rb\ ^:bt["(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2387 #-> file:///home/esp/Desktop/3peat_23AUG01.rb +2 !o:SyntaxError: mesg"compile error\ (ESP):26: syntax error, unexpected tLABEL\ file:///home/esp/Desktop/3peat_23AUG01.rb\ ^\ (ESP):26: syntax error, unexpected tIDENTIFIER, expecting $end\ file:///home/esp/Desktop/3peat_23AUG01.rb\ ^:bt["(ESP):26:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2534 "Can"\ +A$]L +318 #t-> file:///home/esp/Desktop/3peat_23AUG01.rb + !o:SyntaxError: mesg"compile error\ (ESP):36: syntax error, unexpected tLABEL\ file:///home/esp/Desktop/3peat_23AUG01.rb\ ^\ (ESP):36: syntax error, unexpected tIDENTIFIER, expecting $end\ file:///home/esp/Desktop/3peat_23AUG01.rb\ ^:bt["(ESP):36:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +10797 #-> 10.times {SS.to rand SS.maxVolume; SS.disengage; SS.home.to 0; prompt "SS at 0ml?"} +2 .SS.seek 0ml +2 "sampler")' +183 "core" ' +2 .tSS.coast + "sampler")5 +3 .tSS.getLost! +2 "sampler")7 +2 .tSS.reconfigure :default +3 "sampler")#.0X file:///home/esp/Desktop/3peat_23AUG01.rb +2 !o:SyntaxError: mesg"compile error\ (ESP):39: syntax error, unexpected tLABEL\ file:///home/esp/Desktop/3peat_23AUG01.rb\ ^\ (ESP):39: syntax error, unexpected tIDENTIFIER, expecting $end\ file:///home/esp/Desktop/3peat_23AUG01.rb\ ^:bt["(ESP):39:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1493 #-> file:///home/esp/Desktop/3peat_23AUG01.rb +2 !o:SyntaxError: mesg"compile error\ (ESP):41: syntax error, unexpected tLABEL\ file:///home/esp/Desktop/3peat_23AUG01.rb\ ^\ (ESP):41: syntax error, unexpected tIDENTIFIER, expecting $end\ file:///home/esp/Desktop/3peat_23AUG01.rb\ ^:bt["(ESP):41:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +11386 #-> 10.times {SS.to rand SS.maxVolume; ESP.shutdown; ESP.configure; SS.home.to 0; prompt "SS at 0ml?"} +4 .SS.seek 20ml +2 "sampler")0'@ +1011 "core" ' +5 #tAsleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +2 #Shutdown +251 #tPowering core bus +546 .Gate.power :raw,:ON +2 "sampler") +18 )1 +2 "core"  +3 "collection"' +3 '$ +2 "core"  +3 "processing"% +3 %% +3 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +2 .tSS.configure :default +3 "sampler")#.0X' +1230 "core" ' +4 #tAsleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF +2 #Shutdown +250 #tPowering core bus +528 .Gate.power :raw,:ON +3 "sampler") +18 ) +2 "core"  +3 "collection"' +2 'K +3 "core"  +2 "processing"% +3 %I +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +3 "sampler")#.0X access 2 +3 "storage"([% +3 "core" % \ & +3 !to:Slide::Error : mesg"$Storage Elevator Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.918050073637703: @type2F:@axisName"Storage Elevator:bt[ "5/home/esp/esp2/lib/slide.rb:175:in `rawPosition'"0/home/esp/esp2/utils/misc.rb:374:in `down?'"0/home/esp/esp2/utils/storage.rb:129:in `to'"4/home/esp/esp2/utils/storage.rb:269:in `access'"4/home/esp/esp2/utils/storage.rb:603:in `access'"(ESP):44:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +792 #-> ESP.configure +154 "sampler") +3 )_ +2 "core"  +2 "collection"' +3 'W +3 "core"  +2 "processing"% +3 %a +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'^% +3 "core" %{$\ # +3 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%c% +3 "core" %\ = +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")d% +4 "core" % j +2 .tSS.hold +2 "sampler")e+ +4 "core" + +2 .tSS.configure :default +3 "sampler")#.0X access 2 +2 "storage"(n% +3 "core" % \ & +3 !to:Slide::Error : mesg"$Storage Elevator Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.918050073637703: @type2F:@axisName"Storage Elevator:bt[ "5/home/esp/esp2/lib/slide.rb:175:in `rawPosition'"0/home/esp/esp2/utils/misc.rb:374:in `down?'"0/home/esp/esp2/utils/storage.rb:129:in `to'"4/home/esp/esp2/utils/storage.rb:269:in `access'"4/home/esp/esp2/utils/storage.rb:603:in `access'"(ESP):46:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +815 #-> ESP.readyZ +3 !o:NoMethodError : mesgu:NameError::message-undefined method `readyZ' for ESP:Module: name: readyZ: args[:bt["(ESP):47:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +548 #-> ESP.ready? +2 "collection"'p% +4 "core" %}/\ +448 #t-> ESP.ready! +2 "collection"'k% +3 "processing"%m% +4 "manipulator"&r% +7 "core" %}!\ ! +8 ."rdySampler"Intake.select :close +2 .Exhaust.select :close +2 .CTV.dial :air +2 "collection"'q  +4 "core" %\ < +2 % S + + ."rdyProcessing"PSV.dial :air +5 ."rdySampler"CSV.dial :waste1 +57 "manipulator"&o% +2 "processing"%s  +4 "collection"'b +6 "core" % " S +  +3 ."rdyProcessing"PS.home.seek 0ml +4 .tForearm.home.seek :retract +2 "processing"%v'ϴ +2 "manipulator"&u'\ +27 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")w +5 "core"  + "sampler")t +4 "core"  +2 "sampler")y  +5 "core"  +3 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b +3 "sampler")#.0X access 2 +2 "storage"(% +4 "core" %`% \ J +2 "manipulator"&"% +4 "core" %\  D JM +2 "manipulator"&'& +5 "core" &K  J1 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"()(KX +500 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (+& +3 "core" &KV P\  +3789 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'&& +3 "core" &{-\  +3 .tHand.open +2 "manipulator"&/1 +65 "core" 1 +2 "manipulator"&& +4 "core" &K  K1 +2 "manipulator"&1% +4 "core" % \  % LM +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&$(- +188 "core" ( +2 "manipulator"&%& +4 "core" &- T P +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &0& +3 "core" &- O +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&*'a +107 "core" ' + .tHand.close +2 "manipulator"&-/ +76 "core" / +2 "manipulator"&.& +4 "core" &- c e l < +2 "manipulator"&4% +55 "core" % tm W X  < +6 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&5(i +280 "core" ( +2 "manipulator"&& +4 "core" &`' P FAa +2 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +3 &8& +4 "core" &`&  FAa +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +8 "manipulator"&9'Ͻ +101 "core" ' +2 "manipulator"&6& +4 "core" &`& FAa +2 "manipulator"&,% +5 "core" %ϯ x D +2 "collection"'<& +4 "core" &{9\  +3 "collection"'=& +6 "core" &}'\  +3 .tCC.seek :closed +2 "collection"'((S +5 "core" &|7\  +7 &C}<\ &i +9 &oTz}7\ 9 +9 &|v~6\ N +10 &lO~-\ S +9 &.J|~,\ S +9 &L}:\ R +10 &L~1\ R +9 &uK~/\ R +10 &5O-\ S +9 &I}~/\ S +9 &G|+\ R +10 &!|N|~5\ S +9 &#?N}3\ R +10 &%J~*\ S +9 &&H}~,\ R +9 &(K+\ R +10 &*FN|2\ S +9 &,L|/\ S +9 &-H|~/\ R +10 &/I{1\ R +9 &1PJ}5\ R +9 &3M~4\ S +10 &4G~2\ R +9 &6M~~-\ R +10 &8VM{.\ S +9 &:L}~5\ R +9 &;I|3\ S +10 &=K|.\ S +9 &?_G~.\ R +9 &A!K|,\ R +10 &BQ}~5\ S +9 &DZ|1\ T +10 &F]l}~*\ V +9 &H~2\ [ +9 &I}.\ _ +10 &K~4\ ` +9 &MG(\ ` +9 &O/\ a +10 &P~3\ a +9 &R~4\ O +10 &S:0\ %q +9 &Sp~+\ N +3 ( + "collection"'=& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.56 +2 "collection"'#& +4 "core" &Sp(\ N +2 .tHand.open +2 "manipulator"&?1 +73 "core" 1 +2 "manipulator"&A% +4 "core" % ϯ x = +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'3& +5 "core" &So}/\ N + "collection"'@% +5 "core" %0\  +2 .tCSV.dial CSR +2 "collection"'D  +134 "core"  +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +3 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'E'oW +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'H% +3 "core" %oR\ \ +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.499ml +2 "collection"'C' +688 "core" ' +2 .tCSV.dial :waste +2 "collection"'; +221 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'J' +1987 "core" ' + #tPurging external Intake +2 "collection"'& +5 "core" &Sl\ N +2 "collection"'K% +4 "core" % \ +2 .tCSV.dial :flush +2 "collection"'I  +44 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'>' +2517 "core" ' +2 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'M +3 'L  +18 "core"  +58 ~ +2 .tCTV.dial :intake +2 "collection"'P  +76 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml +2 "collection"'Q' +2522 "core" ' +2 .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"':  +75 "core"  +2 #tFlushing upper manifold +2 "collection"'F& +4 "core" &Sn{~\ \ N +2 "collection"'R% +4 "core" %{~\ \ +3 .tCSV.dial :flush +2 "collection"'V  +75 "core"  +2 .tCS.seek 5ml +3 "collection"'U'oW +1304 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'S @ +44 "core" A + "collection"'T% +5 "core" %oX{\  +2 .tCS.seek 7ml +3 "collection"'Y' +562 "core" ' +2 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'O + '\\  +18 "core"  +91 ~ +2 .tCTV.dial :air +2 "collection"'X  +5 "core" +3 .tCS.seek 0ml +2 "collection"'[' +1322 #"nick"Session Begun +282 #-> showlog +182 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"'_'/ +814 "core" ' + .tCSV.dial :waste +3 "collection"'W +47 "core" +3 .tCS.seek 0ml +3 "collection"'a' +815 "core" ' +2 "collection"'^& +4 "core" &Sk|\ \ N +3 "collection"'c% +4 "core" %}\ +2 .tCSV.dial :flush +3 "collection"'d  +46 "core"  +2 .tCS.seek 3ml +4 "collection"'`'/ +820 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'g @ +47 "core" B +2 "collection"'h% +4 "core" %/\  +3 .tCS.seek 5ml +2 "collection"'Z'oX +578 "core" ' + .tCSV.dial :air +3 "collection"'j @ +7 "core" A +2 .tCS.seek 0ml +2 "collection"'f' +1310 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"'l'/ +814 "core" ' + .tCSV.dial :waste +3 "collection"'i +77 "core" +2 .tCS.seek 0ml +4 "collection"']' +813 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +8 "core" &`& x w a =Aa +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&p(i +6 "core" ( +2 "manipulator"&k& +4 "core" &`& c [ CC.loadPuck :sh1, 2 +3 #Loading sh1 puck from tube 2 into Collection Clamp +4 "collection"'& +6 "core" &}l\  +2 "manipulator"&% +4 "core" %\  ' K +3 "storage"(7% +4 "core" %`% E\ J +2 "storage"(v. +3 "core" .(KX +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +3 "storage"(G( +669 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +4 (& +4 "core" & S\  +2 "manipulator"&& +4 "core" &- \ H +2 "manipulator"&|% +4 "core" %\  B H +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&(* +199 "core" ( +2 "manipulator"&u& +4 "core" &/ V K +2 "storage"(~& +4 "core" & \  +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +2 "manipulator"&'ѷ +98 "core" ' + "storage"(& +5 "core" & \ " +2 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"('> +305 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 ( & +3 "core" & l\ " +3 "manipulator"&& +4 "core" &/ Q M +2 .tElbow.seek 2 +3 "manipulator"&(* +6 "core" ( +2 "manipulator"&& +4 "core" &/ U N +2 "storage"(& +4 "core" & \ # +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&\ '' +27 "core" ' +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +74 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&& +4 "storage"('g +6 "core" &/  P +3 "manipulator"&% +4 "core" % 6 ' K +3 .tForearm.seek :retract +2 "manipulator"&!'\ +92 "core" ' +2 .tElbow.seek CC +4 "manipulator"&(i +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +80 "core" ( +2 "manipulator"& & +5 "core" &l P3 +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 && +4 "core" &l \\ O3 +2 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'Ͻ +94 "core" ' +2 "manipulator"&"& +5 "core" &l z O3 +2 "manipulator"&'% +4 "core" % O@ +3 "collection"'N& +4 "core" &~_\  +3 "collection"'+& +6 "core" &}l\ +2 .tCC.seek :closed +4 "collection"'&(S +6 "core" &~}q\ +5 &}}n\  +7 &/v~p\ +{ +9 &ax~m\ ? +10 &]m}~h\ R +9 &J}^\ R +9 &N~e\ R +10 &L~X\ S +9 &aM~S\ R +9 &$I~S\ R +10 &N}V\ R +9 &K~~L\ R +10 & lL~M\ Q +9 &",KM\ R +9 &#M}H\ R +10 &%L}D\ R +9 &'qLL\ R +9 &)3L~P\ R +10 &*I|G\ R +9 &,J}~J\ R +10 &.yL}Q\ R +9 &0<M~I\ R +9 &1L}}G\ R +10 &3L~~K\ R +9 &5K}M\ R +9 &7CK}D\ R +10 &9J~I\ R +9 &:L}<\ R +10 &<K~|<\ R +9 &>MJ}7\ R +9 &@J~7\ R +10 &AL2\ R +9 &CM}6\ R +10 &ERT~@\ S +9 &GZ6\ S +9 &Hn4\ U +10 &J~3\ W +9 &L>~6\ \\ +9 &M~8\ ^ +10 &O~4\ _ +9 &Q|~5\ _ +9 &S z.\ 3 +10 &S~/\ X +9 ( +2 &Sz(\ T +2 "collection"'+& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.18 + .Hand.open +6 "manipulator"&/1 +75 "core" 1 +2 "manipulator"&% +4 "core" % 9 E@ +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&1'\ +97 "core" ' +2092 #t-> sampler=$da[:sampler] +2211 "Can"_\ X.O/ +16894 #t-> sampler.prime.sample(500) +2 #Priming 7ml +5 .Gate.power :sampler,:ON +182 .Flow.enablePump :primary +12 .Flow.setRate 7.0 +10 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +5 "sampler")%+ +5 "core" + +3 "sampler")0% +4 "core" % ` r +2 "collection"'& +4 "core" &Sw$\ T +4 "Can"R\ c/OH +2 #tCalibrating pressure sensors +2 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")-  +6 "core"  +2 .tSS.reconfigure :fast +4 "sampler")#.0XWX \\  +18 "collection"'3% +4 "core" %456 +2 "sampler")=% +4 "core" %^>_` `  +21 "collection"'@% +3 "core" %<?D +2 "sampler")D% +4 "core" %^>hj e  +24 "collection"'9% +3 "core" %GGF +3 "sampler"){% +4 "core" %^?ut j  +27 "collection"'H% +5 "core" %NP: +2 "sampler")E% +4 "core" %^D a  +32 "collection"';% +3 "core" %XX9 +2 "sampler")C% +4 "core" %^0 [  +2 "sampler")% +5 "core" %^% c  + .tIntake.select :close +2 "sampler")0 +13 )K% +4 "core" %^  d K +2 .tSSV.dial :exhaust +58 "sampler")I  +81 "core"  +2 .tExhaust.select :open +3 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")J' +426 "core" ' +2 .tExhaust.select :close + "sampler") +15 #tSampling 500.0ml +6 .Flow.enablePump :primary + .Flow.setRate 3.5 +4 .Intake.select :close +4 .Exhaust.select :close +6 .SS.reconfigure :default +5 "sampler")#.0X  +8 "core"  +2 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler"):  +79 "core" +2 #tAllowing 130s for 25.0ml of remaining 500.0ml +6 "Can"A 2Oy + .tIntake.select :open +2 "sampler") +213 "collection"'F% +3 "core" %pp( +2 #tIntake @14.1psia, vacuum from 8.6 to 11.6psi +4 .SS.reconfigure :inhaling 2.15ml/s +6 "sampler")#.0X 47O% +2 .tIntake.select :open +2 "sampler") +213 "collection"'% +4 "core" %op +2 #tIntake @14.1psia, vacuum from 8.6 to 11.6psi +3 .SS.reconfigure :inhaling 2.15ml/s +6 "sampler")#.0X abort 'syringe failure' +44 "core" ' +2 .tExhaust.select :close +3 "sampler") +12 ."connect"SSV.dial CBV +5 .tCBV.dial SSV +5 "sampler")E  +80 "core" +2 #tAllowing 130s for 25.0ml of remaining 300.0ml +5 "Can"F 5O + .tIntake.select :open +3 "sampler") +213 "collection"';% +3 "core" %poh +2 #tIntake @14.0psia, vacuum from 8.5 to 11.5psi +4 .SS.reconfigure :inhaling 2.15ml/s +6 "sampler")#.0X abort! 'syringe failure' +2 !o:CmdServer::Client::Error: mesg"&Aborting Mission: syringe failure:bt[" nick:3:in `topLevelBinding'" ESP.configure +155 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %qr\  +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %϶\ 0 +2 .tPS.configure :default +2 "processing"%#A d`xb +4 "sampler")% +3 "core" %% c 2 +2 .tSS.configure :default +3 "sampler")#.0X SSV.air +2 .SSV.dial :air +3 "sampler") +137 "core"  +1369 #t-> SSV +1380 #-> SS.to 22 +3 .SS.seek 22ml +2 "sampler")'c +226 "core" ' +2 "sampler")% +3 "core" %c ` +624 #t-> SS.empty +3 .SS.seek 0ml +2 "sampler")' +1080 "core" ' +2 "sampler")% +3 "core" % Q +38940 #t-> SSV +897 #-> sampler.puckEvac +2 !o:ShallowSampler::Error: mesg"*Unspecified filter bubble point (psi):bt[ ":/home/esp/esp2/utils/sampler.rb:715:in `puckEvacOnce'"6/home/esp/esp2/utils/sampler.rb:707:in `puckEvac'"3/home/esp/esp2/utils/sampler.rb:707:in `times'"6/home/esp/esp2/utils/sampler.rb:707:in `puckEvac'"6/home/esp/esp2/utils/sampler.rb:811:in `puckEvac'"(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 +1067 #-> ESP.configure +154 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +49 "sampler")&\ +2 "collection"'% +3 "core" %tv\  +3 .tCS.hold +2 "collection"'+ +3 "core" + +3 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"% % +6 "core" %϶@\ / +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")!% +4 "core" % c +2 .tSS.hold +2 "sampler")"+ +3 "core" + +2 .tSS.configure :default +3 "sampler")#.0X sampler.puckEvac +3 !o:ShallowSampler::Error: mesg"*Unspecified filter bubble point (psi):bt[ ":/home/esp/esp2/utils/sampler.rb:715:in `puckEvacOnce'"6/home/esp/esp2/utils/sampler.rb:707:in `puckEvac'"3/home/esp/esp2/utils/sampler.rb:707:in `times'"6/home/esp/esp2/utils/sampler.rb:707:in `puckEvac'"6/home/esp/esp2/utils/sampler.rb:811:in `puckEvac'"(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 +9159 #-> $da[:sampler].puckEvac +3 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +2 "collection"'0& +3 "core" &Svsv3\ T +3 ."airStroke"CSV.dial :waste +3 "sampler")1% +3 "collection"'2 +6 "core" % Z +5 "Can":\ 9{PW1 +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air +2 "collection"'3  +3 "core" +3 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +3 ."airStroke"CS.seek 0ml +3 "collection"'4' +4 "core" ' + ."airStroke"CSV.dial :air +3 "collection"'5 @ +54 "core" ~ +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")6  +14 "core" +3 .tSS.reconfigure :fast +3 "sampler")#.0X' +301 "core" ' +2 .tSSV.dial CBV +2 "sampler")?  +137 "core"  +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 "sampler")@  +5 "core"  +2 .tCTV.dial :air +2 "collection"'A  +5 "core"  +2 .tdelay 15 seconds +340 "Can"8\ `9P[ +754 "core" ' +409 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")B +138 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +4 "collection"'C  +5 "sampler")#.0X exit +7 #mEXIT @1689876856.48PDT @1689882580.35PDT = =tMAIN =mMAIN_scheduler @PDT1689882582.21 #"core_reset"Sent BREAK +2 #t@48571 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +257 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +443 "Can"r\ 9) + r\ 9)M + #tPolling Can every 10:00 +3 #Cleanly exited at 11:14:16PDT20-Jul-23 +2 !o:Storage::Warning: mesg"CC.holds Puck.from 2, :sh1:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:630:in `restore!'"-/home/esp/esp2/lib/esp.rb:119:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 #ESP.ready! will restore puck positions +590 #-> ESP.configure +3 #Powering core bus +566 .Gate.power :raw,:ON +2 "sampler") +10 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tSS.configure :default +3 "sampler")#.0X CC.unloadPuck 2, :sh1 +2 "collection"'& +3 "core" &}\ - +3 !to:Slide::Error : mesg"$Collection Clamp Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi}: outPressi:deltaPressi: voltagef12.952414334806088w: @type2F:@axisName"Collection Clamp:bt[ "5/home/esp/esp2/lib/slide.rb:175:in `rawPosition'"2/home/esp/esp2/utils/misc.rb:402:in `closed?'"7/home/esp/esp2/utils/puckmoves.rb:54:in `contains'"6/home/esp/esp2/utils/puckmoves.rb:419:in `unload'":/home/esp/esp2/utils/puckmoves.rb:971:in `unloadPuck'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1237 #-> CC.home.to :home +2 .CC.home.seek :home + "collection"'( +524 "core" ( + "collection"'& +4 "core" &\ - +777 #t-> CC.open +2 .CC.seek :open +2 "collection"'( +120 "core" ( + "collection"'& +4 "core" &~%\ - +2674 #t-> Arm.home.to :home +2 "manipulator"& & +4 "core" & B = ; _ + !to:Slide::Error : mesg"Elbow Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiB : outPressi= :deltaPressi; : voltagef11.94112322042219pc: @type2F:@axisName"\ Elbow:bt[ "5/home/esp/esp2/lib/slide.rb:175:in `rawPosition'"./home/esp/esp2/lib/axis.rb:665:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +652 #-> Elbow.home.to :home +2 .Elbow.home.seek :home + "manipulator"&\ ( +425 "core" ( +2 "manipulator"& & +3 "core" &\ C 1 M \\ +204 #t-> Arm.home.to :home +2 "manipulator"& & +3 "core" &\ 0 ] +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.home.seek :home +2 "manipulator"& ( +70 "core" ( + "manipulator"&& +4 "core" &\ H 3  ]^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\ 5 @ e ]^ +3 .tForearm.reconfigure :tight +2 "manipulator"&#@2^d^\ b +3 .tForearm.home.seek :home + "manipulator"&' +54 "core" ' + "manipulator"&& +4 "core" &\ ( 3 E \\^ +2 "manipulator"&% +4 "core" %  @ [ +723 #t-> Forearm.home.to :home +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :home +2 "manipulator"&' +49 "core" ' + "manipulator"&% +4 "core" %% #  ' \\ +294 #t-> Hand.open +2 .Hand.open + "manipulator"&1 +23 "core" 1 +651 #t-> Arm.to CC + "manipulator"&& +3 "core" &\  $ < [^ +2 "manipulator"&% +4 "core" %%   \\ +35 .tForearm.seek :retract +7 "manipulator"&'\ +39 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(i +336 "core" ( +2 "manipulator"&& +3 "core" &r& T@W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &r& C T@W +2 .tForearm.seek CC + "manipulator"&'Ͻ +93 "core" ' +2 "manipulator"&& +3 "core" &r& / < R@W +2 "manipulator"&% +4 "core" % & R\ +274 #t-> Hand.close + .Hand.close +2 "manipulator"&/ +65 "core" / +863 #t-> SC.home.to :home +2 .SC.home.seek :home + "storage"( ( +251 "core" ( +2 "storage"(!& +3 "core" & \ " +739 #t-> CC.unloadPuck 2, :sh1 + "collection"'"& +3 "core" &\  +3 !to:Puck::Error: mesg"#Collection Clamp is NOT CLOSED:bt[ "7/home/esp/esp2/utils/puckmoves.rb:54:in `contains'"6/home/esp/esp2/utils/puckmoves.rb:419:in `unload'":/home/esp/esp2/utils/puckmoves.rb:971:in `unloadPuck'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +944 #-> CC.close +2 "manipulator"&#& +3 "core" &r& < H@W +2 "manipulator"&$% +4 "core" %  H\ +2 "collection"'%& +4 "core" &\  +2 "collection"'&& +5 "core" &\  +2 .tCC.seek :closed +2 "collection"''(S +4 "core" &\   +9 &4x\ +| +9 &b{\ @ +9 &Jj\ Q +10 &\ J\ Q +9 &I}\ Q +9 &J\ Q +10 &OO\ R +9 &L\ R +10 &I\ Q +9 &J\ Q +9 & XM\ Q +10 &"I\ Q +9 &#K\ Q +9 &%M~\ R +10 &'_L~\ R +9 &)"K\ Q +10 &*N\ R +9 &,I\ R +9 &.hM\ Q +10 &0*J~\ Q +9 &1N\ R +9 &3L\ R +10 &5pH\ Q +9 &72J\ Q +10 &8N}\ R +9 &:N\ Q +9 &9L\ R +9 &?L\ R +9 &AJ~\ Q +10 &CK\ Q +9 &E@S\ R +10 &GW~\ S +9 &He\ T +9 &Jw~\ W +10 &L.\ [\ +9 &M\ ^ +9 &O\ ^ +10 &Qj\ ^ +9 &S{\ 2 +10 &S!\ K +8 ( +3 "collection"'&& +2 "core" &Sg\ H +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.12 + "collection"'(& +4 "core" &Sh~\ H +177 #t-> CC.unloadPuck 2, :sh1 +2 "collection"')& +3 "core" &Sh\ H +3 #tStoring sh1 puck in Collection Clamp to tube 2 + .Hand.open + "manipulator"&*1 +76 "core" 1 +2 "manipulator"&+% +4 "core" % o A\ +2 .tForearm.seek :retract + "manipulator"&,'\ +102 "core" ' +2 "storage"(-% +3 "core" % 6\  +3 .tSE.home.seek :down + "storage"(.'g +24 "core" ' O Ҟ +3 !to:Slide::Error\ : mesg"@Storage Elevator overCurrent at 33.43 Pucks below Top Plate: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressiO : voltagef12.505678939617084: @type2F: @tagi3: @error:overCurrent: @sourcei-:@axisName"Storage Elevator:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'"0/home/esp/esp2/lib/slide.rb:402:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'" SE.home.to :home +2 .SE.reconfigure :default +2 "storage"(#K-0-\ b +3 .tSE.home.seek :home + "storage"(/' +20 "core" '  Ҟ +3 !to:Slide::Error\ : mesg"@Storage Elevator overCurrent at 33.42 Pucks below Top Plate: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.505678939617084: @type2F: @tagi4: @error:overCurrent: @sourcei-:@axisName"Storage Elevator:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:402:in `to'"(ESP):16:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:@checkpoint: omitted +630 #-> SE.down +2 .SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :down +2 "storage"(0'g +3 "core" ' {\  +3 !to:Slide::Error\ : mesg"=Storage Elevator notReady at 33.56 Pucks below Top Plate: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi{ : voltagef12.859139911634758Q: @type2F: @tagi5: @error: notReady: @sourcei-:@axisName"Storage Elevator:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'"0/home/esp/esp2/lib/slide.rb:402:in `moveTo'"//home/esp/esp2/utils/misc.rb:355:in `down'"(ESP):17:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:@checkpoint: omitted +3226 #-> SE.coast +2 .SE.coast + "storage"(5 +3 (1% +3 "core" % \  +2 !to:Slide::Error : mesg"$Storage Elevator Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.854230731467846: @type2F:@axisName"Storage Elevator:bt["5/home/esp/esp2/lib/slide.rb:175:in `rawPosition'"3/home/esp/esp2/utils/misc.rb:371:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:127:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"=/home/esp/esp2/lib/cmdserver.rb:54:in `broadcastIRBtext'"5/opt/mbari/lib/ruby/1.8/irb.rb:318:in `__send__'"9/opt/mbari/lib/ruby/1.8/irb.rb:318:in `output_value'"7/opt/mbari/lib/ruby/1.8/irb.rb:167:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2183 #-> CC.open +2 .CC.seek :open +2 "collection"'2( +400 "core" ( +2 "collection"'3& +3 "core" &\  +275 #t-> Hand.open +423 #-> Arm.clear +2 "manipulator"&4& +3 "core" &r& R I@W +2 "manipulator"&5% +3 "core" %\  K H\ b +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&6(d +203 "core" ( + "manipulator"&7& +4 "core" &d Z O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &d _ O +3 .tForearm.seek :clear + "manipulator"&9'\ +4 "core" ' +2 "manipulator"&:& +3 "core" &d  O +2 "manipulator"&;% +4 "core" %\  8 O\ b +2106 #t-> exit +6 #mEXIT @1689882892.32PDT @1689883052.96PDT = =tMAIN =mMAIN_scheduler @PDT1689883054.85 #"core_reset"Sent BREAK +2 #t@957 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +259 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +445 "Can"h\ =, + h\ =,+ + #tPolling Can every 10:00 +1478 #-> ESP.ready! +3 #Powering core bus +545 .Gate.power :raw,:ON +2 "sampler") +48 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tSS.configure :default +3 "sampler")#.0X C +3 "processing"%"& +2 "collection"'#& +5 "core" &\ 0 + &]\  +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open + "processing"%$( +2 "collection"'%( +268 "core" ( +12 ( +634 !to:IRB::Abort: mesg"User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:83:in `mainThread'""/home/esp/esp2/lib/esp.rb:346:@checkpoint: omitted +434 #-> exit +3 .SS.stop + "sampler")5 +4 "core" 'nj ] +5 #mEXIT @1689883112.58PDT @1689883283.37PDT = =tMAIN =mMAIN_scheduler @PDT1689883285.06 #"core_reset"Sent BREAK +2 #t@18148 receive with ifg=0x10, ie=0xFD + #@18805 receive with ifg=0x10, ie=0xFD #@19440 receive with ifg=0x10, ie=0xFD + #@20099 receive with ifg=0x10, ie=0xFD + #@20734 receive with ifg=0x10, ie=0xFD #@21369 receive with ifg=0x10, ie=0xFD + #@22005 receive with ifg=0x10, ie=0xFD + #@22332 receive with ifg=0x80, ie=0xFD #@35711 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +411 "Can"N\ O6S + N\ O6S7 #tPolling Can every 10:00 +2 #Cleanly exited at 12:58:32PDT20-Jul-23 +1803 #-> SE.home.to :home +2 .SE.configure :default +154 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %\  +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +4 "core" %ϯ\ 2 +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %m[ b +2 .tSS.configure :default +2 "sampler")#.0X SS.coast + .SS.coast + "sampler")5 +3 )% +3 "core" %m[ W +2 !to:Slide::Error : mesg"#Sampler Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni[m: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiW : voltagef12.667681885125184}: @type2F:@axisName"Sampler Syringe:bt["5/home/esp/esp2/lib/slide.rb:175:in `rawPosition'"3/home/esp/esp2/lib/syringe.rb:63:in `position'"0/home/esp/esp2/lib/axis.rb:177:in `examine'"4/home/esp/esp2/lib/pretty.rb:127:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:49:in `asCmdText'"=/home/esp/esp2/lib/cmdserver.rb:54:in `broadcastIRBtext'"5/opt/mbari/lib/ruby/1.8/irb.rb:318:in `__send__'"9/opt/mbari/lib/ruby/1.8/irb.rb:318:in `output_value'"7/opt/mbari/lib/ruby/1.8/irb.rb:167:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +799 #-> SS.home.to :home +2 .SS.reconfigure :default +3 "sampler")#.0X exit +6 #mEXIT @1689883363.55PDT @1689884418.07PDT = =mMAIN_scheduler =tMAIN @PDT1689884419.89 #"core_reset"Sent BREAK +2 #t@7047 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +250 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +428 "Can"k\ <2 + k\ <2< #tPolling Can every 10:00 +2 #Cleanly exited at 13:02:43PDT20-Jul-23 +612 #-> SS.home.to :home +2 !o: BusOff: mesg"$Sampler Syringe is not powered!:bt["6/home/esp/esp2/lib/slide.rb:284:in `holdIfNeeded'"7/home/esp/esp2/lib/slide.rb:363:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:362:in `times'"7/home/esp/esp2/lib/slide.rb:362:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:402:in `to'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:@checkpoint: omitted +1615 #-> ESP.configure +3 #Powering core bus +579 .Gate.power :raw,:ON +2 "sampler") +20 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X SS.home.to :home +2 .SS.home.seek :home + "sampler")' +1009 "core" ' +2 "sampler")% +3 "core" % g\  +5474 #t-> SS.force 15 +2 .SS.force 15 + "sampler")5 +3 )% +3 "core" % a\  +1889 #t-> SS.coast + .SS.coast + "sampler")5 +3 )% +3 "core" %< \\\  +587 #t-> SS.force 20 +2 .SS.force 20 + "sampler")5 +2 )% +3 "core" %< e  +465 #t-> SS.force 25 +2 .SS.force 25 + "sampler")5 +3 ) % +3 "core" %S ]  +2607 #t-> SS.coast +2 .SS.coast + "sampler")5 +2 )\ % +4 "core" %T8 ]\  +1045 #t-> SS.force -15 + .SS.force -15 +2 "sampler")5 +2 ) % +3 "core" %n \\  +494 #t-> SS.force -20 +2 .SS.force -20 + "sampler")5 +3 ) % +3 "core" %8 ]\ \ +4163 #t-> SS.coast +2 .SS.coast "sampler")5 +3 ) % +4 "core" % [\  +1597 #t-> SS.force 20 +2 .SS.force 20 + "sampler")5 +2 )% +3 "core" % \\  +4522 #t-> SS.coast + .SS.coast + "sampler")5 +3 )% +2 "core" % b\  +215 "Can"L\ .+^ +254 #t-> SS.home.to :home +3 .SS.reconfigure :default +2 "sampler")#.0X SS.to 24 +2 .SS.seek 24ml +2 "sampler")' +1117 "core" ' +2 "sampler")% +3 "core" % d\  +1256 #t-> SS.to 25 +3 .SS.seek 25ml + "sampler")'" +135 "core" ' + "sampler")% +4 "core" %( `\  +1408 #t-> SS.to 1 +2 .SS.seek 1ml +2 "sampler")'` +1194 "core" ' + "sampler")% +3 "core" %` Y\ y +545 #t-> SS.status +2 "sampler")% +4 "core" %` Z\ y +633 #t-> SS.to 0 +2 .SS.seek 0ml +2 "sampler")' +114 "core" ' +2 "sampler")% +3 "core" % V & +155 #t-> SS.status +2 "sampler")% +3 "core" % Y & +1355 #t-> SS.to 1 +2 .SS.seek 1ml +2 "sampler")'` +153 "core" ' + "sampler")% +4 "core" %^" c\  +6594 #t-> SS.force 20 +2 .SS.force 20 + "sampler")5 +2 )% +4 "core" %b6 c\  +4557 #t-> SS.coast +2 .SS.coast + "sampler")5 +2 )% +3 "core" %y b\  +488 #t-> SS.force -20 +2 .SS.force -20 + "sampler")5 +2 ) % +4 "core" %s e  +4607 #t-> SS.coast + .SS.coast + "sampler")5 +3 )!% +2 "core" %6 Y\ +454 #t-> exit +6 #mEXIT @1689885300.96PDT @1689888590.12PDT = =mMAIN_scheduler =tMAIN @PDT1689888591.99 #"core_reset"Sent BREAK +2 #t@22655 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +256 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +428 "Can"F\ =/& + F\ =/&= + #tPolling Can every 10:00 +2 #Cleanly exited at 13:35:00PDT20-Jul-23 +441 #-> ESP.ready! +3 #Powering core bus +563 .Gate.power :raw,:ON +2 "sampler") +45 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 4 c +  +4 ."rdyProcessing"PS.home.seek 0ml +3 .tForearm.home.seek :retract +3 "processing"% 'ϴ + "manipulator"& '\ +5 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler")  +4 "core"  + "sampler") +3 "core"  +2 "sampler")  +4 "core" +3 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.home.seek 0ml +4 "collection"'#d @b + "sampler")' +5 ."readyCS"CS.home.seek 0ml +2 "collection"'' +31 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +2 "manipulator"&/ +3 &$ &.,(#b +5 .tElbow.jog 1500 + "manipulator"&* +11 "core" / +32 * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear +2 "manipulator"&(d +250 "core" ' +202 ( + "storage"(& +3 "core" & \ * +2 .tSE.home.seek :down +2 "storage"('g +59 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial + "storage"((d +308 "core" ' + ."rdyProcessing"PS.stop +2 "processing"%5 +6 "core" ' +343 ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 "manipulator"&& +3 "core" &d E2 +3 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek :hammer + "manipulator"&(U +96 "core" ( +2 "manipulator"&& +3 "core" &L T O/ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&'\ +37 "core" ' +8 "manipulator"&% +4 "core" %\  N + "processing"%& +2 "collection"'& +8 "core" &w\ ; + &\ ! +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +2 "processing"% ( +2 "collection"'!( +265 "core" ( +19 ( +2 "collection"'" +2 "core" ? +3 "processing"%# +3 "core" V +2 "processing"%$ +3 "core" A + "processing"%% +4 "core"  +2 "collection"'&% +3 "core" %\ +2 "processing"%'% +4 "core" %Ϯo\ : +2 "sampler")(% +4 "core" % b $ +2 "collection"')& +4 "core" &\  +2 "processing"%*& +3 "core" &v\ : +3 "manipulator"&+% +3 "core" %\ \ N +2 "manipulator"&,& +4 "core" &L  M/ +2 "storage"(-& +3 "core" &g l\ % +2 "storage"(.% +3 "core" %n8 \ %\\ +3 "collection"'/9 +3 "core" 9 +2 "processing"%09 +3 "core" 9 +707 #t-> SS.home.to :home +2 .SS.reconfigure :default +2 "sampler")#.0X SSV +478 #-> SS.to 25 +2 .SS.seek 25ml +2 "sampler")3'" +1182 "core" ' +2 "sampler")4% +4 "core" %$ V  +15054 #t-> SS.to 0 +3 .SS.seek 0ml + "sampler")5' +1263 "core" ' +2 "sampler")6% +4 "core" % S # +29885 #t-> access 2 +2 "storage"(7% +3 "core" %n9 \ \\ +2 "manipulator"&8% +4 "core" %\  I +2 "manipulator"&9& +3 "core" &L  I/ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(:(KX +501 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (;& +3 "core" &KV k i \  +6917 "Can"J\ J +5143 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +679 #t-> Flow.enablePump 0.5 + .Flow.enablePump :primary +2 .Flow.setPWM 50%,:primary +500 #"flow"1.7L/min +328 #t-> Flow.stop + .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +2017 #t-> CC.loadPuck :sh1, 2 +3 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'<& +3 "core" &&\  +2 .tHand.open +2 "manipulator"&=1 +69 "core" 1 +2 "manipulator"&>% +3 "core" % \ \  I +2 "storage"(?% +3 "core" %n9 j\ \\ +2 "storage"(@. +3 "core" .(KX +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(A( +669 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (B& +3 "core" & j k Q\  +2 "manipulator"&C& +3 "core" &L C G/ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&D(* +34 "core" ( + "manipulator"&E& +3 "core" &, < K| +2 "storage"(F& +3 "core" & \  +3 .tForearm.seek 2 + 700 counts + "manipulator"&G'ѷ +88 "core" ' +2 "storage"(H& +3 "core" & \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(I'> +325 "core" ' +2 "storage"(J- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (K& +3 "core" & \ # +2 "manipulator"&L& +3 "core" &, i O| +2 .tElbow.seek 2 +2 "manipulator"&M(* +4 "core" ( + "manipulator"&N& +5 "core" &, s O| + "storage"(O& +4 "core" & \ $ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&P'' +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Q/ +73 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&R& + "storage"(S'g +8 "core" &,  R| + "manipulator"&T% +4 "core" %   K +2 .tForearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +2 .tElbow.seek CC + "manipulator"&V(i +165 "core" ' +35 ."downElevator"SE.stop +8 "storage"(5 +2 "core" ( + "manipulator"&W& +5 "core" &m O1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &m F O1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Y'Ͻ +99 "core" ' +4 "manipulator"&Z& +6 "core" &m < K1 +5 "manipulator"&[% +7 "core" % B K +4 "collection"'\\& +8 "core" &\  +4 "collection"']& +10 "core" &\  +6 .tCC.seek :closed +2 "collection"'^(S +9 "core" &&\  +2 &\   +7 &5y\ ,~ +6 &bx\ @ +11 &Li\ R +9 & I\ R +9 &H \ R +10 &I\ R +7 &SJ\ R +10 &I\ R +9 &J\ R +11 &I\ Q +8 & [I\ R +9 &"I\ Q +10 &#J\ \ R +11 &%I \ R +8 &'cI \ R +11 &)$H \ R +10 &*I\ R +9 &,I\ R +7 &.kI \ R +9 &0-I\ R +10 &1I\ R +9 &3I\ R +9 &5rL\ R +10 &75I\ R +9 &8L \ R +9 &:I \ R +10 &<{I \ R +9 &>=L \ R +10 &?J \ R +9 &AM \ R +9 &CL\ R +10 &EAQ\ S +9 &GX\ T +10 &Hm\ V +9 &Jx \ X +9 &L,\ ] +10 &M\ _ +9 &O\ ^ +9 &Qj\ ` +10 &S}\ 2 +9 &S\ V +10 ( &Sp\ N +2 "collection"']& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.22 + .Hand.open +2 "manipulator"&_1 +76 "core" 1 +2 "manipulator"&`% +3 "core" % Ϻ  D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +102 "core" ' +146 #"steph"Session Begun +5366 #t-> sampler=$da[:sampler] +1810 #-> sampler.prime.sample(500) +2 #Priming 7ml +3 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +12 .Flow.setRate 7.0 +10 .Intake.select :close + .Exhaust.select :close +5 .SS.hold +4 "sampler")b+ +4 "core" + +2 "sampler")c% +3 "core" % ] # +2 "collection"'d& +3 "core" &So\ N +4 "Can"<\ S +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +2 "collection"'e  +6 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +4 "sampler")#.0X  +2 "collection"'? @ +6 "core" ? +72 +2 #tAllowing 130s for 25.0ml of remaining 375.0ml +4 "Can"& [9b + .tIntake.select :open +2 "sampler") +211 "collection"'@% +3 "core" % +2 #tIntake @34.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +7 "sampler")#.0X9  +3 "collection"'@ @ +5 "core" ? +69 +2 #tAllowing 130s for 25.0ml of remaining 100.0ml +3 "Can":  +2 .tIntake.select :open +2 "sampler") +211 "collection"'=% +3 "core" %. +2 #tIntake @34.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +4 "sampler")#.0X9 sampler.puckEvac +3 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +3 .Intake.select :close +3 "collection"'i& +5 "core" &Sk\ N +2 ."airStroke"CSV.dial :waste +5 "sampler")k% +2 "collection"'g +7 "core" %%% Q + +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CS.seek 0ml +6 .tCBV.dial SSV +4 "sampler")n  + "collection"'o' +3 'p @ +7 "core" ' + ? + ."airStroke"CSV.dial :air +4 "collection"'q @ +75 "core" B +2 ."airStroke"CS.seek 10ml +4 "collection"'l' +97 "core"  + .tCTV.dial :air +2 "collection"'f  +77 "core" ~ + .tdelay 15 seconds +961 #"steph"-> exit +2 #Session Ended +540 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")m +135 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +3 "collection"'v  + "sampler")u' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")w  +121 "core"  +15  +541 ' + .tSSV.dial between CBV and plug +2 "sampler")t +48 "core" +2 .tCBV.dial between SSV and waste2 +2 "collection"'s  +29 "core"  +2 "collection"'{% +4 "core" % .\ \ + .tCSV.dial between air and CTV +2 "collection"'| ` +27 "core" b +2 .tCS.seek 7.465ml +2 "collection"'}'i +701 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +38 .tCSV.dial CTV +9 "collection"'  +27 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'x' +1159 "core" '0\  +3 "collection"'r% +3 "core" %0\  +2 "sampler")% +3 "core" % E +3 #tBubblePoint: Intake @24.3psia, Outlet @3.5psia + .CBV.dial SSV +2 "collection"'y @ +31 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"' ' +101 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +135 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'>' +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")= +135 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X CC.unloadPuck 2, :sh1 +2 "collection"'C& +3 "core" &Sl\ "N +2 !to:Puck::Warning: mesg"4Unloading Puck.from 2, :sh1 to Storage Carousel:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:421:in `unload'":/home/esp/esp2/utils/puckmoves.rb:971:in `unloadPuck'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Storing sh1 puck in Collection Clamp to tube 2 + "manipulator"&E% +3 "core" %\   n T l +2 "storage"(K% +3 "core" %g F\ ) +2 "storage"(. +3 "core" .( +2 "storage"(& +4 "core" & c\ ) +2 "storage"(J& +2 "manipulator"&R& +4 "core" & 7\ ) +2 &m  & T1 +4 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +2 .tElbow.seek CC +5 "manipulator"&T(i +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(D'> +2 "core" ( +2 "manipulator"&L& +3 "core" &m [ R1 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &m 1 D1 +2 .tForearm.seek CC +2 "manipulator"&O'Ͻ +95 "core" ' + .tHand.close + "manipulator"&Q/ +71 "core" / +2 .tCC.seek :open + "collection"'W( +91 "core" ' + "storage"(I- +3 "core" -'> + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(G' +38 "core" ' +260 ( + "storage"(P& +3 "core" &  z\ - +2 "storage"(\\& +4 "core" &  |\ - +2 "manipulator"&S& +4 "core" &m  = W1 + "manipulator"&U% +4 "core" %   W +2 .tForearm.seek :retract +2 "manipulator"&X'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&M(* +151 "core" ( + "manipulator"&Z& +4 "core" &/    [ +2 "storage"([& +3 "core" & \ / +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&]' +103 "core" ' + .tElbow.hold +2 "manipulator"&_, +4 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&!1 +76 "core" 1 +2 "manipulator"&`% +3 "core" %  ' w S7 +3 "storage"(5& +3 "core" & \ + +2 .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 2 + 310 counts +2 "manipulator"&b'1 +14 "core" ' + "manipulator"&h& +4 "core" &/ ) 9 ^ \\ +2 "storage"(Y& +3 "core" &  N\ 0 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&c'ѷ +21 "core" ' +2 "storage"(d% +3 "core" % S\ 1 +3 ."downElevator"SE.seek :down +4 "storage"(e'g +99 (i% +3 "core" %,G m\ *[v +2 "manipulator"&k% +3 "core" % > W +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +121 "core" ' +31 ' + ."downElevator"SE.stop +2 "storage"(5 +380 #t-> acces 1 +2 !o:NoMethodError : mesg".undefined method `acces' for Object:Class: name0: args0:bt[\ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"(ESP):15:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +532 #-> access 1 +3 "storage"(p% +3 "core" %p 2\ 2 +2 "manipulator"&q% +3 "core" %\ 1 1 4 ] +3 "manipulator"&n& +3 "core" &/  , ] +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(f(; +513 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &; \ ) +454 #t-> access 2 + "storage"(o% +4 "core" %p\ 0 +2 "manipulator"&m% +3 "core" %\ \ \\ +2 "manipulator"&v& +3 "core" &/   \\ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(w(KX +186 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (j& +3 "core" &KU I\ * +6870 "Can")\ 11v +60002 7\ 30Y +60001 =\ 3/  +60002 S\ 308 +60001 g\ 3/qΥ +60001 ^\ 3/$d +60002 a\ 40 +60001 X\ 4/ +60001 P\ 4/=& +60002 C\ 4/ +60001 B\ 4/!R +60002 5\ 4/#U +60001 *\ 4.% ~ +60002 -\ 3/&\  +60001 2\ 4/(d\ +60002 A\ 4/* @ +60001 I\ 4/+ ֥ +60002 H\ 5.-q l +60001 O\ 5./  +60002 O\ 5.0 +60001 a\ 5.2e. +60001 s\ 5.4 ĥ +60002 |\ 7+5Z +60001 \ 7)7 +60001 \ 6,8 +60002 \ 7+:5 +60001 \ 6+; +60002 \ 7+=AH +60001 \ 6+>ޥ +60002 \ 7+@Ot +60001 \ 8*A\ +60002 \ 8)CT +60001 \ 7*D6 +60001 \ 7*FS̥ +60002 \ 7)Gb +60001 \ 7*IR +60001 \ 7*J +60002 \ 7*LQ$ +60001 \ 8*M +60001 \ 8*OQP +60002 \ 7*P +60001 \ 8*RQ| +60002 \ 7)S +60001 \ 8)UP +60002 \ 7*V> +60001 \ 7*XPԥ +60002 \ 7*Yj +60001 \ 7*[P +60001 \ 6*\\ +60002 \ 7*^P, +60001 \ 8*_¥ +60002 \ 7)aO X +60001 \ 7*b @PDT1689922803.76 \ 8*dO! +60002 \ 7*e" +60001 \ 7*gN" +60002 \ 7*h#F +60001 \ 7)jM#ܥ +60002 \ 7)k$r +60001 \ 6*mM% +60002 \ 6*n% +60001 \ 7)pN&4 +60002 \ 7*q&ʥ +60001 \ 7*sN'` +60001 \ 6*t' +60002  \ 6*vN( +60001 \ 7*w)" +60002 \ 6*yO) +60001 \ 6)z*N +60001 \ 6*|O* +60002 \ 7*}+z +60001 \ 6*P, +60002  \ \ 6), +60001  \ 6*Q-< +60001  \ 7*-ҥ +60002  \ 7*R.h +60001  Q\ 7*. +60002  b\ 6*R/ +60001  o\ 6*0* +60001  \ 6*R0 +60002  {\ 7)1V +60001  s\ 7*R1 +60002  ]\ 7*2 +60001  [\ 6*R3 +60001  R\ 7*3 +60002  N\ 7*R4D +60001 J\ 7*4ڥ +60002  E\ 7*R5p +60001  =\ 7)6 +60001  C\ 7*R6 +60002 G\ 7*72 +60001  ?\ 7*Q7ȥ +60001  @\ 8*8^ +60002  9\ 6*Q8 +60001  A\ 7*9 +60002 @\ 7*Q: +60001 =\ 7): +60001  <\ 6*Q;L +60002  8\ 7*; +60001  8\ 7*Q: +60002  @\ 7*]>Х +60001  E\ 7*?f +60002  M\ 5+c? +60001  E\ 6+@ +60002  E\ 6+vA( +60001  M\ 5+A +60001  C\ 5+BT +60002  >\ 6+B +60001  H\ 6+C +60002  I\ 5+#D +60001  3\ 6+D +57740 #t-> exit +6 #mEXIT @1689959382.07PDT @1689960373.57PDT = =tMAIN =mMAIN_scheduler @PDT1689960375.71 #"core_reset"Sent BREAK +3 #t@29317 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +212 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +293 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +497 "Can" 0\ 5'6 +  0\ 5'6v + #tPolling Can every 10:00 +3 #Cleanly exited at 10:09:42PDT21-Jul-23 +1159 #-> ESP.ready! +3 #Powering core bus +524 .Gate.power :raw,:ON +3 "sampler") +47 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +3 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +3 "sampler")#.0X K) +3 "storage"(-& +4 "core" &a A\ " +2 "storage"(.% +4 "core" %o B\ +3 "collection"'/9 +3 "core" 9Yd +3 "processing"%09 +2 "core" 9ti +3457 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +1184 #0.0L/min +856 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +11 .Flow.setRate 3.5 +137 #"flow"0.3L/min +1008 #3.3L/min +825 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +2 .Flow.setRate 7.0 +178 #"flow"3.4L/min +1007 #4.9L/min +1007 #5.1L/min +424 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +2142 #t-> echo $Flow.pump +2 !o:NoMethodError : mesgu:NameError::message-undefined method `pump' for nil:NilClass: name: pump: args[:bt["(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 +636 #-> Flow.pump +1216 #-> Flow.pump = :secondary +289 #-> Flow.pump +2343 #-> Flow.maintainFlow +2 .Flow.enablePump :secondary + ."flow"Gate.power :sampler,:ON +186 .tFlow.setRate 3.5 +764 #-> Flow.stop +2 .Flow.disablePump :secondary +4 ."flow"Gate.power :sampler,:OFF +1300 #t-> Flow.switch=:analytic1 +713 #-> Flow.start +3 ."flow"Gate.power :analytic1,:ON +450 #t-> Flow.pump +733 #"flow"0.0L/min +12 #t-> Flow.maintainFlow +2 .Flow.enablePump :secondary +7 .Flow.setRate 3.5 +987 #"flow"3.1L/min +1007 #3.4L/min +1007 #3.4L/min +1006 #3.4L/min +98 #t-> Flow.primeFlow +2 .Flow.enablePump :secondary + .Flow.setRate 7.0 +906 #"flow"4.4L/min +1007 #5.0L/min +165 #t-> Flow.stop +2 .Flow.disablePump :secondary +5 ."flow"Gate.power :analytic1,:OFF +2447 #t-> Flow.rate +2503 #-> Flow.switch= :primary +2 !o:Gauge::Error: mesg"'There is No 'primary' power switch:bt[ ":/home/esp/esp2/lib/gauge/flow/flow.rb:50:in `switch='"(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 +1468 #-> Flow.switch = :sampler +571 #-> Flow.pump +752 #-> Flow.pump= :primary +694 #-> Flow.primeFlow + .Flow.enablePump :primary +2 ."flow"Gate.power :sampler,:ON +186 .tFlow.setRate 7.0 +999 #"flow"4.1L/min +559 #t-> Flow.stop + .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +1679 #t-> CC.loadFlush +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +4 "core" &|\  +2 .tHand.open +2 "manipulator"&21 +68 "core" 1 +2 "manipulator"&3& +4 "core" &r d I) +2 "manipulator"&4% +3 "core" % \   J +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&5(- +186 "core" ( + "manipulator"&6& +41 "core" &- M +10 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &7& +3 "core" &- k L +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&8'a +110 "core" ' +2 .tHand.close +2 "manipulator"&9/ +68 "core" / +3 "manipulator"&:& +5 "core" &- E ; f : + "manipulator"&;% +5 "core" % l` b W  ; +2 .tForearm.seek :retract +3 "manipulator"&<'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=(i +287 "core" ( +2 "manipulator"&>& +4 "core" &b1 < GJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &?& +3 "core" &b1 \ EJ +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&@'Ͻ +96 "core" ' +2 "manipulator"&A& +5 "core" &b1 Q DJ +2 "manipulator"&B% +4 "core" %ϼ  E +2 "collection"'C& +5 "core" &}\  +2 "collection"'D& +7 "core" &{\  +2 .tCC.seek :closed +2 "collection"'E(S +6 "core" &|~\  +6 &A{\ &j +10 &fVy}~\ 9 +9 &{u~~\ N +9 &cO|\ S +10 &&L~\ R +9 &L}\ R +9 &K}~\ S +10 &kK|}\ S +9 &.J~\ R +9 &J}\ R +10 &H|\ S +9 &!sL~\ S +10 &#5J|\ S +9 &$I{~\ S +9 &&L{\ S +10 &({L}~\ S +9 &*>I|\ R +10 &+I{}\ S +9 &-M}\ R +9 &/I}~\ S +10 &1FL|\ R +9 &3I}\ R +9 &4H|~\ R +10 &6L}~\ S +9 &8MJ|\ S +9 &:L|~\ R +10 &;H|\ R +9 &=J~\ R +10 &?VL}\ R +9 &AJ\ R +9 &BO~\ S +10 &DYz}\ T +9 &FSo}\ V +9 &H|\ [\ +10 &I~\ _ +9 &K}}8\ ` +10 &M?|\ ` +9 &O\ ` +9 &P~:\ a +10 &R\ N +9 &S8}\ (w +9 &S6\ [ +3 ( +2 "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.58 + "collection"'F& +4 "core" &S{|Z\ [ +2 .tHand.open +2 "manipulator"&G1 +70 "core" 1 +3 "manipulator"&H% +4 "core" % ϼ n g j < +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +94 "core" ' +2 "collection"'J& +5 "core" &S{\ [ +838 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&K& +4 "core" &b1 =J +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&L(i +3 "core" ( +2 "manipulator"&M& +5 "core" &b1 @ =J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &b1 } * =J +3 .tForearm.seek CC +3 "manipulator"&O'Ͻ +97 "core" ' +2 .tHand.close +2 "manipulator"&P/ +74 "core" / +2 .tCC.seek :open +3 "collection"'Q( +403 "core" ( +2 "manipulator"&R& +3 "core" &c1  FJ +2 "manipulator"&S% +5 "core" % t E +2 .tForearm.seek :retract +2 "manipulator"&T'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&U(- +320 "core" ( + "manipulator"&V& +4 "core" &- 4 P8 +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &- & P8 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&X'a +112 "core" ' + .tHand.open +2 "manipulator"&Y1 +72 "core" 1 +2 "manipulator"&Z% +4 "core" % eT j h * : +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&['\ +109 "core" ' +563 #t-> exit +7 #mEXIT @1689960866.09PDT @1689961510.93PDT = =mMAIN_scheduler =tMAIN @PDT1689961513.02 #"core_reset"Sent BREAK +3 #t@61980 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +291 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +482 "Can" +\ 6"= +  +\ 6"=p + #tPolling Can every 10:00 +3 #Cleanly exited at 10:34:26PDT21-Jul-23 +954 #-> ESP.ready! +6 #Powering core bus +663 .Gate.power :raw,:ON +7 "sampler") +5 ) +4 "core"  +5 "collection"' +8 ' +4 "core"  +5 "processing"% +6 % +5 "core"  +12 "collection"' 9\ +6 ' 0\ +5 ' -\ +8 "processing"% 9\ +5 % 2\ +5 % *\ +5 % 0\ +9 "sampler")&\ +5 .tCS.configure :default +5 "collection"'#P d@b +6 .tPS.configure :default +4 "processing"%#A d`xb +5 .tSS.configure :default +6 "sampler")#.0X Flow.start +2 ."flow"Gate.power :sampler,:ON +702 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +11 .Flow.setRate 3.5 +468 #"flow"1.3L/min +1008 #3.4L/min +1007 #3.4L/min +600 #t-> Flow.primeFlow + .Flow.enablePump :primary +2 .Flow.setRate 7.0 +409 #"flow"3.6L/min +1007 #5.1L/min +453 #t-> Flow.stop + .Flow.disablePump :primary +5 ."flow"Gate.power :sampler,:OFF +2101 #t-> Flow.switch = :analytic1 +1699 #-> Flow.enablePump 0.5, :secondary +2 .Flow.enablePump :secondary +2 ."flow"Gate.power :analytic1,:ON +178 .tFlow.setPWM 50%,:secondary +1006 #"flow"3.5L/min +467 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :analytic1,:OFF +597 #t-> Flow.switch +839 #-> Flow.switch= :sampler +346 #-> Flow.switch +973 #-> PC.loadFlush +3 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%1& +4 "core" &\ 2 +2 .tHand.open +2 "manipulator"&21 +70 "core" 1 +2 "manipulator"&3& +4 "core" &H R J!w +2 "manipulator"&4% +4 "core" % \  5 JH +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(- +183 "core" ( +2 "manipulator"&6& +4 "core" &- e K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &7& +4 "core" &- A J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&8'a +108 "core" ' +2 .tHand.close +2 "manipulator"&9/ +66 "core" / +2 "manipulator"&:& +4 "core" &- O T C 5 +3 "manipulator"&;% +4 "core" % qi S S F 7 +2 .tForearm.seek :retract +3 "manipulator"&<'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&=(_ +125 "core" ( +2 "manipulator"&>& +4 "core" &`  G +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &?& +3 "core" &` x G +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&@'$ +104 "core" ' +2 "manipulator"&A& +4 "core" &` 5 F +2 "manipulator"&B% +5 "core" %0 ^ HG +2 "processing"%C& +4 "core" &\ 4 +3 "processing"%D& +6 "core" &\ 3 +3 .tPC.seek :closed +3 "processing"%E(^ +4 "core" &\ 2 +6 &H\ -'m +9 &uW|\ ): +10 &~t\ )O +9 &{O\ ,S +9 &>J\ ,R +10 &L\ ,R +9 &I\ -R +9 &K\ /R +10 &FP\ .R +9 &M\ .R +10 &N\ .R +9 &!N\ .R +9 &#OL\ .R +10 &%M\ ,R +9 &&M\ /R +9 &(K\ /R +10 &*WK\ .R +9 &,M\ /R +9 &-K\ /R +10 &/L\ /R +9 &1`K\ .R +10 &3"J\ /R +9 &4P\ .R +9 &6J\ -R +10 &8gL\ /R +42 &:)L\ -R +11 &;L\ -R +2 &=M\ ,R +2 &?nN\ -R +2 &A0Q\ ,R + &BX\ +T +5 &Dm\ +V +10 &Fd\ *Y +9 &H'\ *X +9 &I\ *X +10 &K\ +Y +9 &Mk\ *Y +10 &O+\ (Z +9 &P\ *Y +9 &R\ )Y +10 &Tq\ (Z +9 &V3\ )Z +9 &W\ )Z +10 &Y\ )Z +9 &[v\ ([ +10 &]8\ )W +9 &^~Ce\ ,(w +9 &^>\ -5 +6 ( +2 "processing"%D& +4 "core" &^,\ 05 +2 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.77 +7 "processing"%F& +5 "core" &^,\ /5 +2 .tHand.open + "manipulator"&G1 +77 "core" 1 +2 "manipulator"&H% +4 "core" % 0  DG +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' +2 "processing"%J& +4 "core" &^,\ /5 +1145 #t-> PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&K& +5 "core" &` C C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&L(_ +3 "core" ( +2 "manipulator"&M& +5 "core" &` r C +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &N& +3 "core" &` O C +2 .tForearm.seek PC +3 "manipulator"&O'$ +99 "core" ' + .tHand.close +2 "manipulator"&P/ +75 "core" / +2 .tPC.seek :open +2 "processing"%Q( +458 "core" ( +2 "manipulator"&R& +4 "core" &` S E +2 "manipulator"&S% +3 "core" % 2 v E +3 .tForearm.seek :retract +2 "manipulator"&T'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&U(- +136 "core" ( +2 "manipulator"&V& +4 "core" &-\ % H!s +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &W& +3 "core" &-\ | G!s +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&X'a +112 "core" ' +2 .tHand.open + "manipulator"&Y1 +76 "core" 1 + "manipulator"&Z% +4 "core" % jT : / \\ 3 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&['\ +102 "core" ' +590 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +4 "core" &\  +3 "manipulator"&]& +4 "core" &- S F o +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(- +5 "core" ( + "manipulator"&_& +4 "core" &- 0 F o +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &`& +3 "core" &- ; F o +3 .tForearm.seek :garage +2 "manipulator"&a'a +110 "core" ' +2 .tHand.close +2 "manipulator"&b/ +65 "core" / +2 "manipulator"&c& +4 "core" &- D Q Q 5 o +2 "manipulator"&d% +4 "core" % ng Q R 0 7 +3 .tForearm.seek :retract +2 "manipulator"&e'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&f(i +266 "core" ( +2 "manipulator"&g& +3 "core" &k& j DA` +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &h& +3 "core" &k& 1 CA` +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&i'Ͻ +103 "core" ' +2 "manipulator"&j& +5 "core" &k& + BA` +2 "manipulator"&k% +4 "core" % ( @ +3 "collection"'l& +4 "core" &|\  +3 "collection"'m& +5 "core" &}\  +3 .tCC.seek :closed +2 "collection"'n(S +4 "core" &}\  +7 &G\ &k +9 &tVy\ : +10 &|s}\ \ N +9 &wK}\ R +9 &8H~\ S +10 &O}\ S +9 &M}\ S +10 &~L}\ S +9 &@N~\ S +9 &M}\ S +10 &L|\ R +9 &!J}\ S +9 &#HL|~\ S +10 &%\ N~\ S +9 &&L|~\ S +10 &(M~~\ S +9 &*OL~\ S +9 &,I}\ R +10 &-M{\ S +9 &/I~~\ S +9 &1YG}\ R +10 &3J~\ S +9 &4J}\ S +10 &6I\ R +9 &8`H~\ S +9 &:#M|\ R +10 &;H{\ R +9 &=I~\ R +9 &?hL|\ S +10 &A*L\ S +9 &BO~\ S +10 &DW~\ T +9 &Fhn|\ V +9 &H~\ [ +10 &I~\ _ +9 &K\ ` +9 &MR}\ ` +10 &O\ ` +9 &P\ a +10 &R\ N +9 &S9}\ %q +9 &Sn}\ M +3 ( +2 "collection"'m& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.57 +2 "collection"'o& +3 "core" &Sm\ M +2 .tHand.open +2 "manipulator"&p1 +76 "core" 1 +2 "manipulator"&q% +4 "core" % d k > ; +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&r'\ +96 "core" ' +2 "collection"'s& +4 "core" &Sn~\ M +626 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" &k& h f P ;A` +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u(i +3 "core" ( +2 "manipulator"&v& +4 "core" &k& j d & ;A` +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &k& f i ;A` +3 .tForearm.seek CC +3 "manipulator"&x'Ͻ +97 "core" ' +2 .tHand.close +2 "manipulator"&y/ +123 "core" / +2 .tCC.seek :open +3 "collection"'z( +400 "core" ( +2 "manipulator"&{& +4 "core" &k& CA` +2 "manipulator"&|% +4 "core" % P B +2 .tForearm.seek :retract +3 "manipulator"&}'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&~(- +286 "core" ( +2 "manipulator"&& +4 "core" &- x I +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-  I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'a +114 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % jR F J m 5 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +33670 "Can" !\ #MG +60001  \ #M[IG +60002  \ #M ,G +60000  \ #M uG +1346 #t-> access 2 +2 "storage"(% +4 "core" %`3 :\ V +3 "manipulator"&% +4 "core" %\  1 K +2 "manipulator"&& +4 "core" &- / K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"( (KX +501 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (\ & +3 "core" &KU c g T\  +58114 "Can"\ "N G +60001 \ #LG +60002 \ #Mp7G +46031 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &8\  +2 "manipulator"&& +5 "core" &- < K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +4 "core" ( +2 "manipulator"&& +4 "core" &- ; K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- g K +3 .tForearm.seek :garage +2 "manipulator"&'a +112 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"& & +4 "core" &- M U 4 : +2 "manipulator"&% +4 "core" % r` V W S : +2 .tForearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(i +279 "core" ( + "manipulator"&& +4 "core" &p(  GBj +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +4 "core" &p(  GBj +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 "manipulator"&& +4 "core" &p(  DBj +2 "manipulator"&"% +4 "core" %϶  F2 +3 "collection"'#& +4 "core" &'\  +3 "collection"'$& +6 "core" &~7\  +2 .tCC.seek :closed +4 "collection"'%(S +4 "core" &}7\  +4 &4\ 4 +9 &6Fu:\ 2 +10 &Yn{9\ F +9 &`5\ S +9 &I5\ R +10 &rO~;\ S +9 &5K;\ R +10 &L8\ R +9 &N}7\ R +9 &zK2\ S +10 &<L2\ S +9 & K}5\ R +9 &"J5\ R +10 &$K3\ R +9 &&DJ8\ S +10 &(L0\ S +9 &)L1\ S +9 &+L,\ R +10 &-MH#\ R +9 &/K~!\ R +10 &0N,\ S +9 &2J~*\ S +9 &4UN+\ R +10 &6N\ R +9 &7L\ R +9 &9N\ R +10 &;]K\ R +9 &=N"\ R +9 &>L\ R +10 &@J\ R +9 &BdQ'\ S +10 &D%U(\ S +9 &Ee"\ U +9 &G$\ Y +10 &IK\ ^ +9 &K \ \ _ +10 &L!\ ` +9 &N#\ ` +9 &PI\ a +10 &R\ \ b +9 &SjM\ (z +9 &S \ X +6 ( +2 "collection"'$& +4 "core" &S \ X +2 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.50 + "collection"'&& +5 "core" &S0\ X +2 .tHand.open + "manipulator"&'1 +73 "core" 1 +2 "manipulator"&(% +5 "core" % ϶ | } + >2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&)'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'*& +3 "core" &S\ X +3 "collection"'+% +4 "core" %\ +3 .tCSV.dial CSR +2 "collection"',  +134 "core"  +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'-'oW +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '.% +3 "core" %oU\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'/' +685 "core" ' +2 .tCSV.dial :waste +3 "collection"'0 +135 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'1' +1994 "core" ' +2 #tPurging external Intake + "collection"'2& +5 "core" &S\ X +2 "collection"'3% +4 "core" %~\ +2 .tCSV.dial :flush +2 "collection"'4  +56 "core" +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml +43 "collection"'6' +2516 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'7 +4 '  +71 "core"  +40  +4 .tCTV.dial :intake +2 "collection"'9  +78 "core"  + .tIntake.select :open +2 "sampler") +12 .tCS.seek 0ml +2 "collection"':' +2522 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"';  +77 "core" ~ +2 #tFlushing upper manifold +2 "collection"'& +4 "core" &S}\ X +2 "collection"'>% +4 "core" %|\  +2 .tCSV.dial :flush +3 "collection"'?  +75 "core"  +2 .tCS.seek 5ml +2 "collection"'8'oW +1297 "core" ' +2 .tdelay 5 seconds +304 "Can"\ eG +198 .tCSV.dial :air +3 "collection"'A @ +45 "core" A +2 "collection"'B% +5 "core" %oR\  +4 .tCS.seek 6.999ml +2 "collection"'C' +572 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'5 + '<  +20 "core"  +102 + .tCTV.dial :air +3 "collection"'  +4 "core"  +2 .tCS.seek 0ml +2 "collection"'F' +1785 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'G'/ +807 "core" ' +2 .tCSV.dial :waste +2 "collection"'H +43 "core" +3 .tCS.seek 0ml +2 "collection"'D' +811 "core" ' + "collection"'J& +4 "core" &S\ \ X +2 "collection"'@% +5 "core" %\ \ +2 .tCSV.dial :flush +2 "collection"'K  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'M'/ +807 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'N @ +44 "core" A +2 "collection"'P% +4 "core" %/\  +3 .tCS.seek 5ml +2 "collection"'='oS +566 "core" ' + .tCSV.dial :air +3 "collection"'I @ +4 "core" A +2 .tCS.seek 0ml +3 "collection"'E' +1311 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'R'/ +817 "core" ' +2 .tCSV.dial :waste +2 "collection"'S +79 "core" +3 .tCS.seek 0ml +2 "collection"'V' +806 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +5 "core" &p' X V I ;Bj +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&O(i +3 "core" ( +2 "manipulator"&L& +4 "core" &p' @ K G 8Bj +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &p' . 5 2 8Bj +3 .tForearm.seek CC +2 "manipulator"&Z'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&T/ +70 "core" / +3 .tCC.seek :open +2 "collection"'X( +402 "core" ( + "manipulator"&\\& +5 "core" &p' % BBj +2 "manipulator"&]% +4 "core" % / B +2 .tForearm.seek :retract +2 "manipulator"&_'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&`(- +298 "core" ( +2 "manipulator"&b& +3 "core" &-  H +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &c& +3 "core" &-  G +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&d'a +111 "core" ' +2 .tHand.open +2 "manipulator"&U1 +68 "core" 1 +2 "manipulator"&[% +5 "core" % kS %  2\ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +108 "core" ' +47749 "Can"\ !RcG +56892 #t-> exit +7 #mEXIT @1689967495.24PDT @1689967960.60PDT = =tMAIN =mMAIN_scheduler @PDT1689967962.54 #"core_reset"Sent BREAK +2 #t@14817 sendCRC with ifg=0x20, ie=0x7F + #@16652 sendCRC with ifg=0x08, ie=0x5F + #@35247 idle with ifg=0x84, ie=0x75 + #@35915 select with ifg=0x10, ie=0xF5 + #@36547 receive with ifg=0x10, ie=0xFD #@37178 receive with ifg=0x10, ie=0xFD + #@37809 receive with ifg=0x10, ie=0xFD #@38136 receive with ifg=0x80, ie=0xFD + #@60885 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for eddie 11/11/22 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +440 "Can"\ Zh + \ ZhL + #tPolling Can every 10:00 +2 #Cleanly exited at 12:24:55PDT21-Jul-23 +5 #Loading /home/esp/esp2/mission/3peat_23AUG01.rb mission +89 #"nick"Session Begun +19 #tPreparing to sleep until 7/21/23 12:30PM +5 ."Qmail"GoodNews.email "Starting 3peat_23AUG01 w/pucks in tube 2\\n{2 => 12}\\nCan@12:32:49, 24.0C, 62% humidity, 14.8psia, 12.619V, 0.524A, 0.837Ah, 6.61W\\nEnding 22:00PDT22-Jul-23",Subject: "3peat_23AUG01 begun" +14 #tAsleep til 7/21/23 12:30PM +6 #Continuing at 12:30 +7 "Can"\ [hy +8 !to:Delay::Late: mesg"running 2:50 late:bt["-/home/esp/esp2/lib/delay.rb:240:in `til'"2/home/esp/esp2/lib/delay.rb:359:in `delayTil'"3/home/esp/esp2/utils/sleep.rb:96:in `__send__'"0/home/esp/esp2/utils/sleep.rb:96:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"//home/esp/esp2/mission/3peat_23AUG01.rb:43"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"//home/esp/esp2/mission/3peat_23AUG01.rb:41"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "Can"\ [h +3 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +252 #tPowering core bus +164 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/3peat_23AUG01.rb:43\\n{2 => 12}\\nCan@12:32:51, 24.0C, 62% humidity, 14.7psia, 12.619V, 0.530A, 0.837Ah, 6.69W",Subject: "Asleep until 12:30" +374 .tGate.power :raw,:ON +6 "sampler") +5 #"uploadLog"upsync +29 "sampler") +3 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +3 % 0\ +7 "sampler")&\ +3 .tCS.configure :default +3 "collection"'#P d@b +5 .tPS.configure :default +3 "processing"%#A d`xb +15 .tSS.configure :default +7 "sampler")#.0X 12}\\nCan@12:33:25, 24.1C, 62% humidity, 14.7psia, 12.580V, 0.482A, 0.843Ah, 6.06W",Subject: "Started 3peat_23AUG01 phase myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +5 #tda sampling at most 1000ml, wcr at most 1000ml +7 #Loading sh1 puck from tube 2 into Collection Clamp +3 "collection"'"& +6 "core" &\  +2 .tHand.open +2 "manipulator" +71 "core" 1 +2 "manipulator"&$% +5 "core" % \  1 EE +2 "storage"(%% +8 "core" %c3 =\ U +2 "storage"(&. +4 "core" .(d +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +6 .tSC.seek 2 +2 "storage"('( +217 "core" ( +2 .tSC.configure :limp +6 "storage"($(\ 1b +4 ((& +3 "core" & } 2\  +3 "manipulator"&)& +11 ."Qmail"DAfans.email "Started da in tube 2 at 12:33:25PDT21-Jul-23\\n{2 => 12}\\nCan@12:33:25, 24.1C, 62% humidity, 14.7psia, 12.580V, 0.482A, 0.843Ah, 6.06W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +12 "core" &\\ 6 D+ +6 .tElbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +11 .tElbow.seek 2 +8 "manipulator"&*(* +64 "core" ( +2 "manipulator"&+& +6 "core" & E E/ +9 "storage"(,& +6 "core" & Z\  +3 .tForearm.seek 2 + 700 counts +3 "manipulator"&-'ѷ +57 #"uploadLog"upsync +41 "core" ' +2 "storage"(.& +5 "core" & \  +3 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(/'> +244 "core" ' +3 "storage"(0- +4 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +5 (1& +4 "core" & s\  +4 "manipulator"&2& +3 #"uploadLog"upsync +6 "core" & 9 F/ +3 .tElbow.seek 2 +2 "manipulator"&3(* +16 "core" ( +2 "manipulator"&4& +4 "core" &#  E:0 +2 "storage"(5& +5 "core" & \  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&6'' +46 "core" ' +8 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&7/ +71 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&8& +3 "storage"(9'g +6 "core" &0  F9# +3 "manipulator"&:% +4 "core" % +  E_ +3 .tForearm.seek :retract +2 "manipulator"&;'\ +96 "core" ' +2 .tElbow.seek CC +4 "manipulator"&<(i +80 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +86 "core" ( + "manipulator"&=& +5 "core" &b  KE +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &>& +3 "core" &b < JE +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&?'Ͻ +104 "core" ' +2 "manipulator"&@& +4 "core" &b S LE +2 "manipulator"&A% +5 "core" % Mr +3 "collection"'B& +4 "core" &\  +3 "collection"'C& +5 "core" &\  +3 .tCC.seek :closed +3 "collection"'D(S +6 "core" &\  +4 & \ A +8 & Hu\ 3 +9 &Hozw\ G +10 &[~i\ R +9 &Jn\ R +9 &fMb\ R +10 &)M~i\ R +9 &L~k\ Q +10 &Lg\ Q +9 &oL\\\ R +9 &2LT\ Q +10 & KT\ Q +9 &"KT\ R +9 &$wNU\ R +10 &&9IS\ R +9 &'K~O\ Q +9 &)JL\ R +10 &+KK\ Q +9 &-AJP\ R +10 &/NN\ R +9 &0KA\ R +9 &2N:\ R +10 &4JL}8\ Q +9 &6 K~;\ R +9 &7M<\ R +10 &9J0\ R +9 &;QJ*\ R +10 &=N}-\ R +9 &>I.\ R +9 &@L(\ R +10 &BXN4\ R +9 &DN1\ R +10 &EW~4\ S +9 &G]~4\ T +9 &ITu6\ V +10 &K~.\ Y +9 &L(\ ] +9 &N)\ \ ^ +10 &PA$\ \ _ +9 &R#\ ` +9 &SaN \ *} +10 &Sy\ N +5 ( +2 "collection"'C& +5 "core" &Sp\ N +2 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.11 +3 .Hand.open +3 "manipulator"&E1 +77 "core" 1 +3 "manipulator"&F% +4 "core" %  Fr +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +12 .Flow.setRate 7.0 +9 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +3 "sampler")H+ +4 "core" + +3 "sampler")I% +5 "core" % \\ 3 +2 "collection"'J& +4 "core" &Sp\ N +4 "Can"\ g w +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +3 "collection"'K  +7 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")L  +7 "core"  +5 .tSS.reconfigure :fast +3 "sampler")#.0X S - +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +6 "sampler")#.0X% +4 "core" %$+* T  +2 "sampler")6% +5 "core" %$*( `  + .tIntake.select :close +2 "sampler")0 +16 )3% +3 "core" %$++ Z  +2 .tSSV.dial :exhaust +2 "sampler")@  +80 "core"  +5 .tExhaust.select :open +2 "sampler")@ +16 .tSS.seek 0ml +2 "sampler")A' +897 "core" ' +2 .tExhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")B  +82 "core" +5 #tAllowing 130s for 25.0ml of remaining 800.0ml +5 "Can" &2 + .tIntake.select :open +2 "sampler") +215 "collection"'9% +4 "core" %qr% +2 #tIntake @34.1psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.93ml/s +5 "sampler")#.0X?% +4 "core" %ln +2 "sampler")6% +4 "core" %!-, W +2 "sampler")3% +5 "core" %!++ T + .tIntake.select :close +2 "sampler")0 +16 )@% +3 "core" %!,. Q +2 .tSSV.dial :exhaust +2 "sampler")-  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +58 .tSS.seek 0ml +2 "sampler")=' +853 "core" ' +2 .tExhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")B  +78 "core"  +5 #tAllowing 130s for 25.0ml of remaining 500.0ml +5 "Can" *dBh +2 .tIntake.select :open + "sampler") +216 "collection"'9% +3 "core" %ps( +3 #tIntake @34.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.93ml/s +6 "sampler")#.0X?+ +5 "core" + +3 "collection"'6% +4 "core" %nm( +3 "sampler")3% +4 "core" %"(* R +2 "sampler")@% +5 "core" %"** Q +2 .tIntake.select :close +2 "sampler")0 +15 )-% +4 "core" %",, S +3 .tSSV.dial :exhaust +2 "sampler")8  +80 "core"  +5 .tExhaust.select :open +2 "sampler")@ +15 .tSS.seek 0ml +3 "sampler")/' +900 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")B  +80 "core" +5 #tAllowing 130s for 25.0ml of remaining 200.0ml +4 "Can"p . +2 .tIntake.select :open + "sampler") +216 "collection"'9% +4 "core" %os5 +2 #tIntake @34.2psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.93ml/s +5 "sampler")#.0X?' +330 "core" ' +2 .tSS.stop + "sampler")5 +7 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +4 "collection"'B& +6 "core" &Sl\ N +3 ."airStroke"CSV.dial :waste +3 "sampler")9% +2 "collection"'/ +8 "core" % R +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")C  +4 "collection"'? @ +7 "core" A +61 +3 "collection"'I% +5 "core" %\  +3 ."airStroke"CS.seek 0ml +2 "collection"';' +6 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'A @ +44 "core"  +4 .tCTV.dial :air +2 "collection"'=  +18 "core"  +4 .tdelay 15 seconds +4 "core" B +5 ."airStroke"CS.seek 10ml +2 "collection"'F' +1491 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +138 "core"  +5 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure :exhale +5 "collection"'L  +3 "sampler")#.0XHfd +145 "collection"'\ 9 +10 "core" 9oymd +104 "collection"'#9 +2 "core" 9qa +103 "collection"'9 +3 "core" 9u^ +103 "collection"'$9 +3 "core" 9y[ +103 "collection"'9 +3 "core" 9~W +103 "collection"'9 +4 "core" 9"U +103 "collection"'+9 +3 "core" 98DR +103 "collection"',9 +3 "core" 9ZeO +103 "collection"'9 +3 "core" 9|K +103 "collection"'"9 +3 "core" 9H +103 "collection"'9 +3 "core" 9G +103 "collection"')9 +3 "core" 9C +103 "collection"'9 +3 "core" 9 @ +103 "collection"'9 +3 "core" 9)> +103 "collection"'(9 +3 "core" 9>G; +103 "collection"'49 +4 "core" 9\\f9 +103 "collection"'9 +3 "core" 9z6 +103 "collection"'.9 +3 "core" 94 +103 "collection"'59 +3 "core" 93 +103 "collection"'09 +3 "core" 91 +103 "collection"'&9 +3 "core" 9. +103 "collection"'9 +3 "core" 9- +103 "collection"'*9 +3 "core" 9)+ +103 "collection"'79 +3 "core" 98C) +103 "collection"'69 +3 "core" 9P[( +103 "collection"'%9 +3 "core" 9hq& +103 "collection"':9 +3 "core" 9}% +103 "collection"'39 +3 "core" 9# +103 "collection"'89 +3 "core" 9" +103 "collection"'29 +3 "core" 9! +103 "collection"'-9 +4 "core" 9 +103 "collection"'19 +3 "core" 9 +103 "collection"'@9 +3 "core" 9 +103 "collection"'B9 +3 "core" 9   +103 "collection"'99 +3 "core" 9  # +103 "collection"'?9 +4 "core" 9 ( 3 +103 "collection"'/9 +3 "core" 9 8 C +102 "collection"'I9 +3 "core" 9 G Q\  +103 "collection"'C9 +3 "core" 9 U ` +103 "collection"'=9 +3 "core" 9 c n +103 "collection"'A9 +3 "core" 9 p { +103 "collection"'>9 +3 "core" 9 }  +103 "collection"';9 +3 "core" 9  +103 "collection"'K9 +3 "core" 9 # +103 "collection"'L9 +3 "core" 9 ' +103 "collection"'P9 +4 "core" 9 , +103 "collection"'Q9 +2 "core" 9 0 +103 "collection"'R9 +3 "core" 9 4 +103 "collection"'9 +3 "core" 9 8 +103 "collection"'J9 +3 "core" 9 = +103 "collection"'F9 +4 "core" 9 A +103 "collection"'N9 +3 "core" 9 E +103 "collection"'T9 +45 "core" 9 K +111 "collection"'!9 +3 "core" 9 P +103 "collection"'O9 +3 "core" 9 \ T +103 "collection"'[9 +3 "core" 9\ \ \ X +103 "collection"'W9 +3 "core" 9\ \ \\ +103 "collection"'E9 +3 "core" 9\ \ ` +103 "collection"'V9 +3 "core" 9\ \ e +103 "collection"'M9 +3 "core" 9\ \ !i +103 "collection"'H9 +4 "core" 9\ \ &m +103 "collection"'X9 +3 "core" 9\ !\ *q +102 "collection"'Z9 +4 "core" 9\ %\ 0v +103 "collection"'Y9 +2 "core" 9\ *\ 5z +103 "collection"'`9 +3 "core" 9\ .\ 9~ +103 "collection"'e9 +3 "core" 9\ 3\ = +103 "collection"'f9 +3 "core" 9\ 7\ A +103 "collection"'a9 +3 "core" 9\ ;\ F +103 "collection"'_9 +3 "core" 9\ ?\ I +103 "collection"'S9 +3 "core" 9\ C\ L +103 "collection"'U9 +4 "core" 9\ G\ Q +103 "collection"'g9 +3 "core" 9\ J\ U +103 "collection"'^9 +3 "core" 9\ N\ X +103 "collection"'\\9 +3 "core" 9\ Q\ ] +103 "collection"']9 +3 "core" 9\ T\ ` +103 "collection"'i9 +4 "core" 9\ W\ b +103 "collection"'o9 +3 "core" 9\ [\ f +103 "collection"'c9 +3 "core" 9\ ^\ i +103 "collection"'j9 +3 "core" 9\ a\ l +103 "collection"'p9 +3 "core" 9\ d\ o +103 "collection"'d9 +4 "core" 9\ g\ r +103 "collection"'h9 +3 "core" 9\ j\ u +102 "collection"'b9 +5 "core" 9\ l\ x +103 "collection"'r9 +3 "core" 9\ o\ z +103 "collection"'n9 +3 "core" 9\ r\ ~ +103 "collection"'m9 +4 "core" 9\ u\  +103 "collection"'s9 +3 "core" 9\ x\  +102 "collection"'z9 +3 "core" 9\ z\  +103 "collection"'y9 +3 "core" 9\ }\  +4 .tCH.hold 10:00,70C +5 "collection"'q `\ `\ z  +3 't9 +7 "core"  + 9\ ~\  +2 "collection"'l% +4 "core" % n +3 #tBegun lysing Collection Puck Heater at 68.1C/31.7psia +50404 "Can"# ; +9581 "core" ` +2 "collection"'k9 +3 "core" 9\ \ +3 "collection"'|% +4 "core" % \  +2 #tEnded lysing Collection Puck Heater at 70C/33.5psia +3 .CS.seek 0ml +4 "collection"'}' +340 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"' @ +103 "core" A +4 .tCSV.dial :air +3 "collection"' @ +45 "core" ? +5 .tCS.seek 5ml +4 "collection"'~'oW +1348 "core" ' +2 .tCSV.dial CTV +2 "collection"'{  +51 "core"  +5 .tdelay 2 seconds +201 .CSV.dial :air +3 "collection"'u @ +44 "core" ? +4 .tdelay 2 seconds +248 .CSV.dial CTV +7 "collection"'v  +46 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +47 "core" > +4 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'' +1352 "core" ' +2 "collection"'% +4 "core" % A\  +2 #tPuck @64.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +4 "collection"' +106 "core" ~ +4 .tCBV.dial CSV +2 "collection"'  +31 "core"  +5 "collection"'% +5 "core" % \  +3 .tCS.seek 5ml +2 "collection"' 'oU +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +46 "core" +4 "collection"'% +4 "core" %oS u\  +3 .tCS.seek 6.999ml +2 "collection"'' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +43 "core" ? +4 .tCS.seek 10ml +3 "collection"'' +839 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +119 "core" _ +5 #tLysing Complete + "collection"'& +7 "core" &Sl|~ p\ N +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"& % +7 "core" %\  L +2 "storage"(% +4 "core" %d \ # +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"( ( +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 (& +4 "core" & \  +2 "manipulator"&\ & +4 "core" &b KE +3 "manipulator"&#% +4 "core" %\  [ K +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&(# +153 "core" ( +2 "manipulator"&$& +4 "core" &$ M +3 "storage"(& +4 "core" & [\ " +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(+& +4 "core" & \ # +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(,'> +279 "core" ' +2 "storage"(- +3 "core" -'> +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 .tSE.seek :place +2 "storage"("' +43 "core" ' +2 "manipulator"&& +5 "core" &$  M +2 "manipulator"&)% +4 "core" %ѳ W MO +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +3 "manipulator"&(i +152 "core" ( +2 "manipulator"&(& +4 "core" &k$ 7 J?T +2 .tElbow.reconfigure :loose +46 "manipulator"&$ &.,(#b +13 &4& +3 "core" &k$ y I?T +3 .tForearm.seek CC +3 "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&./ +69 "core" / +3 .tCC.seek :open +5 "collection"'5( +402 "core" ( +2 "storage"(0& +4 "core" & \ ' +2 "storage"(&& +5 "core" & \ ' +2 "manipulator"&& +4 "core" &k$  P?T +2 "manipulator"&*% +5 "core" % Ͽ O\ +3 .tForearm.seek :retract +2 "manipulator"&7'\ +99 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&6(# +163 "core" ( +2 "manipulator"&%& +4 "core" &-  I U +2 "storage"(:& +5 "core" & \ ) +2 .tElbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&3' +104 "core" ' +2 .tElbow.hold +2 "manipulator"&8, +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&21 +68 "core" 1 +3 "manipulator"&-% +3 "core" % $ " I +3 "storage"(1& +4 "core" & \ \ # +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 320 counts +2 "manipulator"&@'P +16 "core" ' + "manipulator"&B& +5 "core" &-  V +2 "storage"(9& +5 "core" & 9\ * +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&?' +19 "core" ' +2 "storage"(/% +4 "core" % \ * +3 ."downElevator"SE.seek :down +4 "storage"(I'g +100 (C% +3 "core" %jD ^\ '[t +3 "manipulator"&=% +4 "core" %  ~ R +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +50 ' + ."downElevator"SE.stop +2 "storage"(5 +6 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'>& +7 "core" & e\ & +2 "manipulator"&;& +5 "core" &-  V +2 "manipulator"&K% +4 "core" %\   = V +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(- +178 "core" ( +2 "manipulator"&P& +4 "core" &-  . U +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Q& +4 "core" &- - O U +3 .tForearm.seek :garage +4 "manipulator"&R'a +112 "core" ' +3 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&J& +48 "core" &- a C +9 "manipulator"&F% +4 "core" % nZ  Q C +3 .tForearm.seek :retract +2 "manipulator"&N'\ +107 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&T(i +308 "core" ( +2 "manipulator"&!& +4 "core" &s  N W; +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &O& +3 "core" &s  W; +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&['Ͻ +105 "core" ' +2 "manipulator"&W& +4 "core" &s  T; +2 "manipulator"&E% +5 "core" %Ϲ  f S +3 "collection"'V& +4 "core" &\ $ +3 "collection"'M& +6 "core" &\ % +3 .tCC.seek :closed +2 "collection"'H(S +9 "core" &\ $ +3 &\ $4 +9 &;Iv\ 1 +9 &cpv\ F +9 &V \ \ P +10 &H X\ O +9 &L \ P +10 &IL\ O +9 & K\ !O +9 &J\ O +10 &M %\ P +9 &PJ \ !P +9 &!J\ O +10 &"J\ !O +9 &$KN\ !P +9 &&XM\ P +10 &(N\ P +10 &)H\ P +9 &+J 7\ O +9 &-`J D\ P +9 &/"N \ P +10 &0K\ O +9 &2J~\ P +9 &4hN\ P +10 &6*Nu\ !P +9 &7M\ P +10 &9O \ P +9 &;pM \ P +9 &=1K\ !P +10 &>K\ O +9 &@L\ !O +10 &BxMj\ P +9 &D7T=\ Q +9 &Egw\ S +10 &G\ Y +9 &IWv|\ ^ +9 &Krq\ ] +10 &Lst\ ^ +9 &Nsv\ ` +10 &P[tv\ _ +9 &Rwy\ ` +9 &SxMww\ "h +10 &Sxy\ 't +9 &Snyz\ V +3 ( +2 "collection"'M& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.52 + "collection"'X& +7 "core" &Smz{\ V +3 .tHand.open + "manipulator"&Z1 +68 "core" 1 +2 "manipulator"&Y% +4 "core" % ϱ v L +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&`'\ +104 "core" ' +2 .tPSV.dial PSR +2 "processing"%e +134 "core"  +7 "processing"%f% +4 "core" %Ϯ\ < +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +17 .tPS.seek 1.5ml +2 "processing"%a' +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%_  +46 "core"  +5 .tPS.seek 0ml +3 "processing"%S'ϴ +1601 "core" ' +2 .tPSV.dial PSR +3 "processing"%U +45 "core"  +8 .tPSR.select :air +3 "processing"% +18 .tPS.seek 2.5ml +2 "processing"%g'\ +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%^ +47 "collection"'\\  +16 "core"  +2 "processing"%] +4 "core"  +2 "processing"%i  +45 "core"  +19 +8 .tPSV.dial :mixloop +2 "processing"%o +105 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'c  +17 "core"  +4 .tPTV.dial :PRVmixing +2 "processing"%j  +75 "core" +5 .tPS.seek 0ml +3 "processing"%p'ϴ +2603 "core" ' +2 .tPSV.dial :air +2 "processing"%d  +44 "core"  +5 .tPS.seek 2.5ml +3 "processing"%h'\ +2600 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%b +46 "core" +5 .tPS.seek 0ml +3 "processing"%r'ϴ +2598 "core" ' +2 .tPSV.dial :air +2 "processing"%n  +51 "core"  +5 .tPS.seek 2.5ml +4 "processing"%m'\ +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%s +46 "core" +5 .tPS.seek 0ml +3 "processing"%z'ϴ +2601 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&y& +7 "core" &s  M R; +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&t(i +5 "core" ( +2 "manipulator"&l& +5 "core" &s ; P; +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &w& +4 "core" &s V P; +3 .tForearm.seek CC +3 "manipulator"&q'Ͻ +101 "core" ' + .tHand.close +2 "manipulator"&k/ +79 "core" / +4 .tCC.seek :open +3 "collection"'|( +406 "core" ( +2 "manipulator"&x& +4 "core" &s  h S; +3 "manipulator"&% +4 "core" %  T +3 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&}(- +283 "core" ( +2 "manipulator"&{& +4 "core" &-   0 W +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &u& +3 "core" &-  } Y +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&v'a +106 "core" ' +3 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&~% +5 "core" % eT 7 B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +50 "manipulator"&'\ +110 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +7 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%  +6 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%  +2 "collection"'  +19 "core"  + ~ +7 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'& +6 "core" &\ ' +2 "manipulator"& % +5 "core" %\  6 V +2 "storage"(% +5 "core" %n l\ + +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"( ( +214 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (& +3 "core" & \ + +3 "manipulator"& & +4 "core" &-   V +2 "manipulator"&% +5 "core" %\   U +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&(* +180 "core" ( +2 "manipulator"&& +4 "core" &%   T( +2 "storage"(\ & +5 "core" & \ * +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&#'ѷ +99 "core" ' +2 "storage"('& +4 "core" & \ + +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +10 .tSE.seek :beamBreak +2 "storage"($'> +251 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (+& +4 "core" & [\ & +2 "manipulator"&<& +4 "core" &% L P( +3 .tElbow.seek 2 + "manipulator"&G(* +6 "core" ( +2 "manipulator"&& +5 "core" &% ? O( +2 "storage"(& +4 "core" & "\ % +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&)'' +26 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tHand.close + "manipulator"&,/ +70 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&(& +8 "storage"('g +3 "core" &%  ) S( +3 "manipulator"&4% +5 "core" %   T +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +3 "manipulator"&.(i +91 "core" ' + ."downElevator"SE.stop + "storage"(5 +66 "core" ( +2 "manipulator"&& +4 "core" &u U1 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +52 &D& +8 "core" &u  R R1 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"&0'Ͻ +93 "core" ' +2 "manipulator"&&& +4 "core" &u ! U1 +3 "manipulator"&% +4 "core" % SK +3 "collection"'*& +4 "core" &r\ ( +3 "collection"'%& +6 "core" &5\ ' +3 .tCC.seek :closed +4 "collection"':(S +5 "core" &\ ( +4 &\ ' +8 &/s\ +| +9 &ct\ ? +10 &oh~\ P +9 &1IB\ P +10 &N\ P +9 &N\ !P +9 &wN\ P +10 &9Jz\ "P +9 &OG\ !P +10 &I\ !O +9 & I\ !P +9 &"BH\ "O +10 &$LI\ !O +9 &%N\ P +9 &'I\ "P +10 &)JI\ O +9 &+ K\ P +9 &,M\ P +10 &.N\ P +9 &0QMz\ P +10 &2NV\ O +9 &3K9\ !O +9 &5N\ !P +10 &7YN\ P +9 &9Ls\ "P +10 &:I\ "P +9 &<N\ !O +9 &>bJ\ O +10 &@#N\ !P +9 &ANq\ !O +9 &CLT\ O +10 &EgQ8\ !P +9 &G'X\ Q +10 &Hh\ T +9 &J\ W +9 &LN\ \\ +10 &N\ !\ ^ +9 &O\ ^ +9 &QG\ ^ +10 &S)u\ . +9 &S\ Z +9 ( +2 &Sn\ U +3 "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.18 +4 .Hand.open +3 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % 4 LK +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'-  +134 "core" ~ +5 .tCSV.dial CTV +3 "collection"'1  +31 "core"  +6 .tPS.seek 2.5ml +4 "processing"%B'\ +2607 "core" ' +2 "collection"'9% +4 "core" % >@\  +3 .tCS.seek 4.25ml +2 "collection"'/'W +1539 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%7  +46 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%C  +74 "core"  +6 .tPS.seek 0ml +3 "processing"%='ϴ +2600 "core" ' +2 .tCBV.dial between PRV and waste1 +3 "collection"'6 ` +32 "core" ^ +4 .tCSV.dial :air +2 "collection"'3 @ +45 "core" ? +5 .tCS.seek 10ml +3 "collection"'>' +1542 "core" ' +2 .tCSV.dial CTV +2 "collection"'@  +46 "core"  +6 .tCS.seek 0ml +4 "collection"';' +2621 "core" ' +3 .tCBV.dial :waste1 +2 "collection"'K @ +31 "core" ? +5 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'"  +133 "core" +3 "collection"'?& +4 "core" &Sk\ U +3 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&P% +6 "core" %\   J +2 "storage"(Q% +4 "core" %s v \  +46 "storage"(I. +11 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 .tSC.seek 1 +2 "storage"(8( +195 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (& +4 "core" & d v\  +2 "manipulator"&J& +4 "core" &u  J1 +3 "manipulator"&F% +4 "core" %\   K +3 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&A(# +118 "Can"\ Q> V +62 "core" ( +2 "manipulator"&R& +4 "core" & ; Kh +2 "storage"(L& +5 "core" & \  +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&!' +101 "core" ' +2 "storage"(O& +4 "core" & E\ ! +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(W'> +305 "core" ' +3 "storage"(E- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +6 "manipulator"&V& +3 "core" &  Gh +2 "storage"(N& +4 "core" & y \  +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&5' +34 "core" ' +2 .tElbow.hold +3 "manipulator"&X, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 "storage"(Z- +2 "core" -' +4 .tSE.seek 0.16 Pucks below Top Plate +2 "storage"(Y'5 +32 "core" ' + "manipulator"&M% +4 "core" %! e v * ? +2 "storage"(e& +5 "core" & s \  +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 317 counts +2 "manipulator"&f'M +20 "core" ' +2 "manipulator"&[& +4 "core" &&  H\\ +2 "storage"(_& +4 "core" & \  +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&a' +24 "core" ' +3 .tSE.seek 1.16 Pucks below Top Plate +2 "storage"(U' +39 "core" ' +2 "manipulator"&S& +4 "core" && M K\\ +2 "manipulator"&^% +4 "core" % ( K +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&]'\ +90 "core" ' +3 .tElbow.seek CC +2 "manipulator"&i(i +167 "core" ( +3 "manipulator"&\\& +4 "core" &u - G. +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &o& +3 "core" &u  F. +3 .tForearm.seek CC +2 "manipulator"&c'Ͻ +140 "core" ' +9 .tHand.close +2 "manipulator"&j/ +67 "core" / +4 .tCC.seek :open +4 "collection"'g( +402 "core" ( +2 "storage"(d& +4 "core" & =\ % +2 "storage"(p& +5 "core" & U\ # +2 "manipulator"&b& +4 "core" &u < O. +3 "manipulator"&h% +4 "core" % d P' +3 .tForearm.seek :retract +2 "manipulator"&n'\ +95 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek 1 +2 "manipulator"&r(# +158 "core" ( +2 "manipulator"&s& +4 "core" &%  i Q +2 "storage"(m& +5 "core" & q\ & +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"&y' +105 "core" ' +2 .tElbow.hold +4 "manipulator"&l, +4 "core" , +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&w1 +77 "core" 1 +3 "manipulator"&k% +4 "core" % # ) J +2 "storage"(T& +4 "core" & \ # +2 .tForearm.force -20 + "manipulator"&5 +7 .tForearm.seek 1 + 319 counts +2 "manipulator"&`'O +17 "core" ' + "manipulator"&H& +5 "core" &%  4 V +2 "storage"(x& +4 "core" & \ ' +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +25 "core" ' +2 "storage"(q% +5 "core" % b\ ' +3 ."downElevator"SE.seek :down +3 "storage"({'g +99 (t% +4 "core" %6C i\ 'Zr +2 "manipulator"&u% +4 "core" % V S +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +50 ' + ."downElevator"SE.stop +2 "storage"(5 +5 .tPSV.dial :air +2 "processing"%~  +86 "core"  +5 .tPS.seek 2.5ml +3 "processing"%'\ +2603 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +44 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +56 "core" +4 .tdelay 1 second +101 .PSV.dial :mixloop +3 "processing"% +55 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +54 "core" +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'ϴ +2640 "core" ' +10 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" &\ C +3 "manipulator"& & +4 "core" &%  C W +2 "manipulator"&% +4 "core" %\  a V +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +181 "core" ( + "manipulator"&v& +5 "core" &-  U +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" &- U +3 .tForearm.seek :garage +2 "manipulator"& 'a +114 "core" ' +2 .tHand.close + "manipulator"&/ +80 "core" / +2 "manipulator"& & +4 "core" &- % B +2 "manipulator"&% +4 "core" % tR R B +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +106 "core" ' +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&}(_ +121 "core" ( +2 "manipulator"&'& +4 "core" &`  1 W +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" &`  Y U +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&'$ +97 "core" ' +2 "manipulator"&+& +4 "core" &` " ) S +2 "manipulator"&<% +5 "core" %*  \ R +3 "processing"%& +4 "core" &\ > +3 "processing"%& +6 "core" &\ ? +3 .tPC.seek :closed +2 "processing"%,(^ +6 "core" &\ @ +5 & \ ?? +8 & Hu\ 52 +10 &0n}\ 4G +9 &[\ 6R +10 &N\ 7R +9 &OJ\ 7R +9 &O\ 7R +10 &K\ 7R +9 &M \ 8R +9 &UJ\ \ :R +10 &N\ 9R +9 & I\ 9R +10 &"M\ :R +9 &$^J\ :R +9 && L\ :R +10 &'L\ 9R +9 &)J \ :R +10 &+gI\ :R +9 &-)J\ 9R +9 &.L\ 8R +10 &0K\ 7Q +9 &2oJ\ 8R +9 &40N \ 7R +10 &5K\ 7R +9 &7N%\ 9R +10 &9wI'\ 8R +9 &;9I,\ :R +9 &<N*\ :R +10 &>N \ 9R +9 &@R)\ 9R +9 &B?T1\ 9R +10 &Cc0\ 8T +9 &E,\ 4W +9 &Gv~7\ 6X +10 &I8.\ 5X +9 &J2\ 4X +10 &L,\ 5Y +9 &Nz<\ 5Y +9 &P:E\ 5Z +10 &QB\ 5Z +9 &SD\ 5Y +10 &UH\ 5Z +9 &WBF\ 3Z +9 &YA\ 4Z +10 &ZH\ 3[ +9 &\\R\ 4[ +9 &^.}pQ\ 5- +10 &^tT\ 6A +9 ( + &^3T\ :8 +3 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.77 + "processing"%(& +6 "core" &^3R\ :8 +3 .tHand.open +2 "manipulator"&41 +73 "core" 1 +2 "manipulator"&% +5 "core" % % N +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%  +46 "core"  +5 .tPSV.dial :mixloop +2 "processing"%$ +45 "core" +4 "processing"%)% +4 "core" %Ϸ\ 9 +3 .tPS.seek 0.3ml +2 "processing"%D' +387 "core" ' + .tPSV.dial PSR +3 "processing"%G +103 "core"  +60 #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +2 "processing"%&'' +482 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%'\ +1897 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"%* +104 "core" +5 .tPTV.dial :mixing +2 "processing"% @ +76 "core" B +5 .tPBV.dial :waste2 +2 "processing"%  +96 "core"  +5 .tPS.seek 0ml +3 "processing"%|'ϴ +2605 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &` i P +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&(_ +6 "core" ( +2 "manipulator"&%& +4 "core" &`  N +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &-& +3 "core" &`  O +3 .tForearm.seek PC +2 "manipulator"&1'$ +96 "core" ' + .tHand.close +2 "manipulator"&0/ +76 "core" / +4 .tPC.seek :open +3 "processing"%z( +461 "core" ( +2 "manipulator"&9& +5 "core" &`   U +2 "manipulator"&% +4 "core" % 7 1 U +3 .tForearm.seek :retract +4 "manipulator"&7'\ +97 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&C(- +134 "core" ( + "manipulator"&B& +4 "core" &-  " U# +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &6& +3 "core" &-\  H T# +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&3'a +118 "core" ' + .tHand.open +2 "manipulator"&/1 +78 "core" 1 +2 "manipulator"&@% +4 "core" % hG ~ w  > +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&>'\ +112 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%K& +6 "core" &]\ B +2 "manipulator"&"% +5 "core" %\  U r +2 "storage"(?% +4 "core" %] \ \ + +3 "storage"(P. +3 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +3 "storage"(Q( +200 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (I& +3 "core" & 4\ $ +2 "manipulator"&& +5 "core" &-   T# +2 "manipulator"&J% +4 "core" %\   T r +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&F(* +178 "core" ( +3 "manipulator"& & +48 "core" &* # 9 U3 +9 "storage"(R& +5 "core" & 4\ * +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&L'ѷ +88 "core" ' +2 "storage"(.& +4 "core" & 5\ * +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(O'> +257 "core" ' + "storage"(2- +4 "core" -'\\ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (E& +3 "core" & o\ # +2 "manipulator"&V& +4 "core" &* M3 +3 .tElbow.seek 2 +2 "manipulator"&N(* +6 "core" ( +2 "manipulator"&Z& +4 "core" &* M3 +2 "storage"(M& +4 "core" & \ # +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&e'' +33 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tHand.close + "manipulator"&[/ +69 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&_& +3 "storage"(S'g +6 "core" &*  M3 +3 "manipulator"&^% +4 "core" %  | P: +3 .tForearm.seek :retract +2 "manipulator"&!'\ +92 "core" ' +2 .tElbow.seek PC +4 "manipulator"&A(_ +95 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +154 "core" ( +2 "manipulator"&W& +4 "core" &f V +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &5& +4 "core" &f $ T +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&f'$ +99 "core" ' +2 "manipulator"&Y& +5 "core" &f 8  U +2 "manipulator"&\\% +4 "core" %  6 WJ +3 "processing"%o& +4 "core" &n\ A +3 "processing"%a& +6 "core" &x\ @ +3 .tPC.seek :closed +3 "processing"%X(^ +7 "core" &h\ ? +3 &b\ @6 +9 &9FsX\ 62 +9 &]nwN\ 5F +9 &YS\ 8R +10 &DO\ :Q +9 &yIC\ :R +9 &;ID\ :R +10 &H:\ L\  +103 "processing"%t9 +3 "core" 9B +103 "processing"%u9 +3 "core" 9G +103 "processing"%y9 +3 "core" 9K +103 "processing"%`9 +3 "core" 9O +103 "processing"%U9 +3 "core" 9 S +103 "processing"%~9 +3 "core" 9(X +103 "processing"%9 +3 "core" 91\\ +103 "processing"%{9 +3 "core" 98` +103 "processing"%=9 +4 "core" 9@d +103 "processing"%9 +2 "core" 9Gi +103 "processing"%9 +3 "core" 9Mm +4 .tPH.hold 2:00:00,28C +5 "processing"% ppJ +3 .tdelay 1:30 +6 "core" m +8999 .tPSR.select :air +2 .PSV.dial PSR +5 "processing"% +106 "core"  +8 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +17 .tPS.seek 0.5ml +2 "processing"%' +588 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +18 .tPS.seek 2ml +3 "processing"%'˹ +1596 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +76 "core"  +7 .tPSV.dial PTV +2 "processing"% +77 "core" +4 .tPBV.dial :waste1 +3 "processing"%v  +137 "core"  +4 "processing"%% +4 "core" %˸\ 9 +3 .tPS.seek 1.5ml +2 "processing"%l' +580 "core" ' +3 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +6 .tPS.seek 0ml +4 "processing"% 'ϴ +1596 "core" ' +3 .tdelay 5:00 +22105 "Can"\ %FA +7948 #trecoverPSRreagent08 + .PTV.dial :puck +4 "processing"%  +7 "core"  +5 .tPBV.dial :waste1 +2 "processing"%  +38 "core" +5 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +38 "core" , +6 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"% +76 "core"  +8 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +5 .tPS.seek 2.5ml +2 "processing"% '\ +2466 "core" ' +2 .tPSV.dial PTV +3 "processing"%+ +75 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"%< +76 "core"  +8 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"% +75 "core" +6 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +5 .tPS.seek 0ml +3 "processing"%\ 'ϴ +2459 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +133 "core" +4 .tPSV.dial :mixloop +2 "processing"%( +47 "core" +4 .tPRV.dial :ab1 +2 "processing"%4 @ +80 "core" A +5 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%' +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +5 "collection"'  +3 "processing"%  +45 "core" +2  +5 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +7 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"=/home/esp/esp2/mission/3peat_23AUG01.rb:28:in `myDA_WCR'"//home/esp/esp2/mission/3peat_23AUG01.rb:44"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"//home/esp/esp2/mission/3peat_23AUG01.rb:43"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"//home/esp/esp2/mission/3peat_23AUG01.rb:41"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "processing"%$% +4 "core" %\ \ 6 +3 .tPS.seek 0.3ml +3 "processing"%)' +346 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +4 .tPRV.dial :air +3 "processing"%  +47 "core"  +5 .tPS.seek 0.9ml +2 "processing"%G'A +1263 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%D @ +75 "core" > +6 .tPS.seek 0.5ml +2 "processing"%&' +875 "core" ' +3 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%*  +46 "core"  +5 .tPS.reconfigure :default +3 "processing"%#A d`xb +5 .tPS.seek 2ml +3 "processing"%'˹ +1591 "core" ' + .tPSV.dial :PML +3 "processing"% +46 "core" +4 .tPTV.dial :mixing +2 "processing"% @ +78 "core" B +48 .tPBV.dial :waste1 +9 "processing"%  +37 "core"  +4 "processing"%%% +4 "core" %˵\ . +3 .tPS.seek 1.85ml +3 "processing"%-' +236 "core" ' +2 .tPBV.dial between PSV and waste1 +3 "processing"%0 * +37 "core" , +7 .tPS.seek 0ml +3 "processing"%}'ϴ +1948 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'#& +5 "core" &D\  +2 "manipulator"&,& +5 "core" &f * N +2 "manipulator"&9% +5 "core" %\  E E +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +138 "core" ( +2 "manipulator"&B& +5 "core" &-\ 4 O# +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &6& +3 "core" &-\ L# +3 .tForearm.seek :garage +3 "manipulator"&1'a +113 "core" ' +3 .tHand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&/& +3 "core" &-\ N R . :# +3 "manipulator"&@% +4 "core" % t^ K N  : +3 .tForearm.seek :retract +2 "manipulator"&7'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&K(i +271 "core" ( +2 "manipulator"&"& +5 "core" &_- K KF +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &?& +4 "core" &_- x  GF +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&P'Ͻ +101 "core" ' +2 "manipulator"&3& +4 "core" &_- {  =F +2 "manipulator"&I% +5 "core" %ϩ  G +3 "collection"'& +4 "core" &A\  +4 "collection"'J& +6 "core" &@\  +3 .tCC.seek :closed +3 "collection"'8(S +7 "core" &=\  +3 &7\  +8 &1x<\ +{ +10 &ax4\ ? +9 &cj%\ Q +9 &"F%\ R +10 &O\ R +9 &J\ Q +9 &hL!\ R +10 &)G\ R +9 &I\ R +10 &G%\ R +9 & qG!\ Q +9 &"1I\ R +10 &#J\ R +9 &%M!\ R +9 &'yJ\ Q +10 &)9I!\ R +9 &*I\ R +10 &,G\ R +9 &.H\ R +9 &0CJ\ Q +10 &2J\ R +9 &3I \ R +9 &5I\ Q +10 &7KJ\ Q +9 &9 J\ R +10 &:I\ Q +9 &<J\ R +9 &>RG\ R +10 &@H\ Q +9 &AI\ R +10 &CN\ R +9 &ETZ\ T +9 &G v\ \ W +10 &H\ \\ +9 &Jy\ _ +9 &L8\ ` +10 &M \ ` +9 &O\ _ +9 &Q{\ a +10 &S {\ 4 +9 &S\ a +9 ( +2 &S\ W +2 "collection"'J& +5 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.57 + "collection"' & +6 "core" &S\ W +4 .tHand.open +2 "manipulator"&R1 +73 "core" 1 + "manipulator"&C% +5 "core" % ϩ g s 0 > +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +47 "manipulator"&.'\ +104 "core" ' +2 .tPSV.dial PSR +2 "processing"%> +108 "core"  +9 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +20 .tPS.seek 1.5ml +2 "processing"%2' +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%E  +44 "core"  +6 .tPS.seek 0ml +4 "processing"%V'ϴ +1595 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +46 "core"  +8 .tPSR.select :air +3 "processing"% +18 .tPS.seek 2.5ml +2 "processing"%M'\ +2606 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%[  +3 "collection"'_  +33 "core" ~ +132  +7 .tPSV.dial :mixloop +2 "processing"%^ +105 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'F  +7 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%L  +78 "core" +6 .tPS.seek 0ml +3 "processing"%O'ϴ +2608 "core" ' +2 .tPSV.dial :air +2 "processing"%e  +44 "core"  +6 .tPS.seek 2.5ml +4 "processing"%W'\ +2598 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%5 +46 "core" +6 .tPS.seek 0ml +4 "processing"%N'ϴ +2605 "core" ' +2 .tPSV.dial :air +2 "processing"%Y  +46 "core"  +6 .tPS.seek 2.5ml +3 "processing"%\\'\ +2604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%o +56 "core" +6 .tPS.seek 0ml +3 "processing"%S'ϴ +2602 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&!& +8 "core" &_+ [ U \ =F +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&z(i +5 "core" ( +2 "manipulator"&j& +5 "core" &_+ h d =F +45 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +4 &]& +4 "core" &_+ i W +258 "core" ' +2 "storage"(- +3 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +5 (& +4 "core" & t y 4\  +2 "manipulator"&|& +4 "core" & 4 I% +3 ."WCR"Elbow.seek 2 +2 "manipulator"&(* +7 "core" ( +2 "manipulator"& & +4 "core" & t { S D% +2 "storage"(& +54 "core" & p i \  +4 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&v'' +26 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&/ +74 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&& +3 "storage"('g +7 "core" &  G% +3 "manipulator"&l% +4 "core" % ' / Gj +4 ."WCR"Forearm.seek :retract +2 "manipulator"&d'\ +102 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&(i +90 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +55 "core" ( + "manipulator"&& +5 "core" &k* }  HDv +2 ."WCR"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &'& +3 "core" &k*  HDv +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' +2 "manipulator"& & +4 "core" &k* ~ t ADv +2 "manipulator"&+% +5 "core" %Ͼ k 6 E +3 "collection"'<& +3 "core" & \  +4 "collection"'& +6 "core" &\  +2 ."WCR"CC.seek :closed +4 "collection"'(S +6 "core" &\  +4 &\  +8 &/u\ +| +9 &bu\ ? +9 &aiK\ Q +10 &"G5\ Q +9 &JV\ Q +9 &ID\ P +10 &hJ\ Q +9 &*G\ Q +10 &J\ P +9 &I\ Q +9 & pI\ Q +10 &"2G\ Q +9 &#H\ Q +9 &%Hw\ Q +10 &'yH\ P +9 &):J\ Q +10 &*Lk\ Q +9 &,Fh\ Q +9 &.Id\ P +10 &0BIi\ Q +9 &2GV\ Q +9 &3I:\ P +10 &5ID\ P +9 &7JI?\ Q +10 &9 G8\ Q +9 &:G6\ Q +9 &<G$\ Q +10 &>RK \ Q +9 &@L%\ Q +9 &AL"\ Q +10 &CP!\ Q +9 &EWT$\ R +10 &G^\ S +9 &H\ W +9 &J~\ \\ +10 &L8\ _ +9 &M\ ^ +9 &O\ _ +10 &Q|\ ` +9 &S${\ 3 +9 &S\ "e +9 ( +3 "collection"'& +4 "core" &S\ [ +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.45 +5 .Hand.open +2 "manipulator"& 1 +75 "core" 1 +2 "manipulator"& % +4 "core" % Ͼ A ) 3 +3 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&('\ +97 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +9 .Flow.setRate 7.0 +9 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +4 "sampler")4+ +5 "core" + +3 "sampler")\ % +5 "core" % O  +2 "collection"'& +4 "core" &Sy\ [ +4 "Can"-\ oD\ m +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +4 "collection"'  +6 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +48 "sampler")$  +14 "core"  +6 ."WCR"SS.reconfigure :fast +4 "sampler")#.0X| +2 "sampler")-% +5 "core" %6,ot P  +17 "collection"'#% +4 "core" %@=[ +2 "sampler"),% +5 "core" %6, K  +20 "collection"'9% +3 "core" %B@t +3 "sampler")B% +4 "core" %6, K  +2 "collection"'6% +5 "core" %EE{ +2 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.93ml/s +5 "sampler")#.0XQ +2 "sampler")% +4 "core" %^ ^ +31 "collection"'7% +4 "core" %lo@ +2 "sampler")g% +5 "core" %^ Z +2 "sampler") % +4 "core" %^  S +2 ."WCR"Intake.select :close +2 "sampler")0 +19 )R% +3 "core" %^ O +2 ."WCR"SSV.dial :exhaust +3 "sampler")C  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")J' +398 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 #"WCR"Sampling 1000.0ml +6 .Flow.enablePump :primary +2 .Flow.setRate 3.5 +3 .Intake.select :close +3 .Exhaust.select :close +4 .SS.reconfigure :default +5 "sampler")#.0X+ +4 "core" + +3 "sampler")P% +4 "core" % [ +2 "collection"'}& +5 "core" &Svdf+ [ +4 "Can" H&\ +2 ."WCR"CTV.dial :intake +2 "collection"'E  +7 "core"  +7 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +6 "sampler")2  +83 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 1000.0ml +5 "Can" H*\ +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'Z% +3 "core" %op? +3 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.93ml/s +5 "sampler")#.0Xo% +4 "core" %mp% +2 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0Xo% +4 "core" %. P  +2 ."WCR"Intake.select :close +2 "sampler")0 +22 )J% +3 "core" %. D  +2 ."WCR"SSV.dial :exhaust +3 "sampler")^  +81 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +22 ."WCR"SS.seek 0ml +2 "sampler")F' +733 "core" ' + ."da"PSV.dial PTV +3 "processing"%_ +78 "core" +7 ."da"delay 5 seconds +69 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")e  +81 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +5 "Can" Pu >I +3 ."WCR"Intake.select :open + "sampler") +219 "collection"'O% +4 "core" %np +2 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +7 "sampler")#.A0Xo% +4 "core" %TQ +2 "sampler")J% +5 "core" %*JX @ ( +17 "collection"'^% +4 "core" %fc +2 "sampler") % +4 "core" %/ B  +21 "collection"'P% +4 "core" %jl\ +2 "sampler")_% +4 "core" %/  D +3 "sampler")e% +4 "core" %/ C +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )O% +3 "core" %/ I 5 +3 ."WCR"SSV.dial :exhaust +2 "sampler")L  +83 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +19 ."WCR"SS.seek 0ml +3 "sampler")F' +859 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")M  +81 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +50 "Can" U  +9 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'N% +4 "core" %no +2 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0Xo  +3 "sampler")\ % +4 "core" %' A  +2 ."WCR"Intake.select :close +2 "sampler")0 +17 )% +3 "core" %' D  +3 ."WCR"SSV.dial :exhaust +2 "sampler")*  +82 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")' +908 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +5 "Can" Xt ز +2 ."WCR"Intake.select :open + "sampler") +18 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +6 ."da"PSV.dial :air +2 "processing"%9  +58 "core" +6 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%B'\ +79 "collection"'D% +3 "core" %mo +3 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +5 "sampler")#.A0Xo% +4 "core" %lj +2 "sampler")J% +5 "core" %$ H  +2 "sampler")^% +5 "core" %$ :  +2 ."WCR"Intake.select :close + "sampler")0 +22 ) % +3 "core" %$ G  +2 ."WCR"SSV.dial :exhaust +3 "sampler")P  +81 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")_' +891 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +21 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")e  +81 "core" +9 #"WCR"Allowing 130s for 25.0ml of remaining 249.9ml +5 "Can" Y  +2 ."WCR"Intake.select :open + "sampler") +221 "collection"'O% +4 "core" %oo +2 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0Xo% +4 "core" %'FP : 9 +18 "collection"'J% +4 "core" %ca +2 "sampler")^% +4 "core" %+ B 5 +21 "collection"' % +3 "core" %km +3 "sampler")P% +4 "core" %. C +2 "sampler")2% +4 "core" %. ? +2 ."WCR"Intake.select :close +2 "sampler")0 +17 )"% +3 "core" %. 9  +2 ."WCR"SSV.dial :exhaust +3 "sampler")E  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +73 ."WCR"SS.seek 0ml +2 "sampler")e' +765 "core" ' +3 ."da"delay 2:00 +97 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")O  +79 "core"  +7 #"WCR"Allowing 130s for 25.0ml of remaining 74.9ml +5 "Can" ] ' +2068 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +9 "collection"'J @ +77 "core" ? +59 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'^  +152 "core"  +9 "collection"' % +5 "core" %   + ."WCR"CSV.dial between air and CTV +5 "collection"'P ` +60 "core" _ +6 ."WCR"CS.seek 7.29ml +5 "collection"'2' +287 ."da"PBV.dial between PSV and waste1 +2 "processing"%" * +38 "core" + +6 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%E +77 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%/'\ +322 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'?  +4 'O  +33 "core"  +105  +10 ."WCR"CS.reconfigure :pressurize +4 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +3 "collection"'C' +1625 "core" '  +4 ."WCR"delay 2:00 +446 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%e +77 "core" +6 ."da"delay 5 seconds +474 "Can" c +28 ."da"PSV.dial PSR +3 "processing"%N +76 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%_ +76 "core" +6 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%A  +76 "core"  +6 ."da"PS.seek 0ml +3 "processing"%W'ϴ +2576 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%F +136 "core"  +8 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%Z'˹ +2094 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +4 "processing"%M  +6 "core"  +8 ."da"PSV.dial PTV +2 "processing"%5 +77 "core" +6 ."da"PBV.dial :waste1 +3 "processing"%V  +38 "core" +6 "processing"%o% +4 "core" %˷A  +3 ."da"PS.seek 1.5ml +2 "processing"%L' +596 "core" ' +10 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +38 "core" + +6 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +108 "core"  +6 ."da"PS.seek 0ml +2 "processing"%\\'ϴ +1593 "core" ' +2 "processing"%a9 +3 "core" 96! +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%! +5 "core" 6" +2 "processing"%f& +4 "core" &^$V 3 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&[% +5 "core" %\    +3 "storage"(T% +4 "core" %Z  +2 "storage"(h. +3 "core" .( +3 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +3 "storage"(j( +200 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (x& +4 "core" & = +2 "manipulator"&Y& +5 "core" &k(  &Dv +2 "manipulator"&t% +4 "core" %\   c +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&-(# +176 "core" ( +2 "manipulator"&z& +4 "core" & ( $ !s +2 "storage"(c& +4 "core" &  P +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&~' +100 "core" ' +2 "storage"(`& +4 "core" & d +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(k'> +323 "core" ' + "storage"(y- +4 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +6 "manipulator"&s& +3 "core" & _ M 8 !s +2 "storage"(8& +4 "core" & z [ +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +3 "manipulator"&K' +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&u, +7 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "storage"(w- +3 "core" -' +4 ."da"SE.seek 1.15 Pucks below Top Plate +2 "storage"(7' +34 "core" ' + "manipulator"&n% +5 "core" %  +2 "storage"( & +4 "core" &  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 316 counts + "manipulator"&r'L +19 "core" ' +2 "manipulator"&& +4 "core" &! O R ?  j +3 "storage"(& +5 "core" & u +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&q' +23 "core" ' +3 ."da"SE.seek 2.15 Pucks below Top Plate +3 "storage"(;' +37 "core" ' +2 "manipulator"&S& +4 "core" &" c m O  i +2 "manipulator"&v% +5 "core" % p 0 +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&H'\ +92 "core" ' +51 ."da"Elbow.seek PC +13 "manipulator"&+(_ +25 ."WCR"CBV.dial :waste2b +3 "collection"'<  +34 "core"  +6 ."WCR"CS.reconfigure :default +5 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +3 "collection"'=' +172 "core" ( +2 "manipulator"&& +4 "core" &f 4 " :  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &|& +4 "core" &f + :   +3 ."da"Forearm.seek PC +3 "manipulator"&U'$ +97 "core" ' +2 ."da"Hand.close +2 "manipulator"&'/ +55 "core" ' +2 ."WCR"delay 1:00 +16 "core" / +4 ."da"PC.seek :open +3 "processing"%.( +460 "core" ( +2 "storage"(l& +4 "core" &   +2 "manipulator"& & +4 "core" &f "  +2 "manipulator"& % +4 "core" % 4    +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&b(# +261 "core" ( +2 "manipulator"&& +4 "core" & ' [ 7 +2 "storage"(& +4 "core" &  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&]' +99 "core" ' +3 ."da"Hand.open +2 "manipulator"&$1 +73 "core" 1 +3 "storage"(4- +3 "core" -' +3 ."da"SE.seek 1.79 Pucks below Top Plate +2 "storage"(' +27 "core" ' +3 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.92 Pucks below Top Plate +2 "storage"(' +48 "core" ' +2 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2114h1000ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +247 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.543 seconds\ /var/log/esp/da23jul2114h1000ml.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2114h1000ml15s.tif +1573 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2114h1000ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul2114h1000ml26s.tif +1038 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +138 "core" +1496 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul2114h1000ml26s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "18.543 sec auto-exposure",Subject: "da23jul2114h1000ml images!" +5 "storage"(d- +6 "core" -' +3 "storage"(& +15 "core" & ! ) M +5 "manipulator"&& +18 "core" & y c $7 +3 ."da"Elbow.seek 1 +2 "manipulator"&(# +10 "core" ( +2 "manipulator"&m& +4 "core" & y $7 +3 "storage"(G& +4 "core" & = @ +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&' +7 "core" ' +2 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +6 ."da"SE.seek 1.64 Pucks below Top Plate +2 "storage"()'C +48 "core" ' + "manipulator"&*& +5 "core" &  .7 +2 "storage"(& +4 "core" & \  +64 ."da"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +6 "manipulator"&&' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +7 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +7 ."da"SE.seek 1.82 Pucks below Top Plate +2 "storage"(' +22 "core" ' +12 "manipulator"&D% +7 "core" %  & +2 "storage"(& +5 "core" & z a\ +2 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 316 counts +2 "manipulator"&'L +20 "core" ' +2 "manipulator"&& +4 "core" &2 04 +3 "storage"(& +5 "core" & )\  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&@' +27 "core" ' + "storage"(3% +4 "core" % \  +5 ."downElevator"SE.seek :down +9 "storage"('g +94 (\ % +4 "core" %< z\ \\v +2 "manipulator"&1% +5 "core" %  0 +3 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +61 ' +3 ."downElevator"SE.stop +3 "storage"(5 +12 (& +9 "core" & ?\ +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%%& +8 "collection"'& +12 "core" &Y\  +2 &Sv \ [ +3 "manipulator"&#& +6 "core" &2 ) ( ) 54 +2 "manipulator"&,% +5 "core" %\ \ (  5 5 +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&9(- +184 "core" ( +2 "manipulator"&R& +5 "core" &- O O  : +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &0& +4 "core" &- E I : +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&B'a +108 "core" ' +3 ."psFlush"Hand.close + "manipulator"&6/ +77 "core" / +3 "manipulator"&I& +9 "core" &- W & +4 "manipulator"&{% +11 "core" % ui @ & +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&g'\ +106 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&}(_ +119 "core" ( +3 "manipulator"&J& +4 "core" &i  ? 8 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &^& +4 "core" &i $ ! 8 +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"& '$ +101 "core" ' +2 "manipulator"&P& +4 "core" &i  q 4 +55 "manipulator"&>% +12 "core" %,   u 4 +3 "processing"%"& +7 "core" &8\  +3 "processing"%E& +7 "core" &$\ +3 ."psFlush"PC.seek :closed +4 "processing"%:(^ +6 "core" &#\ +5 &/\  +6 &0u/\ +| +10 &`s-\ ? +9 &dh,\ Q +9 &#F(\ R +11 &F\ R +10 &I\ R +10 &iH\ R +9 &+G\ R +9 &D\ Q +10 &F\ R +7 & qD\ R +10 &"3D \ R +9 &#D\ Q +9 &%F \ R +10 &'yG\ R +9 &);G\ R +9 &*D\ R +11 &,D\ Q +10 &.G\ R +9 &0CH\ R +9 &2H\ R +11 &3G\ R +8 &5E\ Q +10 &7LF\ Q +10 &9F \ Q +8 &:G \ R +10 &<H\ R +9 &>RD\ \ R +9 &@F\ R +10 &AI\ R +10 &CR\ S +8 &EMr \ W +10 &G x\ X +9 &H} \ Y +8 &J}G\ Y +10 &LNl\ Y +9 &NV\ Z +10 &O\ Y +10 &Q\ Y +9 &ST \ Z +10 &U \ Z +9 &V\ Z +10 &X \ Z +9 &ZY\ [ +8 &\\M\ [ +9 &]{S\ ; +9 &^,jf\ Y +10 &^4c\ 7 +2 ( +3 "processing"%E& +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.87 +2 "processing"%O& +7 "core" &^3e\ 7 +3 ."psFlush"Hand.open +2 "manipulator"&?1 +76 "core" 1 +2 "manipulator"&2% +4 "core" %    1 +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +94 "core" ' +2 ."psFlush"PSR.select :air +4 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +5 ."psFlush"PSV.dial PSR +4 "manipulator"&N% +3 "processing"%_ +12 "core" %\  * 3 < 6 +2 "storage"(A% +9 "core" %r a U C\  +4 "storage"(/. +9 "core" .( +5 "storage"(F& +12 "core" & b\  +  +6 "storage"(W& +23 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +13 "core" &\ \ +4 "manipulator"&M& +10 "core" &i    6 +4 "manipulator"&5% +25 ."psFlush"PS.seek 0.5ml +6 "processing"%V' +10 "core" %\  6 6  6 +9 ."WCR"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 1 +3 "manipulator"&o(# +250 "core" ( +2 "manipulator"&Z& +4 "core" &# . 3 = 5& +3 "storage"(p& +5 "core" & o\ +3 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +10 ."WCR"Forearm.seek 1 + 700 counts +6 "manipulator"&' +98 "core" ' +3 "storage"(L& +12 "core" &\ +5 ."WCR"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +3 "storage"(a'> +135 "core" ' +4 ."psFlush"delay 5 seconds +161 "core" ' +4 "storage"(!- +5 "core" -'R +6 ."WCR"SE.configure :default +6 "storage"(#QK-0-\ b +12 "manipulator"&f& +7 "core" &# ' - 6& +6 "storage"([& +12 "core" &\ +4 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +63 ."WCR"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +3 "manipulator"&T' +35 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&h, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(x- +4 "core" -'R +3 ."WCR"SE.seek 2.14 Pucks below Top Plate +3 "storage"(Y' +34 "core" ' +2 "manipulator"&t% +5 "core" %$  , +3 "storage"(Q& +4 "core" & \  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 320 counts +3 "manipulator"&z'P +22 "core" ' +2 "manipulator"&c& +5 "core" &# #  J 8& +2 "storage"(& +8 "core" &  \ +6 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +14 ."WCR"Forearm.seek 1 + 700 counts +6 "manipulator"&`' +10 ."psFlush"PSR.select :air +6 "processing"% +12 "core" ' +6 ."WCR"SE.seek 3.14 Pucks below Top Plate +5 "storage"(('e +25 ."psFlush"PS.seek 2.5ml +6 "processing"%y'\ +10 "core" ' +6 "manipulator"&s& +10 "core" &# 6 5 ^ 5& +2 "manipulator"&8% +5 "core" % * 4 +3 ."WCR"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&w'\ +94 "core" ' +3 ."WCR"Elbow.seek CC +4 "manipulator"&n(i +164 "core" ( +2 "manipulator"& & +4 "core" &( I 0Ct +3 ."WCR"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &( X 0Ct +3 ."WCR"Forearm.seek CC +4 "manipulator"&'Ͻ +94 "core" ' + ."WCR"Hand.close +3 "manipulator"&S/ +79 "core" / +18 ."WCR"CC.seek :open +10 "collection"'v( +406 "core" ( +2 "storage"(~& +4 "core" &  \  +3 "storage"(-& +5 "core" & & & \  +2 "manipulator"&k& +5 "core" &(   c 8Ct +2 "manipulator"&K% +6 "core" % ϧ   | 8 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&r'\ +98 "core" ' +4 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +2 "manipulator"&<(# +178 "core" ( +2 "manipulator"&7& +5 "core" &\ p s j ?"x +2 "storage"(q& +5 "core" & @ A r\  +51 ."WCR"Elbow.reconfigure :limp +14 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +3 "manipulator"&' +105 "core" ' +5 ."WCR"Elbow.hold +5 "manipulator"&|, +15 "core" , +5 ."WCR"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +11 ."WCR"Hand.open +5 "manipulator"&u1 +71 "core" 1 +2 "manipulator"&C% +4 "core" % $ 7 7 6 +4 "storage"('& +5 "core" &   &\  + ."WCR"Forearm.force -20 +3 "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 320 counts +2 "manipulator"&H'P +16 "core" ' +2 "manipulator"&X& +4 "core" &) Z o 3 Ag +3 "storage"(l& +4 "core" & P D \  +4 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"& ' +30 "core" ' +3 "storage"( % +4 "core" %n ` G\  +4 ."downElevator"SE.seek :down +3 "storage"(U'g +99 (% +3 "core" %< > @ u\ [s +3 "manipulator"&% +5 "core" % i f U > +3 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&+'\ +95 "core" ' +33 ' +2 ."downElevator"SE.stop +3 "storage"(5 +12 #tStarting finalPurge +124 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%$ @ +196 "core" B +8 ."psFlush"PTV.dial :PRVmixing +3 "processing"%4  +133 "core" +8 ."psFlush"PSV.dial :mixloop +2 "processing"% +105 "core" +6 ."psFlush"PS.seek :empty +3 "processing"%;'ϖ +556 #"uploadLog"upsync +706 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1363 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +107 "core"  +7 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"%d'\ +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +36 "core" +50 ."psFlush"PTV.dial :mixing +10 "processing"% @ +76 "core" B +7 ."psFlush"PSV.dial :mixloop +3 "processing"%m +106 "core" +5 ."psFlush"PS.seek :empty +3 "processing"%G'ϖ +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%* +105 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +19 ."psFlush"PS.seek 1ml +2 "processing"%'M +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +19 ."psFlush"PS.seek 2.5ml +2 "processing"%D'\ +1596 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%b +75 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%  +76 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%]  +7 "core" +5 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%3'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"%\ U +56 "core" V +7 ."psFlush"PS.seek 0ml +3 "processing"%1'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +50 "core" ? +6 ."psFlush"PS.seek 2.5ml +4 "processing"%)'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%&  +75 "core"  +5 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  +7 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +46 "processing"%'\ +2607 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%% +74 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" U +6 ."psFlush"PS.seek 0ml +3 "processing"%#'ϴ +2600 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%, @ +45 "core" ? +6 ."psFlush"PS.seek 2.5ml +4 "processing"%@'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%R  +79 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%0'ϴ +729 "Can"\ #Kh p +1875 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  +7 ."psFlush"PSR.select :flush +3 "processing"%@ +19 ."psFlush"PS.seek 1ml +2 "processing"%'M +1087 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +20 ."psFlush"PS.seek 2.5ml +2 "processing"%6'\ +1589 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +74 "core" +6 ."psFlush"PTV.dial :puck +2 "processing"%{  +19 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%  +57 "core" +5 ."psFlush"PS.seek 0ml +3 "processing"%J'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +76 "core"  +7 ."psFlush"PSR.select :flush +3 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +19 ."psFlush"PS.seek 2.5ml +2 "processing"%P'\ +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +76 "core" +4 ."psFlush"PBV.dial PSV +3 "processing"%9 U +58 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%"'ϴ +2606 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%g @ +45 "core" ? +5 ."psFlush"PS.seek 2.5ml +3 "processing"%.'\ +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +49 "processing"%O  +78 "core"  +6 ."psFlush"PS.seek 0ml +3 "processing"%?'ϴ +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%2 +45 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%E'\ +2600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%N +74 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"%A U +6 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%/'ϴ +2609 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%F @ +50 "core" ? +5 ."psFlush"PS.seek 2.5ml +3 "processing"%_'\ +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%W  +74 "core"  +6 ."psFlush"PS.seek 0ml +3 "processing"%M'ϴ +2600 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'5& +7 "core" &d\ +2 "manipulator"& & +4 "core" &)  Lg +2 "manipulator"&Z% +5 "core" %\  r L +3 .tElbow.seek PC +2 "manipulator"&p(_ +248 "core" ( +2 "manipulator"&\\& +4 "core" &i t N +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &}& +3 "core" &i k N +3 .tForearm.seek PC +4 "manipulator"&L'$ +98 "core" ' + .tHand.close +2 "manipulator"&e/ +69 "core" / +4 .tPC.seek :open +4 "processing"%!( +460 "core" ( +2 "manipulator"&f& +4 "core" &i   Q +2 "manipulator"&[% +5 "core" % 1  Q +2 .tForearm.seek :retract +2 "manipulator"&x'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&t(i +351 "core" ( + "manipulator"&Q& +5 "core" &b# ( O>M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &c& +3 "core" &b# O>M +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'Ͻ +101 "core" ' +2 "manipulator"&s& +4 "core" &b# + N>M +2 "manipulator"&8% +5 "core" %  Pb +3 "collection"'& +4 "core" &a\ ! +3 "collection"'o& +6 "core" &_\ " +2 .tCC.seek :closed +4 "collection"'a(S +6 "core" &[\ +2 &c\ " +10 &1t\ *z +9 &ax[\ ? +10 &[iZ\ Q +9 &FW\ Q +9 &GI\ Q +10 &G\ Q +9 &`JN\ Q +9 &"J\ Q +10 &IR\ Q +9 &G]\ Q +10 & hK\ Q +9 &"*J\ Q +9 &#H?\ Q +10 &%K%\ Q +9 &'pN\ Q +10 &)2K\ Q +9 &*H\ Q +9 &,K\ Q +10 &.yH\ Q +9 &0:K\ Q +10 &1G\ Q +9 &3K\ Q +9 &5G\ Q +10 &7AL\ R +9 &9K\ Q +9 &:M\ Q +50 &<J\ Q +10 &>IJ\ R + &@ K\ Q + &AL\ R +2 &CR\ R + &ENX\ S +2 &Gy\ V +8 &H\ \\ +10 &Js\ ^ +9 &L4\ ^ +9 &M\ _ +10 &O\ _ +9 &Qv\ ` +10 &S{\ 3 +9 &S\ Y +9 ( +2 &S{\ T +2 "collection"'o& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.59 +2 "collection"'T& +6 "core" &S{\ T +4 .tHand.open +2 "manipulator"&z1 +72 "core" 1 +2 "manipulator"&Y% +4 "core" %  Hb +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&V'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +7 "core" &S{\ T +2 "collection"'% +4 "core" %\  +3 .tCSV.dial CSR +2 "collection"'`  +45 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +17 .tCS.seek 5ml +2 "collection"'h'oW +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +16 'S% +4 "core" %oS\  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'w' +687 "core" ' +2 .tCSV.dial :waste +2 "collection"' +135 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'~' +1984 "core" ' +3 #tFlushing upper manifold + "collection"'-& +7 "core" &Sz\ T +2 "collection"'k% +4 "core" %\  +2 .tCSV.dial :flush +2 "collection"'K  +46 "core"  +5 .tCS.reconfigure :fast +3 "collection"'#d @b +6 .tCS.seek 5ml + "collection"'7'oW +1265 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +56 "core" > +4 "collection"'% +4 "core" %oS-\  +3 .tCS.seek 6.999ml +2 "collection"'n' +580 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'u +4 'C  +49 "core"  +56  +4 .tCTV.dial :air +2 "collection"''  +8 "core" +5 .tCS.seek 0ml +3 "collection"'X' +1744 "core" ' +7 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'l'/ +795 "core" ' +2 .tCSV.dial :waste +2 "collection"'r +46 "core" +5 .tCS.seek 0ml +4 "collection"' ' +813 "core" ' +2 "collection"'<& +4 "core" &Sy;\ T +2 "collection"'% +4 "core" %6\  +2 .tCSV.dial :flush +2 "collection"'  +57 "core" +5 .tCS.seek 3ml +3 "collection"''/ +800 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'H @ +47 "core" A +5 "collection"'(% +4 "core" %/Y\  +3 .tCS.seek 5ml +2 "collection"' 'oU +610 "core" ' +10 .tCSV.dial :air +2 "collection"'U @ +7 "core" @ +5 .tCS.seek 0ml + "collection"'$' +1275 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"'4'/ +801 "core" ' +2 .tCSV.dial :waste +2 "collection"' +77 "core" +6 .tCS.seek 0ml +3 "collection"'y' +801 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +7 "core" &Sx\ T +2 "collection"';% +5 "core" %\  +2 .tCSV.dial :flush +2 "collection"'  +48 "core"  +5 .tCS.seek 5ml +4 "collection"''oW +1272 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +57 "core" > +4 "collection"'m% +4 "core" %oYU\  +3 .tCS.seek 7ml +2 "collection"'d' +557 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'*  +4 'G  +45 "core"  +92  +6 .tCBV.dial :waste1 +2 "collection"' @ +47 "core" A +5 .tCS.seek 0ml +3 "collection"'b' +1774 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &Sx\ T +2 "collection"']% +4 "core" %\  +3 .tCSV.dial :flush +2 "collection"'D  +88 "core"  +5 .tCS.seek 5ml +3 "collection"''oW +1276 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +44 "core" A +4 "collection"'% +4 "core" %oZG\  +3 .tCS.seek 7ml +2 "collection"'' +560 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'\  +4 '3  +17 "core"  +27  +4 .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +6 .tCS.seek 0ml +2 "collection"'1' +1763 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&&& +7 "core" &b" G G>M +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&)(i +6 "core" ( +2 "manipulator"&& +4 "core" &b"  F>M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &b"  F>M +3 .tForearm.seek CC +2 "manipulator"&%'Ͻ +99 "core" ' +2 .tHand.close +2 "manipulator"&/ +71 "core" / +4 .tCC.seek :open +3 "collection"'( +401 "core" ( +2 "manipulator"&,& +4 "core" &b" ^ N>M +2 "manipulator"&#% +4 "core" % } L +3 .tForearm.seek :retract +2 "manipulator"&R'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&@(- +277 "core" ( +4 "manipulator"&& +4 "core" &- VO +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &0& +4 "core" &- UO +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'a +112 "core" ' +2 .tHand.open +2 "manipulator"&I1 +76 "core" 1 +2 "manipulator"&{% +4 "core" % iU _ U  @ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 12:33:25 + #Preparing to sleep until +10:00 +8 #Asleep til +10:00 +5 #Continuing at 14:52 +5 "Can"\ (CkU +5 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/3peat_23AUG01.rb:47\\n{1 => 4,\\n 2 => 8}\\nCan@14:42:42, 25.2C, 54% humidity, 14.7psia, 12.672V, 0.385A, 2.878Ah, 4.88W\\nSampled 1000.0ml",Subject: "Asleep until 14:52" +23 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +582 #"uploadLog"upsync +364 "Can" \ 8!k +58989  \ <l? +4 #tPowering core bus +521 .Gate.power :raw,:ON +3 "sampler") +32 )6 +2 "core"  +3 "collection"' +4 '^ +2 "core"  +3 "processing"% +3 %J +3 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +5 .tPS.configure :default +3 "processing"%#A d`xb +5 .tSS.configure :default +4 "sampler")#.0X% +5 "core" %\ . +2 "manipulator"&9% +7 ."rdySampler"Intake.select :close +4 .Exhaust.select :close +4 .CTV.dial :air +3 "collection"'P  +5 "core" %\ J +2 % 2 1 ( a +2 ."rdyProcessing"PSV.dial :air +2 "manipulator"&g% +6 "processing"%"  +4 "core" % Y +3 .tForearm.home.seek :retract +2 "manipulator"&O'\ +77 "core" ' +2 ."closeHand"Hand.close +3 "manipulator"&./ +3 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +3 .tElbow.jog 1500 +3 "manipulator"&2* +5 "core"  +7 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%?'ϴ +4 "core" ~ +5 ."rdySampler"CSV.dial :waste1 +2 "collection"'N +19 "core" * +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear +2 "manipulator"&A(d +6 "core" / +67 +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")E +5 "core"  +3 "sampler")F +3 "core"  +2 "sampler")/  +75 "core"  +3 "sampler")W% +4 "core" %  \ \  +4 ."readyCS"CS.reconfigure :fast +5 ."rdySampler"SS.home.seek 0ml +4 "collection"'#d @b +2 "sampler")_' +4 ."readyCS"CS.home.seek 0ml +5 "collection"'5' +126 "core" ( + "storage"( & +5 "core" & _\ # +3 .tSE.home.seek :down + "storage"(Z'g +25 "Can" \ wl +48 "core" ' +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.home.seek :initial +2 "storage"(\\(d +132 "core" ' +223 ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +6 .tForearm.seek :retract +2 "manipulator"&}'\ +6 "core" ' +2 .tElbow.seek :hammer +3 "manipulator"&|(U +100 "core" ( +2 "manipulator"&e& +5 "core" &O ; M2 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted +2 "manipulator"&+'\ +16 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +6 "core" ' +3 "manipulator"&:% +4 "core" %\   QG +3 "processing"%f& +5 "collection"'[& +3 "core" &\ = +3 &\ " +3 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +3 "processing"%L( +2 "collection"'p( +148 "core" ' +126 ( +9 ( +46 "Can"\ )Cl +11 #tPhase [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] +2 ."Qmail"Notice.email "At 14:53:05 began in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/3peat_23AUG01.rb:47\\n{1 => 4,\\n 2 => 8}\\nCan@14:53:05, 25.1C, 55% humidity, 14.7psia, 12.677V, 0.385A, 2.911Ah, 4.88W",Subject: "Started 3peat_23AUG01 phase myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +5 #tda sampling at most 1000ml, wcr at most 1000ml +7 #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'Q& +6 "core" &\ ! +3 .tHand.open +2 "manipulator"&c1 +76 "core" 1 +2 "manipulator"&s% +4 "core" % \  ) } QG +4 "storage"(8% +5 "core" %q \ ' +3 "storage"(. +3 "core" .(d +3 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(x( +202 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (v& +3 "core" & 2\ # +4 "manipulator"&T& +6 "core" &O @ O2 +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +13 "manipulator"&z(* +4 ."Qmail"DAfans.email "Started da in tube 2 at 14:53:05PDT21-Jul-23\\n{1 => 4,\\n 2 => 8}\\nCan@14:53:05, 25.1C, 55% humidity, 14.7psia, 12.677V, 0.385A, 2.911Ah, 4.88W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +36 "core" ( +3 "manipulator"&Y& +8 "core" &, y U +4 "storage"(o& +5 "core" & \ ) +7 .tForearm.seek 2 + 700 counts +3 "manipulator"& 'ѷ +94 "core" ' +3 "storage"(& +3 #"uploadLog"upsync +11 "core" & Z\ ' +2 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(`'> +276 "core" ' +4 "storage"(- +5 "core" -' +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 (=& +4 "core" & )\ & +3 "manipulator"&S& +5 "core" &,  ` Q +3 .tElbow.seek 2 +3 "manipulator"&h(* +7 "core" ( +2 "manipulator"&& +57 #"uploadLog"upsync +5 "core" &,  b Q +2 "storage"(w& +4 "core" & \ ( +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&-'' +29 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&k/ +79 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&K& +3 "storage"(~'g +11 "core" &, \\ T +2 "manipulator"&q% +4 "core" % @ I Ot +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +3 .tElbow.seek CC +2 "manipulator"&7(i +104 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +2 "manipulator"&C& +4 "core" &g  T8 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &u& +4 "core" &g  R8 +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&''Ͻ +101 "core" ' +3 "manipulator"&n& +4 "core" &g m R8 +3 "manipulator"&X% +4 "core" %ϳ  v R +3 "collection"'r& +4 "core" &\ " +3 "collection"'l& +6 "core" &\ # +3 .tCC.seek :closed +3 "collection"'<(S +6 "core" &\ $ +4 & \ != +9 & Hr\ 2 +9 &6qx\ G +10 &Wu\ Q +9 &Jl\ Q +10 &VK[\ R +9 &KU\ Q +9 &LX\ Q +10 &LH\ Q +9 &_LB\ Q +10 &"F=\ Q +9 & J4\ Q +9 &"G1\ Q +10 &$gK \ Q +9 &&)L,\ Q +9 &'K\ Q +10 &)G\ Q +9 &+oL \ Q +9 &-1L\ \ Q +10 &.K\ Q +9 &0M\ Q +10 &2wJ\ Q +9 &4:M\ Q +9 &5K\ Q +10 &7L\ Q +9 &9N\ Q +10 &;AJ\ Q +9 &=K\ Q +9 &>K\ Q +10 &@H\ Q +9 &BIK\ Q +9 &D O\ Q +10 &ER\ R +9 &Gc\ S +9 &IDu\ V +10 &J\ Y +9 &L\ ] +10 &Nq\ ^ +9 &P3\ ^ +9 &Q\ _ +10 &SSL\ 2 +9 &Sm\ K +5 ( +2 "collection"'l& +5 "core" &Sb\ K +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.15 +2 .Hand.open +4 "manipulator"&1 +73 "core" 1 +3 "manipulator"&% +4 "core" % ϳ  J +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"& '\ +97 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +10 .Flow.setRate 7.0 +9 .Intake.select :close + .Exhaust.select :close +4 .SS.hold +3 "sampler")H+ +6 "core" + +2 "sampler")(% +4 "core" %  I ? +2 "collection"'& +4 "core" &Sa#\ K +5 "Can" \ "Ym + #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 "collection"'U  +18 "core" +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +6 "core"  +5 .tSS.reconfigure :fast +3 "sampler")#.0X  +3 "collection"'9 @ +8 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 950.0ml +4 "Can" p +2 .tIntake.select :open +2 "sampler") +215 "collection"'g% +4 "core" %im +2 #tIntake @33.7psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X-' +852 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")g  +5 "collection"'B @ +6 "core" ? +68  +4 #tAllowing 130s for 25.0ml of remaining 675.0ml +5 "Can" tn7 +2 .tIntake.select :open +2 "sampler") +215 "collection"'.% +4 "core" %mm +2 #tIntake @33.7psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X- +2 "sampler")s% +4 "core" %& G +2 "sampler")}% +4 "core" %& C +2 .tIntake.select :close +2 "sampler")0 +16 )?% +3 "core" %& T +2 .tSSV.dial :exhaust +2 "sampler")  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +17 .tSS.seek 0ml +3 "sampler")v' +877 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")T  +3 "collection"'8 @ +6 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 600.0ml +5 "Can" uoN +2 .tIntake.select :open + "sampler") +216 "collection"'o% +4 "core" %ik +2 #tIntake @33.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X+ +3 .tSSV.dial :exhaust +2 "sampler")b  +81 "core"  +5 .tExhaust.select :open +2 "sampler")@ +16 .tSS.seek 0ml +3 "sampler")D' +880 "core" ' +2 .tExhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")  +3 "collection"'] @ +8 "core" ? +68  +5 #tAllowing 130s for 25.0ml of remaining 475.0ml +5 "Can" w"s + .tIntake.select :open +2 "sampler") +217 "collection"'3% +3 "core" %km +2 #tIntake @33.7psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X-  +3 "collection"'. @ +6 "core" ? +68 +5 #tAllowing 130s for 25.0ml of remaining 400.0ml +5 "Can" x  + .tIntake.select :open +2 "sampler") +259 "collection"'F% +11 "core" %jl +2 #tIntake @33.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X, +3 .tIntake.select :close + "sampler")0 +15 )% +3 "core" %& C +3 .tSSV.dial :exhaust +2 "sampler")  +79 "Can" {ɢ +2 "core"  +5 .tExhaust.select :open + "sampler")@ +18 .tSS.seek 0ml +2 "sampler")t' +848 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +5 "sampler"),  +3 "collection"' @ +7 "core" ? +68  +5 #tAllowing 130s for 25.0ml of remaining 175.0ml +5 "Can" {! + .tIntake.select :open +2 "sampler") +217 "collection"'% +3 "core" %kl +3 #tIntake @33.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X,' +853 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")F  +5 "collection"'g @ +6 "core" ? +66 +5 #tAllowing 130s for 25.0ml of remaining 125.0ml +5 "Can" { +2 .tIntake.select :open + "sampler") +216 "collection"'P% +4 "core" %jlE +2 #tIntake @33.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X,\  +2 "sampler")m% +4 "core" %nTss ?  +3 #tEvacuated: Intake @23.9psia, Outlet @24.0psia +2 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")b +107 "core" +5 .tSS.reconfigure :exhale +3 "sampler")#.0X +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +10 ."CSpush"CS.seek 0ml +3 "collection"'&' +91 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +141 "core"  +4 .tSS.reconfigure :exhale +3 "sampler")#.0X +106 "core"  +6 .tSS.reconfigure :exhale +3 "sampler")#.0X +103 "collection"'9 +3 "core" 9GQ< +103 "collection"'m9 +3 "core" 9eo: +103 "collection"'b9 +3 "core" 98 +103 "collection"'y9 +3 "core" 95 +103 "collection"'*9 +3 "core" 93 +103 "collection"']9 +3 "core" 92 +103 "collection"'9 +3 "core" 90 +103 "collection"'9 +47 "core" 9- +111 "collection"'39 +3 "core" 9.8+ +103 "collection"'G9 +3 "core" 9GP) +103 "collection"'9 +3 "core" 9]h( +104 "collection"'9 +3 "core" 9u& +102 "collection"'D9 +4 "core" 9% +103 "collection"'d9 +2 "core" 9# +103 "collection"'&9 +3 "core" 9! +103 "collection"'\ 9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +4 "core" 9   +103 "collection"'9 +3 "core" 9   +103 "collection"'9 +3 "core" 9 $ /\  +103 "collection"'9 +3 "core" 9 5 @ +103 "collection"',9 +3 "core" 9 F P +103 "collection"'a9 +4 "core" 9 U _ +103 "collection"'%9 +3 "core" 9 c n +102 "collection"'9 +3 "core" 9 q | +103 "collection"'t9 +3 "core" 9 ~ # +103 "collection"'9 +3 "core" 9 ' +103 "collection"'9 +3 "core" 9 , +103 "collection"'V9 +3 "core" 9 0 +103 "collection"')9 +3 "core" 9 4 +103 "collection"'^9 +3 "core" 9 8 +103 "collection"'{9 +3 "core" 9 = +103 "collection"'R9 +4 "core" 9 A +103 "collection"'#9 +3 "core" 9 E +103 "collection"'B9 +3 "core" 9 I +103 "collection"'J9 +3 "core" 9 N +103 "collection"'69 +3 "core" 9 R +103 "collection"'.9 +4 "core" 9 \ V +103 "collection"'99 +2 "core" 9\ \ Z +104 "collection"'9 +2 "core" 9\ \ _ +103 "collection"'09 +3 "core" 9\ \ c +103 "collection"'F9 +3 "core" 9\ \ "g +104 "collection"'P9 +3 "core" 9\ \ )k +103 "collection"'>9 +3 "core" 9\ $\ .p +103 "collection"'g9 +3 "core" 9\ (\ 3t +103 "collection"'E9 +3 "core" 9\ .\ 9x +103 "collection"'9 +3 "core" 9\ 3\ =| +103 "collection"'"9 +4 "core" 9\ 8\ C +103 "collection"'W9 +3 "core" 9\ =\ H +103 "collection"'N9 +3 "core" 9\ A\ M +95 "Can" -_ +8 "collection"'/9 +3 "core" 9\ E\ P +103 "collection"'e9 +3 "core" 9\ J\ T +103 "collection"'I9 +4 "core" 9\ M\ X +103 "collection"'@9 +3 "core" 9\ R\ ] +103 "collection"'M9 +3 "core" 9\ U\ a +103 "collection"' 9 +3 "core" 9\ Y\ d +103 "collection"'j9 +3 "core" 9\ \\\ g +103 "collection"'f9 +4 "core" 9\ _\ k +103 "collection"'i9 +3 "core" 9\ d\ n +147 "collection"'29 +10 "core" 9\ h\ t +103 "collection"'[9 +5 "core" 9\ j\ v +103 "collection"':9 +3 "core" 9\ m\ y +103 "collection"'O9 +3 "core" 9\ p\ | +103 "collection"'19 +3 "core" 9\ s\ ~ +103 "collection"'A9 +3 "core" 9\ v\  +103 "collection"'c9 +3 "core" 9\ x\  +103 "collection"'Q9 +3 "core" 9\ |\  +103 "collection"'?9 +3 "core" 9\ ~\  +103 "collection"'89 +3 "core" 9\ \  +103 "collection"'9 +3 "core" 9\ \  +4 .tCH.hold 10:00,70C +3 "collection"'} `\ `\  +5 's9 +7 "core"  + 9\ \ +2 "collection"'% +4 "core" % = +2 #tBegun lysing Collection Puck Heater at 68C/31.1psia +57894 "Can"  +2092 "core" ` +2 "collection"'v9 +3 "core" 9\ \ +2 "collection"'T% +5 "core" % \  +2 #tEnded lysing Collection Puck Heater at 70C/33.0psia +2 .CS.seek 0ml +4 "collection"'+' +355 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'o @ +103 "core" A +4 .tCSV.dial :air +2 "collection"'| @ +44 "core" > +5 .tCS.seek 5ml +3 "collection"'Z'oW +1345 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +46 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Y @ +45 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'=  +46 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'S @ +45 "core" ? +4 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'' +1351 "core" ' +2 "collection"'% +4 "core" % \  +2 #tPuck @62.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +4 "collection"' +105 "core" ~ +4 .tCBV.dial CSV +2 "collection"'k  +33 "core"  +5 "collection"'K% +4 "core" %sr \  +3 .tCS.seek 5ml +2 "collection"'z'oU +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'C  +44 "core" +5 "collection"'`% +4 "core" %oU \  +3 .tCS.seek 7ml +2 "collection"'w' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'r @ +45 "core" ? +4 .tCS.seek 10ml +2 "collection"'u' +848 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'q ` +119 "core" _ +4 #tLysing Complete +2 "collection"'p& +6 "core" &S_}~\ K +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&X% +6 "core" %\  N +3 "storage"(h% +5 "core" %e p\ " + "storage"(~. +47 "core" .( +11 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(( +210 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 ('& +4 "core" & \ ! +2 "manipulator"&n& +4 "core" &g ] N8 +3 "manipulator"&5% +4 "core" %\   N +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&(# +153 "core" ( +2 "manipulator"&l& +4 "core" &+  O +3 "storage"( & +4 "core" & #\ # +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&(' +101 "core" ' + "storage"(-& +5 "core" & q\ % +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(U'> +290 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 "manipulator"&_& +3 "core" &+ N +2 "storage"(H& +5 "core" & \ ! +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&$' +36 "core" ' +3 .tElbow.hold + "manipulator"&, +9 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(- +3 "core" -' +4 .tSE.seek 3.16 Pucks below Top Plate +2 "storage"('p +32 "core" ' +2 "manipulator"&;% +4 "core" %# }  D +2 "storage"(4& +4 "core" & \  +3 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 319 counts +2 "manipulator"&'O +16 "core" ' +2 "manipulator"&m& +4 "core" &+ 5 O +2 "storage"(b& +4 "core" & X\  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 700 counts +2 "manipulator"&y' +26 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate +3 "storage"(*' +41 "core" ' +2 "manipulator"&]& +4 "core" &+ r N +2 "manipulator"&% +4 "core" % a L{ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +3 "manipulator"&3(i +158 "core" ( + "manipulator"&G& +5 "core" &_+ , EE +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &_+ F EE +4 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&D/ +75 "core" / +3 .tCC.seek :open +3 "collection"'d( +405 "core" ( + "storage"(&& +5 "core" & l\ $ +2 "storage"(\ & +4 "core" & )\ # +2 "manipulator"&& +47 "core" &`+ E NE +10 "manipulator"&% +4 "core" % N KD +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&(# +157 "core" ( +3 "manipulator"&& +4 "core" &  + Q +2 "storage"(& +4 "core" & \ & +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"&,' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&a, +5 "core" , +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&%1 +68 "core" 1 +3 "manipulator"&% +4 "core" %  o G +3 "storage"(t& +4 "core" & \ " +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 312 counts +2 "manipulator"&'H +19 "core" ' +2 "manipulator"&& +4 "core" &   k S +3 "storage"(V& +4 "core" & \ ' +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&)' +26 "core" ' +2 "storage"(^% +4 "core" % b\ ( +3 ."downElevator"SE.seek :down +4 "storage"({'g +100 (R% +4 "core" %ˆ9 P\ )Zn +2 "manipulator"&#% +5 "core" % \\ T +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&B'\ +91 "core" ' +37 ' + ."downElevator"SE.stop + "storage"(5 +6 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'J& +6 "core" &\ & +2 "manipulator"&6& +5 "core" &  U +2 "manipulator"&.% +5 "core" %\  U +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(- +177 "core" ( + "manipulator"&& +4 "core" &- m U +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &0& +3 "core" &- U +3 .tForearm.seek :garage +2 "manipulator"&F'a +115 "core" ' +2 .tHand.close + "manipulator"&P/ +79 "core" / +2 "manipulator"&>& +4 "core" &- | % B +3 "manipulator"&g% +4 "core" % sY y  B +3 .tForearm.seek :retract +2 "manipulator"&E'\ +106 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(i +310 "core" ( + "manipulator"&"& +5 "core" &n j X +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +51 &W& +7 "core" &n V +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&N'Ͻ +101 "core" ' +2 "manipulator"&/& +4 "core" &n  / V +3 "manipulator"&e% +4 "core" %Ϭ   V +3 "collection"'I& +5 "core" &~\ % +3 "collection"'@& +5 "core" & 7\ ' +3 .tCC.seek :closed +2 "collection"'M(S +7 "core" &~ \ ' +5 &\ ' +8 &0t|\ +z +9 &bw}\ ? +9 &eh~\ P +10 &'I}\ P +9 &G ;\ O +10 &I o\ P +9 &nJ~ <\ O +9 &/J \ !P +10 &N}\ !P +9 &L~\ "P +10 & uK~ \ P +9 &"7G}~ '\ "P +9 &#H~\ "P +10 &%I~\ "P +9 &'}I\ !P +9 &)?IR\ !P +10 &+K}\ O +9 &,J~~\ P +9 &.N}\ P +10 &0HI}~ Y\ O +9 &2\ J} a\ O +10 &3K 9\ !P +9 &5M} \ !P +9 &7OO~\ !P +10 &9N~\ P +9 &:M\ !P +9 &<N\ !P +10 &>WM} M\ P +9 &@N )\ !P +10 &AJ{ \ !P +9 &CS\ Q +9 &EX`|\ R +10 &G\ \ X +9 &HR\ ] +9 &J}5\ ] +10 &L>~\ ^ +9 &M "\ _ +10 &O~ \ _ +9 &Q~\ _ +9 &S%|\ 2 +10 &S~\ #j +9 ( + &S\ [ +3 "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.61 +2 "collection"' & +7 "core" &S\ [ +3 .tHand.open + "manipulator"&j1 +75 "core" 1 +2 "manipulator"&f% +4 "core" % Ϭ 0 N +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&i'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%2 +133 "core"  +7 "processing"%[% +4 "core" %ϰ1\ : +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +18 .tPS.seek 1.5ml +3 "processing"%:' +1599 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%O  +45 "core"  +5 .tPS.seek 0ml +4 "processing"%1'ϴ +1588 "core" ' +2 .tPSV.dial PSR +2 "processing"%A +46 "core"  +7 .tPSR.select :air +3 "processing"% +19 .tPS.seek 2.5ml +2 "processing"%c'\ +2603 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%Q +3 "collection"'?  +8 "core" B + "processing"%8 +3 "core" B +3 "processing"%  +65 "core" +100  +6 .tPSV.dial :mixloop +2 "processing"%s +106 "core" +4 .tCTV.dial :air,avoiding: :intake +47 "collection"'  +15 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%  +132 "core" +7 .tPS.seek 0ml +3 "processing"%\\'ϴ +2601 "core" ' +2 .tPSV.dial :air +2 "processing"%}  +45 "core"  +5 .tPS.seek 2.5ml +2 "processing"%v'\ +2603 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%T +51 "core" +6 .tPS.seek 0ml +4 "processing"%!'ϴ +2607 "core" ' +2 .tPSV.dial :air +2 "processing"%o  +46 "core"  +5 .tPS.seek 2.5ml +3 "processing"%|'\ +2605 "core" ' + .tPSV.dial :mixloop +3 "processing"%+ +46 "core" +5 .tPS.seek 0ml +3 "processing"%'ϴ +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Y& +7 "core" &n } O +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=(i +5 "core" ( +2 "manipulator"&S& +4 "core" &n L +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Z& +3 "core" &n  M +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"& / +74 "core" / +3 .tCC.seek :open +2 "collection"'k( +408 "core" ( +2 "manipulator"&K& +4 "core" &n  7 W +2 "manipulator"&% +4 "core" %   L W +3 .tForearm.seek :retract +2 "manipulator"&C'\ +99 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&`(- +275 "core" ( +2 "manipulator"&z& +4 "core" &-   W +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &r& +4 "core" &-  4 W +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&w'a +114 "core" ' +2 .tHand.open + "manipulator"&q1 +70 "core" 1 +2 "manipulator"&p% +4 "core" % h3 z z , > +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&X'\ +106 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%h +7 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%~  +18 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%'  +5 "collection"'n  +15 "core"  +4 ~ +4 .tCTV.dial :air,avoiding: :intake +46 "collection"'5  +14 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'x& +7 "core" &\ & +2 "manipulator"&l% +4 "core" %\  V +3 "storage"( % +4 "core" %n \ * +2 "storage"(-. +4 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(7( +196 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 ( & +3 "core" & x\ # +3 "manipulator"& & +4 "core" &- 1 j U +2 "manipulator"&_% +5 "core" %\   U +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&H(* +197 "core" ( +2 "manipulator"&& +4 "core" &3  V\ +2 "storage"(;& +5 "core" & \ + +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +2 "manipulator"&4'ѷ +93 "core" ' + "storage"(m& +5 "core" & \ - +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(b'> +268 "core" ' + "storage"(]- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (& +3 "core" & 1\ ) +2 "manipulator"&(& +4 "core" &3 V\ +3 .tElbow.seek 2 +2 "manipulator"&(* +5 "core" ( +2 "manipulator"&U& +5 "core" &3 2  U\ +2 "storage"($& +5 "core" & %\ ) +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&/ +70 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(G'g +3 "manipulator"&& +9 "core" &3  V\ +2 "manipulator"&y% +5 "core" % 5  Rv +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +4 "manipulator"&D(i +110 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +60 "core" ( +2 "manipulator"&& +5 "core" &q Q U5 +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &<& +3 "core" &q  E W5 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"&&'Ͻ +102 "core" ' +2 "manipulator"&\ & +5 "core" &q T5 +2 "manipulator"&% +5 "core" %Ϲ = U +3 "collection"'& +4 "core" &\ ( +54 "collection"'& +7 "core" &\ % +2 .tCC.seek :closed +3 "collection"'(S +6 "core" &t\ % +4 &4\ $6 +10 &3Gs\ 2 +9 &^qv\ F +9 &W\ P +10 &F\ O +9 &N]\ P +9 &DN(\ !P +10 &N\ !O +9 &H\ "O +10 &K\ !P +9 &LJ\ P +9 &!J\ !P +10 &"I\ "O +9 &$J\ !O +9 &&UJ\ !O +10 &(N\ !P +9 &)K\ !P +10 &+Hx\ P +9 &-]L]\ O +9 &/J>\ O +10 &0I$\ P +9 &2H\ O +9 &4eKU\ !O +10 &6&N\ !P +9 &7N\ !O +10 &9I\ "P +9 &;mM\ !O +9 &=.M|\ P +10 &>Nc\ !O +9 &@IN\ "P +9 &BuI0\ "O +10 &D6N\ !P +9 &ER \ P +10 &G]\ Q +9 &Inr\ U +9 &K&\ X +10 &L\ ^ +9 &N\ ] +9 &P]\ ] +10 &R\ ] +9 &SsH\ %o +10 &S|\ V +5 ( +2 "collection"'& +4 "core" &Skn\ V +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.12 +3 .Hand.open +4 "manipulator"&1 +68 "core" 1 + "manipulator"&3% +5 "core" % ϸ  L +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&%'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +133 "core"  +6 .tCSV.dial CTV +2 "collection"'t  +33 "core"  +6 .tPS.seek 2.5ml +3 "processing"%'\ +2603 "core" ' +2 "collection"'V% +4 "core" % AC\  +3 .tCS.seek 4.25ml +2 "collection"'^'W +1536 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +44 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%R  +73 "core"  +6 .tPS.seek 0ml +4 "processing"%'ϴ +2609 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'# ` +32 "core" ^ +5 .tCSV.dial :air +2 "collection"', @ +45 "core" ? +5 .tCS.seek 10ml +2 "collection"'J' +1546 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +46 "core"  +5 .tCS.seek 0ml +3 "collection"'6' +2620 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'. @ +30 "core" ? +4 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'*  +138 "core" +4 "collection"')& +4 "core" &Sj+\ V +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +7 "core" %\  q N +2 "storage"(0% +4 "core" %e \ ! +2 "storage"({. +4 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(a( +202 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (P& +4 "core" & z z \  +2 "manipulator"&>& +4 "core" &q W L5 +2 "manipulator"&g% +5 "core" %\  K +46 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +3 "manipulator"&B(# +153 "core" ( +2 "manipulator"&F& +5 "core" &* ~ M +2 "storage"(9& +4 "core" & \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 700 counts +2 "manipulator"&"' +90 "core" ' +2 "storage"(W& +5 "core" & \ $ +2 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(/'> +298 "core" ' + "storage"(e- +5 "core" -') +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&I& +3 "core" &* [ N +3 "storage"(E& +4 "core" & 6\ ! +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +3 "manipulator"&d' +32 "core" ' +3 .tElbow.hold +3 "manipulator"& , +6 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(j- +3 "core" -') +3 .tSE.seek 4.15 Pucks below Top Plate +3 "storage"(f' +36 "core" ' +2 "manipulator"&@% +4 "core" %! X b  @ +2 "storage"(2& +4 "core" & d X o\  +2 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 1 + 317 counts +2 "manipulator"&['M +23 "core" ' +2 "manipulator"&N& +4 "core" &* 6 J +2 "storage"(O& +4 "core" & \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&:' +23 "core" ' +3 .tSE.seek 5.15 Pucks below Top Plate +4 "storage"(A'< +37 "core" ' +2 "manipulator"&1& +4 "core" &* M +2 "manipulator"&Q% +5 "core" % K L +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&8'\ +94 "core" ' +3 .tElbow.seek CC +2 "manipulator"&?(i +164 "core" ( +2 "manipulator"&& +4 "core" &`1 \ BJ +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &s& +3 "core" &`1 { BJ +3 .tForearm.seek CC +3 "manipulator"&'Ͻ +97 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +4 .tCC.seek :open +3 "collection"'c( +403 "core" ( +2 "storage"(}& +4 "core" & \ +2 "storage"(\\& +5 "core" & \ ! +2 "manipulator"&T& +4 "core" &{- Q IF +2 "manipulator"&v% +5 "core" % ϴ I +46 .tForearm.seek :retract +9 "manipulator"&o'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&!(# +175 "core" ( +2 "manipulator"&+& +4 "core" & Oc +2 "storage"(|& +5 "core" & o\ # +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"&Y' +101 "core" ' +2 .tElbow.hold +3 "manipulator"&S, +6 "core" , + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&Z1 +73 "core" 1 +3 "manipulator"& % +11 "core" % $  K +2 "storage"(& +4 "core" & F\ +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 320 counts +2 "manipulator"&i'P +16 "core" ' +2 "manipulator"&M& +4 "core" &+ ' ^ PQ +2 "storage"(K& +5 "core" & 5\ % +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +35 "core" ' +2 "storage"(% +4 "core" %= \ $ +4 ."downElevator"SE.seek :down +6 "storage"(z'g +96 (r% +3 "core" %U9 1\ &Zo +2 "manipulator"&=% +4 "core" %  $ R +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&q'\ +95 "core" ' +22 ' + ."downElevator"SE.stop +2 "storage"(5 +5 .tPSV.dial :air +2 "processing"%p  +76 "core" +4 .tPS.seek 2.5ml +3 "processing"%C'\ +2603 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%h +44 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%~  +56 "core" +4 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%' +55 "core" +4 .tdelay 1 second +101 .PSV.dial :air +4 "processing"%n  +55 "core" +3 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%5'ϴ +985 "Can"\ +< +1619 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%x& +7 "core" &J\ @ +2 "manipulator"&l& +4 "core" &+  v VQ +3 "manipulator"& % +4 "core" %\    T +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(- +179 "core" ( +2 "manipulator"&w& +4 "core" &-   V +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +47 "core" &-  = V +10 .tForearm.seek :garage +2 "manipulator"& 'a +113 "core" ' +2 .tHand.close + "manipulator"&_/ +80 "core" / +2 "manipulator"&& +4 "core" &- 3 B +2 "manipulator"&% +5 "core" % tL ] W  @ +3 .tForearm.seek :retract +2 "manipulator"&;'\ +113 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek PC +2 "manipulator"&`(_ +118 "core" ( +2 "manipulator"&m& +4 "core" &a W V +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &X& +3 "core" &a V +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&]'$ +101 "core" ' +2 "manipulator"&& +5 "core" &a  1 Q +2 "manipulator"&(% +5 "core" %+  d R} +3 "processing"%U& +4 "core" &W\ ? +3 "processing"%$& +6 "core" &U\ < +2 .tPC.seek :closed +4 "processing"%(^ +5 "core" &W\ > +4 &c\ =@ +10 & Jrh\ 42 +8 &Foyl\ 3F +10 &\\j\ 5S +9 &Ig\ 7Q +10 &cIp\ 7R +9 &%Hw\ 7R +9 &Gs\ 7R +10 &G{\ :R +9 &kG\ 9R +9 &-H\ 9R +10 & G\ 9Q +9 &"M\ 7R +10 &$sG\ :R +9 &&6G\ 9Q +9 &'J\ 9Q +10 &)I\ 8Q +9 &+{G\ 7R +9 &->I\ 7Q +10 &.K\ 7R +9 &0G\ 7R +10 &2H\ 7Q +9 &4DL\ 8R +9 &6G\ 9Q +10 &7I\ 9Q +9 &9H\ 9Q +9 &;MK\ 8R +10 &=I\ 9R +9 &>I\ 9Q +10 &@O\ 6R +9 &BRQ\ 9S +9 &D^\ 7T +10 &E\ 4X +9 &G{\ 4W +10 &IK}\ 5X +9 &K \ 5X +9 &L\ 2Y +10 &N\ 4Y +9 &PP\ 4Y +9 &R\ 4X +10 &S\ 4Y +9 &U\ 4Z +9 &WW\ 4Y +10 &Yx\ 3Z +9 &Z\ 4Z +10 &\\\ 3Z +9 &^A|o\ 4- +9 &^y\ 4E +9 ( +3 "processing"%$& +4 #tProcessing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.82 +2 "processing"%& +6 "core" &^;\ 8; + &^:d\ 7; +3 .tHand.open + "manipulator"&y1 +77 "core" 1 +2 "manipulator"&H% +4 "core" % "  L +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&4'\ +98 "core" ' +2 .tPRV.dial :air +2 "processing"%b  +50 "core"  +4 .tPSV.dial :mixloop +2 "processing"% +45 "core" +4 "processing"%<% +4 "core" %ϸ\ ; +3 .tPS.seek 0.3ml +2 "processing"%' +386 "core" ' +2 .tPSV.dial PSR +2 "processing"% +104 "core"  +9 #tPulling 0.4ml of PSR.air + .PSR.select :air +6 .PS.seek 0.7ml +3 "processing"%\ '' +489 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%'\ +1897 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"% +115 "core" +5 .tPTV.dial :mixing +2 "processing"%G @ +118 "core" A +13 .tPBV.dial :waste2 +3 "processing"%  +95 "core"  +6 .tPS.seek 0ml +2 "processing"%k'ϴ +2600 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +7 "core" &a  S +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&3(_ +6 "core" ( +2 "manipulator"&& +5 "core" &a   Q +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &a  # Q +3 .tForearm.seek PC +2 "manipulator"&t'$ +94 "core" ' +2 .tHand.close + "manipulator"&&/ +75 "core" / +4 .tPC.seek :open +3 "processing"%( +459 "core" ( + "manipulator"&V& +5 "core" &a V +2 "manipulator"&u% +4 "core" % 3 V +3 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +9 .tElbow.seek :garage +2 "manipulator"&R(- +136 "core" ( + "manipulator"&& +4 "core" &-   W% +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &#& +3 "core" &-  A V% +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&,'a +111 "core" ' +2 .tHand.open +2 "manipulator"&^1 +76 "core" 1 +2 "manipulator"&% +4 "core" % jU k v 4 ? +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&J'\ +113 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%.& +6 "core" &I\ B +2 "manipulator"&*% +4 "core" %\  U +3 "storage"()% +5 "core" %p -\ * + "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(0( +200 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 ({& +3 "core" & \ & +2 "manipulator"&P& +4 "core" &-  ` S% +3 "manipulator"&>% +4 "core" %\  c S +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&g(* +175 "core" ( +2 "manipulator"&7& +3 "core" &#   R1 +3 "storage"(F& +4 "core" & \ ( +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&9'ѷ +97 "core" ' +2 "storage"(W& +4 "core" & ]\ * +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(D'> +277 "core" ' + "storage"(%- +47 "core" -' +10 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (e& +4 "core" & \ & +2 "manipulator"&I& +5 "core" &#  P1 +2 .tElbow.seek 2 +2 "manipulator"&E(* +7 "core" ( +2 "manipulator"&j& +3 "core" &#  P1 +3 "storage"(@& +4 "core" & \ & +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&2'' +32 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tHand.close + "manipulator"&N/ +68 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(O'g +3 "manipulator"&1& +7 "core" &#   T1 +3 "manipulator"&Q% +4 "core" % K K Mg +3 .tForearm.seek :retract +2 "manipulator"&"'\ +97 "core" ' +2 .tElbow.seek PC +3 "manipulator"&B(_ +118 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +133 "core" ( +3 "manipulator"&/& +4 "core" &e  W +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &d& +4 "core" &e > V +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&['$ +94 "core" ' +2 "manipulator"&f& +4 "core" &e  U +3 "manipulator"&% +4 "core" %&  U +3 "processing"%s& +4 "core" &\ > +3 "processing"%:& +6 "core" &\ @ +3 .tPC.seek :closed +2 "processing"% (^ +7 "core" &\ @ +5 &\ @5 +9 &?Ft\ 62 +9 &eov\ 6F +10 &W\ 7Q +9 &H\ 9Q +10 &G\ 9Q +9 &GG\ I`\ :Q +9 &@JS\ ;Q +10 &BsNk\ :R +9 &D1[l\ :S +10 &E{l\ 7V +9 &G{k\ 7W +9 &Iky^\ 7W +10 &K,}W\ 5X +9 &LW\ 6X +9 &NU\ 5X +10 &PoT\ 5Y +9 &R1N\ 7Y +10 &SK\ 6Y +9 &UF\ 7Y +9 &WvK\ 5Y +10 &Y8M\ 6Y +9 &ZH\ 6Y +9 &\\G\ 4Z +10 &^6br>\ 80 +9 &^sB\ 9B +9 ( +2 &^7A\ ;8 +3 "processing"%:& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.80 +5 .Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&8% +4 "core" % & 0 P +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%}  +3 %\\9 +8 "core" 9 +102 "processing"%T9 +3 "core" 9 +103 "processing"%v9 +4 "core" 9  +103 "processing"%+9 +2 "core" 9  +103 "processing"%|9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%?9 +3 "core" 9 +103 "processing"%Z9 +4 "core" 9 +103 "processing"% 9 +2 "core" 9" +103 "processing"%9 +11 "core" 9' +104 "processing"%M9 +2 "core" 9+ +103 "processing"%K9 +3 "core" 90 +103 "processing"%o9 +4 "core" 94 +103 "processing"%9 +3 "core" 98 +103 "processing"%!9 +3 "core" 9< +103 "processing"%r9 +3 "core" 9A +103 "processing"%=9 +3 "core" 9E +103 "processing"%Y9 +4 "core" 9I +103 "processing"%i9 +3 "core" 9 M +103 "processing"%A9 +3 "core" 9R +103 "processing"%p9 +3 "core" 9!V +103 "processing"%9 +3 "core" 9)Z +103 "processing"%z9 +3 "core" 91^ +103 "processing"%9 +3 "core" 9:b +103 "processing"%h9 +3 "core" 9Cg +103 "processing"%~9 +3 "core" 9Jk +103 "processing"%'9 +3 "core" 9Ro +4 .tPH.hold 2:00:00,28C +5 "processing"%n ppQ +3 .tdelay 1:30 +6 "core" p +8999 .tPSR.select :air +3 .PSV.dial PSR +3 "processing"%C +104 "core"  +8 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +19 .tPS.seek 0.5ml +2 "processing"%x' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +18 .tPS.seek 2ml +2 "processing"%l'˹ +1607 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +76 "core"  +7 .tPSV.dial PTV +2 "processing"%w +77 "core" +4 .tPBV.dial :waste1 +3 "processing"%  +137 "core"  +4 "processing"%S% +5 "core" %˾\ : +3 .tPS.seek 1.5ml +2 "processing"%_' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +7 .tPS.seek 0ml +2 "processing"%'ϴ +1595 "core" ' +2 .tdelay 5:00 +29044 "Can"\ 'C! +959 #trecoverPSRreagent08 + .PTV.dial :puck +4 "processing"%q  +17 "core"  +4 .tPBV.dial :waste1 +3 "processing"%m  +36 "core"  +5 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%X * +34 "core" * +5 .tPSR.select :air +3 .PSV.dial PSR +47 "processing"% +83 "core"  +8 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +6 .tPS.seek 2.5ml +2 "processing"%'\ +2467 "core" ' +2 .tPSV.dial PTV +2 "processing"%( +75 "core" +6 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +75 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +76 "core" +6 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%;  +74 "core"  +5 .tPS.seek 0ml +3 "processing"%L'ϴ +2484 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%  +142 "core" +4 .tPSV.dial :mixloop +2 "processing"%y +45 "core" +4 .tPRV.dial :ab1 +3 "processing"%H @ +79 "core" B +5 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +6 .tPS.seek 0.15ml +2 "processing"%$' +356 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'b  +4 "processing"%  +43 "core" +5  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"=/home/esp/esp2/mission/3peat_23AUG01.rb:28:in `myDA_WCR'"//home/esp/esp2/mission/3peat_23AUG01.rb:48"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"//home/esp/esp2/mission/3peat_23AUG01.rb:47"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"//home/esp/esp2/mission/3peat_23AUG01.rb:41"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "processing"%<% +5 "core" %a\ , +3 .tPS.seek 0.3ml +2 "processing"%]' +346 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'5  +32 "core" +4 .tPRV.dial :air +2 "processing"%  +46 "core"  +5 .tPS.seek 0.9ml +2 "processing"%'A +1252 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%\ @ +76 "core" ? +5 .tPS.seek 0.5ml +4 "processing"%' +852 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +4 "processing"%G  +46 "core"  +5 .tPS.reconfigure :default +3 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%'˹ +1586 "core" ' + .tPSV.dial :PML +3 "processing"% +46 "core" +4 .tPTV.dial :mixing +2 "processing"% @ +78 "core" A +5 .tPBV.dial :waste1 +2 "processing"%  +37 "core" +4 "processing"%% +4 "core" %˵P\ 7 +3 .tPS.seek 1.85ml +2 "processing"%&' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%` * +38 "core" , +6 .tPS.seek 0ml +4 "processing"%4'ϴ +1985 "core" ' +10 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +6 "core" &\  +2 "manipulator"&V& +5 "core" &e  B +3 "manipulator"&u% +5 "core" %\ @ F +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +128 "core" ( +2 "manipulator"&#& +4 "core" &- l P +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &t& +4 "core" &- E N +3 .tForearm.seek :garage +2 "manipulator"&3'a +111 "core" ' +2 .tHand.close +2 "manipulator"&^/ +74 "core" / +2 "manipulator"&& +4 "core" &- $ 9  9 +2 "manipulator"&% +5 "core" % t\\ : I : +3 .tForearm.seek :retract +2 "manipulator"&.'\ +104 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&*(i +271 "core" ( + "manipulator"&)& +4 "core" &a$  A?U +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &a$ G B?U +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&,'Ͻ +104 "core" ' +2 "manipulator"&{& +4 "core" &a$ ! G?U +2 "manipulator"&P% +5 "core" % o S < +3 "collection"'>& +4 "core" &\  +3 "collection"'a& +6 "core" &d\  +3 .tCC.seek :closed +2 "collection"'7(S +8 "core" &z\  +3 &\ 7 +10 &6Gs\ 1 +9 &Xny\ F +10 &Z\ R +9 &E\ R +9 &rF\ R +9 &4G|\ R +10 &J|\ R +9 &Fj\ R +10 &yNx\ R +9 &<Gz\ R +9 & Gk\ R +10 &"Fo\ R +9 &$Hj\ R +9 &&CLo\ R +10 &(Gc\ R +9 &)Hs\ R +10 &+Iq\ R +9 &-LFs\ R +10 &/Ii\ R +9 &0Hc\ R +9 &2Hd\ Q +9 &4SIf\ R +10 &6I_\ R +9 &7Gc\ Q +10 &9Ig\ R +9 &;]Hc\ Q +9 &=Ib\ R +10 &>L`\ R +9 &@La\ R +10 &BdJe\ R +9 &D#Qd\ S +9 &E_a\ T +10 &Gf\ Y +9 &IFc\ _ +9 &Kc\ ` +10 &L_\ ` +9 &N_\ ` +10 &PHV\ a +9 &R_\ b +9 &SgN]\ ){ +10 &SJ\ \ U +5 ( +2 "collection"'a& +4 "core" &SmF\ U +3 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.58 + "collection"'F& +7 "core" &SnR\ U +4 .tHand.open + "manipulator"&W1 +76 "core" 1 +2 "manipulator"&R% +5 "core" % G ^  ? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&J'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +106 "core"  +9 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +71 .tPS.seek 1.5ml +2 "processing"%e' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%I  +44 "core"  +5 .tPS.seek 0ml +4 "processing"%j'ϴ +1595 "core" ' +2 .tPSV.dial PSR +3 "processing"%@ +45 "core"  +9 .tPSR.select :air +3 "processing"% +18 .tPS.seek 2.5ml +2 "processing"%N'\ +2599 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%1  +5 "collection"'Q  +34 "core"  +129  +7 .tPSV.dial :mixloop +2 "processing"%g +117 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'9  +6 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%D  +77 "core" +7 .tPS.seek 0ml +2 "processing"%2'ϴ +2602 "core" ' +2 .tPSV.dial :air +2 "processing"%/  +48 "core"  +6 .tPS.seek 2.5ml +2 "processing"%d'\ +2596 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%E +46 "core" +6 .tPS.seek 0ml +3 "processing"%f'ϴ +2625 "core" ' +2 .tPSV.dial :air +3 "processing"%  +50 "core"  +7 .tPS.seek 2.5ml +4 "processing"%s'\ +2597 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%O +46 "core" +6 .tPS.seek 0ml +4 "processing"%"'ϴ +2602 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" &a# j g - =?U +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(i +5 "core" ( +2 "manipulator"&8& +4 "core" &a# k Z 9 9?U +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +4 "core" &a# ; I ( 8?U +2 .tForearm.seek CC +3 "manipulator"&:'Ͻ +101 "core" ' +2 .tHand.close +2 "manipulator"&T/ +76 "core" / +4 .tCC.seek :open +4 "collection"'[( +400 "core" ( +2 "manipulator"&v& +53 "core" &a# G B?U +3 "manipulator"&+% +5 "core" % u  B +3 .tForearm.seek :retract +2 "manipulator"&|'\ +97 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&(- +291 "core" ( +2 "manipulator"&?& +4 "core" &-  M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Z& +4 "core" &-  N +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +4 "manipulator"& 'a +115 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&M% +4 "core" % iM 6 # I 8 +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&K'\ +103 "core" ' +2 ."da"delayUntil "16:04:07.25" +3 #"WCR"Whole Cell Archive sampling 1000ml +5 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'o& +6 "core" &6\  +2 "manipulator"&% +5 "core" %\  }  D +2 "storage"(!% +5 "core" %l p \  +2 "storage"(r. +3 "core" .( +3 "storage"(=& +4 "core" & >\  +2 "storage"(Y& +4 "core" & \  +2 "manipulator"&i& +5 "core" &-  L +2 "manipulator"&A% +5 "core" %\   K +3 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +2 "manipulator"&p(* +202 "core" ( +2 "manipulator"&& +5 "core" &4 6 J +2 "storage"(z& +4 "core" & \ " +3 ."WCR"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&'ѷ +108 "core" ' +2 "storage"(h& +4 "core" & -\  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +3 "storage"(~'> +285 "core" ' +2 "storage"('- +3 "core" -'C +2 ."WCR"SE.configure :default +4 "storage"(#QK-0-\ b +6 (C& +3 "core" & \  +2 "manipulator"&k& +5 "core" &4  D +3 ."WCR"Elbow.seek 2 +2 "manipulator"&x(* +7 "core" ( +2 "manipulator"& & +4 "core" &4  C +2 "storage"(w& +4 "core" & p _ e\  +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"& '' +17 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&S/ +69 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&l& +3 "storage"('g +61 "core" &4  K +2 "manipulator"&_% +5 "core" %  r Iw +3 ."WCR"Forearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&q(i +76 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +81 "core" ( +2 "manipulator"&m& +4 "core" &j. z ~  ?H +3 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &X& +3 "core" &j. { h FH +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"& 'Ͻ +101 "core" ' +2 "manipulator"&& +4 "core" &j. { x  >H +3 "manipulator"&(% +4 "core" % \\ p  < +3 "collection"'U& +4 "core" &"\  +3 "collection"'-& +6 "core" &%\  +3 ."WCR"CC.seek :closed +4 "collection"';(S +8 "core" &#\  + &\  +8 &/u\ +{ +9 &bu\ ? +10 &dh\ Q +9 &%G \ Q +9 &I\ Q +10 &I\ Q +9 &kG\ Q +9 &-G\ Q +10 &I\ P +9 &I\ Q +10 & sJ\ Q +9 &"5G,\ Q +9 &#G\\\ Q +10 &%G\ Q +9 &'|G\ P +9 &)=I\ Q +10 &*J\ Q +9 &,D\ Q +10 &.G\ Q +9 &0EI\ Q +9 &2D\ Q +10 &3F\ \ P +9 &5F\ P +9 &7NF\ \ P +10 &9I\ P +9 &:L\ Q +9 &<L\ P +10 &>UF\ Q +9 &@Iv\ \ Q +10 &AJv\ \ Q +9 &CNl\ Q +9 &EZPs\ R +10 &GZr\ S +9 &H|e\ W +9 &J_\ \\ +10 &L>Z ^ +9 &NJ ^ +10 &OU ^ +9 &QH ` +9 &S'{J\ 3 +10 &SP\ / +9 &SuQ\ U +5 ( +2 "collection"'-& +6 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.43 +5 .Hand.open +2 "manipulator"&1 +6 "core" &SlN\ U +68 1 +2 "manipulator"&% +4 "core" % Ϸ N 6 h 8 +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&y'\ +98 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +10 .Flow.setRate 7.0 +10 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +3 "sampler")H+ +5 "core" + +2 "sampler")L% +5 "core" % K  +2 "collection"'b& +4 "core" &Sm\ U +4 "Can"+\ v[g +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +4 "collection"'  +6 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")<  +6 "core"  +7 ."WCR"SS.reconfigure :fast +4 "sampler")#.0XA +2 "sampler")t% +5 "core" %<9 H  +23 "collection"'B% +4 "core" %DD +3 "sampler")^% +4 "core" %<9 Q  +2 "collection"'% +5 "core" %EF +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.93ml/s +6 "sampler")#.0XG% +3 "core" %bd +3 "sampler").% +4 "core" %^ E +27 "collection"'c% +4 "core" %cf +2 "sampler")F% +4 "core" %^ J +31 "collection"'W% +4 "core" %ii +2 "sampler")R% +5 "core" %^ H +36 "collection"'a% +3 "core" %jj +2 "sampler")%% +5 "core" %^ I +40 "collection"',% +4 "core" %gj +2 "sampler")4% +5 "core" %^ M +2 "sampler")I% +5 "core" %^ Q +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )e% +4 "core" %^\  F +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +82 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")j' +370 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +20 #"WCR"Sampling 1000.0ml +5 .Flow.enablePump :primary +2 .Flow.setRate 3.5 +4 .Intake.select :close +3 .Exhaust.select :close +4 .SS.reconfigure :default +5 "sampler")#.0X% +4 "core" %0 J | +2 ."WCR"Intake.select :close +2 "sampler")0 +18 ).% +4 "core" %, I ( +2 ."WCR"SSV.dial :exhaust +46 "sampler")c  +88 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")F' +890 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")W  +5 "collection"'R @ +5 "core" ? +69 +7 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +5 "Can" P +2 ."WCR"Intake.select :open + "sampler") +218 "collection"'a% +4 "core" %kl +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0Xb +3 "sampler")@% +4 "core" %, Q +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +3 "core" %- N +2 ."WCR"SSV.dial :exhaust +3 "sampler")1  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")g' +873 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")9  +5 "collection"'N @ +6 "core" ? +68 +6 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +5 "Can"  +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'D% +3 "core" %il +3 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +5 "sampler")#.A0Xb' +894 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler").  +2 "collection"'c @ +7 "core" ? +70 +7 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +5 "Can" w@Y +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'^% +4 "core" %lk1 +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0Xa% +5 "core" %/ ; * + ."WCR"Intake.select :close +2 "sampler")0 +19 )W% +3 "core" %+ J  +2 ."WCR"SSV.dial :exhaust +3 "sampler")a  +80 "core"  +7 ."WCR"Exhaust.select :open +50 "sampler")@ +24 ."WCR"SS.seek 0ml +3 "sampler")F' +902 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler"),  +5 "collection"'4 @ +5 "core" ? +69 +7 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +5 "Can"  +2 ."WCR"Intake.select :open + "sampler") +219 "collection"'I% +4 "core" %im +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0Xb , +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )i% +4 "core" %- M , +2 ."WCR"SSV.dial :exhaust +3 "sampler")h  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")k' +897 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")_  +4 "collection"'m @ +6 "core" ? +69 +7 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +5 "Can"  +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'z% +4 "core" %kj +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0X`  +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )X% +3 "core" %( M  +2 ."WCR"SSV.dial :exhaust +3 "sampler")}  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")~' +901 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")"  +6 "collection"'L @ +5 "core" ? +68 +6 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +4 "Can" pĪ +3 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'p% +4 "core" %kl% +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +7 "sampler")#.A0Xb # +2 ."WCR"SSV.dial :exhaust +3 "sampler")H  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")' +892 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +49 ."WCR"CBV.dial SSV +12 "sampler")  +2 "collection"' @ +9 "core" ? +71 +6 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +5 "Can"  +2 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'% +3 "core" %kl +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +7 "sampler")#.A0Xb r +2 "sampler")c% +4 "core" %/  ; V +2 ."WCR"Intake.select :close +2 "sampler")0 +63 ).% +11 "core" %, B  +2 ."WCR"SSV.dial :exhaust +3 "sampler")^  +83 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")>' +76 "Can"  +6 #"flow"3.7L/min +813 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")W  +2 "collection"'a @ +8 "core" ? +69  +6 #"WCR"Allowing 130s for 25.0ml of remaining 349.9ml +4 "Can" 7\  +4 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %kl\ +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0Xb + +17 "collection"'.% +4 "core" %ac +2 "sampler")^% +5 "core" %, > +20 "collection"']% +3 "core" %gg$ +3 "sampler")`% +4 "core" %, F g +2 "sampler")a% +5 "core" %, = P +2 ."WCR"Intake.select :close +2 "sampler")0 +19 )W% +3 "core" %+ D $ +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")>' +896 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 "sampler"),  +4 ."WCR"CBV.dial SSV +4 "collection"'I @ +6 "core" ? +66  +7 #"WCR"Allowing 130s for 25.0ml of remaining 174.9ml +5 "Can" C2 +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'F% +4 "core" %lm& +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0Xb l +2 ."WCR"Intake.select :close +2 "sampler")0 +17 )1% +3 "core" %- A  +2 ."WCR"SSV.dial :exhaust +3 "sampler")f  +81 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")' +856 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")g  +5 "collection"'j @ +6 "core" ? +68 +6 #"WCR"Allowing 130s for 25.0ml of remaining 149.9ml +5 "Can" = +2 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'/% +4 "core" %jl +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0Xb 7 +3 "sampler")"% +4 "core" %,  B ' +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )M% +4 "core" %, I ' +2 ."WCR"SSV.dial :exhaust +3 "sampler")-  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")' +905 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")  +4 "collection"'< @ +6 "core" ? +69 +6 #"WCR"Allowing 130s for 25.0ml of remaining 74.9ml +6 "Can" _1 +2 ."WCR"Intake.select :open + "sampler") +218 "collection"'5% +4 "core" %ik +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +5 "sampler")#.A0Xa  +20 "collection"'% +4 "core" %fh1 +2 "sampler")$% +4 "core" %0 I +3 "sampler")V% +4 "core" %0 F u +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )t% +3 "core" %. > * +3 ."WCR"SSV.dial :exhaust +2 "sampler")c  +81 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler").' +900 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")^  +4 "collection"'] @ +6 "core" ? +69 +7 #"WCR"Allowing 130s for 24.9ml of remaining 24.9ml +5 "Can" u) +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'`% +4 "core" %il +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0Xb% +4 "core" % ? +2 ."WCR"Intake.select :close +2 "sampler")0 +20 ))% +4 "core" %  ? Q +2 ."WCR"SSV.dial :exhaust +3 "sampler")R  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")%' +220 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%N  +6 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%{  +39 "core" +6 ."da"delay 30 seconds +602 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +19 #"WCR"Sampled 1000.0ml +3 #Drying puck before fixing for 4:00 +2 .CBV.dial :waste2b +4 "collection"'4  +79 "core"  +7 ."WCR"delay 1:00 +205 ."samplerPumpShutdown"Flow.disablePump :primary +6 .Gate.power :sampler,:OFF +2070 ."da"PBV.dial between PSV and waste1 +3 "processing"%d * +43 "core" , +12 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%D +87 "core"  +9 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%e'\ +2476 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%1 +74 "core" +7 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +77 "core"  +8 ."da"delay 5 seconds +401 ."WCR"CSV.dial :air +3 "collection"' @ +47 "core" > +10 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +6 ."WCR"CS.seek 10ml +2 "collection"'' +29 ."da"PSV.dial PTV +49 "processing"%j +94 "core" ~ +6 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +76 "core"  +6 ."da"PS.seek 0ml +3 "processing"%/'ϴ +1722 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +4 "collection"' @ +79 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'9  +94 "core"  +5 "collection"'Q% +5 "core" % ||\  +2 ."WCR"CSV.dial between air and CTV +4 "collection"'~ ` +30 "core" a +7 ."WCR"CS.seek 7.452ml +3 "collection"'E' +474 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +3 .PSV.dial PSR +4 "processing"%@ +135 "core"  +8 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +17 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%2' +61 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'\\  +3 '*  +31 "core"  +46  +9 ."WCR"CS.reconfigure :pressurize +4 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +3 "collection"'?' +407 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +19 ."da"PS.seek 2ml +3 "processing"%J'˹ +908 "core" 'H\ +4 ."WCR"CBV.dial :waste2b +3 "collection"'  +33 "core"  +10 ."WCR"CS.reconfigure :default +4 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +3 "collection"'T' +166 "core" ' +3 ."WCR"delay 1:00 +455 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%O  +6 "core"  +8 ."da"PSV.dial PTV +2 "processing"%v +75 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%s  +38 "core" +6 "processing"%% +4 "core" %˵\  +3 ."da"PS.seek 1.5ml +2 "processing"%:' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%= * +37 "core" , +6 ."da"PS.seek 0ml +2 "processing"%Z'ϴ +1598 "core" ' +2 ."da"delay 2:00 +2849 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'+  +133 "core" +7 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +4 "collection"'  +45 "core"  +9 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +4 "collection"' +19 ."WCR"CS.seek 2ml +3 "collection"'7'O +592 "core" ' +3 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +19 ."WCR"CS.reconfigure :fast +5 "collection"'#d @b +5 ."WCR"CS.seek 10ml +4 "collection"'8' +2006 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +5 "collection"'! @ +76 "core" > +60 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'3  +95 "core"  +9 "collection"'C% +3 "core" % x\ \ +3 ."WCR"CSV.dial between air and CTV +3 "collection"'o ` +73 "core" a +7 ."WCR"CS.seek 7.321ml +3 "collection"''' +727 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +3 '  +30 "core"  +108  +7 ."WCR"CS.reconfigure :pressurize +4 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +3 "collection"'A' +1630 "core" ' \ +4 ."WCR"delay 2:00 +2908 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +8 "processing"%K  +6 "core"  +65 ."da"PBV.dial :waste1 +4 "processing"%b  +37 "core" +6 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%| * +37 "core" * +6 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%i +74 "core"  +9 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2490 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" +7 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +74 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%m +76 "core" +6 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +7 ."da"PS.seek 0ml +3 "processing"%h'ϴ +1481 ."WCR"CBV.dial :waste2b +3 "collection"'k  +33 "core"  +7 ."WCR"CS.reconfigure :default +4 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +3 "collection"'r' +369 "core" ' +2 ."WCR"delay 1:00 +561 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%S +139 "core"  +21 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +31 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +6 "processing"%w'5 +346 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +3 "processing"% +18 ."da"PS.seek 0.5ml +2 "processing"%z' +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +19 ."da"PS.seek 2ml +2 "processing"%x'˹ +1594 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%}  +7 "core"  +8 ."da"PSV.dial PTV +2 "processing"%[ +76 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%l  +38 "core"  +5 "processing"% % +4 "core" %˶  +3 ."da"PS.seek 1.5ml +2 "processing"%(' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +38 "core" , +6 ."da"PS.seek 0ml +2 "processing"%"'ϴ +768 ."WCR"CTV.dial :air,avoiding: :intake +50 "collection"'M  +145 "core" +7 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +4 "collection"'-  +44 "core"  +9 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +5 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'_'O +542 "core" ' +2 ."da"delay 10 seconds +53 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +20 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +411 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +7 ."da"PBV.dial :waste1 +2 "processing"%<  +37 "core" +8 ."da"delay 30 seconds +1613 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +4 "collection"' @ +78 "core" ? +59 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'5  +95 "core"  +8 "collection"'% +4 "core" %   +2 ."WCR"CSV.dial between air and CTV +3 "collection"'U ` +62 "core" ^ +7 ."WCR"CS.seek 7.293ml +3 "collection"'' +765 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'  +2 '  +33 "core"  +106  +7 ."WCR"CS.reconfigure :pressurize +4 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +2 "collection"'H' +117 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +6 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +78 "core"  +9 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +56 "processing"%\ '\ +1307 "core" 'H  ޟ +4 ."WCR"delay 2:00 +1268 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%u +77 "core" +7 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%X +82 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +75 "core"  +6 ."da"PS.seek 0ml +3 "processing"%#'ϴ +2569 "core" ' +2 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +137 "core"  +8 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%'˹ +2099 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%G  +5 "core"  +8 ."da"PSV.dial PTV +3 "processing"% +27 "Can"  +48 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" +6 "processing"%% +3 "core" %˴  +3 ."da"PS.seek 1.5ml +3 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%$ * +36 "core" + +7 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%V  +107 "core"  +6 ."da"PS.seek 0ml +4 "processing"%t'ϴ +1594 "core" ' +2 "processing"%c9 +4 "core" 96+ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +4 "processing"%& +5 %& +2 "core" 6, +4 &^6` 8 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&]% +8 "core" %\   +2 "storage"(^% +4 "core" %x  +2 "storage"(`. +3 "core" .( +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 +2 "storage"(.( +201 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (& +3 "core" & : +2 "manipulator"&P& +4 "core" &j, ! H +3 "manipulator"&B% +5 "core" %\  U +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&I(# +166 "core" ( + "manipulator"&,& +5 "core" &" * $k +2 "storage"(F& +4 "core" &  b +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&>' +107 "core" ' +2 "storage"()& +4 "core" & # +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(R'> +55 ."WCR"CBV.dial :waste2b +11 "collection"'a  +34 "core"  +6 ."WCR"CS.reconfigure :default +4 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'N' +218 "core" ' +2 "storage"({- +3 "core" -' +3 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 "manipulator"&W& +4 "core" &" l c s k +2 "storage"(4& +4 "core" & @ 1 +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +3 "manipulator"&d' +32 "core" ' + ."da"Elbow.hold +3 "manipulator"&D, +60 "core" ' +3 ."WCR"delay 1:00 +42 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(L- +3 "core" -' +3 ."da"SE.seek 5.15 Pucks below Top Plate +2 "storage"(1'9 +32 "core" ' +2 "manipulator"&f% +4 "core" %# s \ +2 "storage"(& +5 "core" &  +2 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&j'O +18 "core" ' +2 "manipulator"&6& +4 "core" &" P M P k +3 "storage"(g& +4 "core" & e .  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&e' +27 "core" ' +3 ."da"SE.seek 6.15 Pucks below Top Plate +2 "storage"(' +43 "core" ' + "manipulator"&9& +5 "core" &"  ok +2 "manipulator"&Q% +4 "core" %    +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&~'\ +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&(_ +251 "core" ( +2 "manipulator"&@& +5 "core" &i < H  +3 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &*& +4 "core" &i G J  +2 ."da"Forearm.seek PC +4 "manipulator"&\\'$ +94 "core" ' + ."da"Hand.close +2 "manipulator"&// +70 "core" / +4 ."da"PC.seek :open +3 "processing"%E( +457 "core" ( + "storage"(2& +5 "core" &  ` +2 "manipulator"&& +4 "core" &i    +2 "manipulator"&?% +4 "core" % :    +3 ."da"Forearm.seek :retract +2 "manipulator"&O'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&v(# +267 "core" ( +2 "manipulator"&s& +4 "core" & W O . 4 +2 "storage"(& +4 "core" & +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&J' +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&=1 +74 "core" 1 +3 "storage"(:- +4 "core" -' +2 ."da"SE.seek 5.79 Pucks below Top Plate +2 "storage"(+'n +83 "core" ' +3 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 4.92 Pucks below Top Plate +2 "storage"('v +47 "core" ' +2 #"da"Lights, camera, ACTION! +10 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2116h1000ml.tif +1963 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +154 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.874 seconds\ /var/log/esp/da23jul2116h1000ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2116h1000ml15s.tif +1568 #SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2116h1000ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul2116h1000ml26s.tif +280 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'T  +137 "core" +2252 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul2116h1000ml26s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "17.874 sec auto-exposure",Subject: "da23jul2116h1000ml images!" +5 "storage"(7- +9 "core" -'v +10 "storage"(!& +13 "core" & J A +5 "manipulator"&3& +8 "core" &  '4 +2 ."da"Elbow.seek 1 +5 "manipulator"&C(# +7 "core" ( + "manipulator"&o& +7 "core" &   '4 +2 "storage"(8& +5 "core" & ? ? +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"& ' +14 "core" ' +5 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +6 ."da"SE.seek 5.64 Pucks below Top Plate +2 "storage"(' +49 "core" ' +2 "manipulator"&'& +4 "core" &   14 +3 "storage"(K& +6 "core" & K\  +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +3 "manipulator"&b' +37 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&|, +6 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 5.82 Pucks below Top Plate +2 "storage"(i' +27 "core" ' +2 "manipulator"&Z% +4 "core" %!  ( +5 "storage"(& +4 "core" & [\  +3 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&Y'M +20 "core" ' +2 "manipulator"&m& +4 "core" &/  X 22 +12 "storage"( & +5 "core" & 5\  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +23 "core" ' +2 "storage"(k% +4 "core" % \  +18 ."downElevator"SE.seek :down +6 "storage"(A'g +91 (S% +7 "core" %. ]\ Xl +3 "manipulator"&h% +5 "core" %ѿ  \ . 4 +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +120 ."da"Forearm.seek :retract +21 "manipulator"&w'\ +8 "core" ' +6 ."downElevator"SE.stop +3 "storage"(5 +75 "core" ' +2 "storage"(z& +6 "core" &  \ +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%}& +14 "collection"'[& +9 "core" &\ ! +3 &SkI\ U +7 "manipulator"&l& +9 "core" &/ * # 82 +5 "manipulator"& % +10 "core" %\  % " . 7 +5 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&x(- +190 "core" ( +2 "manipulator"&p& +4 "core" &- L F ; +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &(& +4 "core" &- A G { ; +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&M'a +115 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&-/ +79 "core" / +2 "manipulator"&r& +5 "core" &-  C ( +2 "manipulator"&_% +6 "core" % o_ } @ ( +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&<(_ +118 "core" ( +2 "manipulator"& & +7 "core" &X l n e = +5 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +9 &5& +9 "core" &X g R < +5 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +10 ."psFlush"Forearm.seek PC +6 "manipulator"&'$ +104 "core" ' +4 "manipulator"&U& +10 "core" &X ) 1  7 +6 "manipulator"&% +8 "core" %, + , 6 +7 "processing"%& +10 "core" &l\ # +5 "processing"%& +12 "core" &\ # +10 ."psFlush"PC.seek :closed +7 "processing"%(^ +18 "core" &\ # +2 &s\ " +3 &v\ # +6 & 1w\ %f +2 &Uss\ 8 +8 &|nt\ M +6 &Iq\ R +11 &WDt\ Q +8 &Es\ Q +8 &Gj\ Q +9 &Gh\ Q +13 &^Gi\ Q +8 & G\\\ Q +8 &G^\ R +10 &!F[\ Q +9 &#fC`\ Q +9 &%(GP\ Q +11 &&G`\ Q +9 &(A[\ Q +9 &*nFS\ Q +9 &,0GN\ Q +9 &-DP\ Q +10 &/BO\ Q +11 &1vBS\ Q +8 &38FT\ Q +9 &4FN\ R +9 &6ET\ R +8 &8~EH\ Q +11 &:@BB\ Q +10 &<FA\ Q +10 &=EC\ R +7 &?FD\ R +11 &AHF>\ Q +10 &CO@\ S +9 &DeA\ U +9 &F{}E\ X +9 &H=wC\ X +8 &Iy=\ X +10 &K|8\ X +9 &M{@\ Y +9 &OB>\ Y +10 &Q;\ Z +9 &R<\ Y +9 &T0\ Z +10 &VH"\ Z +9 &X 5\ Y +9 &Y.\ Z +10 &[0\ Z +11 &]M5\ O +10 &^PI\ $o +8 &^H\ + +2 ( +7 "processing"%& +5 "core" &^@\ + +7 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.86 +5 "processing"%& +14 "core" &^\ !+ +9 ."psFlush"Hand.open +3 "manipulator"&1 +76 "core" 1 +2 "manipulator"&"% +6 "core" %  * 4 6 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +5 "manipulator"&u'\ +100 "core" ' + ."psFlush"PSR.select :air +5 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +4 ."psFlush"PSV.dial PSR +4 "manipulator"&% +4 "processing"%X +11 "core" %\  M O 8 : +2 "storage"(% +6 "core" %l e  \  +2 "storage"(\ . +4 "core" .( +2 "storage"(& +6 "core" & \  +2 "storage"(#& +4 "core" & !\ +3 "manipulator"&G& +117 "core" &X 3 K 9 +4  +10 "manipulator"&% +25 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +11 "processing"%@ +8 "core" %\  L M  : +10 ."WCR"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +12 ."WCR"Elbow.seek 1 +5 "manipulator"&(# +31 ."psFlush"PS.seek 0.5ml +3 "processing"%' +242 "core" ( +4 "manipulator"&& +5 "core" &+ L L ; +3 "storage"($& +5 "core" &  # \  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&V' +102 "core" ' +3 "storage"(& +11 "core" &  \  +5 ."WCR"SE.reconfigure :pick +11 "storage"(#]K-0-\ b +10 ."WCR"SE.seek :beamBreak +4 "storage"(c'> +173 "core" ' +5 ."psFlush"delay 5 seconds +105 "core" ' +5 "storage"(&- +8 "core" -' +4 ."WCR"SE.configure :default +7 "storage"(#QK-0-\ b +9 "manipulator"&& +8 "core" &+ @ J q : +7 "storage"(]& +9 "core" &   \  +5 ."WCR"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 1 +3 "manipulator"&^' +33 "core" ' +2 ."WCR"Elbow.hold +4 "manipulator"&`, +6 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(- +4 "core" -' +4 ."WCR"SE.seek 6.15 Pucks below Top Plate +4 "storage"(P' +34 "core" ' +2 "manipulator"&B% +5 "core" %# \  y 2 +2 "storage"(0& +5 "core" & =\ \ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 319 counts +2 "manipulator"&,'O +15 "core" ' +2 "manipulator"&F& +5 "core" &+ F L h ; +2 "storage"()& +6 "core" &   \  +3 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&q' +31 "core" ' +3 ."WCR"SE.seek 7.15 Pucks below Top Plate +3 "storage"(a' +44 "core" ' +2 "manipulator"&y& +6 "core" &+ [ g  = +2 "manipulator"&{% +5 "core" %Ѩ M ? = +3 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&W'\ +30 ."psFlush"PSR.select :air +4 "processing"% +120 "core" ' +23 ."WCR"Elbow.seek CC +14 ."psFlush"PS.seek 2.5ml +11 "manipulator"&4(i +9 "processing"%H'\ +158 "core" ( +4 "manipulator"&L& +8 "core" &b5    2N +5 ."WCR"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +8 &f& +8 "core" &b5    1N +6 ."WCR"Forearm.seek CC +7 "manipulator"&'Ͻ +101 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&6/ +77 "core" / +9 ."WCR"CC.seek :open +3 "collection"'g( +407 "core" ( +2 "storage"(>& +8 "core" & & =\  +5 "storage"(9& +9 "core" & 9 % 1\  +6 "manipulator"&I& +9 "core" &l3 J > y 9L +6 "manipulator"&Q% +10 "core" % ϰ A I :+ +6 ."WCR"Forearm.seek :retract +6 "manipulator"&R'\ +100 "core" ' +2 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +9 ."WCR"Elbow.seek 1 +5 "manipulator"&d(# +192 "core" ( +2 "manipulator"&j& +5 "core" &\ | z " A"x +2 "storage"(1& +4 "core" & _ _\  +3 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 1 +3 "manipulator"&e' +108 "core" ' +4 ."WCR"Elbow.hold +5 "manipulator"&@, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +2 "manipulator"&*1 +73 "core" 1 +2 "manipulator"&D% +6 "core" % $ , 2 G 6 +2 "storage"(/& +4 "core" & % $ \  +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 320 counts +2 "manipulator"&~'P +23 "core" ' +4 "manipulator"& & +7 "core" && v q A j +6 "storage"(2& +8 "core" & _ _\  +6 ."WCR"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +4 "manipulator"&' +30 "core" ' +2 "storage"(?% +6 "core" % g g\  +3 ."downElevator"SE.seek :down +6 "storage"(\\'g +97 (s% +3 "core" %!. [ Y m\ Yk +3 "manipulator"&% +4 "core" % x ~ B +3 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +11 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +9 ' +64 ."downElevator"SE.stop +10 "storage"(5 +7 #tStarting finalPurge +211 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%= @ +193 "core" A +9 ."psFlush"PTV.dial :PRVmixing +2 "processing"%:  +64 #"uploadLog"upsync +69 "core" +7 ."psFlush"PSV.dial :mixloop +2 "processing"%O +107 "core" +5 ."psFlush"PS.seek :empty +4 "processing"%'ϖ +1140 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1458 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%+ +105 "core" +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"%7'\ +2097 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%!  +37 "core" +8 ."psFlush"PTV.dial :mixing +2 "processing"%3 @ +76 "core" A +7 ."psFlush"PSV.dial :mixloop +3 "processing"%o +115 "core" +6 ."psFlush"PS.seek :empty +3 "processing"%8'ϖ +2599 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +104 "core"  +7 ."psFlush"PSR.select :flush +4 "processing"%@ +18 ."psFlush"PS.seek 1ml +2 "processing"%K'M +1089 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +19 ."psFlush"PS.seek 2.5ml +2 "processing"%Z'\ +1590 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%m  +76 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%  +7 "core" +6 ."psFlush"PS.seek 0ml +3 "processing"%v'ϴ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%J +76 "core"  +50 ."psFlush"PSR.select :flush +11 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +3 "processing"%k' +588 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"%S U +58 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%h'ϴ +2618 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%C @ +45 "core" ? +6 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +74 "core"  +5 ."psFlush"PS.seek 0ml +3 "processing"%Y'ϴ +2610 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%i +47 "core"  +8 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%z'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +74 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"%} U +8 "core" V +6 ."psFlush"PS.seek 0ml +3 "processing"%l'ϴ +2603 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +6 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2594 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%A  +73 "core"  +6 ."psFlush"PS.seek 0ml +4 "processing"%p'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +56 "core"  +7 ."psFlush"PSR.select :flush +4 "processing"%@ +18 ."psFlush"PS.seek 1ml +2 "processing"%|'M +1093 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%-'\ +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%r +74 "core" +6 ."psFlush"PTV.dial :puck +50 .PBV.dial :waste1 +9 "processing"%_  +57 "core" +6 ."psFlush"PS.seek 0ml +4 "processing"%w'ϴ +1553 "Can"\ (B +1046 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +77 "core"  +7 ."psFlush"PSR.select :flush +3 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +19 ."psFlush"PS.seek 2.5ml +3 "processing"%M'\ +2095 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%U +75 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%x U +57 "core" V +6 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2597 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" > +6 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2597 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%E  +73 "core"  +6 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  +8 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%"'\ +2621 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"% U +8 "core" V +6 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\ @ +46 "core" ? +5 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%#  +79 "core"  +5 ."psFlush"PS.seek 0ml +3 "processing"%X'ϴ +2618 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'G& +7 "core" &\ % +2 "manipulator"&& +4 "core" && R j +2 "manipulator"&% +4 "core" %\ R +3 .tElbow.seek PC +2 "manipulator"&(_ +249 "core" ( +2 "manipulator"&$& +4 "core" &h C T +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &<& +5 "core" &h P T +2 .tForearm.seek PC +51 "manipulator"&t'$ +96 "core" ' +2 .tHand.close + "manipulator"&/ +79 "core" / +4 .tPC.seek :open +4 "processing"%u( +460 "core" ( +2 "manipulator"&&& +4 "core" &h V +2 "manipulator"&% +4 "core" % 7 V +3 .tForearm.seek :retract +2 "manipulator"&]'\ +104 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(i +378 "core" ( +2 "manipulator"&B& +4 "core" &u  X4 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &0& +3 "core" &u 9 W4 +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&F'Ͻ +100 "core" ' +3 "manipulator"&)& +5 "core" &u  N T4 +2 "manipulator"&y% +5 "core" %Ϲ *  U +2 "collection"'{& +4 "core" &\ $ +4 "collection"'V& +5 "core" &\ & +3 .tCC.seek :closed +3 "collection"'(S +7 "core" &\ ' +4 &\ %4 +9 &:Gu\ 1 +10 &]ny\ F +9 &X\ Q +9 &F\ Q +10 &{L\ Q +9 &=L\ !Q +10 &K\ !Q +9 &K\ Q +9 &M\ Q +10 &FJ\ !P +9 &!L\ Q +10 &"K\ !P +9 &$J\ !Q +9 &&KJ\ Q +10 &(G\ Q +9 &)J\ Q +9 &+G\ Q +10 &-SL\ Q +9 &/L\ Q +9 &0K\ R +10 &2I\ R +9 &4[J\ !Q +10 &6L\ Q +9 &7K\ !Q +9 &9I\ !Q +10 &;cJ\ !Q +9 &=%K\ !Q +9 &>G\ Q +10 &@K\ R +9 &BkL\ Q +10 &D+R \ R +9 &Ee\ S +9 &G\ X +10 &IP\ ] +9 &K\ ^ +9 &L \ ^ +10 &N\ _ +9 &PQ\ ` +10 &R\ ` +9 &SnK\ 'w +9 &S \ X +6 ( +2 "collection"'V& +4 "core" &Su\ X +2 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.53 +2 "collection"'c& +7 "core" &Su\ X +3 .tHand.open +2 "manipulator"&^1 +79 "core" 1 +2 "manipulator"&,% +4 "core" % Ϲ  M +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&P'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'q& +7 "core" &Su\ X +2 "collection"'L% +4 "core" %\  +3 .tCSV.dial CSR +2 "collection"'f  +44 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +18 .tCS.seek 5ml +2 "collection"'`'oW +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +17 '% +3 "core" %oZ\  +3 .tCS.reconfigure :fast +4 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'6' +685 "core" ' +2 .tCSV.dial :waste +2 "collection"'W +135 "core" +5 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml + "collection"';' +1981 "core" ' +3 #tFlushing upper manifold + "collection"'>& +7 "core" &Ss\ X +2 "collection"'9% +4 "core" %\  +52 .tCSV.dial :flush +5 "collection"'I  +47 "core"  +4 .tCS.reconfigure :fast +4 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'Q'oW +1286 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +45 "core" A +4 "collection"'j% +4 "core" %oR\  +3 .tCS.seek 6.999ml +3 "collection"'1' +575 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +10 "collection"'4  +3 '* +47 "core"  +63  +4 .tCTV.dial :air +2 "collection"'D  +6 "core" +6 .tCS.seek 0ml +4 "collection"'/' +1775 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '/ +808 "core" ' +2 .tCSV.dial :waste +2 "collection"'2 +46 "core" +6 .tCS.seek 0ml +2 "collection"'R' +827 "core" ' +2 "collection"'?& +4 "core" &Sr\ X +2 "collection"'d% +4 "core" %\  +2 .tCSV.dial :flush +3 "collection"'s  +45 "core"  +5 .tCS.seek 3ml +3 "collection"''/ +811 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'e @ +44 "core" A +5 "collection"'~% +4 "core" %0\  +3 .tCS.seek 5ml +2 "collection"'a'oZ +560 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +7 "core" @ +5 .tCS.seek 0ml +2 "collection"'\\' +1288 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'='/ +805 "core" ' +2 .tCSV.dial :waste +2 "collection"': +76 "core" +5 .tCS.seek 0ml +2 "collection"'O' +804 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'H& +7 "core" &Sr\ X +2 "collection"'+% +4 "core" %\  +2 .tCSV.dial :flush +3 "collection"'  +45 "core"  +5 .tCS.seek 5ml +3 "collection"'T'oW +1279 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'! @ +56 "core" > +4 "collection"'3% +4 "core" %oX\  +3 .tCS.seek 7ml +2 "collection"'o' +568 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'7  +5 ''  +44 "core"  +92  +5 .tCBV.dial :waste1 +2 "collection"'8 @ +47 "core" B +6 .tCS.seek 0ml +4 "collection"'K' +1758 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &Sq\ X +3 "collection"'m% +4 "core" %\  +2 .tCSV.dial :flush +2 "collection"'  +76 "core" +5 .tCS.seek 5ml +4 "collection"'Z'oW +1278 "core" ' +51 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"'J @ +45 "core" B +5 "collection"'v% +4 "core" %oU\  +3 .tCS.seek 7ml +2 "collection"'k' +561 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +3 'S  +18 "core"  +26  +5 .tCBV.dial :waste2b +2 "collection"'  +78 "core"  +5 .tCS.seek 0ml +3 "collection"'C' +1757 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +8 "core" &u  M4 +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&b(i +8 "core" ( +2 "manipulator"&& +4 "core" &n $ K/ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &i& +3 "core" &n V K/ +3 .tForearm.seek CC +2 "manipulator"&Y'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&[/ +77 "core" / +4 .tCC.seek :open +4 "collection"'}( +400 "core" ( +2 "manipulator"&z& +4 "core" &n T T/ +2 "manipulator"& % +4 "core" %   T +3 .tForearm.seek :retract +2 "manipulator"&l'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&A(- +272 "core" ( +2 "manipulator"&& +4 "core" &-  F S' +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &(& +4 "core" &- U' +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&p'a +117 "core" ' +2 .tHand.open + "manipulator"&|1 +78 "core" 1 +2 "manipulator"&r% +4 "core" % fQ ] g  ? +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&_'\ +109 "core" ' +2 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 14:53:05 + #Preparing to sleep until +10:00 +9 #Asleep til +10:00 +3 #Continuing at 17:11 +7 "Can"\ &D) +5 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/3peat_23AUG01.rb:51\\n{1 => 8,\\n 2 => 4}\\nCan@17:01:44, 25.3C, 54% humidity, 14.7psia, 12.663V, 0.391A, 4.906Ah, 4.95W\\nSampled 1000.0ml",Subject: "Asleep until 17:11" +19 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +532 #"uploadLog"upsync +6651 "Can"\ :!5; +52745  \ <?} +57 #tPowering core bus +542 .Gate.power :raw,:ON +4 "sampler") +11 )- +2 "core"  +3 "collection"' +3 '  +3 "core"  +3 "processing"% +2 %w +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +3 "collection"'#P d@b +4 .tPS.configure :default +4 "processing"%#A d`xb +4 .tSS.configure :default +4 "sampler")#.0X 8,\\n 2 => 4}\\nCan@17:12:06, 25.2C, 55% humidity, 14.7psia, 12.672V, 0.385A, 4.938Ah, 4.88W",Subject: "Started 3peat_23AUG01 phase myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +4 #tda sampling at most 1000ml, wcr at most 1000ml +8 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'B& +7 "core" &\ " +3 .tHand.open +2 "manipulator"&01 +68 "core" 1 +2 "manipulator"&)% +4 "core" % \  & A Q' +4 "storage"(y% +5 "core" %q !\ ' +2 "storage"({. +3 "core" .(d +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +7 .tSC.seek 2 +2 "storage"(]( +209 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (g& +3 "core" & _\ % +3 "manipulator"&c& +4 "core" &R j O5 +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&^(* +34 ."Qmail"DAfans.email "Started da in tube 2 at 17:12:07PDT21-Jul-23\\n{1 => 8,\\n 2 => 4}\\nCan@17:12:06, 25.2C, 55% humidity, 14.7psia, 12.672V, 0.385A, 4.938Ah, 4.88W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +9 "core" ( +8 "manipulator"&,& +16 "core" &0 U +5 "storage"(V& +16 "core" & J\ ( +6 .tForearm.seek 2 + 700 counts +3 "manipulator"&q'ѷ +102 "core" ' +3 "storage"(L& +5 "core" & I\ ' +6 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(f'> +9 #"uploadLog"upsync +296 "core" ' +2 "storage"(F- +4 "core" -' +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +10 (N& +3 "core" & `\ ' +3 "manipulator"&& +6 "core" &0  ) R +3 .tElbow.seek 2 +2 "manipulator"&`(* +7 "core" ( +2 "manipulator"&W& +60 #"uploadLog"upsync +4 "core" &0  h R +2 "storage"(6& +5 "core" & f\ ( +2 .tForearm.seek 2 + 300 counts +3 "manipulator"&>'' +25 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tHand.close + "manipulator"&9/ +67 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&I& +4 "storage"(;'g +9 "core" &0  > W +2 "manipulator"&% +5 "core" % ( - O +3 .tForearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 .tElbow.seek CC +4 "manipulator"&Q(i +129 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +18 "core" ( +2 "manipulator"&4& +4 "core" &`'  NAb +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &*& +4 "core" &`' NAb +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&D'Ͻ +95 "core" ' +2 "manipulator"&1& +5 "core" &`& 8 OAb +3 "manipulator"&/% +4 "core" %ϻ  NI +3 "collection"'2& +4 "core" &\ " +3 "collection"' & +6 "core" &\ " +3 .tCC.seek :closed +3 "collection"'?(S +5 "core" &\ " +5 &\ \ ? +9 &Gr\ 2 +9 &Gpw\ F +10 &Y\ R +9 &F\ Q +10 &dJ\ R +9 &'F|\ R +9 &Kx\ R +10 &Iq\ R +9 &nGW\ Q +9 &0FT\ Q +10 & JP\ Q +9 &"FH\ R +10 &$vK?\ Q +9 &&8F;\ Q +9 &'I;\ Q +10 &)K<\ R +9 &+~K,\ Q +10 &-@G%\ Q +9 &/K\ R +9 &0J"\ R +10 &2I\ R +9 &4GI \ R +9 &6\ I\ Q +10 &7G\ Q +9 &9J\ R +10 &;OH\ R +9 &=I\ R +9 &>I\ Q +10 &@G\ Q +9 &BXG\ Q +9 &DL\ R +10 &ER\ R +9 &G\\\ T +9 &IQ{\ W +10 &K \ Z +9 &L\ ^ +10 &N\ ^ +9 &P@\ _ +9 &R\ ` +10 &S`M\ *~ +9 &Sz\ O +5 ( +2 "collection"' & +5 "core" &Sp\ O +3 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.22 +2 .Hand.open +3 "manipulator"&d1 +74 "core" 1 +3 "manipulator"&s% +4 "core" % ϻ X GI +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&R'\ +95 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +179 .Flow.enablePump :primary +9 .Flow.setRate 7.0 +10 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")e+ +6 "core" + +2 "sampler")~% +5 "core" %HI F J +2 "collection"'& +4 "core" &Sp|\ O +4 "Can"\ a{g +2 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +3 "sampler") +6 "core"  +4 .tSS.reconfigure :fast +4 "sampler")#.0X% +4 "core" %ff% +2 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X%  +2 .tIntake.select :close + "sampler")0 +16 )% +47 "core" %" C  +9 .tSSV.dial :exhaust +3 "sampler")&  +80 "core"  +6 .tExhaust.select :open + "sampler")@ +17 .tSS.seek 0ml +2 "sampler")' +893 "core" ' +2 .tExhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")E  +4 "collection"' @ +5 "core" ? +70  +5 #tAllowing 130s for 25.0ml of remaining 625.0ml +4 "Can"  lB +2 .tIntake.select :open + "sampler") +216 "collection"'<% +4 "core" %fi +2 #tIntake @33.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X'  +4 "collection"'4 @ +6 "core" ? +67  +5 #tAllowing 130s for 25.0ml of remaining 550.0ml +5 "Can" i +2 .tIntake.select :open + "sampler") +217 "collection"'2% +3 "core" %cj +2 #tIntake @33.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +6 "sampler")#.0X'  +2 "sampler")l% +5 "core" %% ;  +2 .tIntake.select :close +2 "sampler")0 +15 )p% +3 "core" %% J  +3 .tSSV.dial :exhaust +2 "sampler")w  +81 "core"  +6 .tExhaust.select :open + "sampler")@ +17 .tSS.seek 0ml +2 "sampler")U' +848 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")M  +3 "collection"'5 @ +7 "core" ? +71 +5 #tAllowing 130s for 25.0ml of remaining 400.0ml +5 "Can" / +2 .tIntake.select :open +2 "sampler") +215 "collection"'"% +12 "core" %gi +2 #tIntake @33.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +6 "sampler")#.0X'' +855 "core" ' +2 .tExhaust.select :close + "sampler") +67 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")2  +5 "collection"'* @ +5 "core" ? +70 +4 #tAllowing 130s for 25.0ml of remaining 275.0ml +5 "Can" a +2 .tIntake.select :open +2 "sampler") +217 "collection"'j% +4 "core" %eg +2 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X%  +2 "sampler")T% +4 "core" %% ?  +2 .tIntake.select :close + "sampler")0 +17 )7% +3 "core" %% I  +2 .tSSV.dial :exhaust +3 "sampler")  +79 "core"  +5 .tExhaust.select :open +2 "sampler")@ +16 .tSS.seek 0ml +3 "sampler")K' +902 "core" ' +2 .tExhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")Z  +5 "collection"'m @ +5 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 200.0ml +5 "Can"  +2 .tIntake.select :open + "sampler") +217 "collection"'k% +3 "core" %gi +3 #tIntake @33.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.15ml/s +6 "sampler")#.0X' +2 .tSSV.dial :exhaust +2 "sampler")J  +80 "core"  +5 .tExhaust.select :open +2 "sampler")@ +16 .tSS.seek 0ml +2 "sampler")[' +903 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")  +4 "collection"'h @ +6 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 175.0ml +5 "Can" R$ + .tIntake.select :open +2 "sampler") +216 "collection"'i% +3 "core" %fg +2 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +5 "sampler")#.0X% \ +2 .tSSV.dial :exhaust +2 "sampler")  +81 "core"  +5 .tExhaust.select :open +2 "sampler")@ +16 .tSS.seek 0ml +3 "sampler")' +854 "core" ' +2 .tExhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler").  +3 "collection"'A @ +7 "core" ? +70  +12 #tAllowing 130s for 25.0ml of remaining 100.0ml +6 "Can" eW +2 .tIntake.select :open + "sampler") +216 "collection"'% +4 "core" %de +2 #tIntake @33.3psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.15ml/s +6 "sampler")#.0X$% +2 "collection"'/ +7 "core" % ? +4 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +4 "sampler")  +3 "collection"'` @ +6 "core" +2 ? +8 ."airStroke"CS.seek 0ml +3 "collection"';' +6 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'d @ +76 "core" A +5 ."airStroke"CS.seek 10ml +2 "collection"'t' +87 "core"  +5 .tCTV.dial :air +2 "collection"'1  +48 ."samplerPumpShutdown"Flow.disablePump :primary +6 .Gate.power :sampler,:OFF +35 "core" +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +138 "core" +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +4 "collection"'s  +3 "sampler"):' +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +4 "sampler")D  +122 "core"  +52  +492 ' +2 .tSSV.dial between CBV and plug +3 "sampler") +49 "core" +5 .tCBV.dial between SSV and waste2 +2 "collection"'+  +32 "core"  +5 "collection"'% +4 "core" % !\  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +6 "collection"'=  +4 'e  +7 "core"  +36  +5 .tCS.reconfigure :pressurize +4 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'\\' +1833 "core" '-]\  +4 "collection"'~% +4 "core" %-' <\  \ +2 "sampler")H% +4 "core" % > +3 #tBubblePoint: Intake @24.3psia, Outlet @0.4psia + .CBV.dial SSV +4 "collection"'3 @ +33 "core" B +6 .tSS.reconfigure :default +4 "sampler")#.0X +5 ."airStroke"CS.seek 10ml +4 "collection"'' +1484 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +139 "core"  +5 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +4 "collection"'(  +4 "sampler")#.0X9 +4 "core" 9bn@d +103 "collection"'`9 +3 "core" 9Dd +103 "collection"'/9 +3 "core" 9Id +103 "collection"'d9 +3 "core" 9Md +103 "collection"' 9 +3 "core" 9Qd +103 "collection"'19 +4 "core" 9 Ud +103 "collection"'G9 +3 "core" 9*Zd +103 "collection"';9 +3 "core" 9AM^d +103 "collection"'9 +3 "core" 9cobd +103 "collection"'s9 +3 "core" 9fb +103 "collection"'D9 +3 "core" 9k^ +103 "collection"'29 +3 "core" 9o\\ +103 "collection"'9 +3 "core" 9sX +103 "collection"'+9 +3 "core" 9wU +103 "collection"'9 +3 "core" 93>|R +103 "collection"'e9 +4 "core" 9V`N +103 "collection"'=9 +3 "core" 9xM +103 "collection"'t9 +3 "core" 9J +103 "collection"'~9 +3 "core" 9G +103 "collection"'H9 +3 "core" 9D +103 "collection"'39 +4 "core" 9B +102 "collection"':9 +3 "core" 9$? +103 "collection"'a9 +3 "core" 98B< +103 "collection"'!9 +3 "core" 9Va: +103 "collection"' 9 +3 "core" 9s9 +103 "collection"'9 +3 "core" 96 +103 "collection"'T9 +3 "core" 94 +103 "collection"'o9 +3 "core" 93 +103 "collection"'9 +3 "core" 91 +103 "collection"'O9 +3 "core" 9. +147 "collection"'m9 +11 "core" 9 +, +103 "collection"'k9 +3 "core" 98C+ +103 "collection"'79 +3 "core" 9NZ* +103 "collection"'89 +3 "core" 9dn( +103 "collection"'\\9 +3 "core" 9y' +103 "collection"'Z9 +3 "core" 9% +103 "collection"'J9 +3 "core" 9% +103 "collection"'v9 +3 "core" 9# +103 "collection"'K9 +3 "core" 9" +103 "collection"' 9 +4 "core" 9! +103 "collection"'9 +4 "core" 9 +102 "collection"'S9 +3 "core" 9  +103 "collection"'h9 +3 "core" 9 \  +103 "collection"'i9 +3 "core" 9  " +103 "collection"'P9 +3 "core" 9 ' 1 +103 "collection"'9 +4 "core" 9 5 ? +103 "collection"' 9 +3 "core" 9 A M +103 "collection"'[9 +3 "core" 9 O Y\  +103 "collection"'Y9 +3 "core" 9 [ g +103 "collection"'9 +3 "core" 9 h s +103 "collection"''9 +3 "core" 9 s ~ +103 "collection"'z9 +3 "core" 9 ~  +103 "collection"'9 +3 "core" 9  +103 "collection"'(9 +3 "core" 9 # +103 "collection"'|9 +3 "core" 9 ' +103 "collection"'r9 +4 "core" 9 , +103 "collection"'p9 +3 "core" 9 0 +102 "collection"'w9 +3 "core" 9 4 +103 "collection"' 9 +3 "core" 9 8 +103 "collection"'9 +3 "core" 9 = +103 "collection"'59 +4 "core" 9 A +103 "collection"'x9 +3 "core" 9 E +103 "collection"'b9 +3 "core" 9 I +103 "collection"'U9 +3 "core" 9 N +103 "collection"'"9 +3 "core" 9 R +102 "collection"'9 +4 "core" 9 \ V +103 "collection"'-9 +3 "core" 9 \ Z +103 "collection"'9 +3 "core" 9\ \ _ +103 "collection"'_9 +3 "core" 9\ \ c +103 "collection"'\ 9 +3 "core" 9\ \ g +103 "collection"'M9 +4 "core" 9\ \ k +103 "collection"'9 +3 "core" 9\ \ $p +103 "collection"'9 +3 "core" 9\ \ *t +104 "collection"'#9 +3 "core" 9\ #\ /x +103 "collection"'A9 +3 "core" 9\ )\ 5| +103 "collection"'.9 +4 "core" 9\ -\ 8 +103 "collection"'9 +2 "core" 9\ 2\ < +104 "collection"'9 +2 "core" 9\ 6\ B +103 "collection"'9 +3 "core" 9\ :\ F +103 "collection"'l9 +3 "core" 9\ ?\ K +103 "collection"'9 +4 "core" 9\ C\ M +103 "collection"'C9 +3 "core" 9\ G\ S +103 "collection"'9 +3 "core" 9\ L\ W +147 "collection"'&9 +11 "core" 9\ R\ \\ +103 "collection"'9 +3 "core" 9\ T\ a +103 "collection"'%9 +3 "core" 9\ Y\ d +103 "collection"'X9 +3 "core" 9\ \\\ g +104 "collection"'u9 +3 "core" 9\ a\ k +103 "collection"'9 +3 "core" 9\ c\ o +103 "collection"'E9 +3 "core" 9\ g\ r +103 "collection"'<9 +3 "core" 9\ k\ v +103 "collection"'}9 +2 "core" 9\ n\ y +103 "collection"'09 +3 "core" 9\ r\ } +103 "collection"')9 +4 "core" 9\ u\  +103 "collection"'y9 +3 "core" 9\ w\  +102 "collection"'9 +4 "core" 9\ {\  +103 "collection"'B9 +3 "core" 9\ ~\  +104 "collection"'{9 +3 "core" 9\ \  +103 "collection"'@9 +2 "core" 9\ \  +4 .tCH.hold 10:00,70C +4 "collection"'g `\ `\  +3 '$9 +7 "core"  + 9\ \  +2 "collection"',% +4 "core" % = +3 #tBegun lysing Collection Puck Heater at 68.1C/31.1psia +3429 "Can" PB +56556 "core" ` +2 "collection"'9 +3 "core" 9\ \ +3 "collection"'% +4 "core" %\  +2 #tEnded lysing Collection Puck Heater at 70C/32.9psia +3 .CS.seek 0ml +4 "collection"'F' +345 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'N @ +105 "core" B +4 .tCSV.dial :air +2 "collection"'V @ +45 "core" ? +6 .tCS.seek 5ml +4 "collection"''oW +1356 "core" ' +2 .tCSV.dial CTV +2 "collection"'^  +46 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'6 @ +46 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'9  +46 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +47 "core" > +4 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'4' +529 "Can"\ O*B +823 "core" ' +2 "collection"'q% +4 "core" %\  +2 #tPuck @63.2psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +4 "collection"'W +106 "core" ~ +4 .tCBV.dial CSV +2 "collection"'*  +32 "core"  +4 "collection"'f% +4 "core" %rp (\  +3 .tCS.seek 5ml +2 "collection"'I'oU +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'j  +44 "core" +5 "collection"'>% +4 "core" %oR \  +3 .tCS.seek 6.999ml +2 "collection"'`' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'/ @ +43 "core" ? +4 .tCS.seek 10ml +3 "collection"'d' +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +48 "collection"' ` +125 "core" _ +4 #tLysing Complete +2 "collection"'1& +6 "core" &Slz~\ O +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&G% +6 "core" %\  k G +3 "storage"(;% +4 "core" %r C\  +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 .tSC.seek 1 +2 "storage"(s( +214 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (D& +3 "core" & \  +2 "manipulator"&2& +4 "core" &`%  GAb +3 "manipulator"&% +4 "core" %\   G +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&+(# +161 "core" ( +2 "manipulator"&& +4 "core" &# ? N +2 "storage"(e& +4 "core" & @\ ! +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&=' +92 "core" ' + "storage"(t& +5 "core" & \ # +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(~'> +263 "core" ' +2 "storage"(H- +3 "core" -'o +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&3& +3 "core" &# \\ K +3 "storage"(:& +5 "core" & \  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&a' +38 "core" ' +2 .tElbow.hold + "manipulator"&!, +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 "storage"( - +3 "core" -'o +3 .tSE.seek 7.16 Pucks below Top Plate +2 "storage"(' +32 "core" ' +2 "manipulator"&T% +4 "core" % v e ^ @ +2 "storage"(o& +4 "core" &  | H\  +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 313 counts +2 "manipulator"&'I +18 "core" ' +2 "manipulator"&O& +4 "core" &# x N +3 "storage"(m& +4 "core" & \ ! +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&k' +28 "core" ' +2 .tSE.seek 8.16 Pucks below Top Plate +3 "storage"(7' +52 "core" ' + "manipulator"&8& +5 "core" &#  L +2 "manipulator"&\\% +5 "core" %ѳ E L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&Z'\ +92 "core" ' +3 .tElbow.seek CC +2 "manipulator"&J(i +185 "core" ( +2 "manipulator"&v& +5 "core" &j I) +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &K& +4 "core" &j I) +3 .tForearm.seek CC +2 "manipulator"& 'Ͻ +100 "core" ' +9 .tHand.close + "manipulator"&/ +72 "core" / +4 .tCC.seek :open +4 "collection"'S( +403 "core" ( +2 "storage"(h& +4 "core" & e\ $ +2 "storage"(i& +4 "core" & \ % +2 "manipulator"&P& +4 "core" &j & P) +3 "manipulator"&% +4 "core" % & O +3 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&[(# +151 "core" ( +2 "manipulator"&Y& +4 "core" &,  Q +3 "storage"(& +4 "core" & \ % +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 .tForearm.seek 1 +2 "manipulator"&'' +106 "core" ' +2 .tElbow.hold +2 "manipulator"&z, +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&1 +68 "core" 1 +4 "manipulator"&(% +4 "core" %   J +2 "storage"(|& +5 "core" & }\ " +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 311 counts +2 "manipulator"&r'G +20 "core" ' + "manipulator"&p& +5 "core" &, & S +2 "storage"(w& +5 "core" & $\ & +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +24 "core" ' + "storage"(% +5 "core" % h\ ' +3 ."downElevator"SE.seek :down +4 "storage"(5'g +102 (x% +3 "core" %( \ (Xh +2 "manipulator"&b% +4 "core" % W +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&U'\ +92 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +6 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'"& +6 "core" &}\ % +2 "manipulator"&& +5 "core" &, V +2 "manipulator"&-% +4 "core" %\  V +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( +2 "manipulator"&_& +4 "core" &-  U +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &\ & +4 "core" &- '  U +3 .tForearm.seek :garage +2 "manipulator"&M'a +108 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &- $ H +3 "manipulator"&#% +5 "core" % r{ 3 H% +2 .tForearm.seek :retract +45 "manipulator"&A'\ +113 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&.(i +311 "core" ( +2 "manipulator"&& +4 "core" &o ( U7 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" &o  W7 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' +2 "manipulator"&l& +4 "core" &o 8 R U7 +3 "manipulator"&% +4 "core" %ϱ U +3 "collection"'C& +4 "core" &}\ ' +3 "collection"'& +6 "core" &\ ' +3 .tCC.seek :closed +4 "collection"'&(S +5 "core" &} 5\ & +5 &~~ \ ' +8 &3v}\ +| +9 &dt~\ ? +9 &zh~\ P +10 &=I~\ O +9 &L~\ P +10 &I\ O +9 &L k\ O +9 &DJ~ E\ !O +10 &L| \ O +9 &H}\ "O +9 & I}~\ !P +10 &"KK} \ "P +9 &$ J~ -\ !P +10 &%N}\ !O +9 &'I~\ !P +9 &)SN~\ P +10 &+N|`\ P +9 &,N~~+\ O +9 &.L~\ O +10 &0[N}\ P +9 &2I~ k\ P +10 &3N}~ n\ !P +9 &5L M\ P +9 &7dI} %\ !O +10 &9&L|\ !O +9 &:N~\ P +10 &<O}\ !O +9 &>lJq\ !O +9 &@.K} \ !O +10 &AO~ B\ P +9 &CS \ !P +9 &Eka~\ R +10 &G~\ W +9 &H\ ] +9 &J~r\ ] +10 &LQO\ ^ +9 &N})\ _ +10 &O \ _ +9 &Q \ _ +9 &S1w} \ / +10 &S~\ #i +9 ( + &Sx}\ Z +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.63 +2 "collection"'& +6 "core" &Sx}\ Z +4 .tHand.open + "manipulator"&%1 +75 "core" 1 +2 "manipulator"&X% +4 "core" % ϱ  K +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&u'\ +100 "core" ' + .tPSV.dial PSR +3 "processing"% +134 "core"  +7 "processing"%E% +4 "core" %ϴW\ 8 +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +18 .tPS.seek 1.5ml +2 "processing"%<' +1603 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%}  +44 "core"  +5 .tPS.seek 0ml +2 "processing"%0'ϴ +1601 "core" ' +2 .tPSV.dial PSR +2 "processing"%) +46 "core"  +7 .tPSR.select :air +3 "processing"% +18 .tPS.seek 2.5ml +2 "processing"%y'\ +2601 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +10 "processing"% +2 "collection"'B  +8 "core" A +2 "processing"%{ +3 "core" A +2 "processing"%@  +110 "core" +55  +6 .tPSV.dial :mixloop +2 "processing"%$ +104 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"',  +6 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%n  +133 "core" +6 .tPS.seek 0ml +4 "processing"%c'ϴ +2618 "core" ' +2 .tPSV.dial :air +2 "processing"%g  +45 "core"  +5 .tPS.seek 2.5ml +4 "processing"%'\ +2602 "core" ' + .tPSV.dial :mixloop +3 "processing"% +46 "core" +5 .tPS.seek 0ml +3 "processing"%L'ϴ +2598 "core" ' +2 .tPSV.dial :air +2 "processing"%N  +46 "core"  +5 .tPS.seek 2.5ml +4 "processing"%V'\ +2597 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%F +46 "core" +5 .tPS.seek 0ml +3 "processing"%^'ϴ +2601 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&6& +7 "core" &o 9 O7 +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&9(i +6 "core" ( +2 "manipulator"&& +4 "core" &o  M7 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &o  K7 +3 .tForearm.seek CC +3 "manipulator"&q'Ͻ +99 "core" ' +2 .tHand.close + "manipulator"&W/ +69 "core" / +4 .tCC.seek :open +3 "collection"'*( +406 "core" ( +2 "manipulator"&f& +4 "core" &o U S7 +2 "manipulator"&4% +5 "core" %  S +3 .tForearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&>(- +279 "core" ( + "manipulator"&I& +5 "core" &-  Y X +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &/& +3 "core" &-  X +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +2 "manipulator"&`'a +114 "core" ' +2 .tHand.open +2 "manipulator"& 1 +80 "core" 1 +2 "manipulator"&1% +4 "core" % k. l k Q > +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&G'\ +106 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%; +7 "core" +47 .tPTV.dial :PRVmixing +10 "processing"%  +7 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%D  +6 "collection"'2  +13 "core"  +4  +4 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"']& +6 "core" &l\ ' +3 "manipulator"&% +4 "core" %\ \  S W +2 "storage"(e% +4 "core" %j 8\ + +3 "storage"(t. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(Q( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (R& +4 "core" & F\ * +2 "manipulator"&H& +5 "core" &- & V +2 "manipulator"&3% +5 "core" %\ \  I W +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&:(* +187 "core" ( +2 "manipulator"& & +5 "core" &"   S1 +2 "storage"(T& +4 "core" & \\\ * +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&o'ѷ +96 "core" ' +2 "storage"(O& +4 "core" & \\\ + +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(m'> +295 "core" ' +2 "storage"(8- +3 "core" -'f +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (\\& +3 "core" & \ ' +2 "manipulator"&=& +4 "core" &# O1 +3 .tElbow.seek 2 +2 "manipulator"&+(* +7 "core" ( + "manipulator"&~& +5 "core" &# \ P1 +2 "storage"(a& +4 "core" & B\ & +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +25 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close + "manipulator"&/ +73 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&v& +3 "storage"(k'g +6 "core" &# $ T1 +3 "manipulator"&K% +4 "core" % 1 Ql +3 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' +3 .tElbow.seek CC +2 "manipulator"&(i +141 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 "core" ( +2 "manipulator"&Z& +4 "core" &k% [ P@W +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &?& +3 "core" &k%  P@W +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +49 "manipulator"&h'Ͻ +99 "core" ' +2 "manipulator"&i& +4 "core" &k%  > Q@W +2 "manipulator"&P% +5 "core" %Ͽ u QM +3 "collection"'& +4 "core" &\ & +3 "collection"'Y& +6 "core" &\ ' +3 .tCC.seek :closed +2 "collection"'(S +7 "core" &\ & +4 &\\\ $5 +10 &6Htf\ 1 +9 &^px \ E +9 &Z\ P +10 &H\ O +9 &Ka\ O +9 &AO*\ P +10 &OJ\ P +9 &L\ P +10 &J\ P +9 &JGq\ O +9 &! N;\ P +10 &"L \ P +9 &$L\ P +9 &&RJ \ O +10 &(L\ O +9 &)K\ O +10 &+N\ P +9 &-ZN\ O +9 &/L\ O +10 &0O\ O +9 &2I\ O +9 &4bLr\ O +10 &6#PG\ P +9 &7M6\ O +10 &9L \ O +9 &;jOQ\ O +9 &=+O\ P +10 &>M\ P +9 &@M\ !P +10 &BrJ\ O +9 &D4O\ O +9 &ETj\ P +10 &G_U\ Q +9 &Ijw2\ U +9 &K!\ Y +10 &L\ \\ +9 &N\ ] +10 &PX\ ^ +9 &R\ ^ +9 &SuK\ "i +10 &S\ \ [ +5 ( +2 "collection"'Y& +4 "core" &S\ [ +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.12 +5 .Hand.open +2 "manipulator"& 1 +77 "core" 1 +2 "manipulator"&J% +4 "core" % Ͽ " JM +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'(  +136 "core" ~ +5 .tCSV.dial CTV +2 "collection"'|  +32 "core"  +6 .tPS.seek 2.5ml +2 "processing"%p'\ +2599 "core" ' +2 "collection"'w% +4 "core" % FG\  +3 .tCS.seek 4.251ml +2 "collection"''W +1546 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%  +45 "core"  +7 .tdelay 2 seconds +201 .PSV.dial :waste2 +3 "processing"%x  +72 "core"  +6 .tPS.seek 0ml +4 "processing"%['ϴ +2598 "core" ' +2 .tCBV.dial between PRV and waste1 +3 "collection"'b ` +36 "core" ^ +4 .tCSV.dial :air +3 "collection"'' @ +46 "core" ? +5 .tCS.seek 10ml +4 "collection"'"' +1538 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +46 "core"  +6 .tCS.seek 0ml + "collection"'-' +2624 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'r @ +31 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'7  +134 "core" +4 "collection"' & +4 "core" &Sw\ [ +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&_% +7 "core" %\  [ E +3 "storage"(\ % +4 "core" %j ~ u \  +2 "storage"(5. +3 "core" .( +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +53 "storage"(z( +219 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +5 (& +3 "core" & Q T\  +3 "manipulator"&& +4 "core" &k$ }  D@W +3 "manipulator"&#% +4 "core" %\  v C +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&U(# +158 "core" ( +2 "manipulator"&M& +4 "core" &  0 J +3 "storage"(& +4 "core" & \  +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(& +4 "core" & \ +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(l'> +258 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&C& +4 "core" &  F +2 "storage"(A& +4 "core" & s q \  +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +3 "manipulator"&S' +34 "core" ' +2 .tElbow.hold +3 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 "storage"(%- +3 "core" -' +5 .tSE.seek 8.16 Pucks below Top Plate +2 "storage"(X' +36 "core" ' + "manipulator"&% +5 "core" % i g  = +2 "storage"(& +4 "core" & ` _\  +2 .tForearm.force -20 + "manipulator"&5 +7 .tForearm.seek 1 + 315 counts + "manipulator"&E'K +22 "core" ' +2 "manipulator"&& +5 "core" &  T G +2 "storage"(}& +4 "core" & | &\  +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&<' +22 "core" ' +3 .tSE.seek 9.16 Pucks below Top Plate +4 "storage"()' +37 "core" ' +2 "manipulator"&0& +4 "core" &  I +2 "manipulator"&% +4 "core" % 2 H +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&{'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&B(i +183 "core" ( + "manipulator"&@& +5 "core" &c  F% +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &$& +3 "core" &c R E% +3 .tForearm.seek CC +2 "manipulator"&,'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&n/ +74 "core" / +3 .tCC.seek :open +47 "collection"'y( +410 "core" ( + "storage"(g& +5 "core" & \ " +2 "storage"(c& +4 "core" & $\ # +2 "manipulator"&& +5 "core" &c C M% +2 "manipulator"&% +5 "core" % ϭ  M +3 .tForearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&L(# +163 "core" ( + "manipulator"&F& +5 "core" &  Mf +2 "storage"(V& +4 "core" & '\ ! +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&6' +104 "core" ' +2 .tElbow.hold +3 "manipulator"&, +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&1 +71 "core" 1 +3 "manipulator"&W% +5 "core" %   G +2 "storage"(.& +4 "core" & u\  +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 310 counts +2 "manipulator"&u'F +22 "core" ' +2 "manipulator"&&& +3 "core" &" t N_ +3 "storage"(f& +4 "core" & \ " +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&4' +28 "core" ' +2 "storage"(q% +4 "core" % >\ # +4 ."downElevator"SE.seek :down +4 "storage"(I'g +100 (/% +3 "core" %Ӥ* \ %Wf +3 "manipulator"&9% +4 "core" % V Q +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' + ."downElevator"SE.stop + "storage"(5 +7 "core" ' +2 .tPSV.dial :air +2 "processing"%1  +74 "core" +4 .tPS.seek 2.5ml +2 "processing"%j'\ +2600 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%; +45 "core" +4 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%  +56 "core" +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%D +41 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%2  +56 "core" +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'ϴ +2603 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%]& +7 "core" &\ C +2 "manipulator"&& +47 "core" &" V_ +9 "manipulator"&e% +6 "core" %\  VU +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(- +184 "core" ( +2 "manipulator"&`& +4 "core" &-  W +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &R& +4 "core" &-  W +3 .tForearm.seek :garage +3 "manipulator"&H'a +107 "core" ' +2 .tHand.close + "manipulator"&3/ +80 "core" / +2 "manipulator"&s& +4 "core" &-  C +2 "manipulator"& % +4 "core" % pj   E +3 .tForearm.seek :retract +2 "manipulator"&T'\ +115 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&>(_ +117 "core" ( +2 "manipulator"&O& +4 "core" &d  F Y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &G& +4 "core" &d X +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&8'$ +97 "core" ' +2 "manipulator"&\\& +4 "core" &d ! B R +3 "manipulator"&=% +4 "core" %$  @ R +3 "processing"%~& +4 "core" &\ > +3 "processing"%a& +6 "core" &\ = +3 .tPC.seek :closed +2 "processing"%(^ +6 "core" &\ ? +6 &\ ;= +9 &Hp\ 42 +9 &@py\ 3F +10 &Z\ 6R +9 &I\ 8Q +9 &]I\ 8R +10 &J\ :R +9 &I\ :R +10 &J\ 9R +9 &fF\ 9Q +9 &'M\ 9R +10 & I\ 9Q +9 &"I\ 7Q +9 &$nL\ 9Q +10 &&0L\ 9Q +9 &'G\ :Q +10 &)G\ 8Q +9 &+vH\ 7Q +9 &-8L\ 7Q +10 &.J\ 7R +9 &0J\ 7R +9 &2}I\ 7R +10 &4?I\ 9R +9 &6J\ 9Q +9 &7G\ :Q +10 &9J\ 9Q +9 &;HG@\ 9Q +10 &=\ F\ 9Q +9 &>I\ 9Q +10 &@N\ 7R +9 &BNP\ 8R +9 &D\ h\ 8T +10 &E|\ 5W +9 &Gy\ 6X +9 &IF\ 5X +10 &K\ 5X +9 &L\ 3X +9 &N\ 3Y +10 &PJ\ 2Y +9 &R \ 4Y +9 &S\ 4Y +10 &U\ 4Y +9 &WR\ 4Y +10 &Y\ 2Z +9 &Z\ 3Z +9 &\\\ 2Z +10 &^=|o\ 4, +9 &^w\ 6D +10 ( + &^2\ :9 +3 "processing"%a& +3 #tProcessing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.82 + "processing"%v& +7 "core" &^2\ 89 +4 .tHand.open + "manipulator"&K1 +67 "core" 1 + "manipulator"&:% +5 "core" % $  M +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' + .tPRV.dial :air +3 "processing"%Z  +48 "core"  +5 .tPSV.dial :mixloop +3 "processing"%? +55 "core" +4 "processing"%m% +4 "core" %ϳB\ ; +3 .tPS.seek 0.3ml +2 "processing"%' +398 "core" ' +2 .tPSV.dial PSR +2 "processing"%+ +105 "core" +9 #tPulling 0.4ml of PSR.air + .PSR.select :air +7 .PS.seek 0.7ml +2 "processing"%i'' +484 "core" ' +11 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%P'\ +1102 "Can"\ &GB +803 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial :mixloop +2 "processing"% +103 "core" +4 .tPTV.dial :mixing +2 "processing"%k @ +76 "core" A +5 .tPBV.dial :waste2 +3 "processing"%!  +97 "core"  +5 .tPS.seek 0ml +3 "processing"%*'ϴ +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"& & +6 "core" &d Q +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&J(_ +6 "core" ( +2 "manipulator"&Y& +4 "core" &d  N +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &(& +3 "core" &d 2 N +3 .tForearm.seek PC +2 "manipulator"&|'$ +96 "core" ' + .tHand.close +2 "manipulator"&h/ +79 "core" / +4 .tPC.seek :open +2 "processing"%^( +459 "core" ( +2 "manipulator"&w& +5 "core" &d 7 U +2 "manipulator"&d% +4 "core" % 2 ^ S +3 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&x(- +126 "core" ( + "manipulator"&p& +5 "core" &- : W +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &b& +3 "core" &- W +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&''a +116 "core" ' +2 .tHand.open + "manipulator"&1 +78 "core" 1 +2 "manipulator"&% +5 "core" % gL x m t > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&"'\ +109 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%r& +7 "core" &C\ > +2 "manipulator"&7% +4 "core" %\  U +2 "storage"( % +5 "core" %t \ ( +2 "storage"(_. +3 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 2 +2 "storage"(\ ( +194 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +6 (5& +3 "core" & U\ # +2 "manipulator"&& +4 "core" &-  Y S +3 "manipulator"&% +4 "core" %\   ? R +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&#(* +168 "core" ( +3 "manipulator"&Q& +4 "core" &&  Q# +3 "storage"(M& +4 "core" & l\ ' +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +53 .tForearm.seek 2 + 700 counts +4 "manipulator"&'ѷ +97 "core" ' +2 "storage"(& +4 "core" & \\\ + +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"('> +302 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (& +3 "core" & Q\ % +2 "manipulator"&C& +4 "core" &&\ ; P# +3 .tElbow.seek 2 +2 "manipulator"&A(* +6 "core" ( +2 "manipulator"&%& +4 "core" &&\ B P# +3 "storage"(& +4 "core" & \ % +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'' +28 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&}& +2 "storage"(0'g +10 "core" &&  9 S# +2 "manipulator"&% +5 "core" %  0 M +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 .tElbow.seek PC +2 "manipulator"&U(_ +142 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +110 "core" ( +2 "manipulator"&l& +4 "core" &b U +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &S& +4 "core" &b  P S +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&E'$ +98 "core" ' +2 "manipulator"&X& +4 "core" &b  S +2 "manipulator"&@% +5 "core" %  h Q +2 "processing"%$& +4 "core" &Z\ > +3 "processing"%<& +6 "core" &-\ > +3 .tPC.seek :closed +3 "processing"%(^ +5 "core" &\ > +4 &\ > +9 &1x\ 5+| +9 &bt\ 4? +10 &mf\ 5Q +9 &,F\ 8Q +9 &D\ 8Q +10 &F\ :Q +9 &sD\ 8Q +10 &6F\ :Q +9 &F\ :Q +9 &J\ :Q +10 & |G\ 9Q +9 &"=K\ 9Q +9 &$F\ :Q +10 &%J\ 7Q +9 &'F\ :Q +10 &)FE\ 9Q +9 &+G\ 9Q +9 &,G\ :P +10 &.H\ 7Q +9 &0MG\ 7Q +9 &2G\ 8Q +10 &3G\ 7Q +9 &5F\ 7Q +10 &7TG\ 8Q +9 &9G~\ 7Q +9 &:Fv\ :Q +10 &<Gu\ :Q +9 &>\\Iw\ 9Q +9 &@Iy\ 9R +10 &ALw\ :R +9 &CS~\ 7R +10 &EYkt\ 6U +9 &G{t\ 5X +9 &Hxz\ 6X +10 &Jyu\ 6X +9 &LY~g\ 6X +9 &Nb\ 5Y +10 &Ob\ 2Y +9 &Qa\ 4X +9 &S`W\ 5X +10 &U!X\ 4Y +9 &V\\\ 4Y +10 &XX\ 3Y +9 &ZdT\ 4Z +9 &\\&U\ 3Z +10 &]uT\ 69 +9 &^.pR\ 7V +9 &^+N\ 85 +3 ( +2 "processing"%<& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.84 +5 .Hand.open + "manipulator"&n1 +76 "core" 1 +2 "manipulator"&{% +4 "core" %  ~ L +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%g  +3 %c9 +6 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +4 "core" 9  +102 "processing"%F9 +3 "core" 9  +148 "processing"%V9 +11 "core" 9 +102 "processing"%,9 +3 "core" 9 +103 "processing"%B9 +3 "core" 9 +103 "processing"%9 +3 "core" 9  +103 "processing"%W9 +3 "core" 9% +103 "processing"%.9 +3 "core" 9) +103 "processing"%&9 +3 "core" 9- +103 "processing"%f9 +3 "core" 91 +103 "processing"%q9 +3 "core" 95 +103 "processing"%N9 +3 "core" 9: +103 "processing"%L9 +3 "core" 9> +103 "processing"%/9 +3 "core" 9B +103 "processing"%99 +3 "core" 9F +103 "processing"%69 +4 "core" 9K +103 "processing"%u9 +2 "core" 9O +103 "processing"%)9 +3 "core" 9S +103 "processing"%19 +3 "core" 9W +103 "processing"%49 +3 "core" 9\\ +103 "processing"%I9 +5 "core" 9&` +103 "processing"%[9 +3 "core" 9.d +103 "processing"%;9 +3 "core" 96h +103 "processing"%9 +3 "core" 9?m +103 "processing"%D9 +3 "core" 9Eq +103 "processing"%29 +4 "core" 9Nu +103 "processing"%j9 +2 "core" 9Vy +4 .tPH.hold 2:00:00,28C +5 "processing"%] ppQ +3 .tdelay 1:30 +4 "core" z +9000 .tPSR.select :air +3 .PSV.dial PSR +4 "processing"% +105 "core"  +8 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +19 .tPS.seek 0.5ml +2 "processing"%e' +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +18 .tPS.seek 2ml +2 "processing"%`'˹ +1604 "core" ' +2 .tPTV.dial :puck +2 "processing"%R  +77 "core"  +8 .tPSV.dial PTV +2 "processing"% +76 "core" +5 .tPBV.dial :waste1 +2 "processing"%3  +137 "core"  +5 "processing"%s% +4 "core" %˽\ 6 +3 .tPS.seek 1.5ml +2 "processing"% ' +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +6 .tPS.seek 0ml +4 "processing"%O'ϴ +1634 "core" ' +10 .tdelay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%G  +6 "core"  +6 .tPBV.dial :waste1 +2 "processing"%H  +36 "core"  +5 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +37 "core" , +6 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%= +77 "core"  +9 .tPS.reconfigure :fast +4 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%~'\ +1309 "Can"\ #IVB +1161 "core" ' +2 .tPSV.dial PTV +2 "processing"%t +78 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%T +76 "core"  +7 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"% +74 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +73 "core"  +5 .tPS.seek 0ml +3 "processing"%K'ϴ +2459 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%:  +136 "core" +4 .tPSV.dial :mixloop +2 "processing"%a +46 "core" +4 .tPRV.dial :ab1 +2 "processing"%Z @ +80 "core" B +4 .tPS.reconfigure :slow +4 "processing"%#A 2`xb +5 .tPS.seek 0.15ml +2 "processing"%?' +353 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +4 "collection"'m  +2 "processing"%8  +45 "core" +5  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"=/home/esp/esp2/mission/3peat_23AUG01.rb:28:in `myDA_WCR'"//home/esp/esp2/mission/3peat_23AUG01.rb:52"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"//home/esp/esp2/mission/3peat_23AUG01.rb:51"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"//home/esp/esp2/mission/3peat_23AUG01.rb:41"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +5 "processing"%% +5 "core" %y\ 6 \ +2 .tPS.seek 0.3ml +2 "processing"%+' +359 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +32 "core" +5 .tPRV.dial :air +2 "processing"%i  +47 "core"  +5 .tPS.seek 0.9ml +3 "processing"%'A +1253 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%k @ +76 "core" > +5 .tPS.seek 0.5ml +2 "processing"%!' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +5 "processing"%P  +45 "core"  +5 .tPS.reconfigure :default +4 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"% '˹ +1604 "core" ' + .tPSV.dial :PML +3 "processing"%Y +50 "core" +5 .tPTV.dial :mixing +2 "processing"%( @ +76 "core" B +7 .tPBV.dial :waste1 +3 "processing"%h  +37 "core"  +5 "processing"%>% +4 "core" %˾\ 9 +3 .tPS.seek 1.85ml +2 "processing"%o' +236 "core" ' +2 .tPBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +6 .tPS.seek 0ml +4 "processing"%w'ϴ +1946 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'d& +5 "core" &\  +3 "manipulator"&p& +4 "core" &b L +3 "manipulator"&b% +4 "core" %\  Z G +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(- +136 "core" ( +2 "manipulator"&J& +4 "core" &- } F j +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" &-  K j +2 .tForearm.seek :garage +3 "manipulator"&'a +115 "core" ' +5 .tHand.close +2 "manipulator"& / +73 "core" / +2 "manipulator"&r& +4 "core" &- H O | < j +2 "manipulator"&7% +5 "core" % ra > 0  8 +2 .tForearm.seek :retract +2 "manipulator"& '\ +108 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&_(i +272 "core" ( +2 "manipulator"&'& +4 "core" &b.  >G +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &5& +4 "core" &b. ~  FG +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'Ͻ +102 "core" ' +2 "manipulator"&& +4 "core" &b. u m L DG +2 "manipulator"&z% +5 "core" %ϥ  G +3 "collection"'Q& +4 "core" &\  +3 "collection"'M& +6 "core" &\  +3 .tCC.seek :closed +2 "collection"'x(S +8 "core" &\  +3 &\ 5 +10 &8Ft\ 1 +9 &Ymy\ F +9 &Z\ R +10 &G\ R +9 &tN\ R +10 &6I\ R +9 &H\ R +9 &G\ R +10 &|H\ R +9 &?F\ Q +9 &!J\ Q +10 &"J\ Q +9 &$N\ R +10 &&FK\ R +9 &(I\ R +9 &)L\ R +10 &+J\ R +9 &-NE\ R +9 &/F\ Q +10 &0G\ Q +9 &2E\ R +10 &4VF\ R +9 &6L\ Q +9 &7G\ R +10 &9H\ Q +9 &;`I\ Q +9 &=!M\ Q +10 &>I\ Q +9 &@I\ Q +9 &BgL\ Q +10 &D&S\ R +9 &Eb\ T +10 &G\ X +9 &IJ\ ^ +9 &K \ ^ +10 &L\ _ +9 &N\ ` +9 &PM\ ` +10 &R\ ` +9 &SiK\ )| +10 &S\ W +5 ( +2 "collection"'M& +4 "core" &S\ W +3 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.58 +2 "collection"'& +6 "core" &S\ W +4 .tHand.open +2 "manipulator"&"1 +72 "core" 1 +2 "manipulator"&% +4 "core" % ϥ O N < +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +54 .tForearm.seek :retract +5 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%C +107 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +20 .tPS.seek 1.5ml +2 "processing"%%' +1598 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +5 .tPS.seek 0ml +3 "processing"%'ϴ +1603 "core" ' +2 .tPSV.dial PSR +2 "processing"%} +46 "core"  +8 .tPSR.select :air +2 "processing"% +20 .tPS.seek 2.5ml +2 "processing"%'\ +2608 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%#  +3 "collection"'  +37 "core"  +127  +7 .tPSV.dial :mixloop +2 "processing"% +106 "core" +6 .tCTV.dial :air,avoiding: :intake +3 "collection"'  +17 "core" ~ +6 .tPTV.dial :PRVmixing +2 "processing"%l  +79 "core" +6 .tPS.seek 0ml +3 "processing"%S'ϴ +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%A  +44 "core"  +7 .tPS.seek 2.5ml +4 "processing"%X'\ +2597 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%@ +46 "core" +7 .tPS.seek 0ml +2 "processing"%$'ϴ +2604 "core" ' +2 .tPSV.dial :air +2 "processing"%0  +46 "core"  +6 .tPS.seek 2.5ml +2 "processing"%'\ +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%^ +46 "core" +7 .tPS.seek 0ml +2 "processing"%n'ϴ +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&{& +11 "core" &b- P Z >G +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&c(i +5 "core" ( +2 "manipulator"&<& +4 "core" &b- M K 2 +322 "core" ' +2 "storage"(j- +3 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +6 (& +3 "core" & C\  +2 "manipulator"&*& +5 "core" &% W I2 +3 ."WCR"Elbow.seek 2 +2 "manipulator"&e(* +6 "core" ( +2 "manipulator"&R& +4 "core" &% & C2 +53 "storage"(& +5 "core" & :\  +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&3'' +22 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."WCR"Hand.close +2 "manipulator"&s/ +67 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&`& +3 "storage"( 'g +9 "core" &% D2 +3 "manipulator"& % +4 "core" % ) i z @ +3 ."WCR"Forearm.seek :retract +3 "manipulator"&g'\ +94 "core" ' +3 ."WCR"Elbow.seek CC +4 "manipulator"&G(i +148 "core" ( +2 "manipulator"&H& +5 "core" &a/ L EI +2 ."WCR"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 "core" ' +3 "manipulator"&\\& +2 ."downElevator"SE.stop +3 "storage"(5 +9 "core" &a/ y t + AI +3 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&='Ͻ +100 "core" ' +3 "manipulator"&O& +5 "core" &a/ B FI +2 "manipulator"&t% +5 "core" % F\ +3 "collection"'T& +4 "core" &R\  +3 "collection"'& +6 "core" &T\  +3 ."WCR"CC.seek :closed +4 "collection"'v(S +7 "core" &O\  +2 &J\  +8 &1x=\ +{ +9 &bv/\ ? +10 &di(\ P +9 &%G\ P +9 &J \ Q +10 &J\ Q +9 &jJ\ Q +9 &,J\ Q +10 &J\ Q +9 &F\ P +10 & sJ\ P +9 &"4I\ Q +9 &#J\ P +10 &%G \ P +9 &'{L\ P +9 &)=L\ P +10 &*L\ P +9 &,L\ P +9 &.K\ Q +10 &0DJ\ Q +9 &2K\ Q +10 &3J\ P +9 &5G\ P +9 &7MH\ P +10 &9L\ P +9 &:K\ Q +9 &<K{\ Q +10 &>UJw\ P +9 &@Hy\ P +10 &ALm\ P +9 &COe\ Q +9 &E[QT\ Q +10 &GbwT\ S +9 &H{P\ V +10 &Jt|G\ [\ +9 &L>stJ\ ^ +9 &MxwO\ _ +10 &O{|>\ \ ^ +9 &Q<\ _ +9 &S%{8\ 2 +10 &S9\ !c +9 ( + &S~3\ X +3 "collection"'& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.38 +5 .Hand.open +2 "manipulator"&~1 +68 "core" 1 +3 "manipulator"&:% +4 "core" % : A Z 7\ +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&a'\ +94 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +8 .Flow.setRate 7.0 +10 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +2 "sampler")Z+ +7 "core" + +2 "sampler")K% +4 "core" % L  +2 "collection"'m& +5 "core" &S~\ X +4 "Can"\ jC> +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +4 "collection"'8  +6 "core"  +53 ."WCR"SSV.dial :spit,avoiding: :exhaust +8 "sampler")  +6 "core"  +6 ."WCR"SS.reconfigure :fast +4 "sampler")#.0X'^ +471 "core" '.[Z B 1 +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +5 "sampler")#.0X +2 "sampler"){% +4 "core" %Q L +2 "collection"'<% +5 "core" %jiE +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.42ml/s +5 "sampler")#.c0X] +2 "sampler")`% +4 "core" %,0 B  +3 "collection"' % +4 "core" %UV +2 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +7 "sampler")#.A0XP% +5 "core" %&  M  +2 "sampler")% +5 "core" %&  L  + ."WCR"Intake.select :close +3 "sampler")0 +18 )% +4 "core" %& G  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  +6 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")'' +865 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")5  +79 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +5 "Can" MZ +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'|% +4 "core" %fg +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0X\\ c +2 "sampler")M% +5 "core" %. E G +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )r% +3 "core" %- M & +2 ."WCR"SSV.dial :exhaust +3 "sampler")C  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")7' +898 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 "sampler")  +3 ."WCR"CBV.dial SSV +77 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +5 "Can" %{ +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'%% +4 "core" %fg +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0X\\ +23 "collection"'% +4 "core" %bf4 +2 "sampler")D% +4 "core" %0 B @ +2 "sampler")j% +5 "core" %. > ( +2 ."WCR"Intake.select :close + "sampler")0 +22 )N% +4 "core" %-  G ) +2 ."WCR"SSV.dial :exhaust +2 "sampler")*  +83 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +46 "sampler")n' +248 ."da"PSV.dial PTV +3 "processing"%; +75 "core" +7 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +61 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +10 "core"  +7 ."da"PS.seek 0ml +4 "processing"%`'ϴ +9 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +6 "Can" F +2 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'R% +5 "core" %fh> +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +5 "sampler")#.A0X]'" +2989 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +6 "sampler")#.0X \ +2 "sampler"),% +4 "core" %- @ +2 ."WCR"Intake.select :close +3 "sampler")0 +21 )W% +3 "core" %- F +3 ."WCR"SSV.dial :exhaust +2 "sampler")0  +80 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +2 "sampler")' +90 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%f +77 "core" +6 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +77 "core"  +8 ."da"delay 5 seconds +141 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")E  +81 "core" +16 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +6 "Can" 6 +2 ."WCR"Intake.select :open +2 "sampler") +221 "collection"'V% +4 "core" %hh +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0X] 5 +2 ."WCR"SSV.dial :exhaust +2 "sampler")p  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +23 ."WCR"SS.seek 0ml +2 "sampler")m' +857 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")Y  +81 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +5 "Can" \ +2 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'% +3 "core" %eh# +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0X]% +5 "core" %- C > +2 "sampler")% +5 "core" %, I . + ."WCR"Intake.select :close +3 "sampler")0 +17 )'% +4 "core" %,  > . +47 ."WCR"SSV.dial :exhaust +10 "sampler")Q  +80 "core"  +7 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")|' +891 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 "sampler")  +4 ."WCR"CBV.dial SSV +76 "core"  +7 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +5 "Can" M +2 ."WCR"Intake.select :open + "sampler") +218 "collection"'"% +4 "core" %fi +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0X] : +2 "sampler")}% +5 "core" %- > 1 +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +3 "core" %- \ E 1 +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")' +893 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")X  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +4 "Can" O +4 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %fi +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0X] + ."WCR"Intake.select :open +2 "sampler") +220 "collection"'A% +3 "core" %eh+ +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +5 "sampler")#.A0X]  +21 "collection"'O% +3 "core" %^b +3 "sampler")2% +4 "core" %/ G +23 "collection"'T% +4 "core" %be +2 "sampler") % +4 "core" %/ > a +3 "sampler")g% +3 "core" %/ L G +3 ."WCR"Intake.select :close + "sampler")0 +17 )% +3 "core" %-  : ) +2 ."WCR"SSV.dial :exhaust +3 "sampler")~  +81 "core"  +6 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler"):' +859 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +6 "Can"  +2 ."WCR"Intake.select :open + "sampler") +218 "collection"'\\% +4 "core" %fi +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +52 .SS.reconfigure :inhaling 0.93ml/s +9 "sampler")#.A0X] A +3 "sampler") % +4 "core" %% < A +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )p% +3 "core" %% > A +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +6 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")=' +854 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +71 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")Y  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +5 "Can" : +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %ef +2 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0X[  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +4 "Can"  +4 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %fg +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +7 "sampler")#.A0X\\  +20 "collection"'% +3 "core" %`b< +3 "sampler"){% +3 "core" %. @ +24 "collection"'% +4 "core" %bd+ +2 "sampler")^% +4 "core" %, C - +3 "sampler")_% +3 "core" %, @ - +3 ."WCR"Intake.select :close +2 "sampler")0 +62 )% +11 "core" %,  G - +2 ."WCR"SSV.dial :exhaust +3 "sampler")x  +80 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")' +893 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 274.9ml +5 "Can" 00 +2 ."WCR"Intake.select :open + "sampler") +218 "collection"',% +3 "core" %fh3 +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0X] . +2 ."WCR"Intake.select :close +2 "sampler")0 +21 )c% +3 "core" %, E . +2 ."WCR"SSV.dial :exhaust +3 "sampler")B  +80 "core"  +18 ."WCR"Exhaust.select :open + "sampler")@ +23 ."WCR"SS.seek 0ml +3 "sampler")6' +205 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%u  +79 "core"  +8 ."da"PSV.dial PTV +2 "processing"% +76 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%D  +37 "core" +6 "processing"%j% +4 "core" %˴o  +3 ."da"PS.seek 1.5ml +2 "processing"%' +427 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")*  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 249.9ml +5 "Can" ;- +3 ."WCR"Intake.select :open +2 "sampler") +28 "core" ' +2 ."da"delay 3 seconds +188 "collection"'1% +3 "core" %dh +3 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.93ml/s +5 "sampler")#.A0X] +46 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +5 "sampler")#.0X +10 "collection"'5% +3 "core" %VW- +3 "sampler")% +4 "core" %0y A +20 "collection"'"% +4 "core" %aa9 +2 "sampler")|% +4 "core" %0 K T +24 "collection"'r% +3 "core" %cd +3 "sampler")C% +4 "core" %, G , +3 "sampler")% +5 "core" %, < , + ."WCR"Intake.select :close +2 "sampler")0 +18 )z% +3 "core" %,  ; , +3 ."WCR"SSV.dial :exhaust +2 "sampler")'  +81 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")' +266 ."da"PSV.dial :air +2 "processing"%M  +79 "core"  +6 ."da"PS.seek 0ml +3 "processing"%d'ϴ +506 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")F  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 124.9ml +5 "Can" |r +55 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'7% +4 "core" %ee3 +2 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.93ml/s +6 "sampler")#.A0X['O +594 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +20 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'?' +2027 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +5 "collection"'5 @ +77 "core" ? +59 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +94 "core"  +9 "collection"'"% +5 "core" % *\ +2 ."WCR"CSV.dial between air and CTV +4 "collection"'| ` +57 "core" _ +7 ."WCR"CS.seek 7.287ml +4 "collection"'r' +747 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +6 "collection"'C  +2 '  +34 "core"  +104  +12 ."WCR"CS.reconfigure :pressurize +4 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +2 "collection"'z' +1638 "core" ' \  +4 ."WCR"delay 2:00 +883 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 "processing"%'  +6 "core"  +7 ."da"PBV.dial :waste1 +2 "processing"%U  +37 "core" +6 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +6 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%M +77 "core"  +9 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2482 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +76 "core" +6 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%7 +76 "core"  +9 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +90 "core"  +7 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +77 "core"  +6 ."da"PS.seek 0ml +3 "processing"%d'ϴ +2483 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +2 "processing"%} +137 "core" +24 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +7 "processing"% +35 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%y'5 +339 "core" ' +2 ."da"delay 5 seconds +487 ."WCR"CBV.dial :waste2b +3 "collection"'  +12 #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +13 "core"  +9 ."da"PS.seek 0.5ml +4 "processing"%%' +11 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +5 ."WCR"CS.seek 0ml +3 "collection"'X' +312 "core" ' +3 ."da"delay 5 seconds +15 "core" ' +2 ."WCR"delay 1:00 +485 ."da"PSR.select :air +3 "processing"% +18 ."da"PS.seek 2ml +2 "processing"%l'˹ +1594 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +7 "core"  +7 ."da"PSV.dial PTV +3 "processing"%# +77 "core" +54 ."da"PBV.dial :waste1 +10 "processing"%  +38 "core"  +6 "processing"%{% +4 "core" %˶  +3 ."da"PS.seek 1.5ml +2 "processing"%^' +591 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +6 ."da"PS.seek 0ml +2 "processing"%'ϴ +1599 "core" ' +3 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%x  +17 "core"  +5 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +6 ."da"delay 30 seconds +64 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +137 "core" +6 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +4 "collection"'  +44 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +5 "collection"' +17 ."WCR"CS.seek 2ml +2 "collection"'w'O +593 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +19 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +4 ."WCR"CS.seek 10ml +4 "collection"'' +1576 ."da"PBV.dial between PSV and waste1 +2 "processing"%S * +37 "core" , +7 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +78 "core"  +10 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%0'\ +345 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +10 "collection"'. @ +78 "core" ? +63 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'_  +96 "core"  +12 "collection"',% +4 "core" %   +2 ."WCR"CSV.dial between air and CTV +4 "collection"'V ` +60 "core" _ +16 ."WCR"CS.seek 7.33ml +3 "collection"'/'" +749 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'E  +4 '$  +119 "core"  +20  +10 ."WCR"CS.reconfigure :pressurize +5 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +3 "collection"'<' +922 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%4 +78 "core" +7 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +77 "core"  +8 ."da"delay 5 seconds +50 "core" ' ڟ +3 ."WCR"delay 2:00 +449 ."da"PSV.dial PTV +3 "processing"%B +77 "core" +7 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%@  +87 "core" +6 ."da"PS.seek 0ml +3 "processing"%u'ϴ +2562 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +5 "processing"% +134 "core" +9 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%f'˹ +2093 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%  +7 "core"  +8 ."da"PSV.dial PTV +2 "processing"%D +79 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%W  +37 "core" +6 "processing"%*% +4 "core" %˶m  +3 ."da"PS.seek 1.5ml +2 "processing"%1' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" + +6 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%6  +109 "core"  +6 ."da"PS.seek 0ml +2 "processing"%'ϴ +1598 "core" ' +2 "processing"%j9 +4 "core" 96 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +8 "processing"%A +5 "core" 6 +2 "processing"%L& +9 "core" &^* 5 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&;% +6 "core" %\  u +3 "storage"( % +4 "core" %q ` +51 "storage"(. +10 "core" .( +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 +2 "storage"(9( +202 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (n& +3 "core" & 8 +2 "manipulator"&O& +5 "core" &a-  I +2 "manipulator"&`% +4 "core" %\    +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"& (# +165 "core" ( +3 "manipulator"&g& +4 "core" &- M V 8 h +2 "storage"(& +5 "core" & +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&~' +97 "core" ' + "storage"(R& +5 "core" & +3 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(N'> +269 "core" ' +2 "storage"(- +4 "core" -'6 +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&\\& +3 "core" &-  xh +3 "storage"(q& +4 "core" &  +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +2 "manipulator"&[' +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&2, +6 "core" , +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 "storage"(T- +2 "core" -'6 +4 ."da"SE.seek 9.15 Pucks below Top Plate +2 "storage"(s' +36 "core" ' +2 "manipulator"&% +4 "core" %! ] +2 "storage"(t& +4 "core" & $ +2 ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&i'M +22 "core" ' +2 "manipulator"&3& +4 "core" &-  $h +2 "storage"(k& +4 "core" & K +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&e' +27 "core" ' +3 ."da"SE.seek 10.15 Pucks below Top Plate +3 "storage"(H'I +40 "core" ' + "manipulator"&-& +4 "core" &- ! 5 2 h +3 "manipulator"&Z% +4 "core" %  + @  +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&+'\ +90 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&8(_ +249 "core" ( + "manipulator"&P& +5 "core" &a J K S  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &o& +3 "core" &a  6 +2 ."da"Forearm.seek PC +3 "manipulator"&p'$ +93 "core" ' + ."da"Hand.close +2 "manipulator"&/ +70 "core" / +4 ."da"PC.seek :open +3 "processing"%I( +460 "core" ( +2 "storage"(h& +4 "core" & A +2 "manipulator"&(& +4 "core" &a +2 "manipulator"&% +4 "core" % > C +52 ."da"Forearm.seek :retract +10 "manipulator"&!'\ +95 "core" ' +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"& (# +165 ."WCR"CBV.dial :waste2b +3 "collection"'=  +33 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +6 ."WCR"CS.seek 0ml +2 "collection"'J' +50 "core" ( + "manipulator"&K& +5 "core" &!  6 +2 "storage"(& +4 "core" &  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +100 "core" ' +3 ."da"Hand.open +2 "manipulator"&&1 +70 "core" 1 +3 "storage"(Y- +3 "core" -'I +3 ."da"SE.seek 9.8 Pucks below Top Plate +2 "storage"( ' +29 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 8.93 Pucks below Top Plate +3 "storage"(Q' +26 "core" ' +2 ."WCR"delay 1:00 +19 "core" ' +3 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da23jul2119h1000ml.tif +159 "Can" DB +1701 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.367 seconds\ /var/log/esp/da23jul2119h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da23jul2119h1000ml15s.tif +114 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1461 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da23jul2119h1000ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 26.0 /var/log/esp/midres/da23jul2119h1000ml26s.tif +2534 ."WCR"CTV.dial :air,avoiding: :intake +5 "collection"'m  +138 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26 seconds\ /var/log/esp/midres/da23jul2119h1000ml26s.tif: TIFF Upload Complete\ +3 "core" +3 ."da"Gate.power :camera,:OFF +9 ."Qmail"DAfans.email "15.367 sec auto-exposure",Subject: "da23jul2119h1000ml images!" +4 "storage"(>- +13 "core" -' +8 "storage"(5& +11 "core" & ( % 0 +12 "manipulator"&& +6 "core" &#  !5 +3 ."da"Elbow.seek 1 +2 "manipulator"&"(# +7 "core" ( +3 "manipulator"&|& +7 "core" &#  !5 +2 "storage"(?& +4 "core" & $ $ R +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +9 "core" ' +3 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +4 ."da"SE.seek 9.64 Pucks below Top Plate +2 "storage"(C' +48 "core" ' +2 "manipulator"&r& +5 "core" &# (5 +4 "storage"('& +4 "core" & X _ A +3 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&U' +46 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 9.83 Pucks below Top Plate +5 "storage"(M'/ +93 "core" ' +2 "manipulator"&b% +4 "core" % x y / +3 "storage"(F& +4 "core" & < G w +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 305 counts +2 "manipulator"&7'A +23 "core" ' +2 "manipulator"&& +5 "core" &9 ,2 +2 "storage"(& +4 "core" &\  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&' +25 "core" ' +2 "storage"(}% +4 "core" %4 \  +5 ."downElevator"SE.seek :down +4 "storage"(d'g +99 (% +4 "core" %N" ?\ Xi +2 "manipulator"&y% +5 "core" % / +7 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&z'\ +82 "core" ' +4 ."downElevator"SE.stop +3 "storage"(5 +16 "core" ' +6 "storage"(%& +8 "core" & #\  +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"% & +10 "collection"'#& +18 "core" &\  +4 &S|a X +6 "manipulator"&& +14 "core" &9    22 +5 "manipulator"&{% +10 "core" %\  \ 9 3 m +5 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&l(- +195 "core" ( +2 "manipulator"&& +4 "core" &- : 8 < 7 +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &^& +4 "core" &- / 4 N 7 +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&x'a +113 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&/ +73 "core" / +4 "manipulator"&& +9 "core" &- X $ +4 "manipulator"&% +10 "core" % sb  # +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +105 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +9 ."psFlush"Elbow.seek PC +6 "manipulator"&w(_ +125 "core" ( +6 "manipulator"&S& +10 "core" &\\ + ( % 6 +3 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +8 && +7 "core" &\\ 4 7 p 7 +6 ."psFlush"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +12 ."psFlush"Forearm.seek PC +5 "manipulator"&'$ +93 "core" ' +2 "manipulator"&.& +5 "core" &\\  + c 4 +2 "manipulator"&_% +6 "core" %,   4 +3 "processing"%,& +5 "core" &\ +3 "processing"%V& +7 "core" &\  +3 ."psFlush"PC.seek :closed +4 "processing"%(^ +8 "core" &\  + &\  +8 & 1\ %f +9 &Vr\ 8 +10 &{n\ M +9 &G~\ R +9 &TCz\ Q +9 &Dt\ Q +10 &Ak\ Q +9 &Fp\ Q +9 &ZEi\ R +11 &Ej\ Q +10 &Bo\ Q +11 &!B`\ Q +9 &#cFc\ Q +9 &%%DX\ Q +8 &&FW\ R +10 &(D`\ Q +10 &*kG^\ Q +9 &,-E_\ Q +10 &-CT\ Q +10 &/AY\ Q +8 &1sFK\ Q +10 &35D?\ Q +8 &4CH\ Q +10 &6EC\ R +10 &8{EI\ Q +10 &:=BJ\ Q +9 &;DH\ R +9 &=AH\ Q +10 &?CI\ R +8 &ADD9\ R +9 &CNA\ S +10 &Dj;\ V +9 &Fw{5\ X +9 &H9z6\ X +10 &I|;\ X +9 &Kx>\ Y +9 &M}~7\ Y +11 &O>5\ Y +9 &Q7\ Y +9 &R5\ Y +9 &T-\ Y +152 &VE4\ Z +12 &X3\ Z +5 &Y%\ Z +3 &[-\ Z +2 &]J(\ R +5 &^Ex*\ "h +3 &^ L.\ 7 +2 ( +2 &^7)\ 7 +4 &^6)\ 7 +3 &^6+\ 7 +4 &^6(\ 7 +3 &^6$\ 7 +2 &^6#\ 7 +5 &^6 \ 7 +2 &^6 \ 7 +3 &^6\ 7 +4 &^6\ 7 +3 &^6\ 7 +2 &^6\ 7 +4 &^6!\ 7 +2 &^6#\ 7 +3 &^6+\ 7 +4 &^6%\ 7 +2 &^6*\ 7 +3 &^6(\ 7 +5 "processing"%V& +6 "core" &^6(\ 7 +7 #"psFlush"Processing Clamp onSpring/offSpring for 9/28 samples, on/off torque 1.85 +3 "processing"%$& +13 "core" &^6#\ 7 +7 ."psFlush"Hand.open +4 "manipulator"&E1 +73 "core" 1 +5 "manipulator"&/% +8 "core" % ,   # 1 +6 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +10 ."psFlush"Forearm.seek :retract +5 "manipulator"&4'\ +98 "core" ' +2 ."psFlush"PSR.select :air +7 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 ."psFlush"PSV.dial PSR +3 "manipulator"&c% +3 "processing"%B +11 "core" %\   *  4 +3 "storage"(@% +5 "core" %s > > +2 "storage"(0. +4 "core" .( +3 "storage"(& +4 "core" & \  +3 "storage"(u& +5 "core" & \  +2 "manipulator"&& +5 "core" &\\  2 +2 "manipulator"&D% +112 !"core_reader"o:I2C::Bus::Error: mesg"&Unexpected message ACK byte: 0x01:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:413:in `reset'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"5/home/esp/esp2/lib/i2c/gateway.rb:329:in `reset'"4/home/esp/esp2/lib/i2c/gateway.rb:326:in `loop'"5/home/esp/esp2/lib/i2c/gateway.rb:326:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:321:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:321 +5 #& )C"B $aL +13 #"core_reset"Sent BREAK +3 #"core_reader"@3440 idle with ifg=0x84, ie=0x75 +3 #@4112 select with ifg=0x10, ie=0xF5 +2 #@4768 receive with ifg=0x10, ie=0xFD + #@5405 receive with ifg=0x10, ie=0xFD +2 #@6052 receive with ifg=0x10, ie=0xFD + #@6691 receive with ifg=0x10, ie=0xFD +2 #@7326 receive with ifg=0x10, ie=0xFD + #@7655 receive with ifg=0x80, ie=0xFD +2 #@58600 idle with ifg=0x00, ie=0x75 +2 #ESP2 v3.42 I2C Gateway v3.20 +57 "Can"\ cZs + \ cZs + #"Restarting_core_reader"Polling Can every 10:00 +500 !"WCR"o:Log::CannotDump: mesg"Q#26]>:bt[0"7/home/esp/esp2/lib/log.rb:501:in `recordException'"7/home/esp/esp2/lib/log.rb:630:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"7/home/esp/esp2/lib/log.rb:629:in `recordException'"0/home/esp/esp2/lib/msg.rb:103:in `logRetry'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/axis.rb:361:in `status'"//home/esp/esp2/lib/slide.rb:51:in `status'"5/home/esp/esp2/lib/slide.rb:173:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:219:in `position'",/home/esp/esp2/lib/axis.rb:481:in `at?'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"0/home/esp/esp2/utils/misc.rb:122:in `place'"//home/esp/esp2/utils/misc.rb:126:in `pick'":/home/esp/esp2/utils/puckmoves.rb:315:in `placeStack'"6/home/esp/esp2/utils/puckmoves.rb:446:in `unload'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:445:in `unload'"4/home/esp/esp2/utils/puckmoves.rb:411:in `load'"8/home/esp/esp2/utils/puckmoves.rb:967:in `loadPuck'"2/home/esp/esp2/protocol/2G/wcr.rb:24:in `wcr'"0/home/esp/esp2/protocol/2G/DA.rb:58:in `da'";/home/esp/esp2/protocol/2G/DAprocess.rb:368:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"=/home/esp/esp2/mission/3peat_23AUG01.rb:28:in `myDA_WCR'"//home/esp/esp2/mission/3peat_23AUG01.rb:52"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"//home/esp/esp2/mission/3peat_23AUG01.rb:51"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"//home/esp/esp2/mission/3peat_23AUG01.rb:41"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +5 #Retry #1 of 3 +6 "manipulator"&W% +12 "core" %\  + ' 6 +6 ."WCR"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +5 "manipulator"&*(# +252 "core" ( +2 "manipulator"&f& +4 "core" &+ ' , 6% +3 "storage"()& +5 "core" &\ \ +3 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +4 "manipulator"&6' +97 "core" ' +3 "storage"(1& +5 "core" & \ +3 ."WCR"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(j'> +260 "core" ' +3 "storage"(A- +4 "core" -' +2 ."WCR"SE.configure :default +4 "storage"(#QK-0-\ b +5 "manipulator"&L& +93 "core" &+   9 3% +5 "storage"(;& +10 "core" & `\  +4 ."WCR"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +7 ."WCR"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +4 "manipulator"& ' +34 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +8 "core" , +2 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 "storage"(n- +6 "core" -' +7 ."WCR"SE.seek 10.16 Pucks below Top Plate +6 "storage"(O'Q +39 "core" ' +4 "manipulator"&`% +10 "core" %! \\ ) +4 "storage"(\ & +10 "core" & `\  +4 ."WCR"Forearm.force -20 +3 "manipulator"&5 +13 ."WCR"Forearm.seek 1 + 317 counts +4 "manipulator"&g'M +27 "core" ' +2 "manipulator"&& +62 "core" &+   / 4% +11 "storage"(R& +8 "core" & \ +9 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&G' +25 "core" ' +4 ."WCR"SE.seek 11.16 Pucks below Top Plate +4 "storage"(a' +48 "core" ' +4 "manipulator"&& +5 "core" &+   4% +2 "manipulator"&\\% +6 !"psFlush"o:I2C::Request::Timeout: mesg"6No Response to I2C::Shaft::RotateRequest[42:->25]: @requesto:I2C::Shaft::RotateRequest: @channeli: @dontLog0:@direction0: @timeout0: @replyqo:\ Queue: @waiting[: @que[:@maxDelayo:\ Delay: @_dc_obji:@destinationi*:\ @goali: @tag0:bt["3/home/esp/esp2/lib/i2c/msg.rb:320:in `process'"6/home/esp/esp2/lib/schedule.rb:186:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:474:in `step'"4/home/esp/esp2/lib/schedule.rb:212:in `process'"2/home/esp/esp2/lib/schedule.rb:230:in `start'"1/home/esp/esp2/lib/schedule.rb:229:in `loop'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"-/home/esp/esp2/lib/esp.rb:215:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:360"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +2 #Retry #1 of 3 +5 "processing"%q +6 "core" %   4 +2  +5 ."WCR"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +10 #"psFlush"Pulling 0.5ml of PSR.flush +3 ."WCR"Forearm.seek :retract +5 ."psFlush"PSR.select :flush +3 "manipulator"&T'\ +8 "processing"%@ +21 ."psFlush"PS.seek 0.5ml +3 "processing"%' +61 "core" ' +6 ."WCR"Elbow.seek CC +6 "manipulator"&t(i +148 "core" ( +4 "manipulator"&3& +10 "core" &n( .Ct +5 ."WCR"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +11 &k& +7 "core" &n( .Ct +5 ."WCR"Forearm.seek CC +5 "manipulator"&-'Ͻ +98 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&Z/ +73 "core" / +9 ."WCR"CC.seek :open +3 "collection"'~( +130 "core" ' +2 ."psFlush"delay 5 seconds +269 "core" ( +2 "storage"( & +4 "core" &   \ +3 "storage"(N& +5 "core" &   ~\ +2 "manipulator"&[& +5 "core" &n( 2 3  7Ct +2 "manipulator"&i% +6 "core" % Ϫ , ) B 6 +2 ."WCR"Forearm.seek :retract +5 "manipulator"&s'\ +96 "core" ' +3 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +3 "manipulator"&e(# +76 #"uploadLog"upsync +10 ."psFlush"PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml +3 "processing"%P'\ +54 "core" ( +2 "manipulator"&o& +4 "core" &' B C < +3 "storage"(2& +4 "core" & + G\  +3 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&' +108 "core" ' +2 ."WCR"Elbow.hold +4 "manipulator"&+, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +49 ."WCR"Hand.open +11 "manipulator"&1 +67 "core" 1 +3 "manipulator"&h% +5 "core" % !  0 4 + "storage"((& +5 "core" &   L\  +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 317 counts +2 "manipulator"&'M +21 "core" ' +3 "manipulator"&p& +5 "core" &' f b  ? +2 "storage"(=& +4 "core" & = > \  +3 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&K' +24 "core" ' +2 "storage"(% +4 "core" % < =\  +4 ."downElevator"SE.seek :down +4 "storage"(8'g +100 (&% +4 "core" % # X ^ [\ Xf +2 "manipulator"&Y% +5 "core" % y w 7 D +3 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&<'\ +74 "core" ' + ."downElevator"SE.stop + "storage"(5 +15 "core" ' +2 #tStarting finalPurge +1435 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%! @ +194 "core" B +7 ."psFlush"PTV.dial :PRVmixing +2 "processing"%H  +134 "core" +8 ."psFlush"PSV.dial :mixloop +2 "processing"% +104 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +13 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%m'ϖ +2607 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%> +104 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2103 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%|  +37 "core" +7 ."psFlush"PTV.dial :mixing +3 "processing"%? @ +76 "core" A +7 ."psFlush"PSV.dial :mixloop +3 "processing"%r +104 "core" +6 ."psFlush"PS.seek :empty +48 "processing"%''ϖ +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +105 "core"  +8 ."psFlush"PSR.select :flush +4 "processing"%@ +18 ."psFlush"PS.seek 1ml +3 "processing"%b'M +1095 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +19 ."psFlush"PS.seek 2.5ml +2 "processing"%F'\ +1590 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%Q  +73 "core"  +5 ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +6 ."psFlush"PS.seek 0ml +3 "processing"%'ϴ +2602 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%} +75 "core"  +7 ."psFlush"PSR.select :flush +3 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +20 ."psFlush"PS.seek 2.5ml +2 "processing"%"'\ +2095 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%C +74 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"% U +58 "core" W +6 ."psFlush"PS.seek 0ml +3 "processing"%y'ϴ +2606 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%U @ +47 "core" ? +5 ."psFlush"PS.seek 2.5ml +3 "processing"%%'\ +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +6 ."psFlush"PS.seek 0ml +3 "processing"%7'ϴ +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +47 "core"  +7 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +5 "processing"%#'\ +2597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +74 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"%{ U +8 "core" V +6 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2652 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%d @ +55 "core" > +6 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%^  +75 "core"  +5 ."psFlush"PS.seek 0ml +4 "processing"%'ϴ +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +19 ."psFlush"PS.seek 1ml +3 "processing"%'M +1100 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +19 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1587 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%z +86 "core"  +6 ."psFlush"PTV.dial :puck +2 "processing"%S  +7 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%  +56 "core" +6 ."psFlush"PS.seek 0ml +3 "processing"%x'ϴ +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%. +74 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +19 ."psFlush"PS.seek 2.5ml +3 "processing"%_'\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +75 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"%X U +56 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%I'ϴ +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%$ @ +46 "core" ? +5 ."psFlush"PS.seek 2.5ml +3 "processing"%E'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%/  +73 "core"  +6 ."psFlush"PS.seek 0ml +4 "processing"%V'ϴ +2600 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%c +46 "core"  +51 ."psFlush"PSR.select :air +11 .PS.seek 2.5ml +4 "processing"%@'\ +1291 "Can"\ %HB +1314 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%0 +74 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" V +6 ."psFlush"PS.seek 0ml +3 "processing"%u'ϴ +2604 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" ? +5 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%D  +73 "core"  +6 ."psFlush"PS.seek 0ml +3 "processing"%W'ϴ +2604 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'f& +6 "core" &\ ! +3 "manipulator"&)& +4 "core" &'  N +2 "manipulator"&w% +5 "core" %\   N +2 .tElbow.seek PC +2 "manipulator"&1(_ +242 "core" ( +2 "manipulator"&4& +4 "core" &e  O +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &A& +4 "core" &e < M +3 .tForearm.seek PC +4 "manipulator"&L'$ +97 "core" ' + .tHand.close +2 "manipulator"&;/ +75 "core" / +4 .tPC.seek :open +4 "processing"%n( +460 "core" ( +2 "manipulator"&`& +4 "core" &e x Q +3 "manipulator"&\ % +4 "core" % 8 W P +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&R(i +379 "core" ( +2 "manipulator"&6& +5 "core" &s  T- +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &*& +3 "core" &s  / S- +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&j'Ͻ +96 "core" ' +2 "manipulator"&& +4 "core" &s # [ R- +2 "manipulator"&B% +5 "core" %  S +3 "collection"'q& +4 "core" &\ # +3 "collection"'\\& +6 "core" & \ # +2 .tCC.seek :closed +4 "collection"' (S +5 "core" &\ " +5 &\ \ " +8 &0v\ *y +9 &ay\ \ ? +10 &[j\ \ Q +9 &F \ Q +10 &I\ R +9 &I \ R +9 &`G \ Q +10 &"G \ Q +9 &L \ Q +9 &J \ Q +10 & hJ\ Q +9 &"*J \ Q +10 &#K \ R +9 &%J\ Q +9 &'pL \ Q +10 &)1K\ R +9 &*J\ R +10 &,I \ R +9 &.wJ \ R +9 &09J\ \ R +10 &1J\ \ R +9 &3J\ \ Q +9 &5G \ Q +10 &7BL\ Q +9 &9K \ Q +9 &:K\ R +10 &<J\ Q +9 &>JJ \ Q +9 &@ L \ Q +10 &AK\ R +10 &CQ\ R +9 &EN[\ S +9 &G}\ W +9 &H\ \\ +10 &Jt\ ^ +9 &L2\ \ _ +10 &M\ _ +9 &O\ _ +9 &Qw \ _ +10 &Sz\ 2 +9 &S\ Y +9 ( +2 &S{\ U +2 "collection"'\\& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.58 +2 "collection"'g& +6 "core" &S{\ U +4 .tHand.open +2 "manipulator"&O1 +122 "core" 1 +10 "manipulator"&3% +5 "core" % K +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&k'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'G& +8 "core" &S{\ U +2 "collection"'% +4 "core" %\  +2 .tCSV.dial CSR +3 "collection"'  +44 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +19 .tCS.seek 5ml +2 "collection"'Z'oW +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +16 'T% +3 "core" %o[\  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"'v' +678 "core" ' +2 .tCSV.dial :waste +2 "collection"' +135 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'N' +1983 "core" ' +3 #tFlushing upper manifold + "collection"'[& +7 "core" &Sz\ U +2 "collection"'i% +4 "core" % \  +2 .tCSV.dial :flush +3 "collection"'o  +45 "core"  +6 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'2'oW +1280 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'- @ +57 "core" > +4 "collection"'t% +3 "core" %oR\  +4 .tCS.seek 6.999ml +2 "collection"'' +569 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +4 'h  +49 "core"  +55  +4 .tCTV.dial :air +2 "collection"'(  +19 "core"  +5 .tCS.seek 0ml +4 "collection"'p' +1770 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'s'/ +798 "core" ' +2 .tCSV.dial :waste +3 "collection"'= +46 "core" +5 .tCS.seek 0ml +2 "collection"'' +817 "core" ' +3 "collection"'e& +4 "core" &Sy\ U +2 "collection"'&% +4 "core" %\  +2 .tCSV.dial :flush +2 "collection"'Y  +57 "core" +5 .tCS.seek 3ml +5 "collection"''/ +807 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +48 "core" A +4 "collection"'a% +4 "core" %/\  +3 .tCS.seek 5ml +2 "collection"'K'oV +563 "core" ' +2 .tCSV.dial :air +2 "collection"'8 @ +7 "core" @ +5 .tCS.seek 0ml +5 "collection"'!' +1279 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'H'/ +798 "core" ' +2 .tCSV.dial :waste +45 "collection"' +96 "core" +5 .tCS.seek 0ml +5 "collection"'P' +797 "core" ' +3 #tFlushing lower manifold's waste1 port + "collection"'>& +8 "core" &Sy\ U +2 "collection"'m% +4 "core" %\  +2 .tCSV.dial :flush +2 "collection"'5  +44 "core"  +6 .tCS.seek 5ml +2 "collection"'|'oW +1279 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'? @ +57 "core" > +4 "collection"'r% +4 "core" %oX\  +3 .tCS.seek 7ml +2 "collection"'' +569 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 ''  +46 "core"  +89  +6 .tCBV.dial :waste1 +2 "collection"'b @ +47 "core" A +6 .tCS.seek 0ml +3 "collection"'' +1764 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'Q& +8 "core" &Sx\ U +2 "collection"'% +4 "core" %\  +2 .tCSV.dial :flush +2 "collection"'F  +77 "core" +5 .tCS.seek 5ml +4 "collection"'}'oW +1280 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" B +5 "collection"'% +4 "core" %oS\  +3 .tCS.seek 6.999ml +2 "collection"'C' +560 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +2 '"  +10 "core"  +33  +5 .tCBV.dial :waste2b +2 "collection"'U  +78 "core"  +5 .tCS.seek 0ml +3 "collection"'y' +1775 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +7 "core" &s { K- +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&%(i +6 "core" ( +2 "manipulator"&& +5 "core" &s  I- +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &7& +4 "core" &s @ I- +3 .tForearm.seek CC +2 "manipulator"&M'Ͻ +101 "core" ' +2 .tHand.close + "manipulator"&{/ +69 "core" / +4 .tCC.seek :open +4 "collection"'#( +403 "core" ( +2 "manipulator"&d& +4 "core" &s  Q- +2 "manipulator"&% +4 "core" %  P +3 .tForearm.seek :retract +2 "manipulator"&^'\ +105 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +277 "core" ( + "manipulator"&& +5 "core" &- 7  P V +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &- O V +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'a +110 "core" ' +3 .tHand.open +53 "manipulator"&z1 +79 "core" 1 +2 "manipulator"&S% +4 "core" % iZ m s y > +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +3 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 17:12:06 +9 #Asleep after completing 3peat_23AUG01 assays +3 ."Qmail"GoodNews.email "{1 => 12,\\n 2 => 0}\\nCan@19:14:26, 25.5C, 53% humidity, 14.7psia, 12.658V, 0.415A, 6.940Ah, 5.26W\\nSampled 1000.0ml",Subject: "Asleep after completing 3peat_23AUG01 assays" +31 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +3 #Shutdown +3 .tdelayUntil "22:00:00.00PDT22-Jul-23" +593 #"uploadLog"upsync +19940 "Can"\ 9%B +60001 \ <!5B +60002 \ =!cB +60001 \ 9' HB +60002 \ =! B +60001 \ 9'\ !tB +60001 )\ <! "\ B +60002 1\ :& J"B +60001 @\ <!y#6B +60002 P\ =!#B +60001 c\ =!$bB +60002 i\ <!$B +60001 c\ <!2%B +60001 q\ <!`&$B +60002 |\ :&&B +60001 \ =!'PB +60002 \ <#'B +60001 \ :&(|B +60001 u\ =!I)B +60002 m\ =!x)B +60001 i\ =!*>B +60002 f\ <!*B +60001 e\ <!+jB +60002 i\ =! 4,B +60001 e\ <!!c,B +60002 l\ =!"-,B +60001 o\ <$#-B +60002 t\ = $.XB @PDT1690009467.23 x\ <!& .B +60001 z\ =!'O/B +60002 \ =!(~0B +60001 \ =!)0B +60002 \ =!*1FB +60001 \ <!, 1B +60001 \ <!-;2rB +60002 \ <!.j3B +60001 \ =!/3B +60002 \ =!044B +60001 \ <!14B +60002 \ <!3(5`B +60001 \ <!4W5B +60002 \ =!56B +60001 \ <!67"B +60001 \ =!77B +60002 \ = 98NB +60001 \ :&:C8B +60002 \ 9';r9zB +60001 \ =!<:B +60001 \ <!=:B +60002 \ <!>;*B +60001  e\ =!F>B +60002  l\ <!GL?VB +60001  i\ ;#H{?B +60002  c\ =!I@B +60001  a\ =!JAB +60001  ]\ =!LAB +60002  V\ :&M8BDB +60001 U\ =!NgBB +60002  R\ =!OCpB +60001  N\ <!PDB +60002  N\ ;"QDB +60001  L\ 9(S$E2B +60002  N\ ;%TTEB +60001  L\ <!UF^B +60001  F\ =!VFB +60002  A\ <!WGB +60001  ;\ =!YH B +60002  5\ =!ZAHB +60001  6\ <![pILB +60001  3\ =!\\IB +60002  7\ =!]JxB +60001  5\ =!^KB +60001  5\ =!`/KB +60002  5\ =!a^L:B +60001  0\ <!bLB +60002  3\ =!cMfB +60001  -\ :&dMB +60002  1\ =!fNB +60001  1\ =!gKO(B +60001  +\ =!hzOB +60002  %\ =!iPTB +60001  (\ <!jPB +60002  #\ :&l QB +60001  \ <!m8RB +60002  \ =!ngRB +60001 \ =!oSBB +60001 \ =!pSB +60002 \ =!qTnB +60001 \ =!s#UB +60002 \ =!tSUB +60001 \ =!uV0B +60002 \ =!vVB +60001 \ =!wW\\B +60001 \ =!yWB +60002 \ =!z=XB +60001 \ =!{kYB +60002 \ =!|YB +60001 \ <!}ZJB +60002 \ ;&~ZB +60001 \ =!&[vB +60001 \ <!U\\ B +60002 \ =!\\B +60001 \ <!]8B +60002 \ =!]B +60001 \ =!^dB +60001 \ :%D^B +60002 \ ;&t_B +60001 \ :'`&B +60002 \ ;%`B +60001 \ <!aRB +60002 \ =!2aB +60001 \ =!ab~B +60001 \ <!cB +60002 \ =!cB +60001 \ =!d@B +60002 \ <#dB +60001 \ =!MelB +60001 \ =!}fB +60002 \ =!fB +60001 \ = g.B +60001 y\ =! gB +60002 v\ =!>hZB +60001 q\ =!nhB +60002 s\ =!iB +60001 \ =!jB +60001 \ <!jB +60002 \ =!,kHB +60001 \ =![kB +60002 \ =!ltB +60001 \ :&m\ B +60001 \ :&mB +60002 \ =!n6B +60001 \ =!GnB +60002 \ =!vobB +60001 \ =!oB +60001 \ =!pB +60002 \ =!q$B +60001 \ =!3qB +60002 \ :&brPB +60001 \ =!rB +60002 \ <!s|B +60001 \ =!tB +60001 \ 9'tB +60002 \ <!Ou>B +60001 \ =!~uB +60002 \ <!vjB +60001 \ <!wB +60001 \ <! wB +60002 \ <!<x,B +60001 \ <!kxB +60002 \ <!yXB +60001 }\ <!yB +60002 {\ <#zB +60001 u\ :'({B +60001 o\ <#W{B +33094 ."Qmail"GoodNews.email "eddie completed 3peat_23AUG01 mission",Subject: "Ready to Recover"